Commit Graph

14 Commits

Author SHA1 Message Date
d6689b9c38 Add bulk video download functionality
- Implemented `bulk_video_download` function to handle video downloads, including metadata fetching, HLS stream handling, and tarball creation.
- Enhanced `bulk_download` function in `rip_background.py` to improve error logging with formatted track descriptions.
- Added video search and metadata retrieval methods in `sr_wrapper.py` for better integration with Tidal's video API.
- Updated Tidal client credentials
2026-02-18 13:38:26 -05:00
9d16c96490 formatting 2026-02-07 21:26:10 -05:00
435fcc3b2e lighting: 2FA<->GE changes, improved connection management
lrclib (lyric_search/sources): performance improvements
2026-02-07 09:33:16 -05:00
97fd7dd67d various/stale 2026-01-25 13:14:00 -05:00
10ccf8c8eb performance: db/aiohttp connection pooling 2025-12-18 07:51:47 -05:00
bc8b407a91 rm test.conf 2025-12-18 07:30:39 -05:00
041de95698 misc 2025-12-18 07:27:37 -05:00
353f14c899 formatting / minor 2025-11-22 21:43:48 -05:00
3d0b867427 Misc 2025-11-22 21:41:12 -05:00
c302b256d3 Begin #34 2025-11-21 12:29:12 -05:00
25d1ab226e Enhance Cync authentication flow with improved token management and 2FA handling. Add periodic token validation and logging for better debugging. Introduce FLAC stream check in bulk download process. 2025-10-22 06:55:37 -04:00
c493f2aabf Increase rate limit for lighting state requests and enhance error handling for Cync device operations. Improve lyric search processing by splitting lyrics based on line breaks and cleaning special characters (bugfix for subsearch/seek). 2025-10-15 10:10:56 -04:00
eae490ddde minor/formatting 2025-10-02 10:45:30 -04:00
fa3c8e8861 Add lighting endpoint with Cync integration and state management 2025-10-02 10:40:11 -04:00