jfmonty2
ac62171467
upgrade to tauri 2.2.0
2025-01-04 10:50:04 -05:00
jfmonty2
bf62054c2b
make windows work again
2025-01-03 07:52:10 -05:00
jfmonty2
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.
2024-12-30 21:09:45 -05:00
jfmonty2
9e9bc2b0ae
separate dev and production instances and add visual indicators of dev mode
2024-12-27 08:17:49 -05:00
jfmonty2
07bf98e522
bump version to 0.6.0
2024-11-25 14:58:53 -05:00
jfmonty2
e0e758554c
finish basic Docker credential helper implementation
2024-11-25 14:47:30 -05:00
jfmonty2
479a0a96eb
add Docker credentials to management page
2024-11-25 12:02:44 -05:00
jfmonty2
c6e22fc91b
show client username, check whether credential exists before requesting confirmation from frontend
2024-11-25 11:22:27 -05:00
jfmonty2
0a355c299b
working implementation of docker get
2024-11-25 07:58:02 -05:00
jfmonty2
97528d65d6
link visibility of passphrase inputs on EnterPassphrase page
2024-11-24 09:37:33 -05:00
jfmonty2
295698e62f
focus unlock input when window is focused
2024-09-18 09:29:14 -04:00
jfmonty2
a32e36be7e
fix RSA key signatures
2024-07-04 21:57:27 -04:00
jfmonty2
10231df860
add alternate entry mode for ssh keys
2024-07-03 16:28:31 -04:00
jfmonty2
9fd355b68e
finish SSH key support
2024-07-03 14:54:10 -04:00
jfmonty2
0124f77f7b
initial working implementation of ssh agent
2024-07-03 06:33:58 -04:00
jfmonty2
6711ce2c43
finish manage ui for ssh keys
2024-07-02 09:57:02 -04:00
jfmonty2
5e6542d08e
initial ssh key model and creation ui
2024-07-01 06:38:46 -04:00
jfmonty2
f311fde74e
fix permissions errors and terminal launching
2024-06-29 20:42:51 -04:00
jfmonty2
acc5c71bfa
rework error alerts
2024-06-28 20:35:18 -04:00
jfmonty2
504c0b4156
add passphrase reset
2024-06-28 11:19:52 -04:00
jfmonty2
bf0a2ca72d
finish manage-credentials page and rework home screen
2024-06-28 06:25:55 -04:00
jfmonty2
bb980c5eef
continue working on default credentials
2024-06-26 22:24:44 -04:00
jfmonty2
ce7d75f15a
almost finish refactoring PersistentCredential trait
2024-06-26 15:01:07 -04:00
jfmonty2
37b44ddb2e
start refactoring for default credentials
2024-06-26 11:10:50 -04:00
jfmonty2
816bd7db00
upgrade to tauri 2.0 beta
2024-06-02 17:20:37 -04:00
jfmonty2
64a2927b94
return to Approve screen after cancelling unlock during request approval
2024-02-07 13:03:12 -08:00
jfmonty2
87617a0726
add ui for idle timeout
2024-02-06 20:27:51 -08:00
jfmonty2
70e23c7e20
add version to BaseCredentials
2024-01-23 10:58:39 -08:00
jfmonty2
1df849442e
cancel approval flow on frontend when request is abandoned by client
2024-01-21 13:46:39 -08:00
jfmonty2
7fdb336c79
rework approval buttons and add hotkey for base approval
2024-01-20 11:06:27 -08:00
jfmonty2
46b8d810c5
allow user to choose whether to send base credentials at approval screen
2024-01-10 17:10:14 -08:00
jfmonty2
1b749a857c
disable hotkeys if initial registration fails
2023-10-09 08:50:31 -07:00
jfmonty2
5e0ffc1155
use save dialog for settings instead of autosaving
2023-10-08 22:06:30 -07:00
jfmonty2
1047818fdc
basic implementation of named-pipe server
2023-09-18 20:13:29 -07:00
Joseph Montanaro
992d2a4d06
show non-fatal setup errors on home screen instead of in popup
2023-09-14 15:13:19 -07:00
jfmonty2
1d9132de3b
make hotkey configuration more timing tolerant
2023-09-12 21:46:25 -07:00
Joseph Montanaro
a7df7adc8e
Ignore keyup events for modifier keys
2023-09-12 15:27:15 -07:00
jfmonty2
51fcccafa2
fix os type calculation and bump version
2023-09-11 16:18:05 -07:00
jfmonty2
c16f21bba3
Merge branch 'terminal'
2023-09-11 16:10:58 -07:00
jfmonty2
61d9acc7c6
request unlock/credentials when terminal is launched from locked/empty state
2023-09-11 16:00:58 -07:00
jfmonty2
8d7b01629d
make keybinds configurable
2023-09-10 14:04:09 -07:00
jfmonty2
c98a065587
make terminal emulator configurable
2023-09-09 06:30:19 -07:00
jfmonty2
e46c3d2b4d
tweak home screen
2023-09-05 06:12:26 -07:00
jfmonty2
fa228acc3a
use svg animation for spinner
2023-08-06 21:25:24 -07:00
jfmonty2
e7e0f9d33e
very basic launch button
2023-08-03 22:08:24 -07:00
Joseph Montanaro
486001b584
improve display of GetSessionError
2023-07-11 14:34:54 -07:00
Joseph Montanaro
ae5b8f31db
remove spinner when unlock fails
2023-07-11 09:50:35 -07:00
jfmonty2
ddd1005067
switch crypto implementation and add spinner
2023-05-08 22:14:35 -07:00
jfmonty2
e866a4a643
change location of dev db and bump version
2023-05-06 22:09:41 -07:00
jfmonty2
616600687d
add show/exec commands and refactor AppState
2023-05-06 12:01:56 -07:00