asteroid/static/js
glenneth 5362c86f9f fix: Complete UI fixes for page flow feature
- Fix api-output wrapper handling in all JavaScript files
- Add profile page API endpoints (profile, listening-stats, recent-tracks, top-artists)
- Fix session persistence - auth-ui.js now correctly detects login status
- Fix user stats display - now shows correct counts (3 users, 1 admin)
- Fix View All Users table - properly displays all users
- Handle empty arrays gracefully in profile.js (no errors for missing data)

All UI issues resolved:
✓ User management page fully functional
✓ Session persists across navigation
✓ Profile page loads without errors
✓ Correct nav links shown based on role
✓ Admin sees Admin link, regular users don't
2025-10-12 09:47:38 -04:00
..
admin.js Refactor API endpoints to use Radiance's define-api macro 2025-10-08 22:56:54 -04:00
auth-ui.js fix: Complete UI fixes for page flow feature 2025-10-12 09:47:38 -04:00
front-page.js Fix frontend JavaScript to work with define-api endpoints 2025-10-08 22:56:54 -04:00
player.js Fix frontend JavaScript to work with define-api endpoints 2025-10-08 22:56:54 -04:00
profile.js fix: Complete UI fixes for page flow feature 2025-10-12 09:47:38 -04:00
users.js fix: Complete UI fixes for page flow feature 2025-10-12 09:47:38 -04:00