| .. |
|
bags.rs
|
feat(home): limit open bags to 3 most recently updated
|
2026-02-04 17:19:26 +00:00 |
|
brews.rs
|
feat(gear): add filter paper category and optional brew association
|
2026-02-03 10:13:35 +00:00 |
|
cafes.rs
|
refactor(cafes): remove notes field from Cafe entity
|
2026-02-03 21:02:37 +00:00 |
|
cups.rs
|
refactor(cafes,cups): remove notes field from Cafe and Cup entities
|
2026-02-03 21:09:34 +00:00 |
|
errors.rs
|
chore: move RepositoryError into dedicated file
|
2026-02-02 12:57:15 +00:00 |
|
gear.rs
|
feat(gear): add filter paper category and optional brew association
|
2026-02-03 10:13:35 +00:00 |
|
ids.rs
|
feat(auth): replace password auth with WebAuthn passkeys
|
2026-02-05 11:00:07 +00:00 |
|
listing.rs
|
chore(lint): enable clippy pedantic and restriction lints
|
2026-02-02 17:55:16 +00:00 |
|
mod.rs
|
feat(auth): replace password auth with WebAuthn passkeys
|
2026-02-05 11:00:07 +00:00 |
|
passkey_credentials.rs
|
feat(auth): replace password auth with WebAuthn passkeys
|
2026-02-05 11:00:07 +00:00 |
|
registration_tokens.rs
|
feat(auth): replace password auth with WebAuthn passkeys
|
2026-02-05 11:00:07 +00:00 |
|
repositories.rs
|
feat(account): add account page with passkey and token management
|
2026-02-05 11:24:43 +00:00 |
|
roasters.rs
|
refactor(roasters): remove notes field from Roaster entity
|
2026-02-03 21:18:48 +00:00 |
|
roasts.rs
|
fix(api): flatten RoastWithRoaster JSON response for consistency
|
2026-02-02 16:32:56 +00:00 |
|
sessions.rs
|
feat!: use numeric, database-generated IDs throughout
|
2025-11-25 18:21:04 +00:00 |
|
timeline.rs
|
feat(gear): add filter paper category and optional brew association
|
2026-02-03 10:13:35 +00:00 |
|
tokens.rs
|
feat!: use numeric, database-generated IDs throughout
|
2025-11-25 18:21:04 +00:00 |
|
users.rs
|
feat(auth): replace password auth with WebAuthn passkeys
|
2026-02-05 11:00:07 +00:00 |