2023-09-11 23:18:05 +00:00
|
|
|
## Definitely
|
|
|
|
|
2024-01-20 19:06:27 +00:00
|
|
|
* ~~Switch to "process" provider for AWS credentials (much less hacky)~~
|
2024-01-21 21:46:39 +00:00
|
|
|
* ~~Frontend needs to react when request is cancelled from backend~~
|
2023-09-11 23:11:06 +00:00
|
|
|
* Session timeout (plain duration, or activity-based?)
|
2024-01-27 05:03:45 +00:00
|
|
|
* Indicate on approval screen when additional requests are pending
|
2024-01-20 19:06:27 +00:00
|
|
|
* ~~Fix rehide behavior when new request comes in while old one is still being resolved~~
|
2023-09-11 23:11:06 +00:00
|
|
|
* Additional hotkey configuration (approve/deny at the very least)
|
2024-01-27 05:03:45 +00:00
|
|
|
* ~~Switch tray menu item to Hide when window is visible~~
|
2023-09-11 23:11:06 +00:00
|
|
|
* Logging
|
2023-09-11 23:18:05 +00:00
|
|
|
* Icon
|
2023-09-12 18:47:33 +00:00
|
|
|
* Auto-updates
|
2023-09-11 23:11:06 +00:00
|
|
|
* SSH key handling
|
2024-01-23 18:58:39 +00:00
|
|
|
* Encrypted sync server
|
2023-09-11 23:18:05 +00:00
|
|
|
|
|
|
|
## Maybe
|
|
|
|
|
|
|
|
* Flatten error type hierarchy
|
|
|
|
* Rehide after terminal launch from locked
|
|
|
|
* Generalize Request across both credentials and terminal launch?
|
|
|
|
* Make hotkey configuration a little more tolerant of slight mistiming
|
2023-09-12 18:47:33 +00:00
|
|
|
* Distinguish between request that was denied and request that was canceled (e.g. due to error)
|
2023-09-19 03:13:29 +00:00
|
|
|
* Use atomic types for primitive state values instead of RwLock'd types
|