7d8e71c9ea
fix(GODT-2505): show notification only for cases when user needs to do actions.
2023-04-03 11:21:46 +02:00
de5fd07a22
feat(GODT-2500): Reorganise async methods.
2023-04-03 07:07:22 +02:00
ec92c918cd
feat(GODT-2500): Add panic handlers everywhere.
2023-04-03 06:38:31 +02:00
1820af5021
chore: merge release/perth_narrows into devel
2023-03-13 11:40:54 +01:00
05a2c9d254
fix(GODT-2442): cli error
2023-03-08 15:32:25 +01:00
9f4caa4948
feat(GODT-2442): add notification and feedback to CLI.
2023-03-07 17:59:04 +01:00
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
54c013012e
feat(GODT-2374): Import TLS certs via shell
2023-02-17 13:49:04 +00:00
34cd611a8b
chore: Disable funlen linter
2023-02-06 14:29:13 +00:00
a74d1ce9ca
feat(GODT-2144): Handle IMAP/SMTP server errors via event stream
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
5a70a16149
GODT-1770: handle UserBadEvent in CLI and gRPC.
2023-01-24 13:07:27 +01:00
0580842ad2
GODT-2229: Own the full path for gluon and do not change Database path.
2023-01-12 13:23:09 +00:00
715efaa087
Revert "GODT-2229: Allow changing cache folder to a non-empty folder."
...
This reverts commit b19e16e4b8 .
2023-01-11 10:19:38 +01:00
b19e16e4b8
GODT-2229: Allow changing cache folder to a non-empty folder.
2023-01-10 16:40:52 +00:00
6d0a128111
Other: Update copyright year
2023-01-02 11:09:11 +01:00
04881b9b78
GODT-2178: Bump go-proton-api to fix drafts
2022-12-05 15:14:30 +01:00
990b8cda96
GODT-2180: Allow login with FIDO2
...
The API docs didn't specify what the "integer" meant. Turns out it's a
bitfield; we can't compare with equality.
2022-12-05 14:22:38 +01:00
e601245f01
Other(chore): Bump major version to v3
2022-11-23 16:08:27 +01:00
ad1fb47b0d
Other: Switch from liteapi to go-proton-api
2022-11-23 15:17:56 +01:00
e087a7972e
GODT-2003: introduces 3 phases user state (SignedOut/Locked/Connected)
...
WIP: introduced UserState enum in GUI and implemented logic.
2022-11-16 16:24:55 +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
bc7912e8fb
GODT-2022: Fix change between address modes
2022-11-16 13:48:30 +01:00
a553ced979
Other: go mod tidy/goimports/gofumpt after rebase on devel
2022-11-16 13:48:30 +01:00
7c62312220
Other: Fix all linter errors
2022-11-16 12:26:09 +01:00
a74b025de3
Other: Factory reset
2022-11-16 12:26:09 +01:00
593d86f3a7
Other: Single instance
2022-11-16 12:26:09 +01:00
fd63611b41
Other: Safer user types
2022-11-16 12:26:09 +01:00
2450511555
Other: Put back split login process in backend
2022-11-16 12:26:09 +01:00
1c922ca083
Other: Fix flaky cookies test
2022-11-16 12:26:09 +01:00
b536b8707e
GODT-1609: use byte array for password
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
3b0bc1ca15
Revert "GODT-1932: frontend is instantiated before bridge."
...
This reverts commit db2379e2fd .
2022-11-16 12:26:08 +01:00
db2379e2fd
GODT-1932: frontend is instantiated before bridge.
...
WIP: introduced frontend.Type.
WIP: frontend is create before bridge is instantiated.
WIP: filtering of internet stastus event in gRPC event queue.
2022-10-11 11:30:02 +02:00
6bbe2d0e00
Other(refactor): Remove bridgeWrap from frontend interface
2022-09-01 13:31:10 +02:00
35d2cc9be7
GODT-1675: Pass app name and vendor from topmost Makefile.
2022-09-01 13:31:10 +02:00
0c7453684b
Other(refactor): Move Settings out of frontend
2022-09-01 13:27:06 +02:00
e4f08f79c3
Other(refactor): Move Locations out of frontend
2022-09-01 13:24:42 +02:00
1ec05e8a6c
GODT-1794: CLI wording
2022-08-26 16:49:58 +02:00
76469969f3
GODT-1741: GUI and CLI settings to change visibility of All Mail folder.
2022-08-25 13:43:33 +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
c920c53243
GODT-1451: Do not check for gnome keyring to allow other implementations of secret-service API. Thanks to @remgodow.
2022-03-01 14:17:11 +00:00
d356f306d9
Other: Change copyright year
2022-01-04 11:04:30 +01:00
41e15db442
GODT-1244: Refactor switching stable-early and factory reset
2021-11-30 10:12:36 +01:00
42ced6694e
GODT-1388: Refactor Alternative routing
2021-11-30 10:12:36 +01:00