• Joined on 2025-06-28
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-30 22:44:13 +02:00
63353c931c refactor: Update CI workflow to include system requirements installation and enable caching for uv
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-30 22:32:53 +02:00
f5576f27b2 refactor: Remove linter job and update to run tests in CI workflow
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-30 22:28:02 +02:00
f17b2d053e feat: Add Backend CI workflow for linting and setup
4e3c489f31 feat: Refactor playlist handling in PlayerService and add comprehensive tests
Compare 2 commits »
quaik8 pushed to main at quaik8/sdb2-claude 2025-07-30 22:16:37 +02:00
3becd75e31 Update CLAUDE.md to include player system details and enhance testing coverage information
quaik8 created branch main in quaik8/sdb2-claude 2025-07-30 21:44:59 +02:00
quaik8 pushed to main at quaik8/sdb2-claude 2025-07-30 21:44:59 +02:00
4175077b5d Add CLAUDE.md for project documentation and development guidelines
quaik8 created repository quaik8/sdb2-claude 2025-07-30 21:44:14 +02:00
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-30 21:43:31 +02:00
974fb05087 feat: Add unique constraint on sound hash and update related tests
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-30 21:34:02 +02:00
e43650c26c Add tests for sound repository, user OAuth repository, credit service, and credit decorators
dd10ef5d41 feat: Add VLC player API endpoints and associated tests
Compare 2 commits »
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-30 01:22:29 +02:00
1b0d291ad3 Add comprehensive tests for player API endpoints and player service functionality
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-29 19:25:55 +02:00
5ed19c8f0f Add comprehensive tests for playlist service and refactor socket service tests
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-29 16:37:50 +02:00
301b5dd794 feat: Add .gitignore to exclude all files in temp directory except itself
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-29 10:50:55 +02:00
e3fcab99ae feat: Update Extraction model and service to support deferred service detection
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-29 01:06:33 +02:00
9b5f83eef0 feat: Implement background extraction processor with concurrency control
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-28 19:39:36 +02:00
c993230f98 feat: Add Extraction model and seed main playlist functionality
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-28 17:15:24 +02:00
34e6289f92 Add sound normalization endpoints and corresponding tests
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-28 16:55:19 +02:00
a17cb7c5bc feat: Refactor audio utility functions and update sound services to use shared methods
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-28 09:48:38 +02:00
71da295827 feat: Enhance audio normalization service to handle invalid analysis values and improve fallback logic
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-28 09:18:22 +02:00
0fffce53b4 feat: Implement sound normalization service and API endpoints
quaik8 pushed to main at quaik8/sdb2-backend 2025-07-27 23:37:57 +02:00
36949a1f1c feat: add SoundRepository and SoundScannerService for audio file management