43f7a989be
feat(GODT-2771): added CLI commands for cert install/uninstall/status check on macOS.
2023-09-19 07:57:59 +02:00
fb4a0e77af
feat(GODT-2585): Server Manager
...
Add a dedicated go-routine whose sole responsibility is to manage the
life time of the IMAP and SMTP servers and their listeners.
The current implementation behaves the same way as the previous state.
The new behavior will be implemented in a follow MR.
2023-05-11 09:48:54 +02:00
b51d85e768
chore: upgraded golangci-lint v1.52.2 and fixed all issues.
2023-05-05 07:57:22 +02:00
1820af5021
chore: merge release/perth_narrows into devel
2023-03-13 11:40:54 +01:00
9f4caa4948
feat(GODT-2442): add notification and feedback to CLI.
2023-03-07 17:59:04 +01:00
34cd611a8b
chore: Disable funlen linter
2023-02-06 14:29:13 +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
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
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
2450511555
Other: Put back split login process in backend
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
39433fe707
GODT-1779: Remove go-imap
2022-11-16 12:26:08 +01:00
6bbe2d0e00
Other(refactor): Remove bridgeWrap from frontend interface
2022-09-01 13:31:10 +02:00
0c7453684b
Other(refactor): Move Settings out of frontend
2022-09-01 13:27:06 +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
d356f306d9
Other: Change copyright year
2022-01-04 11:04:30 +01:00
f5624c9932
GODT-1051: Add factory reset to bridge object
...
- remove deleted test no_internet.feature
- clean up old remnants of import export
- FactoryReset docstring
2021-11-30 10:12:36 +01:00
a2029002c4
GODT-1155 Update gopenpgp and use go-srp
2021-05-27 16:43:44 +02:00
8109831c07
GODT-35: Finish all details and make tests pass
2021-04-30 05:41:39 +02:00
2284e9ede1
GODT-35: New pmapi client and manager using resty
2021-04-30 05:34:36 +02:00
7d0af7624c
Other: Bump linter
2021-04-07 10:54:09 +02:00
dc3f61acee
Launcher, app/base, sentry, update service
2021-01-15 13:22:55 +00:00
eb1176eba6
Fix typo in accounts CLI
2021-01-05 16:30:50 +01:00
a89dfc4524
Happy New Year
2021-01-04 11:55:15 +01:00
2e439e17cf
Remove unused scope methods
2020-09-09 06:21:02 +00:00
b598779c0f
Import/Export backend prep
2020-08-24 10:11:50 +02:00
17f4d6097a
We build too many walls and not enough bridges
2020-04-08 12:59:16 +02:00