History of src/dock.rs

6 commits ← Back to file
1.4.4: close the mid-update race that left a stale build serving (serve hands off when it is not the installed build), retire by port ownership rather than name, strip the (deleted) suffix before any path use; reproduced via /proc/pid/exe and verified fixed
John Lauer · d0c7483 · 1mo ago
1.4.2: self-handoff when a package update replaces the binary (a stale build could outlive pkg update because Hard Refresh reopens the tab without re-running serve; /proc/self/exe resolves to '<path> (deleted)' after an unlink-write, which made the naive check blind), /health reports installed_version + stale, Dashboard LED shows the version pair, and the favicon is a line-drawing chip with a download arrow per adom-ui-design 1.10.0 icons
John Lauer · 8ca77f3 · 1mo ago
1.4.0: dock dashboard contract (adom-ui-design 1.9.1): canonical Say it strip with Copy + Send to AI (/api/say-send, new threads only, dock:adom-chip-fetcher tag), outline cog, target box chip in the subject zone, dash-demo toolbar (bottom-center, mute, default-size ab captions, quiet between steps), status pills expand prose on tap, newbie graduation (localStorage: dismissal / 3 green launches / first AI action; say strip folds last to the one-line thread back)
John Lauer · c2c7631 · 1mo ago
1.3.7: real taskbar screenshots in Settings, cf shorthand everywhere (header, strip, glossary), self-healing doctor --fix for broken sister installers, AI skills facet covers all 3 skills + 8 vendor site guides, status probes cached 5 min (live only while Settings is open), tuckable getting-started card with the STM32H743 example, honest library filter
John Lauer · 9e2cb39 · 1mo ago
ship-night: park Try it (copy-only Say it strip); the /ai-threads/run-prompt path stays in code behind TRY_IT_PARKED; 1.3.6
John Lauer · 4a011fd · 1mo ago
1.3.0: Dock Bar contract (serve --print-url, /api/status LEDs, CORS, say strip), settings modal, taskbar progress, pup vault for logins, adom-bridge + pup_* transport, dashboard overhaul per adom-ui-design, doctor for first run
John Lauer · 83b2ae8 · 1mo ago