Commit graph

15 commits

Author SHA1 Message Date
fox.cpp
6c5c5d10c4
table: Implement module.MultiTable for file, sql_query, sql_table and static 2021-07-11 19:45:16 +03:00
fox.cpp
5c143530ff
Merge branch 'master' into dev
# Conflicts:
#	framework/address/norm.go
#	go.mod
#	go.sum
#	internal/target/remote/security.go
2021-07-10 00:23:28 +03:00
fox.cpp
38cfb981ec
table/chain: Add optional_step
Seems to be useful for integration of aliases matching into #268.
2021-07-09 22:49:14 +03:00
fox.cpp
c27c8aefe8
docs: Update a number of snippets using outdated module names
Closes #312.
2020-12-06 02:49:02 +03:00
fox.cpp
689c9ec7c7
docs: Unbreak maddy-tables.5.scd 2020-10-03 18:38:29 +03:00
fox.cpp
a8826f1cad
table: Add table.chain module 2020-09-19 18:05:01 +03:00
fox.cpp
d6105aed26
table: Allow using regexp table without replacement specified 2020-07-18 11:30:42 +03:00
fox.cpp
03d9e52627
Rename modules and introduce namespace-aware module name lookups
See #248.
2020-07-15 01:31:05 +03:00
fox.cpp
071d06dbff
table: Fix use of numbered argument placeholders
go-sqlite3 does not implement them properly (in fact, the proper support
was just removed, wtf, mattn). Additionally, go-sqlite3 does not handle
$name or @name properly despite these being supported by SQLite, only
:name works.

Closes #241.
2020-06-19 14:09:48 +03:00
fox.cpp
e3da7f3a89
Update refernecs to file table module
It is named just 'file' now.
2020-05-04 23:00:20 +03:00
fox.cpp
e19d21dfcb
Fully separate authentication from IMAP access
Now imapsql module does not handle authentication. (it was not doing it so well
anyway)

sql_table module was introduced and used in the default configuration as
a replacement for functionality that was implemented by imapsql before.

Parts of maddyctl code were rewritten to make it work transparently with
any IMAP backend or credentials store.

Closes #212.
2020-04-14 00:06:47 +03:00
fox.cpp
a5288aa27a
table: Add identity, static and regexp table modules 2020-03-06 02:28:31 +03:00
fox.cpp
ae36536d93
table: Implement SQL query-based table
Closes #82.
2020-02-29 19:23:28 +03:00
fox.cpp
bdd243668b
modify: Refactor alias_file to use generic Table for lookups
*Breaking change for configuration syntax*
2020-02-28 02:11:16 +03:00
fox.cpp
744dd3e10d
Implement separate lookups for username and password in authentication
Closes #56.
2020-02-28 00:29:41 +03:00