|
|
9763bb410b
|
Merge pull request 'Encrypt synchronized Today journeys at rest' (#1113) from timmy/1112-encrypt-today-state into main
CI / lint (push) Successful in 2m33s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 2m40s
CI / release-candidate (push) Successful in 6s
|
2026-08-19 04:41:16 +00:00 |
|
|
|
db3ca83f29
|
security: encrypt synchronized Today state (Closes #1112)
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 |
|
|
|
c219f130c8
|
Merge pull request 'Protect offline work from browser storage eviction' (#1111) from timmy/1110-protect-offline-storage into main
CI / lint (push) Successful in 2m52s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 2m54s
CI / release-candidate (push) Successful in 7s
|
2026-08-19 03:43:54 +00:00 |
|
|
|
dc4f457b21
|
feat: protect offline work from storage eviction (Closes #1110)
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 |
|
|
|
9a471b7903
|
Merge pull request 'Encrypt Web Push subscriptions at rest' (#1109) from timmy/1108-encrypt-push-subscriptions into main
CI / lint (push) Successful in 2m38s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 2m46s
CI / release-candidate (push) Successful in 6s
|
2026-08-19 02:41:03 +00:00 |
|
|
|
67d3242f37
|
security: encrypt Web Push subscriptions at rest (Closes #1108)
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 |
|
|
|
fb08bc5ce5
|
Merge pull request 'Encrypt worker-shared dashboard snapshots at rest' (#1107) from timmy/1106-encrypt-worker-snapshots into main
CI / lint (push) Successful in 2m52s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 2m48s
CI / release-candidate (push) Successful in 7s
|
2026-08-19 02:04:52 +00:00 |
|
|
|
9d9b28af8e
|
security: encrypt worker-shared snapshots (Closes #1106)
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 |
|
|
|
8ad02933c9
|
Merge pull request 'Review and resume snoozed mobile deadline reminders' (#1105) from timmy/1104-review-snoozed-deadlines into main
CI / lint (push) Successful in 2m49s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 2m50s
CI / release-candidate (push) Successful in 7s
Review and resume snoozed mobile deadline reminders (#1105)
|
2026-08-19 01:09:49 +00:00 |
|
|
|
d5dc3f27db
|
feat: review snoozed deadline reminders (Closes #1104)
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 |
|
|
|
625d937f64
|
Merge pull request 'Snooze mobile deadline reminders from the lock screen' (#1103) from timmy/1102-deadline-reminder-snooze into main
CI / lint (push) Successful in 2m39s
CI / build-release (push) Successful in 5s
CI / browser-journey (push) Successful in 2m45s
CI / release-candidate (push) Successful in 6s
|
2026-08-19 00:08:03 +00:00 |
|
|
|
2bd20130b6
|
feat: snooze mobile deadline reminders (Closes #1102)
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 |
|
|
|
fdf6ae3ddd
|
Merge pull request 'Rotate synchronized Draft encryption keys without downtime' (#1101) from timmy/1100-draft-key-rotation into main
CI / lint (push) Successful in 2m31s
CI / build-release (push) Successful in 5s
CI / browser-journey (push) Successful in 2m42s
CI / release-candidate (push) Successful in 6s
|
2026-08-18 23:11:07 +00:00 |
|
|
|
fc9ef1f8ae
|
feat: rotate synchronized Draft encryption keys (Closes #1100)
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 |
|
|
|
8cd1d1f684
|
Merge pull request 'Encrypt synchronized unfiled drafts at rest' (#1099) from timmy/1098-encrypt-unfiled-drafts into main
CI / lint (push) Successful in 2m46s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 3m2s
CI / release-candidate (push) Successful in 7s
|
2026-08-18 22:27:53 +00:00 |
|
|
|
e79c457774
|
test: inject draft encryption key into release journey
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)
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 |
|
|
|
19a1184b1c
|
Merge pull request 'Pin Web Push connections to validated public addresses' (#1097) from timmy/1096-pin-web-push-connections into main
CI / lint (push) Successful in 2m46s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 2m54s
CI / release-candidate (push) Successful in 9s
|
2026-08-18 21:34:22 +00:00 |
|
|
|
ad40cb5fb9
|
fix: pin Web Push connections to validated addresses (Closes #1096)
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 |
|
|
|
a38934b099
|
Merge pull request 'Track multiple mobile merges through release' (#1095) from timmy/1094-release-watchlist into main
CI / lint (push) Successful in 3m8s
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 3m17s
CI / release-candidate (push) Successful in 8s
|
2026-08-18 20:49:38 +00:00 |
|
|
|
3cf33869d6
|
feat: track multiple mobile releases (Closes #1094)
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 |
|
|
|
41195f4c75
|
Merge pull request 'Track exact release progress after mobile merges' (#1093) from timmy/1092-mobile-release-receipt into main
CI / lint (push) Successful in 3m5s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 3m2s
CI / release-candidate (push) Successful in 8s
|
2026-08-18 19:49:08 +00:00 |
|
|
|
6db0802461
|
feat: track exact post-merge release progress (Closes #1092)
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 |
|
|
|
087300f9c3
|
Merge pull request 'Share a privacy-reviewed summary after mobile Today wrap-up' (#1091) from timmy/1090-mobile-today-summary into main
CI / lint (push) Successful in 3m6s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 3m17s
CI / release-candidate (push) Successful in 8s
|
2026-08-18 19:01:10 +00:00 |
|
|
|
abc736d32e
|
fix: isolate Today summary drafts by account
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)
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 |
|
|
|
5f86d48e6f
|
Merge pull request 'Review and export mobile Agenda deadlines as a calendar snapshot' (#1089) from timmy/1088-agenda-calendar-export into main
CI / lint (push) Successful in 3m2s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 2m55s
CI / release-candidate (push) Successful in 9s
|
2026-08-18 17:48:38 +00:00 |
|
|
|
1c17fcf337
|
feat: export Agenda calendar snapshots (Closes #1088)
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 |
|
|
|
1c6f5c685f
|
Merge pull request 'Pause Today during mobile Security Center' (#1087) from timmy/1086-pause-today-security-center into main
CI / lint (push) Successful in 3m17s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 2m42s
CI / release-candidate (push) Successful in 7s
|
2026-08-18 16:49:47 +00:00 |
|
|
|
473f592615
|
feat: pause Today during mobile Security Center (Closes #1086)
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 |
|
|
|
aba4b55ca0
|
Merge pull request 'Pause active Today timing during mobile Device Setup' (#1085) from timmy/1084-pause-today-device-setup into main
CI / lint (push) Successful in 3m13s
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 2m41s
CI / release-candidate (push) Successful in 10s
|
2026-08-18 15:39:39 +00:00 |
|
|
|
4a53a95b2d
|
feat: pause Today during mobile device setup (Closes #1084)
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 |
|
|
|
a6f34fbfde
|
Merge pull request 'Pause active Today timing while reviewing mobile Insights' (#1083) from timmy/1082-pause-today-insights into main
CI / lint (push) Successful in 3m15s
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 3m0s
CI / release-candidate (push) Successful in 10s
|
2026-08-18 14:54:49 +00:00 |
|
|
|
472371d5a8
|
feat: pause Today during mobile Insights (Closes #1082)
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 |
|
|
|
d7b8cd5e71
|
Pause active Today timing across mobile Find Work and Queues (#1081)
CI / lint (push) Successful in 3m8s
CI / build-release (push) Successful in 10s
CI / browser-journey (push) Successful in 2m47s
CI / release-candidate (push) Successful in 8s
Closes #1080
|
2026-08-18 14:02:05 +00:00 |
|
|
|
58cee5ea16
|
feat: pause Today during mobile work detours (Closes #1080)
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 |
|
|
|
38efd4eb7c
|
Merge pull request 'Pause active Today timing during mobile Search' (#1079) from timmy/1078-pause-today-search into main
CI / lint (push) Successful in 2m54s
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 2m48s
CI / release-candidate (push) Successful in 9s
|
2026-08-18 12:54:06 +00:00 |
|
|
|
d4910b4398
|
feat: pause Today during mobile Search (Closes #1078)
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 |
|
|
|
ff34416c3c
|
Merge pull request 'Pause Today during quick capture and return to the active task' (#1077) from timmy/1076-pause-today-quick-capture into main
CI / lint (push) Successful in 3m13s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 2m35s
CI / release-candidate (push) Successful in 8s
|
2026-08-18 11:15:52 +00:00 |
|
|
|
f8c2541d30
|
feat: pause Today during quick capture (Closes #1076)
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 |
|
|
|
d9749e3a6f
|
Compact the active Today HUD into a mobile command bar (#1075)
CI / lint (push) Successful in 2m56s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 2m14s
CI / release-candidate (push) Successful in 7s
Closes #1074
|
2026-08-18 09:43:07 +00:00 |
|
|
|
b77be4f5b0
|
feat: compact active Today controls on mobile (Closes #1074)
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 |
|
|
|
fb7bfe0a5d
|
Merge pull request 'Keep dashboard Gitea links on the configured forge origin' (#1073) from timmy/1072-configured-forge-link-boundary into main
CI / lint (push) Successful in 2m41s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 2m9s
CI / release-candidate (push) Successful in 7s
|
2026-08-18 09:04:35 +00:00 |
|
|
|
79f6cecab4
|
fix: keep Gitea links on configured forge (Closes #1072)
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 |
|
|
|
0472e88d91
|
Merge pull request 'Open a focused blocker flow from the active Today HUD' (#1071)
CI / lint (push) Successful in 2m43s
CI / build-release (push) Successful in 5s
CI / browser-journey (push) Successful in 2m12s
CI / release-candidate (push) Successful in 7s
|
2026-08-18 08:31:44 +00:00 |
|
|
|
f710b2ce1d
|
feat: open focused blockers from Today HUD (Closes #1070)
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 |
|
|
|
027ded1f8f
|
Merge pull request 'Recover admitted Today blockers across reloads' (#1069) from timmy/1068-recover-today-blocker-reload into main
CI / lint (push) Successful in 2m42s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 2m7s
CI / release-candidate (push) Successful in 7s
|
2026-08-18 07:40:38 +00:00 |
|
|
|
3c8e2e2720
|
fix: recover Today blocker planning after reload (Closes #1068)
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 |
|
|
|
1bd87fc33e
|
Merge pull request 'Report a Today blocker, defer it, and continue' (#1067) from timmy/1066-today-blocker-move-on into main
CI / lint (push) Successful in 2m32s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 2m7s
CI / release-candidate (push) Successful in 6s
|
2026-08-18 06:47:24 +00:00 |
|
|
|
4009a4a4c1
|
feat: report Today blockers and move on (Closes #1066)
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 |
|