| Age | Commit message (Expand) | Author | Files | Lines |
| 22 hours | feat: opencode session spend and brand marks in the LLM card | Danilo M. | 7 | -8/+46 |
| 22 hours | feat: LLM card shows current session models with section headers | Danilo M. | 4 | -12/+87 |
| 22 hours | chore: drop the unused build-card metric rules | Danilo M. | 1 | -3/+0 |
| 22 hours | feat: tablet-first dashboard tiles and match the Hyprland border speed | Danilo M. | 5 | -127/+188 |
| 22 hours | feat: animate the UDT border gradient on the cards | Danilo M. | 3 | -3/+56 |
| 22 hours | feat: build VM card shows the real stats dashboard | Danilo M. | 4 | -52/+74 |
| 22 hours | fix: scope music and build panels so their layouts apply | Danilo M. | 3 | -13/+19 |
| 22 hours | feat: tabbed layout with OBS as an icon-forward stream-deck | Danilo M. | 5 | -118/+336 |
| 22 hours | feat: card headers, music art/seek, clearer build card | Danilo M. | 10 | -58/+232 |
| 22 hours | fix: use OBS's stored password and explain auth failures | Danilo M. | 5 | -4/+58 |
| 23 hours | fix: aggregate opencode rows from /api/summary | Danilo M. | 3 | -6/+45 |
| 23 hours | feat: Intel xe GPU stats (temp, fan, VRAM) | Danilo M. | 5 | -40/+94 |
| 23 hours | feat: vendored Gridstack for drag and free grid resize | Danilo M. | 7 | -107/+87 |
| 23 hours | feat: browser-local panel move and resize | Danilo M. | 3 | -5/+122 |
| 23 hours | fix: user-space autostart watch-usb | Danilo M. | 1 | -25/+27 |
| 23 hours | fix: add stats, music and windows panels | Danilo M. | 8 | -29/+207 |
| 23 hours | fix: OBS idle timeout, payload validation, workspace list | Danilo M. | 10 | -12/+95 |
| 23 hours | feat: sb-builder status panel | Danilo M. | 3 | -0/+48 |
| 23 hours | feat: sb-builder status module | Danilo M. | 2 | -0/+65 |
| 23 hours | feat: llm usage panel | Danilo M. | 4 | -11/+83 |
| 23 hours | feat: llm-cost-dashboard relay module | Danilo M. | 2 | -0/+78 |
| 23 hours | feat: OBS stream-deck panel | Danilo M. | 3 | -0/+124 |
| 23 hours | feat: OBS stream-deck module | Danilo M. | 4 | -0/+202 |
| 23 hours | feat: obs-websocket v5 client | Danilo M. | 2 | -0/+128 |
| 23 hours | feat: windows module | Danilo M. | 2 | -0/+115 |
| 23 hours | feat: music module | Danilo M. | 2 | -0/+79 |
| 23 hours | feat: stats module | Danilo M. | 3 | -0/+193 |
| 23 hours | feat: virtual monitor setup | Danilo M. | 2 | -0/+86 |
| 23 hours | feat: launcher, adb tunnel, Slackware autostart | Danilo M. | 2 | -0/+212 |
| 23 hours | feat: frontend shell and UDT-themed layout | Danilo M. | 4 | -2/+191 |
| 23 hours | feat: HTTP server with trust, auth, module routing | Danilo M. | 5 | -1/+284 |
| 23 hours | feat: module contract and registry | Danilo M. | 2 | -0/+78 |
| 23 hours | feat: UDT palette theming | Danilo M. | 4 | -0/+113 |
| 23 hours | feat: scaffold and config | Danilo M. | 8 | -0/+196 |
| 23 hours | docs: add deck-it design and implementation plan | Danilo M. | 3 | -0/+856 |