codey pushed to main at codey/api 2025-11-22 21:43:56 -05:00
353f14c899 formatting / minor
codey pushed to main at codey/api 2025-11-22 21:41:19 -05:00
3d0b867427 Misc
codey pushed to main at codey/api 2025-11-22 13:13:10 -05:00
dcc6c7b24e More progress re: #34
codey pushed to main at codey/api 2025-11-21 12:29:21 -05:00
c302b256d3 Begin #34
codey opened issue codey/api#34 2025-11-21 07:34:45 -05:00
Utilize LRCLib SQLite Dumps for Lyric Retrieval
codey pushed to main at codey/api 2025-10-24 13:41:02 -04:00
c6d2bad79d Enhance lyric search functionality by improving line splitting logic and adding multi-line matching for subsearch. Update cache handling to ensure confidence threshold is respected before returning results.
codey pushed to main at codey/api 2025-10-22 06:55:45 -04: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.
codey pushed to main at codey/api 2025-10-15 12:13:08 -04:00
3f66223328 Fix import statement for index_definition in redis_cache.py and radio_util.py (dependency upgrade related-- redis module)
codey pushed to main at codey/api 2025-10-15 10:11:02 -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).
codey pushed to main at codey/api 2025-10-07 12:07:52 -04:00
90c3efbb8b Remove .gitignore file, radio database restructuring
Compare 2 commits »
codey pushed to main at codey/api 2025-10-03 11:34:55 -04:00
fb94750b46 - Removed unnecessary/unrelated files
Compare 2 commits »
codey pushed to main at codey/api 2025-10-02 13:40:08 -04:00
ae419a2cbf Update README.md
codey pushed to main at codey/api 2025-10-02 13:37:17 -04:00
60a5ed981f Update README.md
codey pushed to main at codey/api 2025-10-02 10:45:38 -04:00
eae490ddde minor/formatting
codey pushed to main at codey/api 2025-10-02 10:40:19 -04:00
fa3c8e8861 Add lighting endpoint with Cync integration and state management
codey pushed to main at codey/api 2025-09-30 10:02:03 -04:00
a442972571 radio: refactor LRC fetching to directly use asyncio for backgrounding, and add null check for album art in RadioUtil
codey pushed to main at codey/api 2025-09-27 09:29:58 -04:00
6f016c7917 minor: formatting
codey pushed to main at codey/api 2025-09-27 09:28:52 -04:00
0bd2b6b4f3 Refactor LRC fetching logic to use BackgroundTasks directly and encapsulate in a new async method
codey pushed to main at codey/api 2025-09-27 09:23:00 -04:00
566f1f6692 Add connection check to Redis methods and refactor index creation logic
codey pushed to main at codey/api 2025-09-27 09:17:29 -04:00
061aed296f Enhance LRC and SR duration matching logic by increasing tolerance from 5 seconds to 10 seconds + improve LRC websocket broadcasting logic