Avatars: - Add avatar_path column to USERS table (migration 006) - Upload API endpoint /api/asteroid/user/avatar/upload - Profile page shows avatar with hover-to-change overlay - Default SVG avatar for users without uploaded image - Avatars stored in static/avatars/ directory Fixes: - 401 errors now return proper JSON instead of 500 - SQL escaping for history recording (single quotes) - Added debug logging for history/record API - Avatar container has background color for visibility For production: run migrations/006-user-avatars.sql |
||
|---|---|---|
| .. | ||
| partial | ||
| about-content.ctml | ||
| about.ctml | ||
| admin.ctml | ||
| audio-player-frame.ctml | ||
| frameset-wrapper.ctml | ||
| front-page-content.ctml | ||
| front-page.ctml | ||
| login.ctml | ||
| player-content.ctml | ||
| player.ctml | ||
| popout-player.ctml | ||
| profile.ctml | ||
| register.ctml | ||
| status-content.ctml | ||
| status.ctml | ||
| users.ctml | ||