| .. |
|
icons
|
feat: capture shared mobile content (#223)
|
2026-08-07 20:22:21 +00:00 |
|
static
|
chore: creative AI-imbued dashboard UI + fallback context endpoint
|
2026-07-10 17:47:11 +00:00 |
|
authored-outbox.js
|
fix: recover orphaned authored operations (#319)
|
2026-08-08 16:40:31 +00:00 |
|
background-issue-sync.js
|
feat: finish unread update triage offline (#351)
|
2026-08-08 23:38:52 +00:00 |
|
commands.js
|
feat: keep global search useful during partial failures (#199)
|
2026-08-07 14:18:38 +00:00 |
|
context-poller.js
|
fix: recover live refresh from stalled requests (#303)
|
2026-08-08 13:15:20 +00:00 |
|
conversation.js
|
feat: load complete mobile conversations (#209)
|
2026-08-07 16:22:30 +00:00 |
|
create-issue-sheet.js
|
feat: sync offline issue captures (#232)
|
2026-08-07 21:58:28 +00:00 |
|
dashboard.css
|
feat: keep Today work ready offline (#349)
|
2026-08-08 23:16:22 +00:00 |
|
dashboard.js
|
feat: retry planning sync automatically (#365)
|
2026-08-09 03:00:12 +00:00 |
|
detail-defer.js
|
fix: keep retained mobile planning available (#289)
|
2026-08-08 10:20:42 +00:00 |
|
drafts.js
|
fix: recover orphaned authored operations (#319)
|
2026-08-08 16:40:31 +00:00 |
|
index.html
|
feat: sync Later deferrals across devices (#363)
|
2026-08-09 02:37:32 +00:00 |
|
install-app.js
|
feat: add mobile install flow
|
2026-08-08 10:55:35 +00:00 |
|
issue-outbox.js
|
fix: recover orphaned authored operations (#319)
|
2026-08-08 16:40:31 +00:00 |
|
issue-sheet.js
|
feat: hand off assigned issues from mobile (#281)
|
2026-08-08 08:37:48 +00:00 |
|
later-sync.js
|
feat: retry planning sync automatically (#365)
|
2026-08-09 03:00:12 +00:00 |
|
later-work.js
|
feat: sync Later deferrals across devices (#363)
|
2026-08-09 02:37:32 +00:00 |
|
login.js
|
security: purge data after remote session revocation (#337)
|
2026-08-08 20:17:13 +00:00 |
|
manifest.webmanifest
|
fix: scope mobile share install to dashboard path (#223)
|
2026-08-07 20:26:14 +00:00 |
|
markdown.js
|
feat: render safe mobile Markdown across My Work (#343)
|
2026-08-08 21:38:59 +00:00 |
|
mobile-composer-viewport.js
|
feat: keep mobile conversation replies keyboard-safe (#323)
|
2026-08-08 17:34:11 +00:00 |
|
mobile-launch.js
|
feat: show priority work above fold on mobile (#299)
|
2026-08-08 12:18:24 +00:00 |
|
mobile-search-viewport.js
|
feat: make mobile work search keyboard-safe (#317)
|
2026-08-08 16:14:29 +00:00 |
|
mobile-task-dock.js
|
feat: add mobile attention queue (#244)
|
2026-08-08 00:00:21 +00:00 |
|
my-work.js
|
feat: finish unread update triage offline (#351)
|
2026-08-08 23:38:52 +00:00 |
|
notification-read-outbox.js
|
feat: finish unread update triage offline (#351)
|
2026-08-08 23:38:52 +00:00 |
|
offline-today.js
|
feat: keep Today work ready offline (#349)
|
2026-08-08 23:16:22 +00:00 |
|
offline-work.js
|
feat: draft requested reviews offline (#355)
|
2026-08-09 00:20:30 +00:00 |
|
outbox-coordinator.js
|
feat: coordinate offline outboxes across tabs (#242)
|
2026-08-07 23:34:21 +00:00 |
|
pick-work.js
|
feat: keep Find Work instant during refresh (#213)
|
2026-08-07 17:15:31 +00:00 |
|
private-device-data.js
|
security: purge data after remote session revocation (#337)
|
2026-08-08 20:17:13 +00:00 |
|
pull-sheet.js
|
fix: reconcile ambiguous merge outcomes (#277)
|
2026-08-08 07:33:38 +00:00 |
|
review-sheet.js
|
feat: continue assigned approvals into merge (#240)
|
2026-08-07 23:12:55 +00:00 |
|
search-preview.js
|
feat: preview global search results in dashboard (#197)
|
2026-08-07 13:34:26 +00:00 |
|
service-worker.js
|
fix: drain in-flight Today edits (#367)
|
2026-08-09 03:34:23 +00:00 |
|
session.js
|
security: require fresh authorization for high-impact actions (#341)
|
2026-08-08 21:04:28 +00:00 |
|
task-overlay-history.js
|
feat: make mobile task overlays back-safe (#315)
|
2026-08-08 15:55:17 +00:00 |
|
today-sync.js
|
fix: drain in-flight Today edits (#367)
|
2026-08-09 03:34:23 +00:00 |
|
today-work.js
|
fix: retire completed Today work across devices (#359)
|
2026-08-09 01:16:26 +00:00 |
|
unfiled-captures.js
|
feat: capture cold-offline work for filing (#301)
|
2026-08-08 12:38:41 +00:00 |
|
update-ownership.js
|
feat: claim work from unread updates (#321)
|
2026-08-08 17:19:13 +00:00 |
|
widgets.js
|
feat: make My Work refresh resumable (#119)
|
2026-08-06 16:30:01 +00:00 |
|
work-route.js
|
feat: resolve shared My Work routes
|
2026-08-07 15:58:56 +00:00 |