stackchain-dashboard/src
timmy 19732ea5a6
All checks were successful
CI / lint (pull_request) Successful in 3m47s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 7m29s
CI / release-candidate (pull_request) Has been skipped
feat: sync mobile recent work across devices (Closes #1475)
2026-08-27 17:32:46 +00:00
..
__init__.py feat(backend): add context endpoint and suggestion engine 2026-07-07 00:58:17 +00:00
available_issue_snapshot_store.py feat: rotate shared private-state keys (Closes #1237) 2026-08-21 21:12:54 +00:00
completed_filed_review_store.py feat: encrypt completed Filed review history (Closes #1252) 2026-08-22 06:09:06 +00:00
compression.py perf: precompress immutable dashboard runtime (#431) 2026-08-09 22:12:00 +00:00
dashboard_auth.py security: scope device revocation by principal (Closes #1454) 2026-08-27 03:09:59 +00:00
following_store.py feat: explain Following changes before review (Closes #1322) 2026-08-23 21:28:50 +00:00
frontend_bundle.py feat: reopen recent work from mobile queues (Closes #1471) 2026-08-27 15:40:41 +00:00
gitea_proxy.py feat: apply review suggestions across files 2026-08-25 08:02:16 +00:00
human_gate_store.py feat: paginate mobile Human Gate history (Closes #1444) 2026-08-26 21:10:10 +00:00
idempotency.py feat: rotate shared private-state keys (Closes #1237) 2026-08-21 21:12:54 +00:00
image_sanitizer.py security: sanitize image evidence server-side (Closes #983) 2026-08-16 19:33:46 +00:00
later_store.py feat: rotate shared private-state keys (Closes #1237) 2026-08-21 21:12:54 +00:00
live_snapshot_store.py feat: rotate shared private-state keys (Closes #1237) 2026-08-21 21:12:54 +00:00
login_attempt_store.py security: harden private SQLite state boundaries (Closes #891) 2026-08-15 12:29:44 +00:00
main.py feat: sync mobile recent work across devices (Closes #1475) 2026-08-27 17:32:46 +00:00
models.py feat: keep delegated filings in My Work (Closes #870) 2026-08-15 05:01:17 +00:00
passkey_store.py security: scope device revocation by principal (Closes #1454) 2026-08-27 03:09:59 +00:00
passkeys.py feat: add device passkeys for operator access (Closes #485) 2026-08-10 13:14:18 +00:00
private_state.py security: harden private SQLite state boundaries (Closes #891) 2026-08-15 12:29:44 +00:00
push_endpoint_policy.py fix: pin Web Push connections to validated addresses (Closes #1096) 2026-08-18 21:26:32 +00:00
push_notifications.py feat: notify pending Human Gate decisions (Closes #1437) 2026-08-26 16:47:57 +00:00
push_subscription_store.py security: scope device revocation by principal (Closes #1454) 2026-08-27 03:09:59 +00:00
queue_priority_store.py feat: sync mobile queue priority across devices (Closes #1464) 2026-08-27 09:27:27 +00:00
recent_work_store.py feat: sync mobile recent work across devices (Closes #1475) 2026-08-27 17:32:46 +00:00
release_engine.py feat: serialize autonomous release runs (#335) 2026-08-08 19:54:20 +00:00
request_boundary.py fix: authorize secure source branch deletion (Closes #1368) 2026-08-24 22:30:56 +00:00
saved_search_store.py feat: rotate shared private-state keys (Closes #1237) 2026-08-21 21:12:54 +00:00
security_event_store.py security: scope activity journal by principal (Closes #1462) 2026-08-27 08:10:27 +00:00
session_store.py security: scope device revocation by principal (Closes #1454) 2026-08-27 03:09:59 +00:00
state_encryption.py feat: rotate shared private-state keys (Closes #1237) 2026-08-21 21:12:54 +00:00
suggestion_engine.py fix: restore backend code after stale checkout 2026-07-07 00:58:58 +00:00
today_store.py feat: preserve Today timing ledger across handoff (Closes #1276) 2026-08-22 19:38:30 +00:00
unfiled_draft_store.py feat: rotate synchronized Draft encryption keys (Closes #1100) 2026-08-18 23:04:30 +00:00
views.py fix: purge every private offline store (Closes #889) 2026-08-15 11:48:54 +00:00