• Joined on 2025-06-28
quaik8 created repository quaik8/gdit-front 2025-07-11 15:14:54 +02:00
quaik8 created repository quaik8/gdit-back 2025-07-11 15:14:26 +02:00
quaik8 created repository quaik8/gdit-claude 2025-07-11 15:14:04 +02:00
quaik8 pushed to main at quaik8/sdb-back 2025-07-09 17:12:59 +02:00
4f702d3302 feat: Update SoundPlayed model to allow nullable user_id
quaik8 pushed to main at quaik8/sdb-front 2025-07-08 22:36:11 +02:00
f7dc3a4040 fix: update socket connection path to use /api prefix for Socket.IO
quaik8 pushed to main at quaik8/sdb-back 2025-07-08 22:35:56 +02:00
7d224d1db7 feat: Restrict JWT access cookie path and update Socket.IO CORS path
quaik8 pushed to main at quaik8/sdb-front 2025-07-08 17:12:20 +02:00
1f997daf24 refactor: remove unused imports and redundant code in MusicPlayer and AppLayout components
quaik8 pushed to main at quaik8/sdb-front 2025-07-08 16:54:18 +02:00
d85e47ebd1 refactor: remove unnecessary "use client" directive from Sheet component
quaik8 pushed to main at quaik8/sdb-front 2025-07-08 16:34:44 +02:00
9396510075 feat: enhance SoundboardPage with dynamic color themes and improved sound card display
quaik8 pushed to main at quaik8/sdb-front 2025-07-08 15:29:08 +02:00
ed767485f2 feat: replace inline formatDuration function with imported utility for better code reuse
quaik8 pushed to main at quaik8/sdb-back 2025-07-08 15:23:47 +02:00
2e464dc977 feat: Enhance track ending detection and handling in MusicPlayerService
quaik8 pushed to main at quaik8/sdb-front 2025-07-08 15:23:43 +02:00
10f8f3f4d5 feat: add formatDuration and formatSize utility functions for improved time and size formatting
9714a50c99 feat: update volume control range to 0-100 for better granularity
Compare 2 commits »
quaik8 pushed to main at quaik8/sdb-front 2025-07-08 12:57:28 +02:00
30317b7617 feat: add ultra-minimized view and toggle functionality in MusicPlayer
328768db58 refactor: simplify initial state fetching in MusicPlayerProvider
Compare 2 commits »
quaik8 pushed to main at quaik8/sdb-back 2025-07-08 12:57:24 +02:00
193bd5ebf4 feat: Add sounds routes for serving audio and thumbnail files
96ab2bdf77 feat: Remove load_main_playlist endpoint and implement automatic loading on startup
Compare 2 commits »
quaik8 pushed to main at quaik8/sdb-back 2025-07-07 21:19:35 +02:00
bcd6ca8104 Merge branch 'player'
9ac55f8904 feat: Enhance stream processing and SocketIO services with app context management
e7d958eb39 feat: Implement Music Player Service with VLC integration
Compare 3 commits »
quaik8 pushed to main at quaik8/sdb-front 2025-07-07 21:19:08 +02:00
b8bac2b6a9 Merge branch 'player'
32fab283be refactor: remove console logs for cleaner code and improved readability
2230fa32e5 feat: enhance MusicPlayer and SocketProvider with playlist management and real-time updates
8012a53235 feat: implement MusicPlayer component with volume control and playlist management
Compare 4 commits »
quaik8 pushed to main at quaik8/sdb-front 2025-07-07 15:30:03 +02:00
3fad1d773e feat: add AddUrlDialog component and keyboard shortcut for adding URLs
quaik8 pushed to main at quaik8/sdb-back 2025-07-07 15:30:01 +02:00
c44b055f83 feat(stream): integrate sound normalization into stream processing service
fe628b99d4 feat(stream): update stream route to /api/stream and add sound to main playlist upon creation
d7c6efcd0e refactor(admin): streamline sound scanning route to use scheduler service and require admin role
4f18f3e64e feat(stream): implement stream processing service with routes for managing streaming URLs; add support for concurrent processing and metadata extraction
61db6c56dc fix(stream): update service and sound_id fields to be nullable; adjust create_stream method parameters for optional values
Compare 6 commits »
quaik8 pushed to main at quaik8/sdb-claude 2025-07-07 15:29:59 +02:00
0c15c3f1a9 Add optional stream processing configuration to CLAUDE.md
quaik8 pushed to main at quaik8/sdb-back 2025-07-05 18:11:25 +02:00
024c58f013 refactor(models): unify table names to singular form for consistency across models
21541c8184 feat(playlists): implement Playlist and PlaylistSound models; add seeding for default Main playlist
Compare 2 commits »