8 Commits
Author SHA1 Message Date
furyhawk 1c203b6bdb Refactor authentication and chat services to use Redis for token management and message storage
- Introduced `auth_token_repo` for handling auth token operations in Redis.
- Created `chat_repo` for managing chat sessions and messages in Redis.
- Implemented `ChatService` and `AuthService` to encapsulate business logic for chat and authentication.
- Updated routes to utilize new service and repository layers, removing direct database calls.
- Enhanced user management with `UserService` for CRUD operations and user authentication.
- Revised architecture documentation to reflect the new service-repository pattern.
2026-06-14 19:24:12 +08:00
furyhawk 429d2ac7bc feat: Update .env.example with structured configuration sections for better clarity 2026-06-14 19:01:58 +08:00
furyhawk eb1aecd9d8 feat: Add embedding API configuration and update related services for improved integration 2026-06-13 22:28:41 +08:00
furyhawk ac2a0f7c15 feat(logging): add debug logging configuration and environment variable support 2026-06-13 11:07:18 +08:00
furyhawk 197ddaacfe feat: update database and Valkey URLs in .env.example and docker-compose.yml for consistency 2026-06-12 20:48:15 +08:00
furyhawk 55b5a18b90 feat: add PostgreSQL and Valkey configuration with async support, enhance database management 2026-06-12 20:05:45 +08:00
furyhawk 1e206eed8b feat: update configuration and enhance Docker support with new Makefile commands 2026-06-12 20:00:35 +08:00
furyhawk c7e4665359 Refactor code structure for improved readability and maintainability 2026-06-12 18:16:01 +08:00