Commit Graph

40 Commits

Author SHA1 Message Date
66569f71a0 fix(BRIDGE-7): add timestamp to test credentials for keychain on macOS. 2024-04-09 10:43:31 +02:00
9bfa79455e fix(BRIDGE-7): modify keychain test on macOS. 2024-04-08 14:35:36 +02:00
9b1daa0373 feat(GODT-3172): detect missing keychain item 2024-01-04 11:30:26 +00:00
b8ae5be58c fix(GODT-3188): Happy new year. 2024-01-02 15:06:05 +01:00
8f5bd37aee chore: Get better logging arround keychain list initialisation. 2023-12-14 17:24:16 +01:00
e8d9534b9c feat(GODT-2277): Move Keychain helpers creation in main. 2023-11-08 13:05:57 +00:00
66bc911652 chore: fix typos found by codespell 2023-07-07 15:31:14 +02:00
0f621d0aad feat(GODT-2552): Init telemetry heartbeat. 2023-04-24 18:33:50 +00:00
9425e091d8 fix(GODT-2481): Fix DBUS Secert Service
Fix the path we are checking for was not updated for V3.

Ensure that we only inspect items that start with the correct prefix.
Some implementation (e.g.: KeepassXC) return some values which are not
valid.

Finally, remove unnecessary attributes.
2023-03-21 15:43:41 +01:00
6d0a128111 Other: Update copyright year 2023-01-02 11:09:11 +01:00
2b25fe1fa4 GODT-2173: fix: Migrate Bridge password from v2.X. 2022-12-13 14:25:39 +00:00
7b7a2068ea Other: Clear keychain entries on factory reset 2022-11-16 13:48:30 +01:00
39433fe707 GODT-1779: Remove go-imap 2022-11-16 12:26:08 +01:00
0a1f349901 Other: require go 1.18 and update to golangci-lint to latest revision + fixes. 2022-09-01 13:23:07 +02:00
1ed7b690a5 mitigate shelling out behaviour risks 2022-08-16 15:46:44 +02:00
4edf2eb92c Other: Add v2 to module name 2022-05-31 15:54:39 +02:00
865ac44037 GODT-1508: Splash screen for rebranding.
* Use old keychain until manual update.
* Improve desktop files migration for windows and linux.
* Revert, need admin rights to change desktop and start menu files.
2022-05-18 11:25:48 +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
c32a106898 GODT-1525: Add keybase/go-keychain/secretservice as new keychain helper. 2022-04-06 11:49:27 +00:00
478345e277 GODT-1522: Rebuild macOS keychain notification 2022-03-24 09:08:34 +01:00
73d1fe2f65 GODT-1516 GODT-1451: KeepassXC is crashing on start. We need to block it until it's fixed. 2022-03-01 14:17:11 +00:00
cf75ea739f GODT-1516: Return notification on missing keychain 2022-03-01 14:17:11 +00: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
8109831c07 GODT-35: Finish all details and make tests pass 2021-04-30 05:41:39 +02:00
d243880753 Other: stop rejecting old TLS versions 2021-04-14 09:28:31 +02:00
28f46deef9 Other: only choose pass if usable 2021-02-18 13:23:38 +01:00
0c458f709f fix: use correct (historical) macOS keychain name 2021-01-29 15:07:48 +01:00
d5277454c6 fix: use pass by default on linux 2021-01-15 13:22:56 +00:00
67a7d556ec test: add test using fake helper 2021-01-15 13:22:56 +00:00
5ad338e835 Apply 1 suggestion(s) to 1 file(s) 2021-01-15 13:22:56 +00:00
e442c47eed feat: default keychain helper 2021-01-15 13:22:56 +00:00
5380edeeb9 feat: only delete if the secret is present in the keychain 2021-01-15 13:22:56 +00:00
e50d1d01da fix: address review comments 2021-01-15 13:22:56 +00:00
082a803e47 feat: switchable keychain 2021-01-15 13:22:56 +00:00
a89dfc4524 Happy New Year 2021-01-04 11:55:15 +01:00
1457005f86 fix: address review comments 2020-04-21 13:29:26 +02:00
db02eb694d refactor: no more pmapifactory 2020-04-21 08:36:39 +00:00
ce29d4d74e feat: switch to proxy when need be 2020-04-21 08:36:38 +00:00
17f4d6097a We build too many walls and not enough bridges 2020-04-08 12:59:16 +02:00