75b40b7ed1
Add env var paste parsing and improve SSE reconnection
2026-05-14 00:17:17 -07:00
c66a40df96
Add server uptime tracking to settings
2026-04-13 16:53:41 -07:00
1e4d66cbe4
Fix log search filtering to match against plain text instead of ANSI escape codes
...
Move styles array outside the parse loop in ansiToHtml so styles accumulate across sequences, and use stripAnsi when filtering live logs so search matches visible text.
2026-03-18 11:23:06 -07:00
a824d62058
Refactor ANSI parser to support SGR reset (code 39) and bold/dim styles
...
Merge color and style maps into a unified STYLES table, hoist the
regex to module scope, export stripAnsi for use in log parsing, and
handle SGR 39 (default foreground) by removing only color styles
instead of clearing all styles.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 11:14:03 -07:00
33d21777d3
Add ANSI color code to HTML conversion for log display
...
Terminal color codes were rendering as raw escape sequences in the
web UI, making logs hard to read.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 10:55:31 -07:00
e0347444aa
Add share field to app type and show share button
2026-03-08 23:17:35 -07:00
f1fc4fcde8
Add error handling and timeout to system operations
2026-03-04 19:09:30 -08:00
f54cc401dc
real settings
2026-03-04 19:03:29 -08:00
f8c5890e07
Add WiFi config and system info endpoints
2026-03-04 11:39:37 -08:00
c0571978d2
Add font-family to modal overlay
2026-03-03 13:16:45 -08:00
8be9fd7912
Rename rerenderModal to renderModal
2026-03-03 13:11:46 -08:00
577bec0d5c
Simplify modal rendering with dedicated DOM root
2026-03-03 12:46:20 -08:00
71091f20a1
Add emojis to URLs and Logs tabs
2026-03-01 10:16:39 -08:00
82c8fc42da
Add dashboard support for tool apps with iframe embedding
2026-03-01 10:10:49 -08:00
52cf99b56d
Replace global with apps and dashboard app properties
2026-03-01 09:48:36 -08:00
c7f8f09ba9
Add global field to filter tool tabs
2026-03-01 09:35:05 -08:00
141622f86f
Add test123 app and support tunnelUrl in Urls
2026-02-27 07:28:58 -08:00
671f51ca0c
Replace app selector modal with mobile sidebar state
2026-02-26 20:37:50 -08:00
7ab27f2767
Replace chevron with hamburger menu for app selector
2026-02-26 19:58:42 -08:00
45b1903e6b
Use URL-based routing instead of local state
2026-02-26 19:43:18 -08:00
98a1c1ad97
Add client-side router, use URLs for navigation
2026-02-26 11:40:50 -08:00
6d02f1db3f
Make stopped tiles link to app page instead of nowhere
2026-02-26 07:28:05 -08:00
1a71656508
app tiles
2026-02-25 20:33:02 -08:00
363a82a845
Add icon span and conditional URL/name display
2026-02-25 19:58:01 -08:00
271bf018b8
Add tabbed dashboard with URLs/Logs/Metrics views
2026-02-25 19:55:19 -08:00
36c7913b6c
Move Install CLI section below WiFi settings
2026-02-19 19:41:13 -08:00
a041f137c0
Add centered layout variant to Settings page header and content
2026-02-19 13:13:32 -08:00
fca779b064
Reorganize collapsed sidebar to show hamburger button without logo and add dashboard shortcut icon to AppSelector
2026-02-19 10:12:48 -08:00
8e71699ceb
Move install CLI command from dashboard header to settings page
2026-02-19 10:07:33 -08:00
5b1a970da1
Merge branch 'toes-in-sidebar'
2026-02-19 09:40:10 -08:00
09e21c738b
Keep logo link visible when sidebar is collapsed, showing icon only
2026-02-19 09:39:58 -08:00
971ebef21c
dashboard
2026-02-19 09:28:15 -08:00
071f1a02b5
install toes cli
2026-02-18 20:46:56 -08:00
caac6877d7
dashboard mobile fixes
2026-02-16 09:22:26 -08:00
86dacb0a74
subdomains
2026-02-15 17:30:41 -08:00
9c0762c882
mobile dashboard
2026-02-15 17:22:52 -08:00
f085d78fc1
fix starting and restarts
2026-02-15 13:51:58 -08:00
271ff151a1
single out toes logs on dashboard
2026-02-15 07:47:41 -08:00
2f4d4f5c19
new emoji
2026-02-13 09:40:07 -08:00
720c0e76fb
dashboard
2026-02-13 09:02:21 -08:00
Claude
50e5c97beb
Add system vitals gauges and unified log stream to dashboard
...
- Add /api/system endpoints for CPU, RAM, and disk metrics (SSE stream)
- Add /api/system/logs for unified log stream from all apps (SSE stream)
- Create Vitals component with three gauges: arc (CPU), bar (RAM), circular (Disk)
- Create UnifiedLogs component with real-time scrolling logs and status highlighting
- Update DashboardLanding with stats, vitals, and activity sections
Design follows Dieter Rams / Teenage Engineering aesthetic with neutral palette.
https://claude.ai/code/session_013L9HKHxMEoub76B1zuKive
2026-02-13 16:41:21 +00:00
Claude
a91f400100
Add dashboard landing page with clickable logo navigation
...
The Toes logo now links to a system-wide dashboard view that shows
app and tool counts. This is the default view when first opening
the web app.
https://claude.ai/code/session_013L9HKHxMEoub76B1zuKive
2026-02-13 16:41:20 +00:00
Chris Wanstrath
4a31d7bb69
tunnels
2026-02-12 16:24:45 -08:00
96289f7e30
whoops
2026-02-08 14:19:00 -08:00
b43c1b4660
responsive for mobile
2026-02-08 13:56:09 -08:00
02fca1313c
show diffs
2026-02-04 13:29:54 -08:00
9bf3973020
show emoji in tabs
2026-02-04 10:31:20 -08:00
d8769b2d9d
fix app tabs
2026-02-04 08:35:38 -08:00
Chris Wanstrath
6f03954850
don't hardcode localhost
2026-02-02 15:50:40 -08:00
f3040abc5d
persistent logs
2026-02-01 22:15:25 -08:00