Andris Reinman
|
853d983539
|
Added missing internalData object to new accounts
|
2023-04-19 17:08:32 +03:00 |
|
Mehmet Kozan
|
b92ffe897f
|
Update users.js
if username not includes "@" or not an email, tools.normalizeAddress() function not working correctly.
|
2023-03-28 15:49:21 +03:00 |
|
Mehmet Kozan
|
8aee41f98a
|
Update users.js
if username setted as an email. this code removes domain dots. fixed via using tools.normalizeAddress function. related related #414 #432 #454
|
2023-03-28 15:20:20 +03:00 |
|
Mehmet Kozan
|
cb7fd7cca4
|
Update users.js
resolve username which contains "@", regex same as "post:user/" endpoint. related #414 #432
|
2023-03-27 11:53:45 +03:00 |
|
Andris Reinman
|
b8efbfce4f
|
Index emails for accounts with indexing feature flag
|
2023-03-10 11:13:12 +02:00 |
|
Andris Reinman
|
e27eea14ff
|
Upgraded to Restify v9. Removed next() calls.
|
2022-11-24 12:26:10 +02:00 |
|
Andris Reinman
|
4437a60a3b
|
Added account export and import API endpoints
|
2022-10-06 13:57:06 +03:00 |
|
Andris Reinman
|
e213df2255
|
started with import stream parser
|
2022-09-20 15:49:14 +03:00 |
|
Andris Reinman
|
c1acc970d1
|
started with export/import feature
|
2022-09-20 15:35:10 +03:00 |
|
Andris Reinman
|
957359c528
|
Allow to limit the count of filters per account
|
2022-07-28 11:54:26 +03:00 |
|
Andris Reinman
|
04ba496dc7
|
bunch of fixes
|
2022-07-05 11:57:57 +03:00 |
|
Andris Reinman
|
6045004dc5
|
Backported API tests from the Hapi branch
|
2022-05-16 00:18:24 +03:00 |
|
Andris Reinman
|
5be8f6eb7c
|
Updated defaults for webauthn
|
2022-03-07 09:58:22 +02:00 |
|
Andris Reinman
|
2173a5c38f
|
Forward tracking
|
2021-10-04 11:57:43 +03:00 |
|
Andris Reinman
|
d1885c28e0
|
Updated /settings endpoint. Added new setting keys
|
2021-09-04 10:30:50 +03:00 |
|
Andris Reinman
|
eb3e26e153
|
Upgraded OpenPGP to v5
|
2021-09-03 21:32:39 +03:00 |
|
Andris Reinman
|
53cda36329
|
Upgrade Mongodb library from 3 to 4
update
|
2021-08-30 11:21:50 +03:00 |
|
Andris Reinman
|
5536bc0f93
|
added new API endpoint to get info about deleted users
|
2021-06-21 15:17:31 +03:00 |
|
Andris Reinman
|
f0062b1aaa
|
Updated task handler
|
2021-06-20 13:40:04 +03:00 |
|
Andris Reinman
|
9ae177869e
|
Generate ACME certs
|
2021-06-15 10:47:18 +03:00 |
|
Andris Reinman
|
25eb5b198b
|
ensure non-200 response for errors
|
2021-05-20 14:47:20 +03:00 |
|
Andris Reinman
|
f2f09dce57
|
added endpoint to recover a deleted user
|
2021-01-22 15:52:35 +02:00 |
|
Andris Reinman
|
e5f97ebd05
|
updated user delete task
|
2021-01-08 10:31:43 +02:00 |
|
Andris Reinman
|
766746945d
|
Do not use _id in API response
|
2021-01-07 09:41:48 +02:00 |
|
Louis Laureys
|
4843208761
|
Delete all apidoc jsdoc
|
2020-11-06 01:34:32 +01:00 |
|
Andris Reinman
|
9e75853560
|
added support for sha256crypt
|
2020-10-08 11:32:48 +03:00 |
|
Andris Reinman
|
021e6bb4af
|
allow importing users with argon2 password hashes
|
2020-10-08 10:50:51 +03:00 |
|
Andris Reinman
|
399251f1fc
|
added metaData for forwarded addresses
|
2020-09-28 13:45:41 +03:00 |
|
Andris Reinman
|
6fafcaa957
|
made metaData visible for user, added new property internalData
|
2020-09-17 10:32:27 +03:00 |
|
Andris Reinman
|
488f41c93e
|
Upgraded joi to latest
|
2020-07-19 20:51:06 +03:00 |
|
Andris Reinman
|
e4b11e557e
|
show validation errors in JSON response
|
2020-07-16 11:31:58 +03:00 |
|
Andris Reinman
|
8957ec028b
|
default GET+POST to req.params
|
2020-07-16 11:15:04 +03:00 |
|
Andris Reinman
|
1030d1bb02
|
added new user option pop3MaxMessages
|
2020-07-08 20:50:51 +03:00 |
|
Andris Reinman
|
ee8dff0ccd
|
v1.24.0
|
2020-04-24 11:51:33 +03:00 |
|
Andris Reinman
|
7a8f26c8ef
|
allow using metaData in list response
|
2020-02-21 10:59:12 +02:00 |
|
Andris Reinman
|
5a560073b9
|
return metadata as an object instead of a string
|
2020-02-21 10:38:02 +02:00 |
|
Andris Reinman
|
4e395dd382
|
Allow using JS object as metaData value
|
2020-02-21 10:24:35 +02:00 |
|
Andris Reinman
|
fa695adc70
|
handle name parsing failures
|
2020-02-19 10:12:49 +02:00 |
|
Andris Reinman
|
188f4dccc5
|
added new user setting option to disable authentication
|
2019-11-15 09:16:53 +02: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
|
7b8a863125
|
removed audit info from user object
|
2019-10-02 11:35:31 +03:00 |
|
Andris Reinman
|
389d08edc9
|
testing audit task
|
2019-09-27 21:26:17 +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
|
9dc18e8a7e
|
Return list of strings for forward targets
|
2019-09-13 11:12:47 +03:00 |
|
Andris Reinman
|
b26a749e70
|
fixed issue with req.accessToken
|
2019-08-28 10:03:56 +03:00 |
|
Andris Reinman
|
903c7a17f0
|
Log out sessions on 2FA enable
|
2019-08-27 21:04:41 +03:00 |
|
Andris Reinman
|
7383276cda
|
Reset existing sessions if password is updated
|
2019-08-27 15:46:15 +03:00 |
|