fabro/lib/components/fabro-store
Bryan Helmkamp 33268479d3
Delete the SlateDB refresh token store
Removes `slate/auth_tokens.rs`, `Database::refresh_tokens()`, and its
`OnceCell` now that nothing reads them, and clears the retired `auth/refresh`
prefix once at startup. That sweep is not housekeeping we could skip: the
reaper that used to collect those records went with the store, so without it
they would sit in the object store forever. A later boot finds the prefix
empty and does nothing.

`record/transaction.rs` goes too -- rotation was its only caller, and SQLite
transactions replaced it. `KeyedMutex` stays; `AuthCodeStore` still uses it
until auth codes move.

Existing refresh tokens are not migrated. Everyone re-authenticates once on
upgrade.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-26 00:05:31 -04:00
..
src Delete the SlateDB refresh token store 2026-07-26 00:05:31 -04:00
tests Merge branch 'main' into feat/shared-checkout-parallel 2026-07-24 06:29:57 -04:00
Cargo.toml refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00