mirror of
https://github.com/spacedriveapp/spacedrive
synced 2024-07-08 06:02:49 +00:00
* add `get_queue` and `is_queued` to KM and router * mark keys as being mounted/finished mounting, use a `DashSet` instead of vec also includes temporary `dbg!()`s for manual valdiation that it works * remove dbg and fix build (works great) * mark key manager as unlocking correctly * cleanup keys api * add `KeyAlreadyQueued` error * use react mounting queue * fully prevent against multiple mount jobs of the same key with the rust queue * show keymanager as unlocking in the UI * handle query invalidation for `isKeyManagerUnlocking` with a closure (semi-temporary) * revert changing text (doesn't work where the keymanager is unlocked from, only the other unlock screen) * clippy * add `useRef` for mounting queue within react * pass `ref.current` to `Key` instead |
||
---|---|---|
.. | ||
prisma | ||
src | ||
build.rs | ||
Cargo.toml |