Commit Graph

33 Commits (adb057583f613007de84571921f86e1af3c57240)

Author SHA1 Message Date
Manos Pitsidianakis adb057583f
web: add typed paths 2023-04-15 17:32:10 +03:00
Manos Pitsidianakis 5b1c0a3548
web: add post pages 2023-04-14 22:51:03 +03:00
Manos Pitsidianakis 3ec2fc51af
core: Add change password request 2023-04-14 16:35:45 +03:00
Manos Pitsidianakis 3e26a61216
web: add account settings editing 2023-04-14 15:56:54 +03:00
Manos Pitsidianakis 05203e7b8b
Rename memberships to subscriptions 2023-04-14 15:56:54 +03:00
Manos Pitsidianakis 2b6104027c
Add web server with axium and SSH OTP auth
web: impl auth with ssh OTP
2023-04-14 15:56:53 +03:00
Manos Pitsidianakis 886178926a
Bump version to 0.0.0+2023-04-07 preview 2023-04-07 00:06:43 +03:00
Manos Pitsidianakis f91264f234
Update schema and add manpage generation 2023-04-05 13:25:26 +03:00
Manos Pitsidianakis 71becf7567
Add postfix configuration generator 2023-04-04 17:16:19 +03:00
Manos Pitsidianakis e47f1c68dc
Document entire `core` create, add CI, tests 2023-04-03 21:00:49 +03:00
Manos Pitsidianakis 46b942b843
core/db: Add auth levels for each connection 2023-04-03 17:18:14 +03:00
Manos Pitsidianakis 40cbce88ce
Add custom post policy 2023-04-02 16:50:46 +03:00
Manos Pitsidianakis 67665df69c
Add no_subscriptions post policy 2023-04-02 16:12:20 +03:00
Manos Pitsidianakis a7047749b6
Add calendars and css 2023-04-01 19:11:21 +03:00
Manos Pitsidianakis 67a0e9a1f2
Update melib ref and add mailcrab test 2023-03-31 20:00:32 +03:00
Manos Pitsidianakis b4329b993c Add error text to error queue entries. 2022-12-08 19:06:19 +02:00
Manos Pitsidianakis 2af8fe1b5e Change template lib to tera 2022-11-21 19:43:11 +02:00
Manos Pitsidianakis 5f4c71b7f6 Fix failing tests 2022-10-26 15:29:25 +03:00
Manos Pitsidianakis b97ab650ce Add import maildir command 2022-08-26 22:40:11 +03:00
Manos Pitsidianakis 088fdc6945 Canonicalize paths 2022-08-24 12:18:32 +03:00
Manos Pitsidianakis 46897c15a2 core/db: move member and posts methods to submodules 2022-06-05 14:17:31 +03:00
Manos Pitsidianakis 43e100917b Add error queue for unhandled emails 2022-06-05 14:14:00 +03:00
Manos Pitsidianakis c7df26c4ac core: impl TryFrom subject for ListRequest 2022-06-05 13:06:49 +03:00
Manos Pitsidianakis 1c67750c5c core/db: add more ListRequest variants 2022-05-19 19:44:02 +03:00
Manos Pitsidianakis 234ea36bce core: add archives_path field in Configuration 2022-05-15 10:41:59 +03:00
Manos Pitsidianakis 0d2b4316e2 core/db: add get_list_by_id() method 2022-05-15 09:46:08 +03:00
Manos Pitsidianakis c5fb32a5ca core/errors: add NotFound error 2022-05-15 09:45:41 +03:00
Manos Pitsidianakis 69f62de3b5 Fix unused variables lint 2022-05-15 09:20:01 +03:00
Manos Pitsidianakis 8c7d342e9b cli: add {Add,Remove}Policy, {Add,Remove}ListOwner 2022-05-15 09:19:54 +03:00
Manos Pitsidianakis 8ba1408822 core: send processed mail after filters instead of original 2022-05-10 00:20:24 +03:00
Manos Pitsidianakis 2f939cb104 Add archive-http crate
Closes  #3
2022-05-08 21:19:16 +03:00
Manos Pitsidianakis b401a52130 Add smtp server test 2022-05-08 00:46:49 +03:00
Manos Pitsidianakis cdae585ee6 Initial commit 2022-05-07 18:17:03 +03:00