titanism
|
667f992ca4
|
fix(imapconnection): inherit logger and loggelf from server for IMAPConnection (#533)
|
2023-10-16 12:01:20 +03:00 |
|
Andris Reinman
|
2de6c0bc12
|
fix(pop3): run socket.destroy() if pop3 socket is not closed in 1.5s
|
2023-10-05 11:27:07 +03:00 |
|
titanism
|
8766ab9cf5
|
fix: fixed typo validateSequnce > validateSequence (closes #518) (#520)
|
2023-10-05 10:57:23 +03:00 |
|
NickOvt
|
e43ba60069
|
chore(tests): Zms 90 (#503)
* mailbox-handler create() returns errors, code and http status codes correctly
* mailboxes handler now correctly return errors, error codes and appropriate http status codes, fixed tests
* mailbox-handler.js codes fix + tests fix in mailboxes-test.js
* mailbox-handler.js correct error handling for update and rename
* fix mailboxes.js http status part for PUT request, fix appropriate tests
* update responseWrapper, remove unnecessary try catches, fix mailbox-handler error codes and http status response codes, fix tests
* fix imap-core create
* reverted 405 errors to 400
* fix tests
|
2023-09-28 12:44:06 +03:00 |
|
Andris Reinman
|
80797eebec
|
feat(storage): Added cid property to storage files (#502)
|
2023-09-21 12:37:35 +03:00 |
|
Andris Reinman
|
939cac4da0
|
Fixed tests
|
2023-08-31 09:58:58 +03:00 |
|
Andris Reinman
|
1bc4bbc1e6
|
Do not use wild-config directly in imap-core
|
2023-08-31 09:56:04 +03:00 |
|
Andris Reinman
|
a3ebf05f47
|
Log client ID after authentication
|
2023-08-10 14:09:10 +03:00 |
|
Andris Reinman
|
5a9f584c74
|
Fixed invalid function invocation
|
2023-06-16 09:56:04 +03:00 |
|
Andris Reinman
|
d59eb0058d
|
Fixed graylog log value
|
2023-06-15 15:20:41 +03:00 |
|
Andris Reinman
|
3e9a764d73
|
Fixed tests
|
2023-05-25 11:28:30 +03:00 |
|
Andris Reinman
|
a32c065da5
|
test-failing
|
2023-05-24 16:29:06 +03:00 |
|
Andris Reinman
|
e983eae623
|
Use header parser from libmime, removed local implementation
|
2023-05-15 15:07:21 +03:00 |
|
Andris Reinman
|
2a510795bf
|
If indexing feature flag is enabled for a user, index all their email in ElasticSearch
|
2023-03-23 10:34:33 +02:00 |
|
Andris Reinman
|
6008fb26ed
|
re-run test with 127.0.0.1
|
2022-12-15 11:29:12 +02:00 |
|
Andris Reinman
|
d98a6248ba
|
Replaces argon2-browser with hash-wasm module
|
2022-12-01 15:40:47 +02:00 |
|
Andris Reinman
|
559102269a
|
install mongo cli
|
2022-11-24 16:50:33 +02:00 |
|
Andris Reinman
|
783ca5a333
|
install mongo cli
|
2022-11-24 16:45:07 +02:00 |
|
Andris Reinman
|
2c8033dd6f
|
removed unnused identifier
|
2022-11-10 10:17:28 +02:00 |
|
Andris Reinman
|
05e3115fa7
|
Use charset comverter from libmime
|
2022-11-10 10:10:39 +02:00 |
|
Andris Reinman
|
3f738389ba
|
Fixed CA handling for SNI certificates
|
2022-08-16 15:22:47 +03:00 |
|
Andris Reinman
|
04ba496dc7
|
bunch of fixes
|
2022-07-05 11:57:57 +03:00 |
|
Andris Reinman
|
803e21a9a8
|
ensure that in-reply-to and message-id headers are stored as single strings, not arrays
|
2021-10-12 23:18:17 +03:00 |
|
Andris Reinman
|
17a3d6107c
|
special case for email lines that end with carriage return only
|
2021-10-08 17:10:53 +03:00 |
|
Andris Reinman
|
ebac633778
|
removed extra console.log
|
2021-08-30 11:26:33 +03:00 |
|
Andris Reinman
|
53cda36329
|
Upgrade Mongodb library from 3 to 4
update
|
2021-08-30 11:21:50 +03:00 |
|
Andris Reinman
|
425652d4c0
|
use public properties to check if a socket is open or not
|
2021-05-31 16:19:44 +03:00 |
|
Andris Reinman
|
9c04a286e2
|
updated error codes for API
|
2021-05-21 20:14:43 +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
|
97c2ce77b6
|
added minSize and maxSize search parameters
|
2021-02-18 10:19:13 +02:00 |
|
Andris Reinman
|
70a62a35b8
|
allow UTF8 literals for APPEND
|
2020-10-30 12:06:17 +02:00 |
|
Andris Reinman
|
8dfa8f4880
|
fix attachment logging
|
2020-09-18 12:06:28 +03:00 |
|
Andris Reinman
|
a38d944fde
|
v1.29.4
|
2020-09-18 10:22:50 +03:00 |
|
Andris Reinman
|
2d591dd126
|
v1.29.3
|
2020-09-18 10:13:35 +03:00 |
|
Andris Reinman
|
2fdf9ec2e4
|
Added sendTime option for draft submissions
|
2020-09-10 10:27:50 +03:00 |
|
Andris Reinman
|
418cf70b66
|
Refactored IMAP COPY. Aborts copying if socket to client is closed
|
2020-09-08 12:26:33 +03:00 |
|
Andris Reinman
|
6d17dbccf3
|
v1.27.3
|
2020-07-16 16:57:13 +03:00 |
|
Andris Reinman
|
7abe3215a4
|
do not throw an error if attachment is missing
|
2020-06-30 09:10:58 +03:00 |
|
Andris Reinman
|
2a24ff9331
|
v1.26.3
|
2020-05-27 11:55:36 +03:00 |
|
Andris Reinman
|
00da4bc4fa
|
replaced browserbox with imapflow, utf7 with iconv-lite
|
2020-05-15 19:02:24 +03:00 |
|
Andris Reinman
|
797b7756d7
|
use setKeepAlive for IMAP sockets
|
2020-03-26 13:46:05 +02:00 |
|
Andris Reinman
|
fdea1d3a35
|
renamed _session to _sess for gelf
|
2020-03-24 15:39:04 +02:00 |
|
Andris Reinman
|
d6448df3f0
|
Log client ID to gelf
|
2020-03-22 16:30:54 +02:00 |
|
Andris Reinman
|
9a71592a77
|
Fixed parsing messages with invalid 0x0d 0x0d 0x0a newlines
|
2020-03-05 16:34:05 +02:00 |
|
Andris Reinman
|
0b09f1d87e
|
do not log fetch responses
|
2020-02-05 11:36:41 +02:00 |
|
Andris Reinman
|
d74d13691b
|
do not stream fetch responses for metadata fields
|
2020-02-05 11:31:07 +02:00 |
|
Andris Reinman
|
0b81c73f6c
|
fixed missing flags property
|
2020-01-29 18:16:49 +02:00 |
|
Andris Reinman
|
afcb14106c
|
fix exception on fetch wo flags
|
2020-01-29 18:14:51 +02:00 |
|
Andris Reinman
|
1676c7336f
|
do not read extra info for fetch
|
2020-01-29 15:38:15 +02:00 |
|