a00af3a398
feat(BRIDGE-383): Internal mailbox conflict resolution extended; Minor alterations to mailbox conflict pre-checker
2025-06-11 16:11:20 +02:00
8109b384c5
fix(BRIDGE-362): added label conflict reconciliation logic
2025-05-28 16:56:07 +02:00
c3e2201945
feat(BRIDGE-366): Kill switch support for IMAP IDLE
2025-05-28 09:53:45 +02:00
89da7335b6
feat(BRIDGE-363): Observability metrics for IMAP connections; minor unleash service refactor;
2025-05-16 15:28:53 +02:00
4e764fe93d
feat(BRIDGE-340): additional logging for label operations & bad events
2025-03-24 14:30:19 +01:00
082849dc6c
chore: year bump
2025-01-02 14:03:49 +01:00
cdcdd45bcf
feat(BRIDGE-268): add kill switch feature flag for the IMAP AUTHENTICATE command.
2024-11-22 12:32:33 +01:00
bee2642aec
chore: update golangci-lint to 1.61.0.
2024-10-09 14:56:18 +02:00
040d887aae
feat(BRIDGE-218): observability adapter; gluon observability metrics and tests;
2024-10-08 13:13:07 +00:00
00aff40160
fix(BRIDGE-70): hotfix for blocked smtp/imap port causing bridge to quit
2024-05-17 12:35:07 +02:00
cb436fff63
feat(GODT-3146): remove unused
2024-03-13 14:31:53 +01:00
921a44f1a3
feat(GODT-3146): keep imap/smtp server always on.
2024-03-13 14:22:23 +01:00
c9b6cc162b
feat(GODT-3199): add package log field.
2024-02-27 13:07:37 +01:00
b8ae5be58c
fix(GODT-3188): Happy new year.
2024-01-02 15:06:05 +01:00
ab9a758d63
fix(GODT-3003): Ensure IMAP State is reset after vault corruption
...
After we detect that the user has suffered the GODT-3003 bug due the
vault corruption not ensuring that a previous sync state would be
erased, we patch the gluon db directly and then reset the sync state.
After the account is added, the sync is automatically triggered and the
account state fixes itself.
2023-10-09 10:23:58 +01:00
0b9b886039
fix(GODT-2829): Fix new sync service bugs
...
* Fix wrong context use for message downloads
* Fix delete of sync data failing due ErrNotFound
* Pre-allocate attachment data buffer before download
* Fix calculation of progress if message count is higher than total
2023-08-28 13:37:55 +02:00
efbe84964f
feat(GODT-2829): Integrate new sync service
...
Update imap service to use the new sync service.
The new sync state is stored as simple file on disk to avoid contention
with concurrent vault writes.
2023-08-25 15:21:00 +02:00
29f44fc312
fix(GODT-2814): Server Manager shutdown task cancel
2023-08-14 11:04:53 +02:00
9a96588afb
feat(GODT-2814): Standalone Server Manager
...
Convert ServerManger into a standalone service so that it can become a
self contained module.
2023-08-07 16:47:41 +02:00