- Changed log level in config.json from "debug" to "trace" for enhanced logging detail.
- Updated mongoose version to ^9.9.1 in package.json for better performance and features.
- Added new cors origin in config.json for improved access control.
- Updated pnpm-lock.yaml to reflect changes in package versions and added new dependencies for better compatibility.
- Replaced in-memory caching with Redis for object and list caching in database operations.
- Introduced a new RedisServer class for managing Redis connections and operations.
- Updated cache retrieval and update functions to handle asynchronous operations with Redis.
- Enhanced logging for cache operations to improve traceability of cache hits, misses, and errors.
- Adjusted configuration to include Redis settings in config.json.
- Introduced otpExpiryMins setting to specify the expiration time for OTPs in minutes.
- Updated configuration structure to enhance authentication management.