11 Commits

Author SHA1 Message Date
249a672cd7 transform admin panel with comprehensive professional UI
- migrate from SQLite to PostgreSQL with Drizzle ORM
- implement comprehensive AdminLayout with expandable sidebar navigation
- create professional dashboard with real-time charts and metrics
- add advanced monitoring, reporting, and export functionality
- fix menu alignment and remove non-existent pages
- eliminate duplicate headers and improve UI consistency
- add Tailwind CSS v3 for professional styling
- expand database schema from 6 to 15 tables
- implement role-based access control and API key management
- create comprehensive settings, monitoring, and system info pages
2025-09-06 15:14:20 +02:00
860070a302 migrate from SQLite to PostgreSQL with Drizzle ORM
- Updated all packages to latest versions (React 19, Next.js 14.2.32)
- Replaced sqlite3 with pg and drizzle-orm dependencies
- Created complete PostgreSQL schema with relationships and indexes
- Migrated all API endpoints from SQLite to Drizzle queries
- Added database seeding with sample data
- Updated authentication to use bcrypt instead of pbkdf2
- Configured connection pooling for PostgreSQL
- Updated app version to 1.0.0
- All endpoints tested and working correctly
2025-09-06 12:56:33 +02:00
52bde64e7f comprehensive monitoring and logging system 2025-08-19 14:56:42 +02:00
558172f2be performance optimizations and database indexing 2025-07-28 11:33:17 +02:00
597659a148 enhanced security and input validation 2025-06-09 13:27:44 +02:00
e1c6a35325 caching layer implementation for improved performance 2025-05-12 16:45:28 +02:00
8022fceff4 api key authentication system implementation 2025-04-14 10:18:35 +02:00
9a18e4bffa upgrade dependencies and fix compatibility issues 2025-03-17 14:32:58 +01:00
1484d051a1 data export and backup utilities 2025-02-04 09:51:26 +01:00
82bbf6dd8d audit logging and moderator tracking 2024-10-22 14:15:39 +02:00
158a8ca0bb rate limiting and api security enhancements 2024-09-10 13:47:16 +02:00