|
|
d46d296e09
|
Merge pull request 'Keep mobile conversation replies keyboard-safe' (#324) from timmy/323-mobile-conversation-keyboard-safe into main
CI / lint (push) Successful in 33s
Release / release-candidate (push) Successful in 4s
CI / build-frontend (push) Successful in 4s
|
2026-08-08 17:35:29 +00:00 |
|
|
|
21e0a49d3c
|
feat: keep mobile conversation replies keyboard-safe (#323)
CI / lint (pull_request) Successful in 31s
CI / build-frontend (pull_request) Successful in 4s
|
2026-08-08 17:34:11 +00:00 |
|
|
|
160753caf8
|
Merge pull request 'Take ownership from unread issue updates' (#322) from timmy/321-take-ownership-unread-update into main
CI / lint (push) Successful in 31s
Release / release-candidate (push) Successful in 4s
CI / build-frontend (push) Successful in 5s
|
2026-08-08 17:20:47 +00:00 |
|
|
|
0ea264a942
|
feat: claim work from unread updates (#321)
CI / lint (pull_request) Successful in 32s
CI / build-frontend (pull_request) Successful in 4s
|
2026-08-08 17:19:13 +00:00 |
|
|
|
d6c7a495ed
|
Merge pull request 'Recover orphaned authored operations safely' (#320) from timmy/319-recover-orphaned-authored-operations into main
CI / lint (push) Successful in 32s
Release / release-candidate (push) Successful in 5s
CI / build-frontend (push) Successful in 5s
|
2026-08-08 16:41:43 +00:00 |
|
|
|
dc18004e02
|
fix: recover orphaned authored operations (#319)
CI / lint (pull_request) Successful in 32s
CI / build-frontend (pull_request) Successful in 4s
|
2026-08-08 16:40:31 +00:00 |
|
|
|
b5858046ee
|
Merge pull request 'Make mobile work search keyboard-safe' (#318) from timmy/317-mobile-search-keyboard-safe into main
CI / lint (push) Successful in 34s
Release / release-candidate (push) Successful in 5s
CI / build-frontend (push) Successful in 5s
|
2026-08-08 16:16:00 +00:00 |
|
|
|
b5b6b4d0a9
|
feat: make mobile work search keyboard-safe (#317)
CI / lint (pull_request) Successful in 34s
CI / build-frontend (pull_request) Successful in 4s
|
2026-08-08 16:14:29 +00:00 |
|
|
|
6143568b95
|
Merge pull request 'Make mobile task overlays browser-back safe' (#316) from timmy/315-mobile-overlay-back-safety into main
CI / lint (push) Successful in 28s
Release / release-candidate (push) Successful in 4s
CI / build-frontend (push) Successful in 4s
|
2026-08-08 15:56:38 +00:00 |
|
|
|
9a152c435e
|
feat: make mobile task overlays back-safe (#315)
CI / lint (pull_request) Successful in 30s
CI / build-frontend (pull_request) Successful in 4s
|
2026-08-08 15:55:17 +00:00 |
|
|
|
80a1fa60bd
|
Merge pull request 'Preserve mobile share capture through sign-in' (#314) from timmy/313-preserve-mobile-share-sign-in into main
CI / lint (push) Successful in 31s
Release / release-candidate (push) Successful in 5s
CI / build-frontend (push) Successful in 5s
|
2026-08-08 15:20:01 +00:00 |
|
|
|
8ba4d48549
|
feat: preserve mobile shares through sign-in (#313)
CI / lint (pull_request) Successful in 29s
CI / build-frontend (pull_request) Successful in 4s
|
2026-08-08 15:18:30 +00:00 |
|
|
|
c0b42b71cf
|
Merge pull request #312: Keep authentication database writes off the event loop
CI / lint (push) Successful in 32s
Release / release-candidate (push) Successful in 5s
CI / build-frontend (push) Successful in 4s
Closes #311
|
2026-08-08 14:57:59 +00:00 |
|
|
|
d026bbd400
|
perf: isolate authentication database work (#311)
CI / lint (pull_request) Successful in 31s
CI / build-frontend (pull_request) Successful in 4s
|
2026-08-08 14:56:45 +00:00 |
|
|
|
9189d13db9
|
Merge pull request 'Recover safely when an active dashboard session expires' (#310) from timmy/309-session-expiry-recovery into main
CI / lint (push) Successful in 30s
Release / release-candidate (push) Successful in 5s
CI / build-frontend (push) Successful in 5s
|
2026-08-08 14:33:46 +00:00 |
|
|
|
9786724678
|
fix: recover expired dashboard sessions (#309)
CI / lint (pull_request) Successful in 30s
CI / build-frontend (pull_request) Successful in 4s
|
2026-08-08 14:32:37 +00:00 |
|
|
|
6b99d4f171
|
Merge pull request 'Prevent issue content from executing shell commands in the release worker' (#308) from timmy/307-prevent-issue-content-from-executing-shell-comma into main
CI / lint (push) Successful in 30s
Release / release-candidate (push) Successful in 5s
CI / build-frontend (push) Successful in 5s
|
2026-08-08 14:15:08 +00:00 |
|
|
|
7d633e67e8
|
security: isolate release issue content from shell execution (#307)
CI / lint (pull_request) Successful in 29s
CI / build-frontend (pull_request) Successful in 5s
|
2026-08-08 14:13:56 +00:00 |
|
|
|
bd5e66b4e5
|
Merge pull request 'Recover queued delivery when background requests stall' (#306) from timmy/305-background-request-deadlines into main
CI / lint (push) Successful in 29s
Release / release-candidate (push) Successful in 5s
CI / build-frontend (push) Successful in 5s
|
2026-08-08 13:48:06 +00:00 |
|
|
|
add45365ab
|
fix: recover stalled background delivery (#305)
CI / lint (pull_request) Successful in 30s
CI / build-frontend (pull_request) Successful in 4s
|
2026-08-08 13:46:46 +00:00 |
|
|
|
6138b1f24e
|
Merge pull request 'Make live refresh self-healing when browser requests stall' (#304)
CI / lint (push) Successful in 29s
Release / release-candidate (push) Successful in 5s
CI / build-frontend (push) Successful in 4s
Closes #303
|
2026-08-08 13:16:28 +00:00 |
|
|
|
40c66df143
|
fix: recover live refresh from stalled requests (#303)
CI / lint (pull_request) Successful in 31s
CI / build-frontend (pull_request) Successful in 5s
|
2026-08-08 13:15:20 +00:00 |
|
|
|
7356530318
|
Merge pull request 'Capture unfiled work from a cold offline mobile launch' (#302) from timmy/301-cold-offline-capture into main
CI / lint (push) Successful in 29s
Release / release-candidate (push) Successful in 5s
CI / build-frontend (push) Successful in 5s
|
2026-08-08 12:40:24 +00:00 |
|
|
|
9f6476a5b4
|
feat: capture cold-offline work for filing (#301)
CI / lint (pull_request) Successful in 30s
CI / build-frontend (pull_request) Successful in 4s
|
2026-08-08 12:38:41 +00:00 |
|
|
|
de8227f4f4
|
Merge pull request 'Show priority work above the fold on mobile launch' (#300) from timmy/299-mobile-above-fold into main
CI / lint (push) Successful in 33s
Release / release-candidate (push) Successful in 5s
CI / build-frontend (push) Successful in 5s
|
2026-08-08 12:19:58 +00:00 |
|
|
|
ccf5f69400
|
feat: show priority work above fold on mobile (#299)
CI / lint (pull_request) Successful in 31s
CI / build-frontend (pull_request) Successful in 5s
|
2026-08-08 12:18:24 +00:00 |
|
|
|
207df76b69
|
Merge pull request 'Drain closed-app queued work concurrently without failure starvation' (#298) from timmy/297-bounded-background-drain into main
CI / lint (push) Successful in 27s
Release / release-candidate (push) Successful in 4s
CI / build-frontend (push) Successful in 4s
|
2026-08-08 11:57:09 +00:00 |
|
|
|
43c7a85eec
|
perf: drain background outbox concurrently (#297)
CI / lint (pull_request) Successful in 27s
CI / build-frontend (pull_request) Successful in 4s
|
2026-08-08 11:55:58 +00:00 |
|
|
|
d0b8c3dc0d
|
Enforce a strict browser execution boundary (#296)
CI / lint (push) Successful in 27s
Release / release-candidate (push) Successful in 4s
CI / build-frontend (push) Successful in 6s
Closes #295
|
2026-08-08 11:39:23 +00:00 |
|
|
|
6e6e63e553
|
security: enforce strict browser execution boundary (#295)
CI / lint (pull_request) Successful in 29s
CI / build-frontend (pull_request) Successful in 4s
|
2026-08-08 11:38:18 +00:00 |
|
|
|
54029d2668
|
Merge pull request 'Complete private outbox purge before device sign-out' (#294) from timmy/293-complete-device-outbox-purge into main
CI / lint (push) Successful in 27s
Release / release-candidate (push) Successful in 5s
CI / build-frontend (push) Successful in 4s
|
2026-08-08 11:16:13 +00:00 |
|
|
|
1f57b75d5d
|
fix: complete private outbox purge before sign-out (#293)
CI / lint (pull_request) Successful in 28s
CI / build-frontend (pull_request) Successful in 4s
|
2026-08-08 11:15:13 +00:00 |
|
|
|
fefbe7e084
|
Merge pull request 'Make Stackchain installable from the mobile dashboard' (#292) from timmy/291-mobile-install-flow into main
CI / lint (push) Successful in 27s
Release / release-candidate (push) Successful in 4s
CI / build-frontend (push) Successful in 5s
|
2026-08-08 10:58:46 +00:00 |
|
|
|
31a07e4a46
|
feat: add mobile install flow
CI / lint (pull_request) Successful in 28s
CI / build-frontend (pull_request) Successful in 5s
Closes #291
|
2026-08-08 10:55:35 +00:00 |
|
|
|
b458dbaa78
|
Merge pull request 'Keep retained mobile planning available through refresh outages' (#290) from timmy/289-retained-planning into main
CI / lint (push) Successful in 28s
Release / release-candidate (push) Successful in 5s
CI / build-frontend (push) Successful in 5s
|
2026-08-08 10:22:06 +00:00 |
|
|
|
8c4e729c4a
|
fix: keep retained mobile planning available (#289)
CI / lint (pull_request) Successful in 29s
CI / build-frontend (pull_request) Successful in 5s
|
2026-08-08 10:20:42 +00:00 |
|
|
|
80417abd5b
|
Merge pull request 'Sign out all operator sessions from a lost-device safety action' (#288) from timmy/287-sign-out-all-devices into main
CI / lint (push) Successful in 28s
Release / release-candidate (push) Successful in 4s
CI / build-frontend (push) Successful in 4s
|
2026-08-08 09:56:45 +00:00 |
|
|
|
37d55e9b20
|
feat: sign out all operator sessions (#287)
CI / lint (pull_request) Successful in 28s
CI / build-frontend (pull_request) Successful in 5s
|
2026-08-08 09:55:34 +00:00 |
|
|
|
94cbde3cf9
|
Merge pull request 'Skip unchanged live snapshot sections end to end' (#286) from timmy/285-live-section-revisions into main
CI / lint (push) Successful in 26s
Release / release-candidate (push) Successful in 4s
CI / build-frontend (push) Successful in 4s
|
2026-08-08 09:37:09 +00:00 |
|
|
|
fedddb246d
|
perf: skip unchanged live snapshot sections (#285)
CI / lint (pull_request) Successful in 25s
CI / build-frontend (pull_request) Successful in 5s
|
2026-08-08 09:35:48 +00:00 |
|
|
|
e28472b268
|
Retry edited offline issue captures with a fresh idempotency key (#284)
CI / lint (push) Successful in 28s
Release / release-candidate (push) Successful in 5s
CI / build-frontend (push) Successful in 4s
Closes #283
|
2026-08-08 09:01:35 +00:00 |
|
|
|
3b85b4f35d
|
fix: rotate idempotency keys after offline issue edits (#283)
CI / lint (pull_request) Successful in 29s
CI / build-frontend (pull_request) Successful in 5s
|
2026-08-08 09:00:21 +00:00 |
|
|
|
997cb7dcd7
|
Merge pull request 'Hand off assigned issues to teammates from mobile' (#282) from timmy/281-mobile-issue-handoff into main
CI / lint (push) Successful in 28s
Release / release-candidate (push) Successful in 4s
CI / build-frontend (push) Successful in 5s
|
2026-08-08 08:38:54 +00:00 |
|
|
|
04bb6839ae
|
feat: hand off assigned issues from mobile (#281)
CI / lint (pull_request) Successful in 28s
CI / build-frontend (pull_request) Successful in 5s
|
2026-08-08 08:37:48 +00:00 |
|
|
|
1fdf6f417d
|
Merge pull request 'Plan and run an ordered mobile Today queue' (#280) from timmy/279-mobile-today-queue into main
CI / lint (push) Successful in 27s
Release / release-candidate (push) Successful in 5s
CI / build-frontend (push) Successful in 5s
|
2026-08-08 08:01:26 +00:00 |
|
|
|
cc38b3d0f6
|
feat: add ordered mobile Today queue (#279)
CI / lint (pull_request) Successful in 30s
CI / build-frontend (pull_request) Successful in 5s
|
2026-08-08 07:58:49 +00:00 |
|
|
|
b11ec6a732
|
Merge pull request 'Reconcile ambiguous merge outcomes after upstream timeouts' (#278) from timmy/277-reconcile-merge-timeouts into main
CI / lint (push) Successful in 27s
Release / release-candidate (push) Successful in 4s
CI / build-frontend (push) Successful in 4s
|
2026-08-08 07:34:43 +00:00 |
|
|
|
e58808f2d4
|
fix: reconcile ambiguous merge outcomes (#277)
CI / lint (pull_request) Successful in 26s
CI / build-frontend (pull_request) Successful in 5s
|
2026-08-08 07:33:38 +00:00 |
|
|
|
e0543b2007
|
Keep operator session validation off the event loop (#276)
CI / lint (push) Successful in 26s
Release / release-candidate (push) Successful in 4s
CI / build-frontend (push) Successful in 4s
Closes #275
|
2026-08-08 07:16:55 +00:00 |
|
|
|
0ac1277479
|
perf: keep session validation off event loop (#275)
CI / lint (pull_request) Successful in 26s
CI / build-frontend (pull_request) Successful in 4s
|
2026-08-08 07:15:37 +00:00 |
|