• Joined on 2025-02-12
master pushed to main at master/rekordbox-viewer 2025-09-19 12:11:39 +02:00
aa04849442 feat: UX improvements for frontend
master pushed to frontend-ux-improvements at master/rekordbox-viewer 2025-09-19 11:05:20 +02:00
383f3476f0 Optimize PaginatedSongList performance to prevent re-renders
master pushed to frontend-ux-improvements at master/rekordbox-viewer 2025-09-19 11:01:43 +02:00
4c63228619 Fix song selection performance issue
master pushed to frontend-ux-improvements at master/rekordbox-viewer 2025-09-19 10:19:43 +02:00
aa04849442 feat: UX improvements for frontend
master created branch frontend-ux-improvements in master/rekordbox-viewer 2025-09-19 10:19:43 +02:00
master deleted branch feat/webdav-backend-test from master/rekordbox-viewer 2025-09-19 09:07:15 +02:00
master pushed to main at master/rekordbox-viewer 2025-09-19 09:07:09 +02:00
e58d42bea2 Fix WebDAV music seeking functionality
9de7564c18 Fix WebDAV file listing issue and add AIFF support
d747830384 Working webdav backend!
7065247277 More webdav compatiblity
218046ec4f webdav setup
Compare 5 commits »
master pushed to feat/webdav-backend-test at master/rekordbox-viewer 2025-09-18 08:58:52 +02:00
e58d42bea2 Fix WebDAV music seeking functionality
master pushed to feat/webdav-backend-test at master/rekordbox-viewer 2025-09-17 22:52:19 +02:00
9de7564c18 Fix WebDAV file listing issue and add AIFF support
d747830384 Working webdav backend!
Compare 2 commits »
master pushed to feat/webdav-backend-test at master/rekordbox-viewer 2025-09-17 11:30:07 +02:00
7065247277 More webdav compatiblity
master created branch feat/webdav-backend-test in master/rekordbox-viewer 2025-09-17 10:55:42 +02:00
master pushed to feat/webdav-backend-test at master/rekordbox-viewer 2025-09-17 10:55:42 +02:00
218046ec4f webdav setup
master pushed to feature/desktop-sync at master/rekordbox-viewer 2025-08-28 13:45:39 +02:00
11c714124b fix: Fix critical syntax error in renderer.js that was blocking UI updates - Remove extra closing brace in updateSyncStatus method - Fix 'Unexpected token this' error that prevented renderer execution - Restore real-time sync status display in UI - Sync functionality was working perfectly, only UI rendering was broken
b6e961dc84 feat: Fix header button functionality and improve UI conciseness - Add working minimize/close/settings buttons in header - Implement window control IPC handlers - Simplify status display (Status, Files, Mode instead of verbose text) - Remove unused lastSync element references - Add window control channels to preload script
Compare 2 commits »
master pushed to feature/desktop-sync at master/rekordbox-viewer 2025-08-28 11:38:22 +02:00
39b7fb59aa feat: Improve UI spacing and layout - Increase window size from 1200x800 to 1400x900 - Add more padding and gaps between UI elements - Improve button sizing and spacing - Better status panel layout with flex distribution - Enhanced activity log readability - Remove unnecessary start/stop buttons (auto-sync only) - Remove progress bar (not needed for continuous sync) - Clean up unused sync methods
master pushed to feature/desktop-sync at master/rekordbox-viewer 2025-08-28 11:26:25 +02:00
73d9a41ca8 feat: Complete cleanup of desktop sync tool - Remove unused services (minio, syncEngine, rclone) - Clean up excessive debugging and logging - Remove sync queue functionality (not needed for AWS CLI) - Update SyncConfig interface and fix type conflicts - Replace mc commands with AWS CLI equivalents - Improve code organization and readability
master created branch feature/desktop-sync in master/rekordbox-viewer 2025-08-28 11:26:25 +02:00
master pushed to main at master/rekordbox-viewer 2025-08-15 13:44:09 +02:00
dc8254772c feat(ux): improve song details panel UX - hide panel by default, show only when song selected, add close button with X icon
master pushed to main at master/rekordbox-viewer 2025-08-14 14:12:50 +02:00
96fdf64060 fix(upload): add missing 'id' field to 'To Be Scanned' playlist creation for proper frontend rendering
cf39a3c2b1 fix(upload): add debugging and fix file selection issues - add console logging for onDrop, fix dependency array, add file rejection handling and visual feedback
675c1f8d8f fix(upload): resolve folder selection issue and improve 'To Be Scanned' playlist creation - add debug logging, visual selection indicator, simplify playlist creation logic, support batch uploads with markForScan
7557eddeb4 feat(upload): improve folder browser UX and performance - add loading state, fix chevron visibility, implement backend caching with 5min TTL, add cache invalidation on file operations
10e38fae4d feat(upload): replace dropdown with tree-based folder browser for better S3 folder selection UX
Compare 9 commits »
master pushed to main at master/rekordbox-viewer 2025-08-13 16:54:40 +02:00
6c879987bf Merge branch 'feat/config-sync-refactor' into main
d87d83eaf6 fix(config): improve auto-link UX; fix song update in background job; upsert MusicFile on complex matching
fe3a7abf32 fix(backend): avoid duplicate key errors during complex matching by upserting MusicFile by s3Key
1560e614dc chore(matching): remove heavy matched/songs-with-files lists from SongMatching to streamline UI
58eaa50bd2 feat(config): refactor Sync & Matching panel; remove heavy Music Library tab; add Sync, Force Sync, and Clear Links + Force Sync controls; backend supports clearLinks/force
Compare 5 commits »
master pushed to main at master/rekordbox-viewer 2025-08-13 16:29:54 +02:00
862c482565 Merge branch 'feat/drag-preview-count' into main
837fed81e7 feat(frontend): show drag preview for single-item drag as '1 song' badge
6d2eae9c7b feat(frontend): custom drag preview with selection count badge when dragging multiple songs
Compare 3 commits »