Commit
Refactor: Improve config, queue, and telemetry handling
Commit details
Commit notes
This commit includes several improvements:
- **Configuration:** Ensures DATABASE_URL is checked and handles Minio/R2 endpoint configurations more robustly. - **Queue:** Adds `maxAttempts` to QueueOptions and refactors connection handling for better error management. - **Telemetry:** Enhances metric registration and logging for better observability. - **Testing:** Introduces basic authentication and setup tests. - **General:** Cleans up unused imports and improves logging throughout the application.
Co-authored-by: armin.naimi <[email redacted]>
- Files changed
- 16
- Lines added
- +1,340
- Lines removed
- −127