timmy
|
c045958243
|
chore: keep latency tests diff-clean
CI / build-release (pull_request) Successful in 28s
CI / browser-journey (pull_request) Successful in 8m29s
CI / lint (pull_request) Successful in 5m24s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 23:27:50 +00:00 |
|
timmy
|
81d288405f
|
Correct bucket latency telemetry (PR 1282, 398598e)
CI / build-release (pull_request) Successful in 12s
CI / browser-journey (pull_request) Failing after 10m12s
CI / lint (pull_request) Successful in 6m20s
CI / release-candidate (pull_request) Has been skipped
- Render bucket latency rows inside #bucket-latency-rows (never replace
panel); preserve heading + aria-labelledby; role=list/listitem rows
- Remove fabricated 1ms floor: sub-ms yields 0, UI shows '<1 ms'
- Strict latency types: reject null/bool/str/float/negative/Infinity/huge
(frontend + backend); no coercion or clipping
- Failed upstream-attempt duration never overwrites prior successful latency;
stale-but-measured feeds labeled 'last known' truthfully
- Notifications fetch starts immediately (auth-independent), concurrent with
shared current_user auth; deterministic concurrency proof
- Repair tests: real DOM transitions (browser-verified), production failure
shape, panel-hidden assertion, malformed-value matrix
|
2026-08-22 23:22:40 +00:00 |
|
timmy
|
be9de6596f
|
feat: show unread Updates on app icon (Closes #1278)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 6m10s
CI / lint (pull_request) Successful in 3m47s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 20:39:09 +00:00 |
|
timmy
|
548b95ddb6
|
feat: preserve Today timing ledger across handoff (Closes #1276)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 5m42s
CI / lint (pull_request) Successful in 3m48s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 19:38:30 +00:00 |
|
timmy
|
a629b5a93e
|
fix: recover server-confirmed Today breaks (Closes #1274)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 6m8s
CI / lint (pull_request) Successful in 4m11s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 18:28:29 +00:00 |
|
timmy
|
d0e8378a02
|
fix: keep first-task coach host visible (Closes #1272)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m43s
CI / lint (pull_request) Successful in 3m41s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 17:28:29 +00:00 |
|
timmy
|
5fb4da30a4
|
feat: persist exact Week Ahead task times (Closes #1270)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 6m22s
CI / lint (pull_request) Successful in 4m3s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 16:39:24 +00:00 |
|
timmy
|
14b3fb4048
|
fix: close rollover planner before Today handoff (Closes #1268)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 6m38s
CI / lint (pull_request) Successful in 4m5s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 15:34:05 +00:00 |
|
timmy
|
24eb4d1e79
|
feat: refresh Week capacity with atomic reflow (Closes #1266)
CI / build-release (pull_request) Successful in 9s
CI / browser-journey (pull_request) Successful in 7m11s
CI / lint (pull_request) Successful in 4m25s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 14:32:08 +00:00 |
|
timmy
|
363a97aa5e
|
test: guard hidden Week Ahead journey sheet (Closes #1264)
CI / build-release (pull_request) Successful in 10s
CI / browser-journey (pull_request) Successful in 6m48s
CI / lint (pull_request) Successful in 5m1s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 13:22:21 +00:00 |
|
timmy
|
e06bd8435d
|
fix: restore timed break after unchanged fresh context (Closes #1262)
CI / build-release (pull_request) Successful in 11s
CI / browser-journey (pull_request) Successful in 6m4s
CI / lint (pull_request) Successful in 3m56s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 12:04:23 +00:00 |
|
timmy
|
f0a966d3a3
|
feat: export saved Week Ahead from overview (Closes #1260)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 6m0s
CI / lint (pull_request) Successful in 4m18s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 11:15:10 +00:00 |
|
timmy
|
fc93620118
|
feat: persist calendar free windows with Week Ahead (Closes #1258)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 5m58s
CI / lint (pull_request) Successful in 3m40s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 09:49:04 +00:00 |
|
timmy
|
1ae8533702
|
feat: persist weekly availability defaults (Closes #1256)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 5m47s
CI / lint (pull_request) Successful in 3m37s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 08:10:24 +00:00 |
|
timmy
|
ea3204c78c
|
Merge pull request 'Recover conflicted Week-to-Today transfers' (#1255) from timmy/1254-recover-conflicted-week-pulls into main
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 5m28s
CI / lint (push) Successful in 3m39s
CI / release-candidate (push) Successful in 8s
Recover conflicted Week-to-Today transfers (#1255)
|
2026-08-22 07:28:12 +00:00 |
|
timmy
|
6e72f59fcf
|
feat: recover conflicted Week-to-Today transfers (Closes #1254)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 5m22s
CI / lint (pull_request) Successful in 3m45s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 07:06:33 +00:00 |
|
timmy
|
24cadf88f8
|
Merge pull request 'Encrypt completed Filed review history at rest' (#1253) from timmy/1252-encrypt-completed-filed-reviews into main
CI / build-release (push) Successful in 5s
CI / browser-journey (push) Failing after 5m14s
CI / release-candidate (push) Has been skipped
CI / lint (push) Successful in 3m21s
|
2026-08-22 06:31:00 +00:00 |
|
timmy
|
4b645d8460
|
feat: encrypt completed Filed review history (Closes #1252)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 5m27s
CI / lint (pull_request) Successful in 3m8s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 06:09:06 +00:00 |
|
timmy
|
2e8efdb2bb
|
test: cover fallback lease for Week replay
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 6m49s
CI / lint (pull_request) Successful in 3m2s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 04:38:26 +00:00 |
|
timmy
|
e92e476f49
|
test: exercise real cross-tab replay coordinator
CI / build-release (pull_request) Has been skipped
CI / browser-journey (pull_request) Has been skipped
CI / lint (pull_request) Failing after 57s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 04:36:02 +00:00 |
|
timmy
|
4a6a829401
|
fix: serialize Week-to-Today replay across tabs
CI / build-release (pull_request) Has been skipped
CI / browser-journey (pull_request) Has been skipped
CI / lint (pull_request) Failing after 3s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 04:25:01 +00:00 |
|
timmy
|
c03d0a091f
|
Revert "ci: pin checkout and Python setup actions"
CI / build-release (pull_request) Has been skipped
CI / browser-journey (pull_request) Has been skipped
CI / lint (pull_request) Failing after 12s
CI / release-candidate (pull_request) Has been skipped
This reverts commit 59c87f06a2.
|
2026-08-22 03:41:03 +00:00 |
|
timmy
|
2f5df33020
|
Revert "ci: prepare act runner action mount"
This reverts commit 5d517861f0.
|
2026-08-22 03:41:03 +00:00 |
|
timmy
|
5d517861f0
|
ci: prepare act runner action mount
CI / build-release (pull_request) Has been skipped
CI / browser-journey (pull_request) Has been skipped
CI / lint (pull_request) Failing after 3s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 03:40:21 +00:00 |
|
timmy
|
59c87f06a2
|
ci: pin checkout and Python setup actions
CI / build-release (pull_request) Has been skipped
CI / browser-journey (pull_request) Has been skipped
CI / lint (pull_request) Failing after 57s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 03:38:27 +00:00 |
|
timmy
|
f76b2f8289
|
refactor: simplify pull queue admission
CI / build-release (pull_request) Has been skipped
CI / browser-journey (pull_request) Has been skipped
CI / lint (pull_request) Failing after 1s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 03:33:34 +00:00 |
|
timmy
|
7c4e798776
|
feat: queue offline Week-to-Today pulls (Closes #1249)
CI / build-release (pull_request) Has been skipped
CI / browser-journey (pull_request) Has been skipped
CI / lint (pull_request) Failing after 33s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 03:31:34 +00:00 |
|
timmy
|
317fc7371a
|
Merge pull request 'Keep Week-to-Today pulls through offline reloads' (#1247) from timmy/1246-durable-week-today-pulls into main
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 4m56s
CI / release-candidate (push) Successful in 6s
CI / lint (push) Successful in 3m10s
|
2026-08-22 02:50:55 +00:00 |
|
timmy
|
c7d38593dd
|
feat: keep Week-to-Today pulls through reloads (Closes #1246)
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 5m2s
CI / lint (pull_request) Successful in 3m7s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 02:41:29 +00:00 |
|
timmy
|
666671ee59
|
feat: confirm capacity before Week-to-Today pulls (Closes #1244)
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 5m18s
CI / lint (pull_request) Successful in 3m11s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 01:33:04 +00:00 |
|
timmy
|
3fd5983df6
|
feat: pull Week Ahead work into Today (Closes #1242)
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 5m11s
CI / lint (pull_request) Successful in 3m22s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-22 00:10:39 +00:00 |
|
timmy
|
449ab78991
|
feat: unplan Week Ahead work with undo (Closes #1240)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m20s
CI / lint (pull_request) Successful in 3m58s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 22:45:15 +00:00 |
|
timmy
|
95887d7493
|
Merge pull request 'Rotate shared private-state encryption keys without downtime' (#1238)
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 5m17s
CI / lint (push) Successful in 3m19s
CI / release-candidate (push) Successful in 6s
Closes #1237
|
2026-08-21 21:37:25 +00:00 |
|
timmy
|
965a73ab49
|
feat: rotate shared private-state keys (Closes #1237)
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 5m2s
CI / lint (pull_request) Successful in 3m24s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 21:12:54 +00:00 |
|
timmy
|
d47205a561
|
test: verify mobile Week Ahead retirement
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m4s
CI / lint (pull_request) Successful in 3m10s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 20:19:20 +00:00 |
|
timmy
|
1be9da3685
|
feat: retire completed Week Ahead work (Closes #1235)
|
2026-08-21 20:12:48 +00:00 |
|
timmy
|
a8c1329676
|
Merge pull request 'Queue multiple offline Today-to-Week moves' (#1234) from timmy/1233-queue-offline-reschedules into main
CI / build-release (push) Successful in 6s
CI / browser-journey (push) Successful in 5m4s
CI / lint (push) Successful in 3m8s
CI / release-candidate (push) Successful in 7s
|
2026-08-21 19:12:01 +00:00 |
|
timmy
|
d63765a9b1
|
feat: queue offline Today-to-Week moves (Closes #1233)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m10s
CI / lint (pull_request) Successful in 3m20s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 19:02:30 +00:00 |
|
timmy
|
e234d6b6c3
|
feat: keep Today-to-Week moves through offline reloads (Closes #1231)
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 4m57s
CI / lint (pull_request) Successful in 3m21s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 18:18:14 +00:00 |
|
timmy
|
9d8a362583
|
feat: reschedule active Today work into Week Ahead (Closes #1228)
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 4m57s
CI / lint (pull_request) Successful in 3m33s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 16:59:40 +00:00 |
|
timmy
|
ffba6f1212
|
feat: reflow overloaded Week Ahead plans (Closes #1226)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 5m47s
CI / lint (pull_request) Successful in 3m55s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 15:34:31 +00:00 |
|
timmy
|
b7dd9757aa
|
Merge pull request 'Start the next Week Ahead day early from mobile' (#1225) from timmy/1224-start-week-day-early into main
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 5m26s
CI / lint (push) Successful in 3m49s
CI / release-candidate (push) Successful in 10s
Start the next Week Ahead day early from mobile (#1225)
|
2026-08-21 14:48:16 +00:00 |
|
timmy
|
f64ce3acc4
|
feat: start Week Ahead days early (Closes #1224)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 5m38s
CI / lint (pull_request) Successful in 3m53s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 14:37:50 +00:00 |
|
timmy
|
25597d1f05
|
Merge pull request 'Open Week Ahead planned work and return to the overview' (#1223) from timmy/1222-week-ahead-item-detail into main
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 5m38s
CI / release-candidate (push) Successful in 10s
CI / lint (push) Successful in 3m50s
|
2026-08-21 13:50:37 +00:00 |
|
timmy
|
9f5baaef6e
|
feat: open Week Ahead planned work (Closes #1222)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 5m53s
CI / lint (pull_request) Successful in 3m47s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 13:38:48 +00:00 |
|
timmy
|
2b874d8427
|
feat: preserve Search work details offline (Closes #1220)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m16s
CI / lint (pull_request) Successful in 3m46s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 12:03:25 +00:00 |
|
timmy
|
37950bd0ed
|
feat: keep Week Ahead available offline (Closes #1218)
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 5m26s
CI / lint (pull_request) Successful in 3m40s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 10:43:59 +00:00 |
|
timmy
|
42e97b4a79
|
feat: add read-first Week Ahead overview (Closes #1216)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m19s
CI / lint (pull_request) Successful in 3m37s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 09:07:27 +00:00 |
|
timmy
|
45e2798d37
|
Merge pull request 'Update repeated Week Ahead calendar exports without duplicate blocks' (#1215)
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 4m59s
CI / lint (push) Successful in 3m37s
CI / release-candidate (push) Successful in 9s
Closes #1214
|
2026-08-21 07:39:04 +00:00 |
|
timmy
|
218dd43764
|
feat: update repeated Week Ahead calendar exports (Closes #1214)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m2s
CI / lint (pull_request) Successful in 3m45s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 07:29:23 +00:00 |
|
timmy
|
4d9c936b86
|
Merge pull request 'Make Week Ahead calendar import timezone-correct and range-bounded' (#1213) from timmy/1212-week-calendar-timezone into main
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 5m2s
CI / lint (push) Successful in 3m30s
CI / release-candidate (push) Successful in 9s
|
2026-08-21 06:57:16 +00:00 |
|
timmy
|
69a3a2c568
|
feat: make calendar import timezone-correct and bounded (Closes #1212)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m8s
CI / lint (pull_request) Successful in 3m47s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 06:43:44 +00:00 |
|
timmy
|
4e275b1518
|
feat: avoid imported busy time in Week Ahead export (Closes #1210)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 4m38s
CI / lint (pull_request) Successful in 3m17s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 05:50:23 +00:00 |
|
timmy
|
15be0ec026
|
test: cover private recurrence additions on mobile
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 4m55s
CI / lint (pull_request) Successful in 3m26s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 04:53:57 +00:00 |
|
timmy
|
ab74426cbc
|
test: validate truthful mobile calendar import gating
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Failing after 5m18s
CI / lint (pull_request) Successful in 3m51s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 04:42:06 +00:00 |
|
timmy
|
f1adffef6b
|
feat: make calendar capacity recurrence-aware (Closes #1208)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Failing after 5m15s
CI / lint (pull_request) Successful in 4m1s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 04:27:11 +00:00 |
|
timmy
|
e77ad7c809
|
feat: import private calendar capacity for Week Ahead (Closes #1206)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 5m19s
CI / lint (pull_request) Successful in 4m1s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 03:16:40 +00:00 |
|
timmy
|
e5ccfb0c5e
|
fix: restore Today break after sync recovery (Closes #1204)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 5m17s
CI / lint (pull_request) Successful in 3m57s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 01:56:04 +00:00 |
|
timmy
|
f11fc17a2c
|
Fix mobile Today handoff clearance (#1202)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 4m37s
CI / lint (pull_request) Successful in 3m27s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 00:42:07 +00:00 |
|
timmy
|
a10592c349
|
feat: reconcile Today with due Week Ahead work (Closes #1200)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 4m51s
CI / lint (pull_request) Successful in 3m32s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-21 00:08:43 +00:00 |
|
timmy
|
dd3016b96b
|
feat: export Week Ahead as calendar blocks (Closes #1198)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 4m38s
CI / lint (pull_request) Successful in 3m18s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 23:12:28 +00:00 |
|
timmy
|
78839a50fe
|
feat: batch-plan Search results into Week Ahead (Closes #1196)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 4m51s
CI / lint (pull_request) Successful in 3m20s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 22:01:58 +00:00 |
|
timmy
|
c8998eb1ba
|
test: require Search Week Ahead browser coverage
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 4m55s
CI / lint (pull_request) Successful in 3m33s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 20:58:36 +00:00 |
|
timmy
|
b5b1a3b0d7
|
ci: exercise Search Week Ahead mobile sheet
CI / build-release (pull_request) Has been skipped
CI / browser-journey (pull_request) Has been skipped
CI / lint (pull_request) Failing after 3m23s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 20:51:34 +00:00 |
|
timmy
|
ea1b5a77f5
|
feat: plan Search results into Week Ahead (Closes #1194)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Failing after 4m48s
CI / lint (pull_request) Successful in 3m30s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 20:39:53 +00:00 |
|
timmy
|
daffa894d8
|
feat: remind from due Week Ahead plans (Closes #1192)
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 4m28s
CI / lint (pull_request) Successful in 3m35s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 19:28:32 +00:00 |
|
timmy
|
9f40a4c5ac
|
feat: make Week Ahead review readable and editable (Closes #1190)
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 4m38s
CI / lint (pull_request) Successful in 3m21s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 18:33:37 +00:00 |
|
timmy
|
d5f13c4afb
|
feat: review and rebalance Week Ahead (Closes #1188)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 4m48s
CI / lint (pull_request) Successful in 3m31s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 17:36:02 +00:00 |
|
timmy
|
69532bdc1f
|
Merge pull request 'Plan Week Ahead in one continuous mobile pass' (#1187) from timmy/1186-continuous-week-ahead into main
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 4m36s
CI / lint (push) Successful in 3m31s
CI / release-candidate (push) Successful in 8s
|
2026-08-20 16:45:31 +00:00 |
|
timmy
|
55e1c3d6dd
|
feat: plan Week Ahead in one mobile pass (Closes #1186)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 4m39s
CI / lint (pull_request) Successful in 4m5s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 16:30:45 +00:00 |
|
timmy
|
6718160381
|
Merge pull request 'Reconcile concurrent Week Ahead edits per day' (#1185) from timmy/1184-reconcile-week-ahead-per-day into main
CI / build-release (push) Successful in 7s
CI / browser-journey (push) Successful in 4m35s
CI / lint (push) Successful in 3m17s
CI / release-candidate (push) Successful in 8s
|
2026-08-20 15:54:53 +00:00 |
|
timmy
|
e0f7c711ed
|
feat: reconcile Week Ahead edits per day (Closes #1184)
CI / build-release (pull_request) Successful in 10s
CI / browser-journey (pull_request) Successful in 5m36s
CI / lint (pull_request) Successful in 3m52s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 15:43:35 +00:00 |
|
timmy
|
43066a0822
|
Merge pull request 'Preserve Today before Week Ahead rollover' (#1183) from timmy/1182-preserve-today-before-week-rollover into main
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 4m31s
CI / lint (push) Successful in 3m29s
CI / release-candidate (push) Successful in 7s
|
2026-08-20 14:44:23 +00:00 |
|
timmy
|
f0706e2e6f
|
feat: preserve Today before Week Ahead rollover (Closes #1182)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m37s
CI / lint (pull_request) Successful in 3m25s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 14:33:15 +00:00 |
|
timmy
|
3edc4e36b3
|
Merge pull request 'Keep Week Ahead plans through offline saves' (#1181) from timmy/1180-offline-week-ahead-sync into main
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 4m44s
CI / lint (push) Successful in 3m35s
CI / release-candidate (push) Successful in 7s
|
2026-08-20 13:57:04 +00:00 |
|
timmy
|
47cad77312
|
feat: keep Week Ahead plans through offline saves (Closes #1180)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 4m19s
CI / lint (pull_request) Successful in 3m20s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 13:40:33 +00:00 |
|
timmy
|
53c4340d76
|
fix: tolerate invalid device timezones in Week Ahead (Closes #1177)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 4m30s
CI / lint (pull_request) Successful in 3m19s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 12:26:35 +00:00 |
|
timmy
|
5a9cce4a08
|
test: surface Week Ahead browser launch errors (Refs #1177)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Failing after 4m33s
CI / lint (pull_request) Successful in 3m33s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 12:07:09 +00:00 |
|
timmy
|
4fbc9c62d9
|
fix: allow Week Ahead while identity finishes restoring (Refs #1177)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Failing after 4m52s
CI / lint (pull_request) Successful in 3m28s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 11:53:45 +00:00 |
|
timmy
|
a1b4698988
|
fix: open Week Ahead before account refresh (Refs #1177)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Failing after 4m41s
CI / lint (pull_request) Successful in 3m27s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 11:41:04 +00:00 |
|
timmy
|
e01681af09
|
feat: plan the next seven days on mobile (Closes #1177)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Failing after 4m21s
CI / lint (pull_request) Successful in 3m43s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 11:28:58 +00:00 |
|
timmy
|
7c1292faa3
|
test: isolate first-task release probe (Refs #1174)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 4m4s
CI / lint (pull_request) Successful in 3m22s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 10:12:57 +00:00 |
|
timmy
|
c99d03b9bc
|
feat: carry wrap-up work into Tomorrow (Closes #1174)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 3m56s
CI / lint (pull_request) Successful in 3m38s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 09:49:08 +00:00 |
|
timmy
|
58c2d3f5d8
|
Merge pull request 'Hand off Today lock-screen actions without URL capabilities' (#1173) from timmy/1172-private-today-action-handoff into main
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 3m55s
CI / lint (push) Successful in 3m18s
CI / release-candidate (push) Successful in 7s
|
2026-08-20 08:16:45 +00:00 |
|
timmy
|
988f6646c2
|
feat: hand off Today lock-screen actions privately (Closes #1172)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 4m2s
CI / lint (pull_request) Successful in 3m4s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 08:02:45 +00:00 |
|
timmy
|
3cfe6b9f75
|
ci: gate packaged Tomorrow conflict recovery (Closes #1170)
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 3m50s
CI / lint (pull_request) Successful in 3m14s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 07:28:40 +00:00 |
|
timmy
|
928184c581
|
feat: make start-day reminders lease-safe (Closes #1168)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 3m43s
CI / lint (pull_request) Successful in 3m24s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 06:38:13 +00:00 |
|
timmy
|
6fb547e8ce
|
fix: preserve synchronous Today reconciliation
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 3m40s
CI / lint (pull_request) Successful in 3m3s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 05:48:08 +00:00 |
|
timmy
|
d86e84253a
|
feat: launch planned days with morning reminders (Closes #1166)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Failing after 3m39s
CI / lint (pull_request) Successful in 3m18s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 05:32:50 +00:00 |
|
timmy
|
059722de6c
|
fix: bind Tomorrow conflict recovery to operator account
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 3m50s
CI / lint (pull_request) Successful in 3m36s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 04:01:25 +00:00 |
|
timmy
|
16a6ee1136
|
feat: resolve mobile Tomorrow plan conflicts (Closes #1164)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Failing after 3m49s
CI / lint (pull_request) Successful in 3m26s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 03:46:22 +00:00 |
|
timmy
|
bdf1ddaada
|
fix: restore break status after account confirmation
CI / build-release (pull_request) Successful in 10s
CI / browser-journey (pull_request) Successful in 4m9s
CI / lint (pull_request) Successful in 3m32s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 02:48:56 +00:00 |
|
timmy
|
f42f89ca21
|
feat: keep Tomorrow plans through offline saves (Closes #1160)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 4m5s
CI / lint (pull_request) Successful in 3m17s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 02:10:37 +00:00 |
|
timmy
|
0fd6314391
|
feat: make Tomorrow a first-class mobile queue (Closes #1158)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 3m53s
CI / lint (pull_request) Successful in 3m7s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 01:20:27 +00:00 |
|
timmy
|
1ae49df1b0
|
Merge pull request 'feat: CI: browser journey leaves first-task completion sync pending on main' (#1157) from timmy/1156-ci-browser-journey-leaves-first-task-completion- into main
CI / build-release (push) Successful in 8s
CI / browser-journey (push) Successful in 4m1s
CI / release-candidate (push) Successful in 7s
CI / lint (push) Successful in 3m22s
|
2026-08-20 00:46:35 +00:00 |
|
timmy
|
16841f18e1
|
fix: drain first-task completion during Today refresh (Closes #1156)
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 3m49s
CI / lint (pull_request) Successful in 3m15s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-20 00:19:50 +00:00 |
|
timmy
|
7c2e9861d7
|
fix: tolerate unavailable browser timezone data
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 4m2s
CI / lint (pull_request) Successful in 3m25s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-19 23:39:34 +00:00 |
|
timmy
|
7deb1c1de9
|
fix: recover Tomorrow promotion after missed rollover (Closes #1154)
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Failing after 3m50s
CI / lint (pull_request) Successful in 3m39s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-19 23:27:07 +00:00 |
|
timmy
|
0cb7328aa1
|
feat: plan tomorrow independently (Closes #1152)
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 3m53s
CI / lint (pull_request) Successful in 3m21s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-19 22:46:56 +00:00 |
|
timmy
|
37e919f43f
|
fix: preserve first-task completion delivery
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 3m36s
CI / lint (pull_request) Successful in 3m9s
CI / release-candidate (pull_request) Has been skipped
|
2026-08-19 21:52:50 +00:00 |
|