Commit Graph

1374 Commits

Author SHA1 Message Date
33c8761e80 feat: combine review attention app badge (Closes #1324)
All checks were successful
CI / lint (pull_request) Successful in 3m29s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m24s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 22:38:21 +00:00
157703527a Merge pull request 'Explain Following changes before acknowledging review' (#1323) from timmy/1322-explain-following-changes into main
All checks were successful
CI / lint (push) Successful in 3m27s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 5m27s
CI / release-candidate (push) Successful in 7s
2026-08-23 21:39:31 +00:00
5921027e80 feat: explain Following changes before review (Closes #1322)
All checks were successful
CI / lint (pull_request) Successful in 4m4s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m48s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 21:28:50 +00:00
31700d5c71 Merge pull request 'Keep a Following change for later and continue review' (#1321) from timmy/1320-keep-following-for-later into main
All checks were successful
CI / lint (push) Successful in 3m47s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 5m53s
CI / release-candidate (push) Successful in 9s
2026-08-23 20:35:33 +00:00
c3cb498ce1 feat: keep Following changes for later (Closes #1320)
All checks were successful
CI / lint (pull_request) Successful in 3m50s
CI / build-release (pull_request) Successful in 9s
CI / browser-journey (pull_request) Successful in 6m34s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 20:24:14 +00:00
f168a0187d Merge pull request 'feat: CI browser journey loses active break state after corrupt-record recovery' (#1319) from timmy/1315-ci-browser-journey-loses-active-break-state-afte into main
All checks were successful
CI / lint (push) Successful in 3m14s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 5m37s
CI / release-candidate (push) Successful in 8s
2026-08-23 19:46:52 +00:00
877c995b47 fix: preserve active break during session adoption (Closes #1315)
All checks were successful
CI / lint (pull_request) Successful in 3m35s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m18s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 19:26:02 +00:00
e572b3410e Merge pull request 'Open Following alerts directly in changed-first review' (#1318) from timmy/1317-open-following-alert-review into main
All checks were successful
CI / lint (push) Successful in 3m58s
CI / build-release (push) Successful in 10s
CI / browser-journey (push) Successful in 5m33s
CI / release-candidate (push) Successful in 7s
2026-08-23 18:57:50 +00:00
a2501e47c3 feat: open Following alerts in changed review (Closes #1317)
All checks were successful
CI / lint (pull_request) Successful in 3m29s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m14s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 18:37:57 +00:00
2b6730288a Merge pull request 'feat: Notify mobile operators when Following changes' (#1316) from timmy/1313-notify-mobile-operators-when-following-changes into main
All checks were successful
CI / lint (push) Successful in 3m48s
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 6m6s
CI / release-candidate (push) Successful in 8s
2026-08-23 18:02:52 +00:00
0efd44fd90 feat: notify devices when Following changes (Closes #1313)
All checks were successful
CI / lint (pull_request) Successful in 3m45s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 6m8s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 17:16:28 +00:00
187b0decae Merge pull request 'feat: CI browser journey intermittently leaves week reschedule dialog open' (#1312) from timmy/1311-ci-browser-journey-intermittently-leaves-week-re into main
All checks were successful
CI / lint (push) Successful in 3m46s
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 6m15s
CI / release-candidate (push) Successful in 9s
2026-08-23 16:07:23 +00:00
75846cf045 fix: retry unchanged reschedule intent after stale revision (Closes #1311)
All checks were successful
CI / lint (pull_request) Successful in 3m47s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 6m58s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 15:43:30 +00:00
544ffb4ae7 Merge pull request 'Watch assigned issues and pull requests from mobile detail' (#1310)
Some checks failed
CI / lint (push) Successful in 3m23s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Failing after 5m25s
CI / release-candidate (push) Has been skipped
Closes #1309
2026-08-23 15:14:34 +00:00
eea9097740 test: cover detail watch in packaged mobile CI
All checks were successful
CI / lint (pull_request) Successful in 3m25s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 5m13s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 15:05:19 +00:00
35a88bb398 feat: watch assigned work from mobile detail (Closes #1309)
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 5m41s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 14:42:06 +00:00
4e3f67df3d Merge pull request 'Follow pull requests from mobile Search into Following' (#1308) from timmy/1307-follow-pulls-from-search into main
All checks were successful
CI / lint (push) Successful in 3m45s
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 5m20s
CI / release-candidate (push) Successful in 9s
2026-08-23 13:51:13 +00:00
7131792ded feat: follow pull requests from mobile Search (Closes #1307)
All checks were successful
CI / lint (pull_request) Successful in 3m34s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m17s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 13:41:33 +00:00
41c28cc70a Merge pull request 'Retire closed issues during Following review' (#1306) from timmy/1305-retire-closed-following into main
All checks were successful
CI / lint (push) Successful in 3m47s
CI / build-release (push) Successful in 9s
CI / browser-journey (push) Successful in 5m50s
CI / release-candidate (push) Successful in 9s
2026-08-23 12:36:07 +00:00
aa12c4ab9d test: validate closed Following retirement on phone
All checks were successful
CI / lint (pull_request) Successful in 3m25s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 5m23s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 12:26:39 +00:00
c4bb7a9be1 feat: retire closed issues during Following review (Closes #1305)
Some checks failed
CI / lint (pull_request) Successful in 3m30s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Failing after 5m22s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 12:12:55 +00:00
fdf38a72ac Merge pull request 'Follow any open issue from mobile Search' (#1304) from timmy/1303-follow-any-open-issue into main
All checks were successful
CI / lint (push) Successful in 3m31s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 5m34s
CI / release-candidate (push) Successful in 7s
Follow any open issue from mobile Search (#1304)
2026-08-23 11:13:07 +00:00
29e3f55e07 feat: follow any open issue from search (Closes #1303)
All checks were successful
CI / lint (pull_request) Successful in 3m54s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m37s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 11:02:33 +00:00
0a18d1ac0f Review unseen Following changes during Prepare Today (#1302)
All checks were successful
CI / lint (push) Successful in 3m33s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 5m21s
CI / release-candidate (push) Successful in 7s
Closes #1301
2026-08-23 10:19:29 +00:00
12c0e18dfe feat: review Following during Prepare Today (Closes #1301)
All checks were successful
CI / lint (pull_request) Successful in 3m34s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 5m34s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 10:09:12 +00:00
875ec45928 Merge pull request 'Add a sequential review pass for Following' (#1300) from timmy/1299-following-review-pass into main
All checks were successful
CI / lint (push) Successful in 3m34s
CI / build-release (push) Successful in 9s
CI / browser-journey (push) Successful in 5m22s
CI / release-candidate (push) Successful in 7s
2026-08-23 09:26:23 +00:00
b79973fc2e feat: add sequential Following review pass (Closes #1299)
All checks were successful
CI / lint (pull_request) Successful in 3m52s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 5m45s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 09:15:57 +00:00
6b98eb5cbe Merge pull request 'Turn Following into a changed-first mobile review inbox' (#1298) from timmy/1297-changed-first-following into main
All checks were successful
CI / lint (push) Successful in 4m18s
CI / build-release (push) Successful in 9s
CI / browser-journey (push) Successful in 5m32s
CI / release-candidate (push) Successful in 8s
2026-08-23 08:04:15 +00:00
32e2a228b9 feat: make Following a changed-first inbox (Closes #1297)
All checks were successful
CI / lint (pull_request) Successful in 4m12s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 7m3s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 07:38:53 +00:00
bbf397454d Merge pull request 'Make Search watch admission truthful and recoverable' (#1296) from timmy/1295-truthful-search-watch-admission into main
All checks were successful
CI / lint (push) Successful in 3m48s
CI / build-release (push) Successful in 10s
CI / browser-journey (push) Successful in 6m41s
CI / release-candidate (push) Successful in 11s
2026-08-23 06:36:03 +00:00
d3ba5975a0 refactor: make Following sync outcome explicit
All checks were successful
CI / lint (pull_request) Successful in 4m13s
CI / build-release (pull_request) Successful in 9s
CI / browser-journey (pull_request) Successful in 7m9s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 06:23:57 +00:00
6c12731215 fix: make Search watch admission recoverable (Closes #1295)
Some checks failed
CI / lint (pull_request) Successful in 4m17s
CI / build-release (pull_request) Successful in 10s
CI / browser-journey (pull_request) Failing after 7m36s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 06:05:48 +00:00
4fe07bcd52 Merge pull request 'Add a mobile Following queue for watched issues' (#1294) from timmy/1293-mobile-following-watched-issues into main
All checks were successful
CI / lint (push) Successful in 4m6s
CI / build-release (push) Successful in 9s
CI / browser-journey (push) Successful in 7m5s
CI / release-candidate (push) Successful in 8s
2026-08-23 04:57:11 +00:00
846c28001e fix: defer Following sync until user intent
All checks were successful
CI / lint (pull_request) Successful in 4m8s
CI / build-release (pull_request) Successful in 9s
CI / browser-journey (pull_request) Successful in 6m50s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 04:45:27 +00:00
5c43a5678a feat: add mobile Following queue for watched issues (Closes #1293)
Some checks failed
CI / lint (pull_request) Successful in 4m15s
CI / build-release (pull_request) Successful in 9s
CI / browser-journey (pull_request) Failing after 6m46s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 04:27:23 +00:00
4b4e55dbe2 Merge pull request 'feat: CI timing gate flakes under runner load' (#1292) from timmy/1289-ci-timing-gate-flakes-under-runner-load into main
All checks were successful
CI / lint (push) Successful in 4m4s
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 7m13s
CI / release-candidate (push) Successful in 10s
2026-08-23 02:45:12 +00:00
fe1049ee99 test: make health timing gate deterministic (Closes #1289)
All checks were successful
CI / lint (pull_request) Successful in 4m10s
CI / build-release (pull_request) Successful in 8s
CI / release-candidate (pull_request) Has been skipped
CI / browser-journey (pull_request) Successful in 7m24s
2026-08-23 02:40:35 +00:00
73017c1a30 Merge pull request 'Watch an unassigned issue from mobile Search' (#1291) from timmy/1290-watch-mobile-search into main
All checks were successful
CI / lint (push) Successful in 4m15s
CI / build-release (push) Successful in 9s
CI / browser-journey (push) Successful in 6m52s
CI / release-candidate (push) Successful in 11s
2026-08-23 02:08:24 +00:00
9c187b5ae5 feat: watch issues from mobile search (Closes #1290)
All checks were successful
CI / lint (pull_request) Successful in 4m17s
CI / build-release (pull_request) Successful in 9s
CI / browser-journey (pull_request) Successful in 7m6s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 01:55:53 +00:00
7fbbc2f942 Merge pull request 'feat: Disk usage 93%' (#1288) from timmy/1287-disk-usage-93 into main
Some checks failed
CI / lint (push) Successful in 4m7s
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Failing after 7m30s
CI / release-candidate (push) Has been skipped
2026-08-23 01:37:44 +00:00
1b448fef23 docs: add disk capacity incident runbook (Closes #1287)
All checks were successful
CI / build-release (pull_request) Successful in 10s
CI / lint (pull_request) Successful in 3m53s
CI / browser-journey (pull_request) Successful in 6m55s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 01:10:16 +00:00
881653eef1 Merge pull request 'Make calendar-import performance gates deterministic' (#1286) from timmy/1285-calendar-import-performance-gate into main
Some checks failed
CI / lint (push) Successful in 5m17s
CI / build-release (push) Successful in 19s
CI / browser-journey (push) Failing after 12m8s
CI / release-candidate (push) Has been skipped
2026-08-23 00:32:32 +00:00
d8476c6f7b perf: reuse calendar timezone formatters (Closes #1285)
All checks were successful
CI / lint (pull_request) Successful in 4m53s
CI / build-release (pull_request) Successful in 9s
CI / browser-journey (pull_request) Successful in 5m51s
CI / release-candidate (pull_request) Has been skipped
2026-08-23 00:19:34 +00:00
6eb2709477 Merge pull request 'Keep the installed app badge current from background Updates' (#1283) from timmy/1281-background-updates-app-badge into main
Some checks failed
CI / lint (push) Successful in 4m14s
CI / build-release (push) Successful in 11s
CI / browser-journey (push) Failing after 9m59s
CI / release-candidate (push) Has been skipped
2026-08-22 22:36:24 +00:00
05405bf2e8 feat: keep background Updates badge current (Closes #1281)
All checks were successful
CI / lint (pull_request) Successful in 4m52s
CI / build-release (pull_request) Successful in 15s
CI / browser-journey (pull_request) Successful in 7m5s
CI / release-candidate (pull_request) Has been skipped
2026-08-22 22:11:52 +00:00
b18a50fec5 Merge pull request 'Show unread Updates on the installed app icon' (#1279) from timmy/1278-unread-updates-app-icon-badge into main
All checks were successful
CI / lint (push) Successful in 3m34s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 5m39s
CI / release-candidate (push) Successful in 8s
2026-08-22 21:04:51 +00:00
be9de6596f feat: show unread Updates on app icon (Closes #1278)
All checks were successful
CI / lint (pull_request) Successful in 3m47s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 6m10s
CI / release-candidate (pull_request) Has been skipped
2026-08-22 20:39:09 +00:00
71631c6731 Merge pull request 'Preserve complete Today timing ledger across device handoff' (#1277) from timmy/1276-complete-today-ledger-handoff into main
All checks were successful
CI / lint (push) Successful in 3m41s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 5m51s
CI / release-candidate (push) Successful in 8s
2026-08-22 19:49:04 +00:00
548b95ddb6 feat: preserve Today timing ledger across handoff (Closes #1276)
All checks were successful
CI / lint (pull_request) Successful in 3m48s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 5m42s
CI / release-candidate (pull_request) Has been skipped
2026-08-22 19:38:30 +00:00
e0d8ab9f10 Merge pull request 'Recover active Today breaks after queue recovery' (#1275) from timmy/1274-recovered-today-break-status into main
All checks were successful
CI / lint (push) Successful in 3m53s
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 5m58s
CI / release-candidate (push) Successful in 10s
2026-08-22 18:39:57 +00:00