Commit Graph

798 Commits

Author SHA1 Message Date
e2b5f6042c feat: coach first mobile task to completion (Closes #1146)
All checks were successful
CI / lint (pull_request) Successful in 3m8s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 3m34s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 19:34:31 +00:00
ebb7a78cab feat: finish onboarding with active Today (Closes #1144)
All checks were successful
CI / lint (pull_request) Successful in 2m48s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 4m3s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 18:51:15 +00:00
870edda123 Preserve timed break when active work reopens
All checks were successful
CI / lint (pull_request) Successful in 2m55s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 3m34s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 18:08:35 +00:00
304e4a8a24 feat: guide first mobile task activation (Closes #1140)
All checks were successful
CI / lint (pull_request) Successful in 3m8s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 3m29s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 17:33:26 +00:00
348f43f1bc feat: pause Today for live data status (Closes #1138)
All checks were successful
CI / lint (pull_request) Successful in 3m8s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 3m23s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 16:35:09 +00:00
931c82361b feat: contain Security Center focus (Closes #1136)
All checks were successful
CI / lint (pull_request) Successful in 2m55s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 3m22s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 15:34:47 +00:00
4b3e53f4d0 feat: contain mobile Device Setup focus (Closes #1134)
All checks were successful
CI / lint (pull_request) Successful in 2m54s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 3m24s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 14:31:38 +00:00
1248647aa4 feat: recover blocked notification setup (Closes #1132)
All checks were successful
CI / lint (pull_request) Successful in 2m52s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 3m22s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 13:36:20 +00:00
a0da8e9fb2 feat: post reviewed Today summaries to Gitea (Closes #1130)
All checks were successful
CI / lint (pull_request) Successful in 2m51s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 3m20s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 12:36:46 +00:00
c2526969b1 feat: protect private work before sign out (Closes #1128)
All checks were successful
CI / lint (pull_request) Successful in 2m53s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 3m16s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 11:37:27 +00:00
a9cf88b3ff security: encrypt synchronized Saved Searches (Closes #1126)
All checks were successful
CI / lint (pull_request) Successful in 2m49s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 3m12s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 10:57:01 +00:00
9252807364 fix: recover mobile workspace loading in place (Closes #1124)
All checks were successful
CI / lint (pull_request) Successful in 2m50s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 3m1s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 10:10:52 +00:00
3822ec4536 security: encrypt idempotency ledger at rest (Closes #1122)
All checks were successful
CI / lint (pull_request) Successful in 2m49s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 2m57s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 09:29:16 +00:00
13e73bd342 feat: verify per-device Push delivery health (Closes #1120)
All checks were successful
CI / lint (pull_request) Successful in 2m53s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 3m1s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 09:00:06 +00:00
f09c922c46 test: model admitted blocker receipt deterministically
All checks were successful
CI / lint (pull_request) Successful in 2m38s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m56s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 07:42:46 +00:00
be9ce8ede6 security: remove plaintext journal metadata columns 2026-08-19 07:37:35 +00:00
7f2681c1c6 security: encrypt Security activity journal (Closes #1118)
Some checks failed
CI / lint (pull_request) Successful in 2m39s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Failing after 3m7s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 07:25:49 +00:00
b70a2fb607 test: accept queued or delivered blocker receipt
All checks were successful
CI / lint (pull_request) Successful in 2m33s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 3m5s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 06:46:05 +00:00
950d52d147 perf: parallelize mobile workspace fetch (Closes #1116)
Some checks failed
CI / lint (pull_request) Successful in 2m50s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Failing after 2m56s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 06:25:26 +00:00
f4d8d64b9d security: encrypt synchronized Later state (Closes #1114)
All checks were successful
CI / lint (pull_request) Successful in 2m43s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 2m51s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 05:32:20 +00:00
db3ca83f29 security: encrypt synchronized Today state (Closes #1112)
All checks were successful
CI / lint (pull_request) Successful in 2m36s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m43s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 04:34:55 +00:00
dc4f457b21 feat: protect offline work from storage eviction (Closes #1110)
All checks were successful
CI / lint (pull_request) Successful in 2m47s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m52s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 03:36:48 +00:00
67d3242f37 security: encrypt Web Push subscriptions at rest (Closes #1108)
All checks were successful
CI / lint (pull_request) Successful in 2m44s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 2m47s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 02:34:32 +00:00
9d9b28af8e security: encrypt worker-shared snapshots (Closes #1106)
All checks were successful
CI / lint (pull_request) Successful in 2m48s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m55s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 01:58:22 +00:00
d5dc3f27db feat: review snoozed deadline reminders (Closes #1104)
All checks were successful
CI / lint (pull_request) Successful in 2m46s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m47s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 01:02:06 +00:00
2bd20130b6 feat: snooze mobile deadline reminders (Closes #1102)
All checks were successful
CI / lint (pull_request) Successful in 2m39s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m58s
CI / release-candidate (pull_request) Has been skipped
2026-08-19 00:01:38 +00:00
fc9ef1f8ae feat: rotate synchronized Draft encryption keys (Closes #1100)
All checks were successful
CI / lint (pull_request) Successful in 2m39s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m35s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 23:04:30 +00:00
e79c457774 test: inject draft encryption key into release journey
All checks were successful
CI / lint (pull_request) Successful in 2m48s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m56s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 22:15:09 +00:00
d3f53b5a38 security: encrypt synchronized unfiled drafts (Closes #1098)
Some checks failed
CI / lint (pull_request) Successful in 2m58s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Failing after 2m53s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 22:07:02 +00:00
ad40cb5fb9 fix: pin Web Push connections to validated addresses (Closes #1096)
All checks were successful
CI / lint (pull_request) Successful in 2m52s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m57s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 21:26:32 +00:00
3cf33869d6 feat: track multiple mobile releases (Closes #1094)
All checks were successful
CI / lint (pull_request) Successful in 3m20s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 3m14s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 20:40:59 +00:00
6db0802461 feat: track exact post-merge release progress (Closes #1092)
All checks were successful
CI / lint (pull_request) Successful in 3m13s
CI / build-release (pull_request) Successful in 9s
CI / browser-journey (pull_request) Successful in 3m28s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 19:41:00 +00:00
abc736d32e fix: isolate Today summary drafts by account
All checks were successful
CI / lint (pull_request) Successful in 3m1s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 3m7s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 18:53:21 +00:00
b3a359760c feat: share private Today summaries (Closes #1090)
Some checks failed
CI / lint (pull_request) Successful in 3m20s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Failing after 3m9s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 18:39:01 +00:00
1c17fcf337 feat: export Agenda calendar snapshots (Closes #1088)
All checks were successful
CI / lint (pull_request) Successful in 3m3s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 3m18s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 17:37:25 +00:00
473f592615 feat: pause Today during mobile Security Center (Closes #1086)
All checks were successful
CI / lint (pull_request) Successful in 3m27s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 2m59s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 16:41:59 +00:00
4a53a95b2d feat: pause Today during mobile device setup (Closes #1084)
All checks were successful
CI / lint (pull_request) Successful in 3m24s
CI / build-release (pull_request) Successful in 9s
CI / browser-journey (pull_request) Successful in 3m0s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 15:30:55 +00:00
472371d5a8 feat: pause Today during mobile Insights (Closes #1082)
All checks were successful
CI / lint (pull_request) Successful in 3m18s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 2m45s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 14:44:08 +00:00
58cee5ea16 feat: pause Today during mobile work detours (Closes #1080)
All checks were successful
CI / lint (pull_request) Successful in 3m12s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 2m45s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 13:51:40 +00:00
d4910b4398 feat: pause Today during mobile Search (Closes #1078)
All checks were successful
CI / lint (pull_request) Successful in 3m5s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 2m21s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 12:45:08 +00:00
f8c2541d30 feat: pause Today during quick capture (Closes #1076)
All checks were successful
CI / lint (pull_request) Successful in 3m23s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 2m35s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 11:06:44 +00:00
b77be4f5b0 feat: compact active Today controls on mobile (Closes #1074)
All checks were successful
CI / lint (pull_request) Successful in 2m46s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m17s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 09:36:34 +00:00
79f6cecab4 fix: keep Gitea links on configured forge (Closes #1072)
All checks were successful
CI / lint (pull_request) Successful in 2m47s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m8s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 08:58:35 +00:00
f710b2ce1d feat: open focused blockers from Today HUD (Closes #1070)
All checks were successful
CI / lint (pull_request) Successful in 2m41s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m14s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 08:25:27 +00:00
3c8e2e2720 fix: recover Today blocker planning after reload (Closes #1068)
All checks were successful
CI / lint (pull_request) Successful in 2m42s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m6s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 07:27:30 +00:00
4009a4a4c1 feat: report Today blockers and move on (Closes #1066)
All checks were successful
CI / lint (pull_request) Successful in 2m41s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 2m7s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 06:38:55 +00:00
a6c769901d feat: mention teammates from Today updates (Closes #1064)
All checks were successful
CI / lint (pull_request) Successful in 2m39s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m0s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 05:38:20 +00:00
8b4bd480cc feat: correct recent Today updates in place (Closes #1062)
All checks were successful
CI / lint (pull_request) Successful in 2m43s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m56s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 04:46:53 +00:00
47626338ba feat: review activity before Today updates (Closes #1060)
All checks were successful
CI / lint (pull_request) Successful in 2m38s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m53s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 04:00:58 +00:00
688eadf17a feat: dictate active Today progress updates (Closes #1058)
All checks were successful
CI / lint (pull_request) Successful in 2m29s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m1s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 03:05:53 +00:00
1410a66a36 fix: bind Today progress retries to evidence (Closes #1056)
All checks were successful
CI / lint (pull_request) Successful in 2m45s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m2s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 02:29:13 +00:00
4f07402936 fix: preserve photo drafts while reopening Today progress
All checks were successful
CI / lint (pull_request) Successful in 2m45s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m5s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 01:42:05 +00:00
9a4a1711fe feat: add photo evidence to Today progress updates (Closes #1054) 2026-08-18 01:33:56 +00:00
406d75287d feat: add in-session Today progress updates (Closes #1052)
Some checks failed
CI / lint (pull_request) Successful in 2m46s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Failing after 2m5s
CI / release-candidate (pull_request) Has been skipped
2026-08-18 00:34:37 +00:00
ed15392097 feat: show timed Today breaks on lock screen (Closes #1050)
All checks were successful
CI / lint (pull_request) Successful in 2m53s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m15s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 23:57:29 +00:00
e8817056f7 feat: verify authenticated deployment readiness (Closes #1048)
All checks were successful
CI / lint (pull_request) Successful in 2m40s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m2s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 23:31:53 +00:00
58299311d0 fix: reset capture viewport after keyboard navigation 2026-08-17 22:58:22 +00:00
be10dba4bd feat: contain mobile issue capture focus (Closes #1046) 2026-08-17 22:55:04 +00:00
2082fbd5eb ci: build releases from declared Git commits (Closes #1044)
All checks were successful
CI / lint (pull_request) Successful in 2m38s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m24s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 22:25:38 +00:00
5bf0f97df8 fix: preserve truthful queue recovery status
All checks were successful
CI / lint (pull_request) Successful in 2m35s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 1m53s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 21:55:00 +00:00
ce2f04ab6d test: recover queue during active Today journey
Some checks failed
CI / lint (pull_request) Successful in 2m30s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Failing after 2m23s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 21:46:18 +00:00
f7b2a96206 test: stabilize mobile Today recovery notice
Some checks failed
CI / lint (pull_request) Successful in 2m59s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Failing after 2m24s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 21:39:20 +00:00
a6550f8b1f fix: recover valid Today edits from corrupt queue
Some checks failed
CI / lint (pull_request) Successful in 2m43s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Failing after 2m21s
CI / release-candidate (pull_request) Has been skipped
Closes #1042
2026-08-17 21:26:40 +00:00
442d0a157d fix: preserve Today sync enqueue order
All checks were successful
CI / lint (pull_request) Successful in 2m38s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 2m9s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 20:43:13 +00:00
dfd33aee1c fix: reject contradictory running break sessions
All checks were successful
CI / lint (pull_request) Successful in 2m44s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m5s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 20:17:43 +00:00
c5b466f281 feat: continue timed breaks across devices (Closes #1038)
Some checks failed
CI / lint (pull_request) Successful in 2m53s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Failing after 2m8s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 20:08:05 +00:00
ea08f566ff feat: add timed mobile Today breaks (Closes #1036)
Some checks failed
CI / lint (pull_request) Successful in 2m44s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Failing after 2m7s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 19:20:07 +00:00
6e677f8857 feat: undo accidental Today completion (Closes #1034)
All checks were successful
CI / lint (pull_request) Successful in 2m57s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m13s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 18:06:52 +00:00
11395b655a feat: finish Today from the lock screen (Closes #1032)
All checks were successful
CI / lint (pull_request) Successful in 3m8s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 2m15s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 17:02:54 +00:00
25dda21811 fix: converge Today session conflicts across devices (Closes #1030)
All checks were successful
CI / lint (pull_request) Successful in 2m58s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m17s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 16:00:59 +00:00
6729359ba2 fix: make pull merges durably auditable (Closes #1028)
All checks were successful
CI / lint (pull_request) Successful in 2m54s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m8s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 15:28:00 +00:00
a7f4f9714f feat: control Today from mobile lock screen (Closes #1026)
All checks were successful
CI / lint (pull_request) Successful in 2m55s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m21s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 14:47:07 +00:00
b845f8ba95 feat: make Prepare Today the primary mobile entry (Closes #1024)
All checks were successful
CI / lint (pull_request) Successful in 3m5s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 2m27s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 13:34:58 +00:00
8d12a0384b feat: hand off active Today sessions across devices (Closes #1022)
All checks were successful
CI / lint (pull_request) Successful in 3m11s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m22s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 12:44:01 +00:00
241f0f3a2a feat: make Security Center Back-safe on mobile (Closes #1020)
All checks were successful
CI / lint (pull_request) Successful in 3m17s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 2m35s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 11:57:27 +00:00
3fde7cf3ad fix: foreground mobile delivery attention handoffs (Closes #1018)
All checks were successful
CI / lint (pull_request) Successful in 3m1s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m22s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 10:42:19 +00:00
437da72f3d fix: keep delivery recovery single-flight (Closes #1016)
All checks were successful
CI / lint (pull_request) Successful in 3m2s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m20s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 10:02:00 +00:00
1e4f101219 feat: guide mobile delivery recovery (Closes #1014)
All checks were successful
CI / lint (pull_request) Successful in 2m43s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m4s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 09:04:41 +00:00
246f995b56 feat: prioritize mobile delivery recovery (Closes #1012)
All checks were successful
CI / lint (pull_request) Successful in 2m58s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m5s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 08:30:09 +00:00
26aa12019e feat: guide blocked deliveries through Prepare Today (Closes #1010)
All checks were successful
CI / lint (pull_request) Successful in 2m50s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m53s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 08:01:48 +00:00
d64c646b68 feat: continue mobile Work into Filed follow-up (Closes #1008)
All checks were successful
CI / lint (pull_request) Successful in 2m43s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m56s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 07:28:00 +00:00
09dbdb9961 feat: preserve mobile work section history (Closes #1006)
All checks were successful
CI / lint (pull_request) Successful in 2m58s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 2m1s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 06:59:20 +00:00
7571a4aa2d fix: resume private share bundles after sign-in (Closes #1004)
All checks were successful
CI / lint (pull_request) Successful in 2m53s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m30s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 06:25:58 +00:00
386acda1dc feat: add mobile pull-to-refresh for My Work (Closes #1002)
All checks were successful
CI / lint (pull_request) Successful in 2m57s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 2m1s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 05:43:39 +00:00
a2c91e0296 fix: guard IndexedDB private work cleanup (Closes #1000)
All checks were successful
CI / lint (pull_request) Successful in 3m1s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m9s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 04:39:04 +00:00
70c8ea6584 feat: manage private device storage (Closes #998)
All checks were successful
CI / lint (pull_request) Successful in 2m51s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m5s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 03:37:21 +00:00
cf76bc3636 test: model worker transport outage deterministically
All checks were successful
CI / lint (pull_request) Successful in 2m40s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m3s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 02:46:42 +00:00
0fc152f623 fix: recover deferred workspace reconnects
Some checks failed
CI / lint (pull_request) Successful in 2m53s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Failing after 2m45s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 02:16:48 +00:00
377fd889c5 fix: preserve reconnect across deferred workspace startup
Some checks failed
CI / lint (pull_request) Successful in 2m49s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Failing after 2m53s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 01:41:22 +00:00
0a4c9a0ae8 fix: replay reconnect after workspace bootstrap
Some checks failed
CI / lint (pull_request) Successful in 2m49s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Failing after 2m44s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 01:23:44 +00:00
1a4f930b50 test: allow workspace activation before offline delivery
Some checks failed
CI / lint (pull_request) Successful in 2m54s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Failing after 3m4s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 01:13:15 +00:00
49bbeadc48 perf: defer mobile workspace bootstrap (Closes #996)
Some checks failed
CI / lint (pull_request) Successful in 2m49s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Failing after 2m43s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 01:04:20 +00:00
0fcb7f5152 feat: make mobile Home task-first with Insights (Closes #994)
All checks were successful
CI / lint (pull_request) Successful in 3m2s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 2m8s
CI / release-candidate (pull_request) Has been skipped
2026-08-17 00:08:48 +00:00
468676d2f4 feat: review wrap-up commitments in Today (Closes #992)
All checks were successful
CI / lint (pull_request) Successful in 2m56s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m50s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 23:15:00 +00:00
110fd860b3 feat: schedule unfinished work during Today wrap-up (Closes #990)
All checks were successful
CI / lint (pull_request) Successful in 2m44s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 1m36s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 22:07:04 +00:00
e395878f92 security: block vulnerable runtime dependencies (Closes #988)
All checks were successful
CI / lint (pull_request) Successful in 2m48s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m20s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 21:04:44 +00:00
971656b76c test: gate packaged mobile Plan Today handoff (Closes #985)
All checks were successful
CI / lint (pull_request) Successful in 2m17s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m34s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 20:27:25 +00:00
966028e0a6 security: sanitize image evidence server-side (Closes #983)
All checks were successful
CI / lint (pull_request) Successful in 2m11s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 1m11s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 19:33:46 +00:00
e10bd2d261 test: gate packaged mobile Find Work journey (Closes #981)
All checks were successful
CI / lint (pull_request) Successful in 2m21s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 1m20s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 18:58:13 +00:00
53e556ddab feat: guide mobile Find Work workflow (Closes #979)
All checks were successful
CI / lint (pull_request) Successful in 2m20s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m18s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 18:04:55 +00:00
85a000422d test: exercise migrated workflow offline
All checks were successful
CI / lint (pull_request) Successful in 2m9s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 1m1s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 17:35:24 +00:00
d80091d244 fix: preserve offline workflows across activation (Closes #977)
Some checks failed
CI / lint (pull_request) Successful in 2m3s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Failing after 1m43s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 17:25:48 +00:00
fc33746d4c feat: add mobile Plan Today navigation (Closes #975)
All checks were successful
CI / lint (pull_request) Successful in 2m0s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m2s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 16:36:49 +00:00
8de2318f43 test: isolate Search Preview browser checks
All checks were successful
CI / lint (pull_request) Successful in 1m58s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 1m8s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 16:05:06 +00:00
24f781d398 feat: add mobile Search Preview navigation (Closes #973)
Some checks failed
CI / lint (pull_request) Failing after 2m7s
CI / build-release (pull_request) Has been skipped
CI / browser-journey (pull_request) Has been skipped
CI / release-candidate (pull_request) Has been skipped
2026-08-16 15:58:41 +00:00
fe95b4e32a fix: keep mobile filing navigation selected
All checks were successful
CI / lint (pull_request) Successful in 2m12s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m1s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 15:12:02 +00:00
2b671d91fd feat: add mobile new issue navigation (Closes #971)
Some checks failed
CI / lint (pull_request) Successful in 1m50s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Failing after 1m0s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 15:02:13 +00:00
31fb3fc8ae feat: add mobile requested-review navigation (Closes #969)
All checks were successful
CI / lint (pull_request) Successful in 2m10s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 55s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 14:28:25 +00:00
6c7b6ebd4d feat: add mobile update workspace navigation (Closes #967)
All checks were successful
CI / lint (pull_request) Successful in 2m25s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m3s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 13:42:19 +00:00
c48baac1ea test: keep rendered checks out of unit CI
All checks were successful
CI / lint (pull_request) Successful in 1m55s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 54s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 13:01:03 +00:00
311396cfac feat: add mobile pull workspace navigation (Closes #965)
Some checks failed
CI / lint (pull_request) Failing after 1m52s
CI / build-release (pull_request) Has been skipped
CI / browser-journey (pull_request) Has been skipped
CI / release-candidate (pull_request) Has been skipped
2026-08-16 12:55:03 +00:00
31f2c71575 feat: preserve My Work photo drafts (Closes #963)
All checks were successful
CI / lint (pull_request) Successful in 2m1s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 57s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 12:34:01 +00:00
6c200d7c97 feat: add mobile issue detail navigation (Closes #961)
All checks were successful
CI / lint (pull_request) Successful in 2m3s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 56s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 12:02:02 +00:00
c8a237aba4 test: tolerate container reconnect latency
All checks were successful
CI / lint (pull_request) Successful in 1m59s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 55s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 11:05:04 +00:00
7fa43a9e50 feat: queue offline Search replies (Closes #959)
Some checks failed
CI / lint (pull_request) Successful in 2m7s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Failing after 1m10s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 11:00:11 +00:00
5af45cda57 feat: preserve Search photo reply drafts (Closes #957)
All checks were successful
CI / lint (pull_request) Successful in 2m10s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 57s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 10:07:46 +00:00
d3a57f222e feat: attach photos from Search preview replies (Closes #955)
All checks were successful
CI / lint (pull_request) Successful in 2m0s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 51s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 09:30:18 +00:00
d63166b581 feat: dictate replies from mobile Search preview (Closes #953)
All checks were successful
CI / lint (pull_request) Successful in 1m55s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 51s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 08:55:49 +00:00
0e13872311 feat: dictate mobile conversation replies (Closes #951)
All checks were successful
CI / lint (pull_request) Successful in 1m59s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 59s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 08:35:34 +00:00
a8e931f306 feat: strip metadata from photo evidence (Closes #949)
All checks were successful
CI / lint (pull_request) Successful in 1m58s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 57s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 07:55:04 +00:00
0d5fa13d65 feat: edit photos in conversation replies (Closes #947)
All checks were successful
CI / lint (pull_request) Successful in 2m4s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 57s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 07:28:10 +00:00
5da5d7cdc4 feat: review conversation photo bundles before sending (Closes #945)
All checks were successful
CI / lint (pull_request) Successful in 2m11s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 1m1s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 06:56:05 +00:00
c5d31c1972 feat: send mobile conversation photo bundles (Closes #943)
All checks were successful
CI / lint (pull_request) Successful in 2m4s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 57s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 06:06:07 +00:00
2338a07bab feat: capture photo evidence in conversation replies (Closes #941)
All checks were successful
CI / lint (pull_request) Successful in 2m6s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m2s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 05:33:34 +00:00
caa0fbc2fd feat: save photo-only captures as drafts (Closes #939)
All checks were successful
CI / lint (pull_request) Successful in 2m9s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m2s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 04:59:08 +00:00
b4662a175d feat: capture camera-first photo evidence (Closes #937)
All checks were successful
CI / lint (pull_request) Successful in 2m12s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m2s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 04:29:44 +00:00
2bb155a9e4 fix: deduplicate cumulative voice results (Closes #935)
All checks were successful
CI / lint (pull_request) Successful in 2m3s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m1s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 03:56:50 +00:00
bd637d0141 fix: enable same-origin voice capture (Closes #933)
All checks were successful
CI / lint (pull_request) Successful in 2m12s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m1s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 03:24:10 +00:00
f8c2c080f9 feat: recover interrupted mobile voice transcripts (Closes #931)
All checks were successful
CI / lint (pull_request) Successful in 2m5s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 56s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 02:37:54 +00:00
3b4bb618dd feat: add voice-to-draft mobile capture (Closes #929)
All checks were successful
CI / lint (pull_request) Successful in 2m14s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 1m10s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 02:02:24 +00:00
64e764b996 fix: flush durable outboxes after reconnect (Closes #927)
All checks were successful
CI / lint (pull_request) Successful in 1m59s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 56s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 01:32:11 +00:00
05b2f769e4 feat: close completed delegated parent from Filed review (Closes #925)
All checks were successful
CI / lint (pull_request) Successful in 2m5s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m4s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 00:58:39 +00:00
4ab0ffde58 feat: complete delegated parent task from Filed review (Closes #923)
All checks were successful
CI / lint (pull_request) Successful in 2m4s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 59s
CI / release-candidate (pull_request) Has been skipped
2026-08-16 00:31:37 +00:00
170828b308 feat: promote checklist steps to related issues (Closes #921)
All checks were successful
CI / lint (pull_request) Successful in 1m58s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 58s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 23:40:17 +00:00
4589c46f16 feat: manage mobile checklist steps inline (Closes #919)
All checks were successful
CI / lint (pull_request) Successful in 1m59s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 56s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 22:38:52 +00:00
1602528e47 fix: resume queued delivery on reconnect (Closes #917)
All checks were successful
CI / lint (pull_request) Successful in 1m57s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m0s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 21:31:42 +00:00
3f559a50ea feat: add mobile checklist steps inline (Closes #915)
All checks were successful
CI / lint (pull_request) Successful in 1m58s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 56s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 21:09:25 +00:00
7b27f85b39 feat: resolve mobile checklist conflicts (Closes #913)
All checks were successful
CI / lint (pull_request) Successful in 2m7s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 57s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 20:00:14 +00:00
2aad1a9bef feat: finish mobile checklists and continue Today (Closes #911)
All checks were successful
CI / lint (pull_request) Successful in 2m1s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 58s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 19:27:54 +00:00
59bc13c5b0 test: stabilize transport admission deadline
All checks were successful
CI / lint (pull_request) Successful in 2m3s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m0s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 19:01:24 +00:00
5c370cbe33 feat: continue offline checklist progress (Closes #909)
Some checks failed
CI / lint (pull_request) Failing after 1m57s
CI / build-release (pull_request) Has been skipped
CI / browser-journey (pull_request) Has been skipped
CI / release-candidate (pull_request) Has been skipped
2026-08-15 18:26:34 +00:00
411e40d117 feat: queue offline checklist progress (Closes #907)
All checks were successful
CI / lint (pull_request) Successful in 1m58s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 59s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 17:35:21 +00:00
72dcdc6c52 feat: toggle mobile issue checklists (Closes #905)
All checks were successful
CI / lint (pull_request) Successful in 1m59s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 59s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 16:50:48 +00:00
fdd3cf03b4 security: keep mobile share content private (Closes #903)
All checks were successful
CI / lint (pull_request) Successful in 1m56s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 59s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 16:02:35 +00:00
c26f4bdeeb fix: continue Prepare Today after Attention clears (Closes #901)
All checks were successful
CI / lint (pull_request) Successful in 1m53s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 56s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 15:25:44 +00:00
21705a0859 feat: resume guided Prepare Today passes (Closes #899)
All checks were successful
CI / lint (pull_request) Successful in 1m51s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 54s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 15:01:26 +00:00
d4aafbf351 feat: guide mobile start-day review (Closes #897)
All checks were successful
CI / lint (pull_request) Successful in 1m54s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 57s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 14:31:37 +00:00
c86a63c54b test: gate offline release journey deterministically
All checks were successful
CI / lint (pull_request) Successful in 1m54s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 56s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 13:46:28 +00:00
3c5c58fc38 feat: reassign delegated filings from mobile Filed (Closes #895)
Some checks failed
CI / lint (pull_request) Successful in 1m49s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Failing after 58s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 13:37:10 +00:00
c594cc20fc feat: claim unowned work from Filed (Closes #893)
All checks were successful
CI / lint (pull_request) Successful in 1m55s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 54s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 12:59:47 +00:00
b13eeb9cc0 security: harden private SQLite state boundaries (Closes #891)
All checks were successful
CI / lint (pull_request) Successful in 1m57s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 54s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 12:29:44 +00:00
a60f2cfac3 fix: purge every private offline store (Closes #889)
All checks were successful
CI / lint (pull_request) Successful in 1m47s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 54s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 11:48:54 +00:00
64f549848d feat: revise delegated filings from mobile Filed (Closes #887)
All checks were successful
CI / lint (pull_request) Successful in 1m50s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 55s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 11:00:18 +00:00
8f92286cce test: make event-loop release gate deterministic (Closes #884)
All checks were successful
CI / lint (pull_request) Successful in 1m53s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 59s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 10:13:05 +00:00
e64541463c test: cover Filed withdrawal authorization
All checks were successful
CI / lint (pull_request) Successful in 1m55s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 55s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 10:04:10 +00:00
6a03dfd7ac feat: withdraw delegated issues from Filed (Closes #884)
Some checks failed
CI / lint (pull_request) Failing after 1m55s
CI / build-release (pull_request) Has been skipped
CI / browser-journey (pull_request) Has been skipped
CI / release-candidate (pull_request) Has been skipped
2026-08-15 10:00:46 +00:00
a57aa879e2 feat: keep reviewed Filed history (Closes #882)
All checks were successful
CI / lint (pull_request) Successful in 1m44s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 52s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 09:10:05 +00:00
6acc8866ed feat: sync completed Filed reviews across devices (Closes #880)
All checks were successful
CI / lint (pull_request) Successful in 1m49s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 1m0s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 08:27:19 +00:00
8411e907af feat: review completed mobile Filed outcomes (Closes #878)
All checks were successful
CI / lint (pull_request) Successful in 1m47s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 53s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 07:40:23 +00:00
1b68223798 feat: reply from mobile Filed (Closes #876)
All checks were successful
CI / lint (pull_request) Successful in 1m59s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 52s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 06:58:49 +00:00
05dd6c1e9c feat: complete mobile Filed follow-up (Closes #874)
All checks were successful
CI / lint (pull_request) Successful in 1m56s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 59s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 06:29:14 +00:00
0bb76bdc8b feat: open delegated filings read-only (Closes #872)
All checks were successful
CI / lint (pull_request) Successful in 1m53s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 57s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 05:43:28 +00:00
a9ffc2d879 feat: keep delegated filings in My Work (Closes #870)
All checks were successful
CI / lint (pull_request) Successful in 1m48s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 55s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 05:01:17 +00:00
4b88e1a533 feat: file related issues from confirmed receipts (Closes #868)
All checks were successful
CI / lint (pull_request) Successful in 1m47s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 59s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 04:12:27 +00:00
6633ba5244 feat: complete delegated mobile filing handoff (Closes #866)
All checks were successful
CI / lint (pull_request) Successful in 1m44s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 59s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 03:06:32 +00:00
c30206bfb2 fix: isolate release browser journey
All checks were successful
CI / lint (pull_request) Successful in 1m53s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 59s
CI / release-candidate (pull_request) Has been skipped
Refs #863
2026-08-15 02:24:15 +00:00
9f5aa33e95 test: gate releases on mobile offline filing
All checks were successful
CI / lint (pull_request) Successful in 1m54s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m4s
CI / release-candidate (pull_request) Has been skipped
Closes #863
2026-08-15 02:13:15 +00:00
c1c4ff8e31 feat: review ready mobile drafts in one tap (Closes #861)
All checks were successful
CI / lint (pull_request) Successful in 1m46s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 01:12:10 +00:00
f23839f2b9 feat: resume fully planned drafts across devices (Closes #859)
All checks were successful
CI / lint (pull_request) Successful in 1m52s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-15 00:07:32 +00:00
8a3316a5c4 fix: reconcile concurrent Draft saves (Closes #857)
All checks were successful
CI / lint (pull_request) Successful in 1m52s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 23:28:12 +00:00
ed246ce6dd feat: file mobile issues without an owner (Closes #855)
All checks were successful
CI / lint (pull_request) Successful in 1m50s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 23:05:59 +00:00
cee3d93864 fix: preserve divergent synchronized Drafts (Closes #853)
All checks were successful
CI / lint (pull_request) Successful in 1m53s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 22:29:37 +00:00
3dd0ba2024 feat: sync unfiled drafts across devices (Closes #851)
All checks were successful
CI / lint (pull_request) Successful in 1m52s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 21:39:22 +00:00
5c9420ed9c feat: require estimate before create and start (Closes #849)
All checks were successful
CI / lint (pull_request) Successful in 1m48s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 20:41:57 +00:00
a226addcc4 feat: load resilient issue filing metadata
All checks were successful
CI / lint (pull_request) Successful in 1m55s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 19:59:45 +00:00
31f95589cb feat: apply repository templates during mobile issue filing
All checks were successful
CI / lint (pull_request) Successful in 1m49s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
Closes #845
2026-08-14 19:15:19 +00:00
6449ead83d feat: choose initial owner during issue filing
All checks were successful
CI / lint (pull_request) Successful in 1m48s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 18:26:33 +00:00
9ab22b97f8 feat: capture blockers while filing mobile issues (Closes #841)
All checks were successful
CI / lint (pull_request) Successful in 1m45s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 17:33:45 +00:00
f094438dab Load comment actions on conversation demand
All checks were successful
CI / lint (pull_request) Successful in 1m53s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 17:00:31 +00:00
a476170fca feat: bound decoded screenshot pixels (Closes #837)
All checks were successful
CI / lint (pull_request) Successful in 1m46s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 16:35:21 +00:00
d797179844 feat: visually review mobile issue evidence (Closes #835)
All checks were successful
CI / lint (pull_request) Successful in 1m44s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 15:56:08 +00:00
59a2e4f616 feat: review mobile issue payload before filing (Closes #833)
All checks were successful
CI / lint (pull_request) Successful in 1m42s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 15:36:54 +00:00
6ba823abd2 feat: annotate mobile evidence before filing (Closes #831)
All checks were successful
CI / lint (pull_request) Successful in 1m43s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 14:57:17 +00:00
87ff83bd2d feat: crop and redact mobile evidence (Closes #829)
All checks were successful
CI / lint (pull_request) Successful in 1m49s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 14:33:18 +00:00
af5fe9b69d feat: explain mobile evidence screenshots (Closes #827)
All checks were successful
CI / lint (pull_request) Successful in 1m47s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 13:41:02 +00:00
6315323a48 feat: review and reorder mobile evidence (Closes #825)
All checks were successful
CI / lint (pull_request) Successful in 1m46s
CI / build-release (pull_request) Successful in 7s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 12:43:31 +00:00
a1c56bd644 feat: capture mobile evidence bundles (Closes #823)
All checks were successful
CI / lint (pull_request) Successful in 1m42s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 11:43:01 +00:00
19772b5797 feat: sync saved mobile search views (Closes #821)
All checks were successful
CI / lint (pull_request) Successful in 1m46s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 10:46:13 +00:00
5cda95eeb2 test: remove scheduler race from snapshot freshness check
All checks were successful
CI / lint (pull_request) Successful in 1m41s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 10:14:09 +00:00
53539e0cdf feat: apply search release plans atomically (Closes #817)
All checks were successful
CI / lint (pull_request) Successful in 1m43s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 09:57:15 +00:00
43769460fc feat: plan search batches into releases (Closes #815)
All checks were successful
CI / lint (pull_request) Successful in 1m37s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 09:30:53 +00:00
1ef3e291c2 feat: batch-defer mobile search results (Closes #813)
All checks were successful
CI / lint (pull_request) Successful in 1m36s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 09:05:30 +00:00
c3d58d7111 feat: fit search batches to Today capacity (Closes #811)
All checks were successful
CI / lint (pull_request) Successful in 1m43s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 08:28:49 +00:00
c04cba29d9 feat: batch-plan mobile search results into Today (Closes #809)
All checks were successful
CI / lint (pull_request) Successful in 1m37s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 08:06:03 +00:00
10f7cc832a fix: make partial search pagination lossless (Closes #807)
All checks were successful
CI / lint (pull_request) Successful in 1m34s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 07:32:45 +00:00
5a4fbd1564 feat: reply and continue from mobile search (Closes #805)
All checks were successful
CI / lint (pull_request) Successful in 1m33s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 06:41:34 +00:00
51fe9e5af2 feat: show conversations in mobile search preview (Closes #803)
All checks were successful
CI / lint (pull_request) Successful in 1m45s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 06:04:25 +00:00
745d2529e5 feat: continue through mobile search results (Closes #801)
All checks were successful
CI / lint (pull_request) Successful in 1m39s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 05:08:56 +00:00
71b38687c4 feat: schedule search results into Later (Closes #799)
All checks were successful
CI / lint (pull_request) Successful in 1m42s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 04:30:02 +00:00
0f45b7aead feat: queue mobile search results into Today (Closes #797)
All checks were successful
CI / lint (pull_request) Successful in 1m41s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 04:05:49 +00:00
ec86bf55a8 Scope mobile Search by repository
All checks were successful
CI / lint (pull_request) Successful in 1m37s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 03:11:40 +00:00
bd054998b2 feat: scope mobile search by type and status (Closes #793)
All checks were successful
CI / lint (pull_request) Successful in 1m45s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 02:34:44 +00:00
bc082f2bd9 feat: open requested reviews from mobile search (Closes #791)
All checks were successful
CI / lint (pull_request) Successful in 1m45s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 01:44:51 +00:00
43163ed926 feat: share resumable mobile search previews (Closes #787)
All checks were successful
CI / lint (pull_request) Successful in 1m41s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 01:04:20 +00:00
20d4f1ef7e feat: open assigned pulls from mobile search (Closes #785)
All checks were successful
CI / lint (pull_request) Successful in 1m31s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 00:25:07 +00:00
7b736bc4c6 feat: paginate balanced mobile search results (Closes #783)
All checks were successful
CI / lint (pull_request) Successful in 1m34s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-14 00:04:06 +00:00
bc0d47e8e7 feat: resume addressable mobile search sessions (Closes #781)
All checks were successful
CI / lint (pull_request) Successful in 1m33s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 23:25:35 +00:00
3896f17a58 feat: authorize and audit comment deletion (Closes #779)
All checks were successful
CI / lint (pull_request) Successful in 1m28s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 22:55:47 +00:00
83be8fcdbe fix: reset mobile work detail position (Closes #777)
All checks were successful
CI / lint (pull_request) Successful in 1m25s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 22:28:08 +00:00
378291d3c8 feat: review pull requests from update triage (Closes #775)
All checks were successful
CI / lint (pull_request) Successful in 1m42s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 21:59:35 +00:00
d54f58bf36 feat: prioritize actionable update triage (Closes #773)
All checks were successful
CI / lint (pull_request) Successful in 1m37s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 21:24:34 +00:00
2e0d64907b fix: make update decisions transaction-safe (Closes #771)
All checks were successful
CI / lint (pull_request) Successful in 1m36s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 20:58:43 +00:00
931f656f78 feat: add mobile update swipe triage (Closes #769)
All checks were successful
CI / lint (pull_request) Successful in 1m41s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 20:30:15 +00:00
6e2f5d1120 fix: recover stalled mobile sign-in (Closes #767)
All checks were successful
CI / lint (pull_request) Successful in 1m32s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 19:52:44 +00:00
fd2f801f3e feat: review mobile update triage outcomes (Closes #765)
All checks were successful
CI / lint (pull_request) Successful in 1m30s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 19:21:36 +00:00
d6212b2812 feat: keep mobile update decisions within reach (Closes #763)
All checks were successful
CI / lint (pull_request) Successful in 1m33s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 18:53:50 +00:00
a9d586e689 feat: load update conversations progressively (Closes #761)
All checks were successful
CI / lint (pull_request) Successful in 1m38s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 18:25:21 +00:00
707ee4c1bc feat: open updates at newest activity (Closes #759)
All checks were successful
CI / lint (pull_request) Successful in 1m41s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 17:55:33 +00:00
db08c7e75f feat: prefetch the next mobile update (Closes #757)
All checks were successful
CI / lint (pull_request) Successful in 1m33s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 17:31:20 +00:00
fdba0554df feat: prioritize the mobile Work action (Closes #755)
All checks were successful
CI / lint (pull_request) Successful in 1m39s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 16:59:36 +00:00
1f034a6f64 feat: make Updates discovery atomic (Closes #753)
All checks were successful
CI / lint (pull_request) Successful in 1m43s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 16:25:03 +00:00
8dc3880167 feat: mute future updates during triage (Closes #751)
All checks were successful
CI / lint (pull_request) Successful in 1m33s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 15:55:02 +00:00
8c82644515 feat: complete Updates discovery before triage (Closes #749)
All checks were successful
CI / lint (pull_request) Successful in 1m37s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 15:28:17 +00:00
4f6cebae7c feat: resume mobile Updates triage (Closes #747)
All checks were successful
CI / lint (pull_request) Successful in 1m37s
CI / build-release (pull_request) Successful in 7s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 14:58:19 +00:00
9c276fa251 feat: make live data status actionable (Closes #745)
All checks were successful
CI / lint (pull_request) Successful in 1m34s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 14:26:09 +00:00
d34c082da2 fix: make mobile queue summary truthful (Closes #743)
All checks were successful
CI / lint (pull_request) Successful in 1m37s
CI / build-release (pull_request) Successful in 7s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 13:53:04 +00:00
4cfcb92eec fix: preserve shared screenshots through sign-in (Closes #741)
All checks were successful
CI / lint (pull_request) Successful in 1m33s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 13:25:26 +00:00
623817eb7d feat: share screenshots into mobile capture (Closes #739)
All checks were successful
CI / lint (pull_request) Successful in 1m27s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 12:55:47 +00:00
bb1712279c feat: launch mobile work from PWA shortcuts (Closes #737)
All checks were successful
CI / lint (pull_request) Successful in 1m31s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 12:26:27 +00:00
64ff5127d8 fix: wait for complete Agenda discovery (Closes #735)
All checks were successful
CI / lint (pull_request) Successful in 1m26s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 11:56:23 +00:00
715df380e0 feat: resume mobile Agenda sessions (Closes #733)
All checks were successful
CI / lint (pull_request) Successful in 1m25s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 11:27:13 +00:00
523968f5a3 feat: run Agenda as a work session (Closes #731)
All checks were successful
CI / lint (pull_request) Successful in 1m27s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 10:54:58 +00:00
4410af09a6 Bound assigned-issue reminder snapshots
All checks were successful
CI / lint (pull_request) Successful in 1m30s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 10:24:23 +00:00
e860d16d29 feat: configure deadline reminder horizon (Closes #727)
All checks were successful
CI / lint (pull_request) Successful in 1m33s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 09:55:09 +00:00
02a472f841 perf: bulk-authorize push devices (Closes #725)
All checks were successful
CI / lint (pull_request) Successful in 1m35s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 09:29:18 +00:00
8a12524595 feat: launch Protect Today from deadline reminders (Closes #723)
All checks were successful
CI / lint (pull_request) Successful in 1m22s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 08:57:32 +00:00
fcc9ead33e feat: protect Today from urgent deadlines (Closes #721)
All checks were successful
CI / lint (pull_request) Successful in 1m26s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 08:27:01 +00:00
dce9ae04c9 fix: preserve deadline calendar days (Closes #719)
All checks were successful
CI / lint (pull_request) Successful in 1m23s
CI / build-release (pull_request) Successful in 4s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 07:56:26 +00:00
93890e72de test: synchronize deadline fanout assertion
All checks were successful
CI / lint (pull_request) Successful in 1m26s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 07:27:22 +00:00
8f0df3d393 perf: gate deadline reminder polling (Closes #717)
Some checks failed
CI / lint (pull_request) Failing after 1m27s
CI / build-release (pull_request) Has been skipped
CI / release-candidate (pull_request) Has been skipped
2026-08-13 07:23:05 +00:00
741d545199 feat: configure deadline reminder time in device setup (Closes #715)
All checks were successful
CI / lint (pull_request) Successful in 1m26s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 06:57:39 +00:00
b069379df0 fix: isolate push channel schedules (Closes #713)
All checks were successful
CI / lint (pull_request) Successful in 1m27s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 06:22:58 +00:00
72842ecbcd fix: isolate deadline reminder dispatch (Closes #711)
All checks were successful
CI / lint (pull_request) Successful in 1m24s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 05:55:50 +00:00
5e6328a8d0 feat: send mobile deadline reminders (Closes #709)
All checks were successful
CI / lint (pull_request) Successful in 1m34s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 05:00:32 +00:00
46888d2876 feat: replan overdue Agenda deadlines (Closes #707)
All checks were successful
CI / lint (pull_request) Successful in 1m27s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 04:26:53 +00:00
2796808759 feat: surface mobile deadline urgency (Closes #705)
All checks were successful
CI / lint (pull_request) Successful in 1m24s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 03:50:53 +00:00
6b56188d30 feat: complete mobile Agenda discovery (Closes #703)
All checks were successful
CI / lint (pull_request) Successful in 1m27s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 03:25:25 +00:00
1b311c9cd4 feat: launch fresh mobile work in Agenda (Closes #701)
All checks were successful
CI / lint (pull_request) Successful in 1m27s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 02:51:25 +00:00
1de6d73e75 perf: keep planning reads available during writes (Closes #699)
All checks were successful
CI / lint (pull_request) Successful in 1m28s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 02:22:29 +00:00
5cdb3f7b3e feat: continue cleared queues into Agenda (Closes #697)
All checks were successful
CI / lint (pull_request) Successful in 1m28s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-13 01:53:36 +00:00