asteroid/scripts
glenneth 9123d40a7d feat: Convert front-page.js to ParenScript
Successfully converted front-page.js with all functionality:
- Stream quality configuration and switching
- Now playing updates (every 10 seconds)
- Pop-out player functionality
- Frameset mode toggle
- Auto-reconnect on stream errors

Generated JavaScript: 6900 characters
No browser errors, all features working

Files:
- parenscript/front-page.lisp - ParenScript source
- asteroid.asd - Added front-page to parenscript module
- asteroid.lisp - Added front-page.js to static route interception
- static/js/front-page.js - Removed from git (backed up as .original)

Two files successfully converted to ParenScript!
2025-11-06 11:27:50 +03:00
..
Asteroid-Low-Orbit-DOCKER.m3u fix: ParenScript compilation working - intercept static route 2025-11-06 10:53:02 +03:00
Asteroid-Low-Orbit.m3u fix: ParenScript compilation working - intercept static route 2025-11-06 10:53:02 +03:00
Asteroid-Low-Orbit.m3u:Zone.Identifier fix: ParenScript compilation working - intercept static route 2025-11-06 10:53:02 +03:00
README-PLAYLIST.org feat: Convert front-page.js to ParenScript 2025-11-06 11:27:50 +03:00
fix-m3u-paths.py fix: ParenScript compilation working - intercept static route 2025-11-06 10:53:02 +03:00
music-library-tree-basic.sh fix: ParenScript compilation working - intercept static route 2025-11-06 10:53:02 +03:00
music-library-tree-simple.sh fix: ParenScript compilation working - intercept static route 2025-11-06 10:53:02 +03:00
music-library-tree-vps.sh fix: ParenScript compilation working - intercept static route 2025-11-06 10:53:02 +03:00
music-library-tree.py fix: ParenScript compilation working - intercept static route 2025-11-06 10:53:02 +03:00
music-library-tree.sh fix: ParenScript compilation working - intercept static route 2025-11-06 10:53:02 +03:00
scan.py fix: ParenScript compilation working - intercept static route 2025-11-06 10:53:02 +03:00