Eyejoker
d28068f646
Add dashboard room activity timeline
2026-04-27 11:46:35 +09:00
Eyejoker
d7fe6fa13a
Add dashboard PWA shell and status UX
2026-04-27 10:53:27 +09:00
Eyejoker
76b0ab754b
Add dashboard health restart action ( #38 )
2026-04-27 03:52:24 +09:00
Eyejoker
38c3430156
Add dashboard inbox decline and dismiss actions
...
Add dashboard inbox decline and dismiss actions
2026-04-27 03:34:36 +09:00
Eyejoker
96845110ee
fix(dashboard): harden scheduled task writes ( #36 )
2026-04-27 03:15:47 +09:00
Eyejoker
92e4e22e4d
feat(dashboard): create and edit scheduled tasks
2026-04-27 03:05:04 +09:00
Eyejoker
16aeb0449d
feat(dashboard): run paired inbox actions ( #34 )
2026-04-27 02:39:41 +09:00
Eyejoker
1676f53f4d
feat(dashboard): send room messages from web ( #33 )
2026-04-27 02:23:32 +09:00
Eyejoker
a352b9af5b
feat(dashboard): add inbox task actions ( #32 )
...
* feat(dashboard): add inbox task actions
* style(dashboard): format inbox actions
2026-04-27 01:47:42 +09:00
Eyejoker
22bd24ec88
feat(dashboard): add scheduled task actions ( #31 )
2026-04-27 01:36:40 +09:00
Eyejoker
6abbfdd6af
fix(dashboard): use inbox terminology ( #30 )
2026-04-27 01:25:02 +09:00
Eyejoker
06a3a9a340
fix(dashboard): default to concise english labels ( #29 )
2026-04-27 01:18:16 +09:00
Eyejoker
635f9851bc
fix(dashboard): make quota windows first-class ( #28 )
2026-04-27 01:10:40 +09:00
Eyejoker
4261c7f875
fix(dashboard): show both quota windows ( #27 )
2026-04-27 00:45:39 +09:00
Eyejoker
84d910de14
fix(dashboard): label remaining quota basis ( #26 )
2026-04-27 00:32:18 +09:00
Eyejoker
19afc76b89
feat(dashboard): focus ops usage signals ( #25 )
...
* feat(dashboard): focus ops usage signals
* style(dashboard): apply usage formatting
* fix(dashboard): hide refresh timestamp noise
2026-04-27 00:25:21 +09:00
Eyejoker
8624c8c122
fix(dashboard): trim health view noise
2026-04-26 23:57:23 +09:00
Eyejoker
e195bf8824
feat(dashboard): add inbox and health views
2026-04-26 23:40:07 +09:00
Eyejoker
1e4b97bfe4
feat(dashboard): improve scheduled work UX ( #21 )
2026-04-26 23:05:44 +09:00
Eyejoker
11ab18280c
[codex] Switch dashboard sections to view routing
...
Switch dashboard navigation from long section scrolling to hash-backed views, preserving Usage as the default operational view and keeping mobile drawer navigation visible.
2026-04-26 22:03:52 +09:00
Eyejoker
646bc34372
[codex] Improve mobile dashboard UX ( #19 )
...
* feat(dashboard): improve mobile control plane UX
* fix(dashboard): improve mobile nav accessibility
* feat(dashboard): add mobile drawer and usage glance cards
* feat(dashboard): add compact usage matrix and i18n
* fix(dashboard): make usage-first console layout
* fix(dashboard): remove chrome and group usage rows
2026-04-26 21:29:13 +09:00
Eyejoker
5ba607644f
Add read-only web dashboard MVP
...
Adds a disabled-by-default loopback web dashboard MVP with read-only control-plane views, prompt preview redaction, Vite React UI, and validation coverage.
2026-04-26 17:05:50 +09:00