Commit Graph

7 Commits

Author SHA1 Message Date
Z User
e344431ca1 style: Add colorful vibrant UI with hot air balloon theme
- Gradient backgrounds with coral, teal, yellow, lavender colors
- Floating balloon decorations
- Neural network node animations
- Colorful buttons and badges
- Vibrant message bubbles
- Beautiful sidebar with glowing effects
- Updated login page with colorful design
2026-03-24 03:31:19 +00:00
Z User
95324aec79 fix: Improve error handling and update demo credentials
- Better error parsing for FastAPI validation errors
- Updated login demo credentials to admin@moxiegen.com
- Improved login API error handling
2026-03-24 03:19:43 +00:00
Z User
93e364466a fix: Add /api prefix to frontend API base URL 2026-03-24 03:13:33 +00:00
Z User
bc20de7567 fix: Change login endpoint to accept JSON instead of OAuth2 form data
- Added UserLogin schema for JSON login request
- Updated auth.py to use UserLogin instead of OAuth2PasswordRequestForm
- Added file_ids to ChatRequest schema
2026-03-24 03:09:21 +00:00
Z User
c32a95fc91 fix: Update frontend to Svelte 5 syntax
- Use $state() runes for reactive state
- Use $derived() for computed values
- Update event handlers (onclick instead of on:click)
- Update package.json for Svelte 5 dependencies
- Rename stores.js to stores.svelte.js for runes support
2026-03-24 03:03:21 +00:00
Z User
061e230b18 feat: Initial Moxiegen webapp implementation
- AI chat interface with file uploads
- Admin panel for managing OpenAI/Ollama endpoints
- User authentication with JWT
- SQLite database backend
- SvelteKit frontend with dark theme
2026-03-24 00:08:54 +00:00
0c5e10b714 todo 2026-03-23 16:46:48 -07:00