172 Commits

Author SHA1 Message Date
2080fb897b fix autolaunch name in dev/prod 2025-01-03 16:43:45 -05:00
bf62054c2b make windows work again 2025-01-03 07:52:10 -05:00
cd4c613758 improve start-minimized and start-on-login behavior
Previously, when Creddy was configured to start minimized, it would always start minimized, regardless of how it was launched. Really, though, when you use this setting what you probably want is for it to start minimized only when it's being launched automatically, i.e. on login. This update changes its behavior so that it will only start minimized when auto-launching.

Additionally, if Creddy detects on startup that its start-on-login configuration doesn't match the system, it will modify its own settings to match the system (unless it's the very first launch, of course.) That way if you disable Creddy's start-on-login behavior from your system dialog, it will respect your change.
v0.6.3
2024-12-30 21:09:45 -05:00
efbf6c687c add test to ensure that client and server agree on socket address 2024-12-28 07:36:38 -05:00
ee495478ff start working on test for server address 2024-12-28 07:24:43 -05:00
4c18de8b7a fix docker credential helper when credentials are not found v0.6.2 2024-12-28 06:59:09 -05:00
0cfa9fc07a correct server socket differentiation 2024-12-27 15:49:42 -05:00
9e9bc2b0ae separate dev and production instances and add visual indicators of dev mode 2024-12-27 08:17:49 -05:00
07bf98e522 bump version to 0.6.0 2024-11-25 14:58:53 -05:00
e0e758554c finish basic Docker credential helper implementation 2024-11-25 14:47:30 -05:00
479a0a96eb add Docker credentials to management page 2024-11-25 12:02:44 -05:00
c6e22fc91b show client username, check whether credential exists before requesting confirmation from frontend 2024-11-25 11:22:27 -05:00
9bc9cb56c1 finish extremely basic implementation of docker credentials 2024-11-25 07:58:02 -05:00
8bcdc5420a add CliRequest variants to store/erase docker credentials 2024-11-25 07:58:02 -05:00
0a355c299b working implementation of docker get 2024-11-25 07:58:02 -05:00
192d9058c3 send SaveCredential request to frontend on docker store 2024-11-25 07:58:02 -05:00
b88b32d0f1 add Docker credentials to app and CLI 2024-11-25 07:58:02 -05:00
12c97c4a7d start working on docker helper 2024-11-25 07:58:02 -05:00
97528d65d6 link visibility of passphrase inputs on EnterPassphrase page 2024-11-24 09:37:33 -05:00
295698e62f focus unlock input when window is focused 2024-09-18 09:29:14 -04:00
3b61aa924a test CLI credentials against main app 2024-07-21 06:38:25 -04:00
02ba19d709 switch to clap derive instead of builder v0.5.4 2024-07-15 14:54:25 -04:00
55801384eb split into workspace so CLI can be a standalone crate 2024-07-15 10:34:51 -04:00
27c2f467c4 fix cli invocations in gui entrypoint 2024-07-14 20:51:49 -04:00
cab5ec40cc make server_addr configurable for client 2024-07-12 14:50:36 -04:00
5cf848f7fe clean up warnings 2024-07-11 06:04:56 -04:00
a32e36be7e fix RSA key signatures 2024-07-04 21:57:27 -04:00
10231df860 add alternate entry mode for ssh keys v0.5.1 2024-07-03 16:28:31 -04:00
ae93a57aab v0.5.0 v0.5.0 2024-07-03 14:56:35 -04:00
9fd355b68e finish SSH key support 2024-07-03 14:54:10 -04:00
00089d7efb fix compiler warnings 2024-07-03 06:47:25 -04:00
0124f77f7b initial working implementation of ssh agent 2024-07-03 06:33:58 -04:00
6711ce2c43 finish manage ui for ssh keys 2024-07-02 09:57:02 -04:00
a3a11897c2 persistence for ssh keys 2024-07-01 13:27:20 -04:00
5e6542d08e initial ssh key model and creation ui 2024-07-01 06:38:46 -04:00
f311fde74e fix permissions errors and terminal launching 2024-06-29 20:42:51 -04:00
acc5c71bfa rework error alerts 2024-06-28 20:35:18 -04:00
504c0b4156 add passphrase reset 2024-06-28 11:19:52 -04:00
bf0a2ca72d finish manage-credentials page and rework home screen 2024-06-28 06:25:55 -04:00
bb980c5eef continue working on default credentials 2024-06-26 22:24:44 -04:00
ce7d75f15a almost finish refactoring PersistentCredential trait 2024-06-26 15:01:07 -04:00
37b44ddb2e start refactoring for default credentials 2024-06-26 11:10:50 -04:00
8c668e51a6 still in progress 2024-06-25 15:19:29 -04:00
9928996fab get backend running 2024-06-19 05:10:55 -04:00
d0a2532c27 start working on generalizing credential logic 2024-06-16 07:08:10 -04:00
0491cb5790 fix error popup on startup 2024-06-03 01:33:35 -04:00
816bd7db00 upgrade to tauri 2.0 beta 2024-06-02 17:20:37 -04:00
b165965289 update todo 2024-05-08 11:37:07 -04:00
86896d68c2 update Cargo.lock 2024-02-24 19:42:39 -08:00
64a2927b94 return to Approve screen after cancelling unlock during request approval v0.4.7 2024-02-07 13:03:12 -08:00