Commit graph

162 commits

Author SHA1 Message Date
Andris Reinman
d8979f158a use pbkdf2 as default password hash (uses native module), added disabled property for filter API 2018-09-21 11:25:55 +03:00
Andris Reinman
0f0de6528c v1.4.10 2018-09-13 09:12:41 +03:00
Andris Reinman
2a7b3db231 compare passwords against haveibeenpwned 2018-09-12 13:00:36 +03:00
Andris Reinman
4630452227 allow setting md5crypt hashes as passwords 2018-09-07 11:02:28 +03:00
Andris Reinman
aea3fb356d Allow using password hashes 2018-09-07 10:56:11 +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
dc715b2093 added idate to messages list 2018-08-28 09:42:42 +03:00
Andris Reinman
ac205c2622 v1.4.2 2018-08-23 11:32:21 +03:00
Andris Reinman
d6e3271870 upgraded openpgpjs 2018-08-15 10:17:02 +03:00
Andris Reinman
83c1bdc745 use projection instead of fields 2018-08-14 23:45:45 +03:00
Andris Reinman
29dfd6c55d v1.4.0 2018-08-14 22:45:18 +03:00
Andris Reinman
1f4e97dbe9 allow setting appId for u2f 2018-06-28 09:52:29 +03:00
Andris Reinman
8f41dd0a8e allow setting appId for u2f 2018-06-28 09:12:31 +03:00
Andris Reinman
80b87eae08 If counter key value is modified then reset counter in redis 2018-06-14 11:36:06 +03:00
Andris Reinman
5a0b00a7af allow settings receivedMax 2018-06-12 13:45:02 +03:00
Andris Reinman
31d80c6dc6 expose more limits 2018-06-12 11:35:37 +03:00
Andris Reinman
734a6b9748 use async methods for bcrypt 2018-05-14 10:14:44 +03:00
Andris Reinman
4bef7e3a10 Allow using addresses as usernames 2018-05-11 14:39:23 +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
Yoni Jah
7ab77745f4 rate limiting by ip 2018-04-13 10:22:49 +08:00
Andris Reinman
97af5287e4 Ensure that _id strings are converted to ObjectID, use IP addresses for rate limiting, rate limit non-existent user authentications 2018-04-11 10:13:43 +03:00
Andris Reinman
36b79cb922 v1.0.115 2018-02-12 12:57:34 +02:00
Andris Reinman
92b408ea16 allow setting totp label 2018-02-08 11:50:48 +02:00
Andris Reinman
32c0a8c044 v1.0.114 2018-02-06 13:17:49 +02:00
Andris Reinman
81c9a80d31 allow changing spamLevel 2018-01-31 11:46:44 +02:00
Andris Reinman
44d9fffda7 v1.0.113 2018-01-30 16:14:15 +02:00
Andris Reinman
3cc1edd4db v1.0.112 2018-01-30 09:46:16 +02:00
Andris Reinman
dc6b6df8a6 updates 2018-01-26 12:54:59 +02:00
Andris Reinman
4b3823e947 updated example welcome message 2018-01-26 11:39:08 +02:00
Andris Reinman
a2a19d31dc expose smtp envelope in message response 2018-01-25 09:52:09 +02:00
Andris Reinman
261f28c15c allow name properties for addresses 2018-01-24 13:37:57 +02:00
Andris Reinman
3c14de845e v1.0.109 2018-01-24 11:29:12 +02:00
Andris Reinman
127536799f use targets 2018-01-20 21:38:56 +02:00
Andris Reinman
fe55160865 added addTagsToAddress property 2018-01-16 13:37:06 +02:00
Andris Reinman
ede6788384 allow fetching specific event data 2018-01-12 10:16:16 +02:00
Andris Reinman
5a09cfb14a updated ASP handling 2018-01-11 11:20:12 +02:00
Andris Reinman
dc552ae1c5 use high collision hash function to find potential ASP 2018-01-11 10:38:27 +02:00
Andris Reinman
0efcf316a5 v1.0.107 2018-01-09 13:50:29 +02:00
Andris Reinman
8f2328a6d3 Rename Wild Duck to WildDuck 2018-01-02 15:04:01 +02:00
Andris Reinman
6fcbe6d72d Allow encrypting DKIM keys in rest 2018-01-02 13:46:32 +02:00
Andris Reinman
dcfbf1ea38 v1.0.104 2017-12-28 10:37:36 +02:00
Andris Reinman
8f62f620d3 v1.0.103 2017-12-28 10:28:50 +02:00
Andris Reinman
2b6234a474 v1.0.102 2017-12-28 10:14:30 +02:00
Andris Reinman
9662b85041 v1.0.97 2017-12-27 13:32:57 +02:00
Andris Reinman
e721238a97 addes some error codes 2017-12-21 10:31:34 +02:00
Andris Reinman
9d3453d645 fixed password update 2017-12-20 15:17:34 +02:00
Andris Reinman
bc4514e79f started refactoring internal notifification system 2017-12-10 01:19:50 +02:00
Andris Reinman
ce7818ff96 Allow caching user settings in Redis 2017-12-08 14:29:00 +02:00
Andris Reinman
4e44084f17 do not return blank content type values in bodystructure 2017-12-04 16:52:20 +02:00