This website requires JavaScript.
Explore
Help
Sign In
stackchain
/
stackchain-dashboard
Watch
2
Star
0
Fork
0
Code
Issues
9
Pull Requests
1
Actions
Packages
Projects
Releases
713
Wiki
Activity
Files
f23be99ab4721d1be1441e1048ddfb094c839116
stackchain-dashboard
/
tests
T
History
timmy
f23be99ab4
CI / lint (pull_request)
Successful in 4m0s
Details
CI / build-release (pull_request)
Successful in 6s
Details
CI / browser-journey (pull_request)
Successful in 7m40s
Details
CI / release-candidate (pull_request)
Has been skipped
Details
security: fresh-authorize CI job reruns (
Closes
#1481
)
2026-08-27 20:08:15 +00:00
..
e2e
feat: pin frequent mobile work (
Closes
#1477
)
2026-08-27 18:34:01 +00:00
__init__.py
…
conftest.py
security: scope activity journal by principal (
Closes
#1462
)
2026-08-27 08:10:27 +00:00
dashboard_bundle.py
…
test_access_revocation.py
security: scope device revocation by principal (
Closes
#1454
)
2026-08-27 03:09:59 +00:00
test_agenda_calendar.py
…
test_api_cache_policy.py
test: restore cache-policy suite setup (
Closes
#1473
)
2026-08-27 16:16:52 +00:00
test_api_paths.py
…
test_assign_and_start.py
…
test_authored_idempotency.py
test: make health timing gate deterministic (
Closes
#1289
)
2026-08-23 02:40:35 +00:00
test_authored_outbox.py
…
test_available_issue_snapshot_store.py
…
test_background_issue_sync.py
…
test_batch_find_work.py
…
test_checklist_conflict.py
…
test_ci_workflow.py
ci: pin release pipeline actions (
Closes
#1378
)
2026-08-25 03:57:29 +00:00
test_command_palette.py
feat: recover closed authored pulls from search (
Closes
#1358
)
2026-08-24 17:12:51 +00:00
test_comment_next.py
feat: recover interrupted Human Gate decisions (
Closes
#1446
)
2026-08-26 22:10:01 +00:00
test_comment_reactions.py
feat: react to mobile conversation comments (
Closes
#1380
)
2026-08-25 05:09:32 +00:00
test_completed_filed_review_store.py
feat: encrypt completed Filed review history (
Closes
#1252
)
2026-08-22 06:09:06 +00:00
test_context_polling.py
fix: finish identity recovery before workspace readiness
2026-08-27 14:34:13 +00:00
test_context_timeout.py
…
test_conversation_action_hydrator.py
feat: act on Search and Following comments (
Closes
#1388
)
2026-08-25 09:11:14 +00:00
test_conversation_photo_drafts.py
feat: surface photo-only reply drafts in My Work (
Closes
#1396
)
2026-08-25 13:17:23 +00:00
test_create_and_start.py
…
test_create_issue_modal.py
…
test_create_pull_api.py
feat: create mobile pull requests from pushed branches (
Closes
#1362
)
2026-08-24 19:31:16 +00:00
test_create_pull_frontend.py
feat: create mobile pull requests from pushed branches (
Closes
#1362
)
2026-08-24 19:31:16 +00:00
test_dashboard_auth.py
security: fresh-authorize CI job reruns (
Closes
#1481
)
2026-08-27 20:08:15 +00:00
test_dashboard_session_frontend.py
feat: bind operator sessions to upstream identity (
Closes
#1372
)
2026-08-25 01:12:42 +00:00
test_deadline_reminders.py
…
test_detail_watch.py
feat: commit review feedback fixes from mobile (
Closes
#1376
)
2026-08-25 03:08:53 +00:00
test_device_storage.py
…
test_disk_capacity.py
ops: add disk capacity incident assessment
2026-08-27 19:14:25 +00:00
test_drafts.py
…
test_event_stream.py
…
test_feature_loader.py
…
test_following_api.py
feat: review watched pull request changes (
Closes
#1328
)
2026-08-24 00:40:28 +00:00
test_following_frontend.py
feat: continue Following and My PRs from mobile Work (
Closes
#1456
)
2026-08-27 04:34:34 +00:00
test_following_store.py
feat: explain Following changes before review (
Closes
#1322
)
2026-08-23 21:28:50 +00:00
test_frontend_bundle.py
perf: demand-load mobile workspace features (
Closes
#1468
)
2026-08-27 11:47:09 +00:00
test_gitea_notifications.py
…
test_gitea_transport.py
…
test_gitea_work_search.py
feat: surface authored pulls in My Work (
Closes
#1346
)
2026-08-24 11:13:54 +00:00
test_global_search.py
feat: recover closed authored pulls from search (
Closes
#1358
)
2026-08-24 17:12:51 +00:00
test_health.py
…
test_human_gate_api.py
security: scope activity journal by principal (
Closes
#1462
)
2026-08-27 08:10:27 +00:00
test_human_gate_store.py
feat: paginate mobile Human Gate history (
Closes
#1444
)
2026-08-26 21:10:10 +00:00
test_human_gates_frontend.py
feat: recover interrupted Human Gate decisions (
Closes
#1446
)
2026-08-26 22:10:01 +00:00
test_human_gates_readme.py
docs: record Human Gates identity invariants
2026-08-26 01:30:39 +00:00
test_idempotency_ledger.py
…
test_image_sanitizer.py
…
test_install_app.py
…
test_issue_api.py
…
test_issue_attachment_ui.py
…
test_issue_attachments.py
…
test_issue_evidence_editor.py
…
test_issue_filing_receipt.py
…
test_issue_filing_review.py
…
test_issue_outbox.py
…
test_later_picker.py
…
test_later_store.py
…
test_later_sync.py
feat: recover interrupted Human Gate decisions (
Closes
#1446
)
2026-08-26 22:10:01 +00:00
test_live_data_status.py
…
test_live_snapshot_store.py
…
test_live_snapshot.py
feat: isolate live snapshot section deadlines (
Closes
#1429
)
2026-08-26 11:27:35 +00:00
test_login_attempt_store.py
…
test_login_frontend.py
feat: bind operator sessions to upstream identity (
Closes
#1372
)
2026-08-25 01:12:42 +00:00
test_markdown_renderer.py
feat: recover interrupted Human Gate decisions (
Closes
#1446
)
2026-08-26 22:10:01 +00:00
test_mention_composer.py
…
test_mobile_agenda_replan.py
…
test_mobile_app_badge.py
feat: notify pending Human Gate decisions (
Closes
#1437
)
2026-08-26 16:47:57 +00:00
test_mobile_composer_integration.py
feat: recover interrupted Human Gate decisions (
Closes
#1446
)
2026-08-26 22:10:01 +00:00
test_mobile_composer_viewport.py
…
test_mobile_create_issue_navigation.py
…
test_mobile_delivery_recovery.py
…
test_mobile_device_setup.py
feat: recover interrupted Human Gate decisions (
Closes
#1446
)
2026-08-26 22:10:01 +00:00
test_mobile_find_work_navigation.py
…
test_mobile_first_task.py
fix: keep first-task coach host visible (
Closes
#1272
)
2026-08-22 17:28:29 +00:00
test_mobile_insights.py
feat: recover interrupted Human Gate decisions (
Closes
#1446
)
2026-08-26 22:10:01 +00:00
test_mobile_issue_detail_navigation.py
…
test_mobile_launch.py
perf: reuse progressive live snapshot during hydration (
Closes
#1405
)
2026-08-25 19:13:23 +00:00
test_mobile_plan_today_navigation.py
…
test_mobile_pull_detail_navigation.py
…
test_mobile_pull_refresh.py
…
test_mobile_recent_work.py
feat: pin frequent mobile work (
Closes
#1477
)
2026-08-27 18:34:01 +00:00
test_mobile_review_detail_navigation.py
…
test_mobile_search_modal.py
feat: contain mobile Search focus through Preview (
Closes
#1390
)
2026-08-25 10:08:55 +00:00
test_mobile_search_preview_navigation.py
…
test_mobile_start_day.py
feat: unify mobile queue start and continue action (
Closes
#1450
)
2026-08-27 01:12:38 +00:00
test_mobile_task_dock.py
feat: make mobile queue priority self-healing (
Closes
#1466
)
2026-08-27 10:32:02 +00:00
test_mobile_today_command_bar.py
Fix mobile Today handoff clearance (
#1202
)
2026-08-21 00:42:07 +00:00
test_mobile_update_detail_navigation.py
…
test_my_work.py
feat: update authored pull branches from mobile (
Closes
#1360
)
2026-08-24 18:02:23 +00:00
test_notification_detail.py
…
test_notification_later.py
…
test_notification_pages.py
…
test_notification_read_outbox.py
…
test_notification_read.py
…
test_notification_reply.py
…
test_offline_issue_blocker.py
…
test_offline_issue_close.py
…
test_offline_today.py
…
test_offline_work.py
feat: retire completed Week Ahead work (
Closes
#1235
)
2026-08-21 20:12:48 +00:00
test_ops_fundamentals.py
docs: add disk capacity incident runbook (
Closes
#1287
)
2026-08-23 01:10:16 +00:00
test_outbox_coordinator.py
…
test_panel_persistence.py
…
test_passkey_store.py
security: bind passkeys to upstream identity (
Closes
#1448
)
2026-08-27 00:12:57 +00:00
test_photo_draft_inbox.py
fix: preserve completed mobile onboarding during draft sync
2026-08-25 13:35:51 +00:00
test_plan_today_readiness.py
…
test_plan_today.py
feat: recover interrupted Human Gate decisions (
Closes
#1446
)
2026-08-26 22:10:01 +00:00
test_private_data_inventory.py
…
test_private_data_registry.py
feat: keep background Updates badge current (
Closes
#1281
)
2026-08-22 22:11:52 +00:00
test_private_device_data.py
feat: keep background Updates badge current (
Closes
#1281
)
2026-08-22 22:11:52 +00:00
test_private_state.py
security: scope activity journal by principal (
Closes
#1462
)
2026-08-27 08:10:27 +00:00
test_progressive_capture.py
feat: recover progressive mobile captures (
Closes
#1409
)
2026-08-25 21:29:50 +00:00
test_progressive_mobile_dock.py
feat: make mobile dock progressive (
Closes
#1427
)
2026-08-26 10:18:44 +00:00
test_progressive_my_work.py
feat: recover progressive identity after partial snapshots
2026-08-26 12:42:47 +00:00
test_protect_today.py
…
test_pull_api.py
security: scope activity journal by principal (
Closes
#1462
)
2026-08-27 08:10:27 +00:00
test_push_endpoint_policy.py
…
test_push_frontend.py
feat: notify pending Human Gate decisions (
Closes
#1437
)
2026-08-26 16:47:57 +00:00
test_push_notifications.py
security: scope device revocation by principal (
Closes
#1454
)
2026-08-27 03:09:59 +00:00
test_queue_priority_store.py
feat: sync mobile queue priority across devices (
Closes
#1464
)
2026-08-27 09:27:27 +00:00
test_readme.py
…
test_recent_work_api.py
feat: pin frequent mobile work (
Closes
#1477
)
2026-08-27 18:34:01 +00:00
test_recent_work_store.py
feat: pin frequent mobile work (
Closes
#1477
)
2026-08-27 18:34:01 +00:00
test_reconnect_outboxes.py
…
test_release_bundle.py
feat: rotate shared private-state keys (
Closes
#1237
)
2026-08-21 21:12:54 +00:00
test_release_engine.py
…
test_release_journey_regressions.py
test: guard hidden Week Ahead journey sheet (
Closes
#1264
)
2026-08-22 13:22:21 +00:00
test_release_receipt.py
feat: prepare conflict-safe release rollback pulls (
Closes
#1370
)
2026-08-24 23:55:33 +00:00
test_release_workflow.py
…
test_repository_hygiene.py
…
test_request_boundary.py
fix: authorize secure source branch deletion (
Closes
#1368
)
2026-08-24 22:30:56 +00:00
test_review_api.py
feat: recover failed CI checks from mobile (
Closes
#1354
)
2026-08-24 15:06:01 +00:00
test_rotate_private_state.py
feat: sync mobile recent work across devices (
Closes
#1475
)
2026-08-27 17:32:46 +00:00
test_rotate_unfiled_drafts.py
…
test_saved_search_store.py
…
test_saved_searches.py
…
test_search_batch_plan.py
feat: preserve Search work details offline (
Closes
#1220
)
2026-08-21 12:03:25 +00:00
test_search_reply_draft_store.py
feat: surface photo-only reply drafts in My Work (
Closes
#1396
)
2026-08-25 13:17:23 +00:00
test_search_week_plan_ui.py
feat: plan Search results into Week Ahead (
Closes
#1194
)
2026-08-20 20:39:53 +00:00
test_search_week_plan.py
feat: plan Following changes and continue review (
Closes
#1326
)
2026-08-23 23:33:36 +00:00
test_security_activity.py
security: scope activity journal by principal (
Closes
#1462
)
2026-08-27 08:10:27 +00:00
test_security_center.py
security: fresh-authorize CI job reruns (
Closes
#1481
)
2026-08-27 20:08:15 +00:00
test_security_event_store.py
security: scope activity journal by principal (
Closes
#1462
)
2026-08-27 08:10:27 +00:00
test_security_headers.py
…
test_service_worker.py
feat: reopen recent work from mobile queues (
Closes
#1471
)
2026-08-27 15:40:41 +00:00
test_session_store.py
security: scope device revocation by principal (
Closes
#1454
)
2026-08-27 03:09:59 +00:00
test_shared_context_snapshot.py
…
test_shared_image_capture.py
…
test_sign_out_review.py
…
test_start_day_reminders.py
feat: notify pending Human Gate decisions (
Closes
#1437
)
2026-08-26 16:47:57 +00:00
test_state_encryption_rotation.py
feat: rotate shared private-state keys (
Closes
#1237
)
2026-08-21 21:12:54 +00:00
test_suggestion_engine.py
…
test_task_overlay_history.py
…
test_today_break.py
fix: preserve active break over reload checkpoint (
Closes
#1394
)
2026-08-25 11:56:50 +00:00
test_today_capture_flow.py
…
test_today_handoff.py
…
test_today_lock_screen.py
feat: hand off Today lock-screen actions privately (
Closes
#1172
)
2026-08-20 08:02:45 +00:00
test_today_progress.py
…
test_today_readiness.py
feat: recover interrupted Human Gate decisions (
Closes
#1446
)
2026-08-26 22:10:01 +00:00
test_today_recap.py
…
test_today_rollover.py
fix: tolerate invalid device timezones in Week Ahead (
Closes
#1177
)
2026-08-20 12:26:35 +00:00
test_today_session_handoff_ui.py
feat: preserve Today timing ledger across handoff (
Closes
#1276
)
2026-08-22 19:38:30 +00:00
test_today_session_sync.py
feat: preserve Today timing ledger across handoff (
Closes
#1276
)
2026-08-22 19:38:30 +00:00
test_today_store.py
feat: preserve Today timing ledger across handoff (
Closes
#1276
)
2026-08-22 19:38:30 +00:00
test_today_summary.py
feat: commit review feedback fixes from mobile (
Closes
#1376
)
2026-08-25 03:08:53 +00:00
test_today_sync.py
feat: recover interrupted Human Gate decisions (
Closes
#1446
)
2026-08-26 22:10:01 +00:00
test_today_timer_handoff.py
…
test_today_week_reschedule.py
test: cover reschedule retry recovery
2026-08-25 15:12:47 +00:00
test_today_work.py
feat: make Today completion durably atomic (
Closes
#1150
)
2026-08-19 21:39:03 +00:00
test_today_wrap_up.py
feat: commit review feedback fixes from mobile (
Closes
#1376
)
2026-08-25 03:08:53 +00:00
test_tomorrow_plan_frontend.py
feat: open Week Ahead planned work (
Closes
#1222
)
2026-08-21 13:38:48 +00:00
test_tomorrow_plan.py
fix: recover Tomorrow promotion after missed rollover (
Closes
#1154
)
2026-08-19 23:27:07 +00:00
test_unfiled_captures.py
…
test_unfiled_draft_integration.py
…
test_unfiled_draft_store.py
…
test_unfiled_draft_sync.py
…
test_update_follow_up.py
…
test_update_read_position.py
feat: act on Search and Following comments (
Closes
#1388
)
2026-08-25 09:11:14 +00:00
test_update_reply_attachments.py
…
test_update_reply_read_next.py
…
test_update_review_handoff.py
…
test_update_triage_gesture.py
…
test_update_triage_session.py
…
test_verify_deployment.py
…
test_views.py
…
test_voice_conversation_capture.py
…
test_voice_issue_capture.py
…
test_week_calendar_import.py
perf: reuse calendar timezone formatters (
Closes
#1285
)
2026-08-23 00:19:34 +00:00
test_week_calendar.py
feat: persist exact Week Ahead task times (
Closes
#1270
)
2026-08-22 16:39:24 +00:00
test_week_plan_frontend.py
feat: persist exact Week Ahead task times (
Closes
#1270
)
2026-08-22 16:39:24 +00:00
test_week_plan.py
feat: persist exact Week Ahead task times (
Closes
#1270
)
2026-08-22 16:39:24 +00:00
test_widgets.py
…
test_work_detail_position.py
…
test_work_pages.py
feat: surface authored pulls in My Work (
Closes
#1346
)
2026-08-24 11:13:54 +00:00
test_work_route_resolver.py
feat: complete authored pull workspace access (
Closes
#1348
)
2026-08-24 12:10:49 +00:00
test_workspace_bootstrap.py
test: align packaged journeys with demand hydration
2026-08-27 12:17:20 +00:00