Commit graph

122 commits

Author SHA1 Message Date
Andris Reinman
439b663815 fixed SNI for API 2021-05-19 20:54:18 +03:00
Andris Reinman
c08a186f4e changes 2021-05-19 20:34:27 +03:00
Andris Reinman
c3d4add637 api tls 2021-05-19 20:25:47 +03:00
Andris Reinman
a03c97a943 updates for cert handling 2021-05-15 20:29:11 +03:00
Andris Reinman
eec5d66094 Allow using SNI TLS certificates with IMAP/POP3 2021-05-13 17:08:14 +03:00
Andris Reinman
0e1cbb3654 Allow configuring CORS origins 2021-04-01 13:53:52 +03:00
Andris Reinman
b9b1cd8494 Allow all CORS origin 2021-04-01 13:50:26 +03:00
Andris Reinman
b61ba63d6a first draft for webhooks 2020-10-09 11:08:33 +03:00
Andris Reinman
399251f1fc added metaData for forwarded addresses 2020-09-28 13:45:41 +03:00
Andris Reinman
fdc9af2a89 Fix broken accessToken check 2020-07-17 14:21:54 +03:00
Andris Reinman
8957ec028b default GET+POST to req.params 2020-07-16 11:15:04 +03:00
Andris Reinman
414962342b Log ip and sess to Graylog 2020-04-08 11:57:48 +03:00
Andris Reinman
e2b59cb503
Fix issue where POP3 did not mark messages as seen 2020-03-15 13:25:17 +02:00
Andris Reinman
83bab195e7 updates to message auditing 2019-09-29 15:00:44 +03:00
Andris Reinman
389d08edc9 testing audit task 2019-09-27 21:26:17 +03:00
Andris Reinman
e4a20f3f4f revert authVersion check 2019-08-27 22:34:28 +03:00
Andris Reinman
9ef4f8f229 do not check authversion for non-users 2019-08-27 22:28:21 +03:00
Andris Reinman
23e3e27c65 prevent deleting invalid access sessions 2019-08-27 21:51:40 +03:00
Andris Reinman
7383276cda Reset existing sessions if password is updated 2019-08-27 15:46:15 +03:00
Andris Reinman
a552d67311 v1.20.0 2019-05-10 13:32:49 +03:00
Andris Reinman
a914b3c693 v1.17.1 2019-04-05 15:27:15 +03:00
Andris Reinman
feda41d58b v1.17.0 2019-04-05 15:08:46 +03:00
Andris Reinman
26f75ff081 v1.16.0 2019-03-26 14:17:43 +02:00
Andris Reinman
dcc61f0d2e v1.15.2 2019-03-21 10:30:32 +02:00
Andris Reinman
5fffe6fb79 experimental user token generation on auth 2019-03-20 23:19:15 +02:00
Andris Reinman
314d18d608 testing new submit options 2018-12-04 14:45:41 +02:00
Andris Reinman
ecc9e7e5b7 use _code instead of _error_code for gelf 2018-11-23 11:48:23 +02:00
Andris Reinman
65fa609b7a auth log 2018-11-15 10:30:53 +02:00
Andris Reinman
b8f9c8882d v1.10.10 2018-11-14 13:32:40 +02:00
Andris Reinman
6821bd621b v1.7.2 2018-10-19 10:15:16 +03:00
Andris Reinman
9f4f26261c update 2018-10-18 11:53:14 +03:00
Andris Reinman
8a52635171 update 2018-10-18 10:57:41 +03:00
Andris Reinman
2c88242b30 added initial support for gelf logs 2018-10-18 10:37:32 +03:00
Andris Reinman
500317ecc2 update specialuse 2018-09-10 14:41:56 +03:00
Andris Reinman
50eac42965 added maxParamLength for Restify 2018-09-10 13:09:57 +03:00
Andris Reinman
9731bb8da7 fix broken test 2018-09-07 10:02:24 +03:00
Andris Reinman
573787f1c3 allow ip and sess for all API calls. added hashedPassword argument for user create and update 2018-09-07 09:58:05 +03:00
Andris Reinman
1ad43a267e some access control 2018-08-29 13:15:38 +03:00
Andris Reinman
beca0b1e33 started testing with roles 2018-08-28 14:37:06 +03:00
Andris Reinman
48d6e53d22 fixed api without imap 2018-06-18 16:29:10 +03:00
Andris Reinman
cc11785cc6 updated example emails 2018-04-28 22:44:38 +03:00
Andris Reinman
74100be5f0 Allow enabling custom 2FA that effectively disables account password for IMAP/SMTP/POP3 2018-04-13 14:32:58 +03:00
Andris Reinman
8f2328a6d3 Rename Wild Duck to WildDuck 2018-01-02 15:04:01 +02:00
Andris Reinman
b9ad946fdd initial handling of DKIM keys 2017-12-28 13:45:02 +02:00
Andris Reinman
e4ac01bd58 added logger for API calls 2017-12-22 18:20:21 +02:00
Andris Reinman
3fd9de40a1 added logger for API calls 2017-12-22 18:18:50 +02:00
Andris Reinman
1fc652594c simple api log 2017-12-22 17:55:42 +02:00
Andris Reinman
f44aa6f655 simple api log 2017-12-22 17:53:22 +02:00
Andris Reinman
3d8122fa4a simple api log 2017-12-22 17:49:47 +02:00
Andris Reinman
e6bdfadac2 Allow sending emails to self 2017-12-15 14:26:29 +02:00