Commit Graph

1024 Commits

Author SHA1 Message Date
021af60cf3 Merge pull request 'Preserve mobile My Work section history across Back and reload' (#1007) from timmy/1006-mobile-work-section-history into main
All checks were successful
CI / lint (push) Successful in 2m40s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 1m53s
CI / release-candidate (push) Successful in 6s
2026-08-17 07:07:39 +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
484dcc6b9c Merge pull request 'Resume private mobile share bundles after sign-in' (#1005)
All checks were successful
CI / lint (push) Successful in 2m49s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 2m2s
CI / release-candidate (push) Successful in 7s
Closes #1004
2026-08-17 06:32:24 +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
dc68305dcb Merge pull request 'Add mobile pull-to-refresh for My Work' (#1003) from timmy/1002-mobile-pull-to-refresh into main
All checks were successful
CI / lint (push) Successful in 2m54s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 1m55s
CI / release-candidate (push) Successful in 6s
2026-08-17 05:49:33 +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
a2606f1dc2 Merge pull request 'Guard IndexedDB private work cleanup' (#1001)
All checks were successful
CI / lint (push) Successful in 2m58s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 2m9s
CI / release-candidate (push) Successful in 7s
Closes #1000
2026-08-17 04:45:00 +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
8148545295 Merge pull request 'Show and safely clear private device storage' (#999) from timmy/998-private-device-storage into main
All checks were successful
CI / lint (push) Successful in 3m1s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 2m12s
CI / release-candidate (push) Successful in 7s
2026-08-17 03:43:21 +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
f30143b5ea Merge pull request 'Defer the mobile workspace bundle behind an offline-safe bootstrap' (#997) from timmy/996-defer-mobile-workspace-bootstrap into main
All checks were successful
CI / lint (push) Successful in 2m44s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 1m59s
CI / release-candidate (push) Successful in 6s
2026-08-17 02:52:39 +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
5470e48e26 Make mobile Home task-first with a Back-safe Insights view
All checks were successful
CI / lint (push) Successful in 3m2s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 1m53s
CI / release-candidate (push) Successful in 7s
Closes #994
2026-08-17 00:14:58 +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
0f30ca94ab Merge pull request 'Review wrap-up commitments before rebuilding Today' (#993) from timmy/992-review-wrap-up-commitments into main
All checks were successful
CI / lint (push) Successful in 2m45s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 1m47s
CI / release-candidate (push) Successful in 7s
2026-08-16 23:20:55 +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
40623f939c Merge pull request 'Schedule unfinished Today work during session wrap-up' (#991) from timmy/990-schedule-unfinished-today-work into main
All checks were successful
CI / lint (push) Successful in 2m53s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 1m39s
CI / release-candidate (push) Successful in 7s
2026-08-16 22:12:24 +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
edf5d3fda4 Merge pull request 'Block releases with vulnerable runtime dependencies' (#989) from timmy/988-block-vulnerable-runtime-dependencies into main
All checks were successful
CI / lint (push) Successful in 2m51s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 1m33s
CI / release-candidate (push) Successful in 7s
2026-08-16 21:09:47 +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
f48b9b5a6c Merge pull request 'feat: Gate releases on the packaged mobile Plan Today handoff journey' (#987) from timmy/985-gate-releases-on-the-packaged-mobile-plan-today- into main
All checks were successful
CI / lint (push) Successful in 2m23s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 1m34s
CI / release-candidate (push) Successful in 6s
Merge pull request 'Gate releases on the packaged mobile Plan Today handoff journey' (#987)
2026-08-16 20:47:59 +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
48ec66cc30 Merge pull request 'Sanitize image evidence at the server upload boundary' (#984) from timmy/983-server-image-sanitization into main
All checks were successful
CI / lint (push) Successful in 2m11s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 1m16s
CI / release-candidate (push) Successful in 6s
2026-08-16 19:38:34 +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
21eb223882 Merge pull request 'Gate releases on the packaged mobile Find Work journey' (#982)
All checks were successful
CI / lint (push) Successful in 2m10s
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 1m12s
CI / release-candidate (push) Successful in 6s
Closes #981
2026-08-16 19:02: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
0728bbdd6a Merge pull request 'Guide mobile Find Work from discovery through assignment' (#980) from timmy/979-mobile-find-work-navigation into main
All checks were successful
CI / lint (push) Successful in 2m11s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 1m6s
CI / release-candidate (push) Successful in 7s
2026-08-16 18:11:41 +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
611b10b477 Merge pull request 'Preserve offline workflows across PWA activation' (#978) from timmy/977-preserve-offline-feature-cache-activation into main
All checks were successful
CI / lint (push) Successful in 2m6s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 1m6s
CI / release-candidate (push) Successful in 6s
2026-08-16 17:39:09 +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
5217f6a86f Merge pull request 'Add persistent mobile Plan Today workflow navigation' (#976) from timmy/975-mobile-plan-today-navigation into main
All checks were successful
CI / lint (push) Successful in 1m58s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 1m43s
CI / release-candidate (push) Successful in 6s
2026-08-16 16:40:44 +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
cc449b3d2f Merge pull request 'Add persistent mobile Search Preview workflow navigation' (#974) from timmy/973-mobile-search-preview-navigation into main
All checks were successful
CI / lint (push) Successful in 2m4s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 1m2s
CI / release-candidate (push) Successful in 6s
2026-08-16 16:08:44 +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
25f752339f Merge pull request 'Add mobile navigation to the New issue workflow' (#972) from timmy/971-mobile-new-issue-navigation into main
All checks were successful
CI / lint (push) Successful in 2m1s
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 59s
CI / release-candidate (push) Successful in 6s
2026-08-16 15:16:04 +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
dcc3348c12 Merge pull request 'Add persistent mobile requested-review workspace navigation' (#970) from timmy/969-mobile-requested-review-navigation into main
All checks were successful
CI / lint (push) Successful in 1m59s
CI / build-release (push) Successful in 5s
CI / browser-journey (push) Successful in 55s
CI / release-candidate (push) Successful in 6s
2026-08-16 14:32:36 +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
a0b3db6895 Merge pull request 'Add persistent mobile update workspace navigation' (#968) from timmy/967-mobile-update-workspace-navigation into main
All checks were successful
CI / lint (push) Successful in 2m5s
CI / build-release (push) Successful in 5s
CI / browser-journey (push) Successful in 54s
CI / release-candidate (push) Successful in 7s
2026-08-16 13:46:40 +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
3c86e02efe Merge pull request 'Add persistent mobile pull request workspace navigation' (#966) from timmy/965-mobile-pull-workspace-navigation into main
All checks were successful
CI / lint (push) Successful in 1m59s
CI / build-release (push) Successful in 5s
CI / browser-journey (push) Successful in 51s
CI / release-candidate (push) Successful in 6s
2026-08-16 13:04:52 +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