ideas-generator/server
DJP af57e5b6a4 Complete user permission system with full frontend integration
- Implement user-based agent filtering in assistants API
- Add userId parameter to agent requests for permission filtering
- Integrate permission filtering across home page and chat interface
- Add visual indicators showing user access levels in admin dashboard
- Display user access info in main navigation (Limited vs Full Access)
- Create comprehensive permission badges and status indicators
- Test and validate permission system with multiple user types
- Ensure admin users bypass all filtering restrictions
- Add proper fallback behavior when user data unavailable

Features completed:
 User role management (user/admin)
 Agent access control (All agents vs specific selection)
 API filtering based on user permissions
 Visual permission indicators throughout interface
 Admin panel for managing user permissions
 Frontend integration with localStorage user management
 Comprehensive testing and validation

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-05 09:23:48 -04:00
..
config Complete migration from OpenAI Assistants API to Chat Completions API with Vue.js frontend 2025-09-03 13:08:26 -04:00
middleware Complete migration from OpenAI Assistants API to Chat Completions API with Vue.js frontend 2025-09-03 13:08:26 -04:00
migrations Add dual-agent system with file upload support and compact UI 2025-09-04 14:45:25 -04:00
models Add dual-agent system with file upload support and compact UI 2025-09-04 14:45:25 -04:00
routes Complete user permission system with full frontend integration 2025-09-05 09:23:48 -04:00
scripts Add comprehensive admin dashboard with analytics, full agent management, and complete system improvements 2025-09-03 14:41:32 -04:00
utils Add dual-agent system with file upload support and compact UI 2025-09-04 14:45:25 -04:00
.env Complete migration from OpenAI Assistants API to Chat Completions API with Vue.js frontend 2025-09-03 13:08:26 -04:00
.env.example Day 1: Complete foundation setup for Ideas Generator 2025 2025-09-03 09:16:45 -04:00
.gitignore Complete migration from OpenAI Assistants API to Chat Completions API with Vue.js frontend 2025-09-03 13:08:26 -04:00
index.js Add dual-agent system with file upload support and compact UI 2025-09-04 14:45:25 -04:00
package-lock.json Add dual-agent system with file upload support and compact UI 2025-09-04 14:45:25 -04:00
package.json Add dual-agent system with file upload support and compact UI 2025-09-04 14:45:25 -04:00