Commit Graph

230 Commits

Author SHA1 Message Date
81e1af7f16 feat: add explicit searchable repository picker (Closes #487)
All checks were successful
CI / lint (pull_request) Successful in 1m2s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 14:01:49 +00:00
ced644b275 feat: add device passkeys for operator access (Closes #485)
All checks were successful
CI / lint (pull_request) Successful in 1m3s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 13:14:18 +00:00
62a0841eb5 fix: authorize queued issue closures explicitly (Closes #483)
All checks were successful
CI / lint (pull_request) Successful in 1m1s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 12:29:02 +00:00
9dede4bf2a feat: add offline delivery center (Closes #481)
All checks were successful
CI / lint (pull_request) Successful in 54s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 11:57:30 +00:00
31b0e79aa1 fix: fence background delivery claims (Closes #479)
All checks were successful
CI / lint (pull_request) Successful in 56s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 11:21:53 +00:00
7ec3330175 feat: queue screenshot comments offline (Closes #477)
All checks were successful
CI / lint (pull_request) Successful in 58s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 10:56:02 +00:00
d161cf41c0 fix: preserve screenshots while editing queued captures (Closes #475)
All checks were successful
CI / lint (pull_request) Successful in 56s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 10:34:34 +00:00
8b7c56161c fix: move offline screenshots out of localStorage (Closes #473)
All checks were successful
CI / lint (pull_request) Successful in 59s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 10:15:58 +00:00
de596f397f fix: make screenshot uploads retry-safe (#471)
All checks were successful
CI / lint (pull_request) Successful in 56s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 09:54:56 +00:00
5bf491c725 feat: attach screenshots during issue capture (#469)
All checks were successful
CI / lint (pull_request) Successful in 56s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 09:35:09 +00:00
eefb760169 feat: attach screenshots to issue comments (#467)
All checks were successful
CI / lint (pull_request) Successful in 53s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 08:55:13 +00:00
72453b76db perf: adapt live polling to server freshness (#465)
All checks were successful
CI / lint (pull_request) Successful in 55s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 08:17:57 +00:00
0b992543f1 feat: lock idle dashboard sessions (#463)
All checks were successful
CI / lint (pull_request) Successful in 56s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 07:45:00 +00:00
161977cb67 feat: plan Today by available time (#459)
All checks were successful
CI / lint (pull_request) Successful in 51s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 06:53:25 +00:00
a610708e36 feat: start deferred work directly (#457)
All checks were successful
CI / lint (pull_request) Successful in 52s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 06:00:35 +00:00
72c470b652 feat: defer Today work and continue (#455)
All checks were successful
CI / lint (pull_request) Successful in 48s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 05:22:01 +00:00
cf2e49300a feat: reply to updates and continue Today (#451)
All checks were successful
CI / lint (pull_request) Successful in 52s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 04:15:53 +00:00
0280077e45 feat: continue Today after ownership exits (#449)
All checks were successful
CI / lint (pull_request) Successful in 47s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 03:42:01 +00:00
0311f85d96 feat: autocomplete mobile teammate mentions (#447)
All checks were successful
CI / lint (pull_request) Successful in 49s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 03:02:35 +00:00
461c796227 feat: wrap mobile review diffs (#445)
All checks were successful
CI / lint (pull_request) Successful in 51s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 02:37:43 +00:00
a0aa3c0a22 feat: work Today blockers in-app (#443)
All checks were successful
CI / lint (pull_request) Successful in 52s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 02:05:11 +00:00
79c8f1626b perf: bound Today readiness latency (#441)
All checks were successful
CI / lint (pull_request) Successful in 49s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 01:33:55 +00:00
8989e93c2c feat: skip blocked Today work (#437)
All checks were successful
CI / lint (pull_request) Successful in 48s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 00:39:13 +00:00
05f9e06a10 feat: surface Today issue blockers (#435)
All checks were successful
CI / lint (pull_request) Successful in 53s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-10 00:00:51 +00:00
2cbeba30fd feat: comment and continue Today work (#429)
All checks were successful
CI / lint (pull_request) Successful in 50s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 22:00:14 +00:00
c451cd0bcb feat: queue offline issue closure and continue Today (#427)
All checks were successful
CI / lint (pull_request) Successful in 43s
CI / build-release (pull_request) Successful in 4s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 21:26:23 +00:00
791082bae2 fix: resume background delivery after purge (#425)
All checks were successful
CI / lint (pull_request) Successful in 47s
CI / build-release (pull_request) Successful in 4s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 20:44:26 +00:00
ccb595a081 feat: queue offline Today reviews and continue (#423)
All checks were successful
CI / lint (pull_request) Successful in 49s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 20:04:20 +00:00
854d040e88 feat: finish Today items without changing Gitea (#421)
All checks were successful
CI / lint (pull_request) Successful in 43s
CI / build-release (pull_request) Successful in 4s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 19:37:40 +00:00
0cf88d7d7a feat: queue offline pull request reviews (#419)
All checks were successful
CI / lint (pull_request) Successful in 49s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 19:04:28 +00:00
ad5e50eb48 feat: queue available work in Today (#415)
All checks were successful
CI / lint (pull_request) Successful in 42s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 17:57:48 +00:00
6e3b6804c1 feat: assign and start work from search (#413)
All checks were successful
CI / lint (pull_request) Successful in 48s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 17:06:16 +00:00
4afe4dd3b9 feat: assign and start available work (#411)
All checks were successful
CI / lint (pull_request) Successful in 45s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 16:21:20 +00:00
8b36455c21 feat: continue Today from mobile Work dock (#409)
All checks were successful
CI / lint (pull_request) Successful in 45s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 15:42:42 +00:00
321474e8cf feat: advance Today after pull request merge (#407)
All checks were successful
CI / lint (pull_request) Successful in 43s
CI / build-release (pull_request) Successful in 4s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 14:55:03 +00:00
7a62f7ead7 feat: preview work before planning (#405)
All checks were successful
CI / lint (pull_request) Successful in 43s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 14:22:37 +00:00
9ea590a65c feat: paginate issue capture repositories (#403)
All checks were successful
CI / lint (pull_request) Successful in 45s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 13:39:27 +00:00
b9ae9c6c83 feat: make Plan Today browser-back safe (#401)
All checks were successful
CI / lint (pull_request) Successful in 44s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 12:39:19 +00:00
2e2a7821ae feat: expire offline work with sessions (#399)
All checks were successful
CI / lint (pull_request) Successful in 45s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 12:03:55 +00:00
f0b0b703ff feat: bound foreground API requests (#397)
All checks were successful
CI / lint (pull_request) Successful in 41s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 11:37:57 +00:00
1f7fd093fd feat: resume interrupted Today sessions (#395)
All checks were successful
CI / lint (pull_request) Successful in 43s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 11:02:00 +00:00
c2da869c47 feat: collapse mobile card planning controls (#393)
All checks were successful
CI / lint (pull_request) Successful in 43s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 10:36:41 +00:00
6dea5fd1ef feat: close issues and continue Today session (#391)
All checks were successful
CI / lint (pull_request) Successful in 42s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 10:12:55 +00:00
34664edb8b feat: keep create and start durable (#389)
All checks were successful
CI / lint (pull_request) Successful in 40s
CI / build-release (pull_request) Successful in 4s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 09:41:10 +00:00
edbe2d76dd feat: create and start captured issues (#387)
All checks were successful
CI / lint (pull_request) Successful in 40s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 09:08:06 +00:00
de6c9c249a feat: add focused mobile Today planner (#385)
All checks were successful
CI / lint (pull_request) Successful in 39s
CI / build-release (pull_request) Successful in 4s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 08:37:41 +00:00
2253c40577 fix: scope live revisions to worker generations (#383)
All checks were successful
CI / lint (pull_request) Successful in 41s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 08:14:18 +00:00
4e13f5482b feat: bound planning sync history (#381)
All checks were successful
CI / lint (pull_request) Successful in 39s
CI / build-release (pull_request) Successful in 4s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 07:43:53 +00:00
27fc74ced6 fix: keep Later plans conflict-safe across devices (#377)
All checks were successful
CI / lint (pull_request) Successful in 41s
CI / build-release (pull_request) Successful in 4s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 06:37:30 +00:00
8f7a836d28 feat: batch queued planning edits (#375)
All checks were successful
CI / lint (pull_request) Successful in 44s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 06:05:40 +00:00
639ce911be fix: keep planning edits lossless across tabs (#373)
All checks were successful
CI / lint (pull_request) Successful in 41s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 05:31:14 +00:00
c0fc4eddd0 feat: warn before duplicate mobile issue capture (#371)
All checks were successful
CI / lint (pull_request) Successful in 40s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 04:41:44 +00:00
9441191c18 feat: choose exact Later return times (#369)
All checks were successful
CI / lint (pull_request) Successful in 44s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 04:04:12 +00:00
7775c3e1f6 fix: drain in-flight Today edits (#367)
All checks were successful
CI / lint (pull_request) Successful in 41s
CI / build-release (pull_request) Successful in 4s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 03:34:23 +00:00
901691a93b feat: retry planning sync automatically (#365)
All checks were successful
CI / lint (pull_request) Successful in 43s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 03:00:12 +00:00
454022ee89 feat: sync Later deferrals across devices (#363)
All checks were successful
CI / lint (pull_request) Successful in 43s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 02:37:32 +00:00
3c743a2b71 feat: converge Today sync across active devices (#361)
All checks were successful
CI / lint (pull_request) Successful in 42s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 02:01:55 +00:00
d940e0b37b fix: retire completed Today work across devices (#359)
All checks were successful
CI / lint (pull_request) Successful in 40s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 01:16:26 +00:00
020106f001 feat: sync Today plan across devices (#357)
All checks were successful
CI / lint (pull_request) Successful in 38s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 00:39:08 +00:00
229d112297 feat: draft requested reviews offline (#355)
All checks were successful
CI / lint (pull_request) Successful in 37s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-09 00:20:30 +00:00
0ff6b5c8fd fix: bound stalled dashboard navigations (#353)
All checks were successful
CI / lint (pull_request) Successful in 35s
CI / build-release (pull_request) Successful in 4s
CI / release-candidate (pull_request) Has been skipped
2026-08-08 23:54:41 +00:00
990f0f04d6 feat: finish unread update triage offline (#351)
All checks were successful
CI / lint (pull_request) Successful in 35s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-08 23:38:52 +00:00
ac3d1f32d1 feat: keep Today work ready offline (#349)
All checks were successful
CI / lint (pull_request) Successful in 37s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-08 23:16:22 +00:00
ae6cde29c2 feat: continue unread updates offline (#347)
All checks were successful
CI / lint (pull_request) Successful in 36s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-08 22:42:20 +00:00
a2ba624dc2 feat: open saved Today details offline (#345)
All checks were successful
CI / lint (pull_request) Successful in 36s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-08 22:03:28 +00:00
ac7a716e5c feat: render safe mobile Markdown across My Work (#343)
All checks were successful
CI / lint (pull_request) Successful in 33s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-08 21:38:59 +00:00
3726360baa security: require fresh authorization for high-impact actions (#341)
All checks were successful
CI / lint (pull_request) Successful in 35s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
2026-08-08 21:04:28 +00:00
b4dc785dd8 security: purge data after remote session revocation (#337)
All checks were successful
CI / lint (pull_request) Successful in 37s
CI / build-frontend (pull_request) Successful in 6s
2026-08-08 20:17:13 +00:00
7034ec55ed feat: review and revoke active devices (#325)
All checks were successful
CI / lint (pull_request) Successful in 34s
CI / build-frontend (pull_request) Successful in 6s
2026-08-08 17:59:17 +00:00
21e0a49d3c feat: keep mobile conversation replies keyboard-safe (#323)
All checks were successful
CI / lint (pull_request) Successful in 31s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 17:34:11 +00:00
0ea264a942 feat: claim work from unread updates (#321)
All checks were successful
CI / lint (pull_request) Successful in 32s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 17:19:13 +00:00
dc18004e02 fix: recover orphaned authored operations (#319)
All checks were successful
CI / lint (pull_request) Successful in 32s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 16:40:31 +00:00
b5b6b4d0a9 feat: make mobile work search keyboard-safe (#317)
All checks were successful
CI / lint (pull_request) Successful in 34s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 16:14:29 +00:00
9a152c435e feat: make mobile task overlays back-safe (#315)
All checks were successful
CI / lint (pull_request) Successful in 30s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 15:55:17 +00:00
8ba4d48549 feat: preserve mobile shares through sign-in (#313)
All checks were successful
CI / lint (pull_request) Successful in 29s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 15:18:30 +00:00
9786724678 fix: recover expired dashboard sessions (#309)
All checks were successful
CI / lint (pull_request) Successful in 30s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 14:32:37 +00:00
add45365ab fix: recover stalled background delivery (#305)
All checks were successful
CI / lint (pull_request) Successful in 30s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 13:46:46 +00:00
40c66df143 fix: recover live refresh from stalled requests (#303)
All checks were successful
CI / lint (pull_request) Successful in 31s
CI / build-frontend (pull_request) Successful in 5s
2026-08-08 13:15:20 +00:00
9f6476a5b4 feat: capture cold-offline work for filing (#301)
All checks were successful
CI / lint (pull_request) Successful in 30s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 12:38:41 +00:00
ccf5f69400 feat: show priority work above fold on mobile (#299)
All checks were successful
CI / lint (pull_request) Successful in 31s
CI / build-frontend (pull_request) Successful in 5s
2026-08-08 12:18:24 +00:00
43c7a85eec perf: drain background outbox concurrently (#297)
All checks were successful
CI / lint (pull_request) Successful in 27s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 11:55:58 +00:00
6e6e63e553 security: enforce strict browser execution boundary (#295)
All checks were successful
CI / lint (pull_request) Successful in 29s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 11:38:18 +00:00
1f57b75d5d fix: complete private outbox purge before sign-out (#293)
All checks were successful
CI / lint (pull_request) Successful in 28s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 11:15:13 +00:00
31a07e4a46 feat: add mobile install flow
All checks were successful
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
8c4e729c4a fix: keep retained mobile planning available (#289)
All checks were successful
CI / lint (pull_request) Successful in 29s
CI / build-frontend (pull_request) Successful in 5s
2026-08-08 10:20:42 +00:00
37d55e9b20 feat: sign out all operator sessions (#287)
All checks were successful
CI / lint (pull_request) Successful in 28s
CI / build-frontend (pull_request) Successful in 5s
2026-08-08 09:55:34 +00:00
fedddb246d perf: skip unchanged live snapshot sections (#285)
All checks were successful
CI / lint (pull_request) Successful in 25s
CI / build-frontend (pull_request) Successful in 5s
2026-08-08 09:35:48 +00:00
3b85b4f35d fix: rotate idempotency keys after offline issue edits (#283)
All checks were successful
CI / lint (pull_request) Successful in 29s
CI / build-frontend (pull_request) Successful in 5s
2026-08-08 09:00:21 +00:00
04bb6839ae feat: hand off assigned issues from mobile (#281)
All checks were successful
CI / lint (pull_request) Successful in 28s
CI / build-frontend (pull_request) Successful in 5s
2026-08-08 08:37:48 +00:00
cc38b3d0f6 feat: add ordered mobile Today queue (#279)
All checks were successful
CI / lint (pull_request) Successful in 30s
CI / build-frontend (pull_request) Successful in 5s
2026-08-08 07:58:49 +00:00
e58808f2d4 fix: reconcile ambiguous merge outcomes (#277)
All checks were successful
CI / lint (pull_request) Successful in 26s
CI / build-frontend (pull_request) Successful in 5s
2026-08-08 07:33:38 +00:00
98d6a29fa0 feat: surface deadline-critical work in Attention (#273)
All checks were successful
CI / lint (pull_request) Successful in 27s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 06:54:18 +00:00
87becb08ad feat: throttle repeated operator sign-in failures (#270)
All checks were successful
CI / lint (pull_request) Successful in 26s
CI / build-frontend (pull_request) Successful in 7s
2026-08-08 06:19:08 +00:00
acd2d82d10 fix: resume queued delivery after sign-in (#266)
All checks were successful
CI / lint (pull_request) Successful in 24s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 05:32:29 +00:00
c74c63d29c feat: make background queue admission durable (#264)
All checks were successful
CI / lint (pull_request) Successful in 25s
CI / build-frontend (pull_request) Successful in 5s
2026-08-08 05:10:11 +00:00
1b10a5a8a8 feat: notify on background delivery completion (#260)
All checks were successful
CI / lint (pull_request) Successful in 28s
CI / build-frontend (pull_request) Successful in 5s
2026-08-08 04:18:32 +00:00
39357263d0 feat: require operator sessions for privileged access (#258)
All checks were successful
CI / lint (pull_request) Successful in 23s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 03:41:30 +00:00
fdb39e43ad feat: defer from mobile detail sheets (#256)
All checks were successful
CI / lint (pull_request) Successful in 22s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 03:16:01 +00:00
65a09b5c66 feat: add mobile Later queue (#254)
All checks were successful
CI / lint (pull_request) Successful in 23s
CI / build-frontend (pull_request) Successful in 5s
2026-08-08 02:41:09 +00:00
c3e8ead47b feat: deliver authored messages after app close (#252)
All checks were successful
CI / lint (pull_request) Successful in 23s
CI / build-frontend (pull_request) Successful in 4s
2026-08-08 02:11:26 +00:00