Commit Graph
8 Commits
Author SHA1 Message Date
poyrazavsever 6b48da58bf refactor: replace react-hot-toast with custom toast component, introduce SubmitButton for forms, and migrate status messages to toasts 2026-06-09 00:18:46 +03:00
Poyraz Avsever 950522d467 feat: Implement first admin setup guard to lock registration after initial account creation
- Updated the registration flow to check if the first admin account has been created, preventing further public registrations.
- Introduced `is_first_admin_setup_available` function to determine registration availability.
- Modified the `/register` and `/login` pages to redirect based on the setup state.
- Enhanced the user creation process to handle internal admin accounts correctly.
- Added migration script to enforce the new registration rules in the database.
- Refactored chat API to improve message handling and context building.
- Updated dashboard and settings components for better state management.
- Improved error handling and user feedback across various components.
2026-06-08 16:22:26 +03:00
poyrazavsever 44f4423082 refactor: update chat input handling, prune unused settings menu items, and enable turbopack configuration 2026-06-06 22:06:49 +03:00
poyrazavsever 83379a5edc feat: add AI-powered finance and project risk analysis features with pgvector support for RAG embeddings 2026-06-06 21:47:50 +03:00
poyrazavsever b3da493ef1 feat: migrate chat API to AI SDK with tool support and add active bar interaction to analytics charts 2026-06-06 20:38:16 +03:00
Poyraz Avsever 53a225594a feat: enhance roadmap with detailed tasks and acceptance criteria; update database documentation and query management 2026-06-01 11:43:37 +03:00
Poyraz Avsever e38a809ff9 feat: implement AI chat interface with Supabase persistence and edge API route integration 2026-05-08 14:32:07 +03:00
Poyraz Avsever 904375ea5c feat: implement Supabase database schema and core authentication flow with registration and login pages 2026-05-07 11:11:15 +03:00