810705ba01
fix(GODT-1945): Handle disabled addresses correctly
...
When listing all a user's email addresses (e.g. for apple mail autoconf)
we need to exclude disabled addresses. Similarly, we need to remove
them from gluon if using split mode.
2023-02-27 12:52:39 +01:00
3e878058e7
fix(GODT-2390): Add reports for uncaught json and net.opErr
...
Report to sentry if we see some uncaught network err, but don't force
the user logout.
If we catch an uncaught json parser error we report the error to sentry
and let the user be logged out later.
Finally this patch also prints the error type in UserBadEvent sentry
report to further help diagnose issues.
2023-02-24 11:01:44 +01:00
2e832520e6
chore: Remove panics from SetGluonDir
2023-02-03 14:11:53 +00:00
62285a141e
feat(GODT-2144): Delay IMAP/SMTP server start until all users are loaded
2023-02-03 14:11:53 +00:00
c3d5a0b8f8
feat(GODT-2295): notifications for IMAP login when signed out.
2023-02-03 11:18:59 +01:00
c8065c8092
GODT-2312: used space is properly updated.
2023-01-31 07:22:03 +00:00
b63029054d
GODT-2223: Fix handling deletion of nonexistent labels
2023-01-18 14:10:23 +00:00
849c8bee78
GODT-2223: Handle bad events by logging user out
2023-01-18 14:10:23 +00:00
6d0a128111
Other: Update copyright year
2023-01-02 11:09:11 +01:00
e601245f01
Other(chore): Bump major version to v3
2022-11-23 16:08:27 +01:00
0ce0e4765b
GODT-2122: Handle check for updates failure
2022-11-20 10:04:16 +00:00
59278913ca
GODT-2037: Handle and log API refresh event
2022-11-16 13:48:31 +01:00
d74873be31
GODT-1978: Don't install the same update twice
2022-11-16 13:48:30 +01:00
b9ffa96e8b
GODT-1978: Check latest version on force update if unknown
2022-11-16 13:48:30 +01:00
d093488522
GODT-1978: Auto-updates
2022-11-16 13:48:30 +01:00
c548ba85fe
Other: Add more extensive logging
2022-11-16 13:48:30 +01:00
943d95a725
Other: Add UserLoading/UserLoadFail events
2022-11-16 13:48:30 +01:00
cab5ee6752
Other(refactor): Use normal value + mutex for user.apiLabels
2022-11-16 13:48:30 +01:00
e10cd2a3ed
GODT-1901: Allow to set IMAP SSL from UI
2022-11-16 12:26:09 +01:00
fd63611b41
Other: Safer user types
2022-11-16 12:26:09 +01:00
509a767e50
GODT-1657: More stable sync, with some tests
2022-11-16 12:26:09 +01:00
9d69a2e565
GODT-1657: Stable sync (still needs more tests)
2022-11-16 12:26:09 +01:00
ba9368426c
GODT-1650: Send extras
2022-11-16 12:26:09 +01:00
e9672e6bba
GODT-1815: Combined/Split mode
2022-11-16 12:26:08 +01:00
612fb7ad7b
GODT-1815: Start without internet, load users later
2022-11-16 12:26:08 +01:00
39433fe707
GODT-1779: Remove go-imap
2022-11-16 12:26:08 +01:00
310c6a1ccf
Other(refactor): Remove unencrypted recipient confirmation
2022-09-01 13:26:11 +02:00
4edf2eb92c
Other: Add v2 to module name
2022-05-31 15:54:39 +02:00
f3c69faf8b
GODT-1260: Renaming
...
* Renaming GUI, CLI, no-impact config.
* License header and documentation rebranding.
* Rename app title and vendor. Impact: manual install
* Migrating mac keychain and launch on startup.
* Fix linter and linter renaming
2022-05-18 11:23:38 +02:00
5033e9718c
GODT-1543: Using one buffered event for off and on connection
2022-05-17 15:25:19 +02:00
d356f306d9
Other: Change copyright year
2022-01-04 11:04:30 +01:00
961742fa53
GODT-1366: Simple lookup of index and select current user
2021-11-30 10:15:36 +01:00
b259de238e
GODT-1336: Fix showing window on startup
2021-11-30 10:12:36 +01:00
bcef1c36ba
Notify about update right after the start
2021-02-10 08:51:14 +00:00
dc3f61acee
Launcher, app/base, sentry, update service
2021-01-15 13:22:55 +00:00
a89dfc4524
Happy New Year
2021-01-04 11:55:15 +01:00
d5d60aa11b
feat: remove tls upgrade error notification
2020-11-09 10:59:42 +00:00
01a8c9e9d7
Adding GUI troubleshoot popup GODT-554 GODT-583
2020-08-06 08:12:37 +02:00
17f4d6097a
We build too many walls and not enough bridges
2020-04-08 12:59:16 +02:00