asteroid/parenscript
glenneth 022b1d8b96 feat: Convert users.js to ParenScript
Successfully converted users.js with all functionality:
- User stats display (total, active, admin, DJ counts)
- Load users list with table display
- Change user role (UI working, backend may need fixes)
- Activate/deactivate users
- Create new user form
- Auto-refresh stats every 30 seconds

Generated JavaScript working correctly.

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

Four files successfully converted to ParenScript!
Remaining: admin.js, player.js
2025-11-20 07:07:27 +03:00
..
auth-ui.lisp fix: Replace async/await with promise chains in ParenScript 2025-11-20 07:07:27 +03:00
front-page.lisp feat: Convert front-page.js to ParenScript 2025-11-20 07:07:27 +03:00
profile.lisp feat: Convert profile.js to ParenScript 2025-11-20 07:07:27 +03:00
users.lisp feat: Convert users.js to ParenScript 2025-11-20 07:07:27 +03:00