Commit graph

681 commits

Author SHA1 Message Date
Andris Reinman dde106c039
added api endpoint for audit info 2019-11-22 00:16:20 +02:00
Andris Reinman cf8d8f28cd
do not use finally 2019-11-21 16:23:18 +02:00
Andris Reinman a2b1ac227b
Added export endpoint for audit 2019-11-21 16:15:25 +02:00
Andris Reinman 2681ceb764
fixed invalid db for audits 2019-11-21 11:37:00 +02:00
Andris Reinman 7059f00e46
force autologout on suspension 2019-11-15 09:28:08 +02:00
Andris Reinman 5797a2f9f7
force logout if user is marked as suspended 2019-11-15 09:22:56 +02:00
Andris Reinman 188f4dccc5
added new user setting option to disable authentication 2019-11-15 09:16:53 +02:00
Andris Reinman cbd0dffbf2 use dot notation for addrview 2019-10-24 11:20:21 +03:00
Rezart Qelibari b4f8b63abc Fix missing addrview error
ZoneMTA wildduck plugin uses wildduck's user handler for address resolution.
A missing field in the projections map caused envelop from addresses
in outgoing messages that matched a wildcard address of the user to
be rejected by ZoneMTA wildduck plugin because of the error thrown in
the user handler of wildduck.
2019-10-23 23:20:28 +02:00
Andris Reinman e5163d5fe1 v1.23.1 2019-10-21 22:46:00 +03:00
Andris Reinman d1e595924c Include enabled2fa and autoreply in user listing 2019-10-10 14:01:59 +03:00
Andris Reinman 5dfa116cc5 Include enabled2fa and autoreply in user listing 2019-10-10 13:59:12 +03:00
Andris Reinman c1537dbaf5 Include enabled2fa and autoreply in user listing 2019-10-10 13:55:21 +03:00
Andris Reinman 96fa19068a allow to search messages from Junk/Trash 2019-10-03 17:00:51 +03:00
Andris Reinman d5fdb3f4e2 Do not encrypt draft messages 2019-10-02 14:33:06 +03:00
Andris Reinman 7b8a863125 removed audit info from user object 2019-10-02 11:35:31 +03:00
Andris Reinman 7c5bf84c52 do not use .finally() because of Node v8 2019-10-01 16:27:10 +03:00
Andris Reinman 0ec8851660 Store audit messages 2019-10-01 11:22:10 +03: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 f46f9ddfe1 show targets in /addresses result 2019-09-25 16:39:48 +03:00
Andris Reinman 08200e4795 Added role for attachments 2019-09-19 15:38:56 +03:00
Andris Reinman 7c4fcaeab3 updated api docs 2019-09-13 15:33:04 +03:00
Andris Reinman fcd344bfd1 Updated user-delete task to not update all messages at once 2019-09-13 15:05:36 +03:00
Andris Reinman b2d98a007b special forward settings for relays 2019-09-13 11:50:18 +03:00
Andris Reinman 9dc18e8a7e Return list of strings for forward targets 2019-09-13 11:12:47 +03:00
Andris Reinman 121b61a6f6 v1.22.1 2019-09-12 14:25:42 +03:00
Andris Reinman b26a749e70 fixed issue with req.accessToken 2019-08-28 10:03:56 +03:00
Andris Reinman d3722b9960 Fixed logout on 2fa change 2019-08-27 21:27:54 +03:00
Andris Reinman 903c7a17f0 Log out sessions on 2FA enable 2019-08-27 21:04:41 +03:00
Andris Reinman 07bc93bad0 fixed tests 2019-08-27 16:20:23 +03:00
Andris Reinman 7383276cda Reset existing sessions if password is updated 2019-08-27 15:46:15 +03:00
Andris Reinman 7fbf868b33 Merge branch 'master' of github.com:nodemailer/wildduck 2019-08-22 21:52:41 +02:00
Andris Reinman ecb74473a1 do not allow to use same TOTP code 2019-08-22 21:47:36 +02:00
Louis Laureys 4ef5cf6dc0 Add back the 404 code 2019-08-19 01:10:06 +02:00
Louis Laureys 667dce4a94
404 code to 200 code with an error code string
404 error without an error code string is inconsistent when compared to all other methods. While on that topic, is there any reason for not using the right http response codes

Sorry for all the issues 😁. Knowing me there's more to come. I'll get on the SHA password encryption as soon as I get my application working enough.
2019-08-17 00:58:26 +02:00
Andris Reinman af3649159c fixed too long attachment literals 2019-08-08 16:11:53 +03:00
Andris Reinman 19ec1ac2e4 fixed fetching partial non-decoded attachments 2019-08-08 10:01:36 +03:00
Andris Reinman f9ee7d6200 Optimized partial fetches. Does not work correctly with mime torture message 2019-08-08 01:12:00 +03:00
Andris Reinman dcef8e22cd migrated API tests from icedfrisby to supertest 2019-07-31 16:05:59 +03:00
Andris Reinman afacc1df07 make sure that auth result is an array 2019-07-31 11:56:53 +03:00
Andris Reinman 2d3f959f4a Fixed mailbox counter counters 2019-07-31 11:32:41 +03:00
Andris Reinman f1752817a2 IMAP compiler 2019-07-31 11:26:38 +03:00
Andris Reinman be69992aa6 v1.21.1 2019-07-12 11:19:46 +03:00
Andris Reinman c28696676f v1.21.0 2019-07-12 10:21:48 +03:00
Andris Reinman a6bc7b4117 updated 2019-07-11 10:54:13 +03:00
Andris Reinman 7ab83dd6a0 starting asyncifying 2019-07-11 10:52:43 +03:00
Louis Laureys 08927831b7 an user > a user 2019-07-08 18:14:55 +02:00
Andris Reinman 231f52d72a v1.20.10 2019-07-08 11:33:27 +03:00
Andris Reinman c61eb2f939 v1.20.9 2019-07-05 13:56:11 +03:00