Andris Reinman
ecbdc9be5f
fix(SNI): disable SNI certificate autogeneration by default
2024-04-29 13:18:00 +03:00
Andris Reinman
40db519d9c
feat(SNI): Autogenerate TLS certificates for SNI
2024-04-29 09:57:37 +03:00
Andris Reinman
4dbc5c5032
fix(roles): Added new role 'downloader' that can download any email
2024-03-14 13:25:47 +02:00
NickOvt
9f704f7c5d
fix(api-generation): api generation package now uses WIldduck Joi and does not depend on fixed joi version ZMS-126 ( #639 )
...
* restifyapi generate transformed into a class and uses the passed Joi and dirname
* remove joi dependency from .ncurc.js
2024-02-29 10:07:16 +02:00
NickOvt
c7a1ab4987
fix(api-generate): Move API generation code into separate package and use it ZMS-119 ( #613 )
...
* test initial design of API generation as a restify plugin. next extract it into separate npm package and add more checks/logs etc.
* remove API docs generation from the WILDDUCK specific tools.js file into a separate file. Do appropriate changes
* move api generation into separate npm package, currently local
* add restifyapigenerate package and use it, fix path
* separate API docs generation config into a separate file. Fix API docs generation package version
2024-02-05 10:29:24 +02:00
Andris Reinman
1bc4bbc1e6
Do not use wild-config directly in imap-core
2023-08-31 09:56:04 +03:00
Andris Reinman
d0d2a0e140
Log acme results to graylog
2023-01-19 10:46:12 +02:00
Andris Reinman
3610fe9793
started with ES
2023-01-09 11:57:15 +02:00
Andris Reinman
6008fb26ed
re-run test with 127.0.0.1
2022-12-15 11:29:12 +02:00
Andris Reinman
726f89a720
re-run test with 127.0.0.1
2022-12-15 11:17:35 +02:00
Andris Reinman
c1e82e7f76
retry test
2022-12-15 11:13:58 +02:00
Andris Reinman
ef9a47352d
updated restify error response
2022-11-24 16:04:06 +02:00
Andris Reinman
0d327c1315
Added preauth API endpoint
2022-10-07 10:13:05 +03:00
Andris Reinman
4437a60a3b
Added account export and import API endpoints
2022-10-06 13:57:06 +03:00
Andris Reinman
c1acc970d1
started with export/import feature
2022-09-20 15:35:10 +03:00
Andris Reinman
04ba496dc7
bunch of fixes
2022-07-05 11:57:57 +03:00
Andris Reinman
28cf0e9ff1
Include user id and origin IP as part of the envelope value provided to plugins
2022-06-21 11:12:59 +03:00
Andris Reinman
73e01827cb
Added partial support for running Zone-mta plugins for message queueing
2022-06-21 10:30:26 +03:00
Andris Reinman
5be8f6eb7c
Updated defaults for webauthn
2022-03-07 09:58:22 +02:00
Andris Reinman
778dfac7ed
removed u2f, added webauthn
2022-03-06 00:08:48 +02:00
Andris Reinman
131757bd82
allow to use "cpus" as process count
2021-11-12 10:29:17 +02:00
Andris Reinman
64c47ec587
v1.35.1
2021-09-05 14:11:24 +03:00
Andris Reinman
6ccaec201e
added simple admin page for settings
2021-09-04 15:32:27 +03:00
Andris Reinman
d1885c28e0
Updated /settings endpoint. Added new setting keys
2021-09-04 10:30:50 +03:00
Andris Reinman
f500a275af
Added settings endpoint, allow to override ARCHIVE_TIME
2021-09-04 00:19:24 +03:00
Andris Reinman
db5306274a
use locking for EXPUNGE
2021-07-05 20:31:35 +03:00
Andris Reinman
6d3badf1db
refactored encrypted fields
2021-07-05 15:24:01 +03:00
Andris Reinman
dcddddbbea
bumped deps
2021-07-05 00:04:00 +03:00
Andris Reinman
dba85f7fde
renewing ACME certs
2021-06-22 15:10:23 +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
c50c5097f0
added log for lock error
2021-06-21 14:28:40 +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
383bcd6ee2
testing out acme-generated certificates
2021-06-11 15:07:40 +03:00
Andris Reinman
eec5d66094
Allow using SNI TLS certificates with IMAP/POP3
2021-05-13 17:08:14 +03:00
Andris Reinman
0c35ee7f5f
Added role for audit download
2021-04-16 11:28:08 +03:00
Andris Reinman
19513a0bbf
removed default access token
2021-04-01 14:05:57 +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
f2f14ca8fc
started with metaData for addresses
2020-09-25 16:49:38 +03:00
Andris Reinman
89dad94ae3
v1.30.0
2020-09-25 12:58:00 +03:00
Andris Reinman
6fafcaa957
made metaData visible for user, added new property internalData
2020-09-17 10:32:27 +03:00
Andris Reinman
f239504651
updated installer script to enable loop detection
2020-07-16 20:08:05 +03:00
Andris Reinman
8f31640424
v1.28.2
2020-07-16 13:06:38 +03:00
Andris Reinman
e0ad98e3ef
v1.25.1
2020-05-08 10:55:07 +03:00
Andris Reinman
4f0c25aa4c
v1.25.0
2020-05-08 10:43:59 +03:00
Andris Reinman
89a1e32163
Disable default extra imap interface
2020-03-24 14:16:55 +02:00
Andris Reinman
a90da6345a
v1.23.4
2020-03-09 13:50:41 +02:00
Andris Reinman
7b8a863125
removed audit info from user object
2019-10-02 11:35:31 +03:00