codey pushed to main at codey/api 2025-09-26 13:45:45 -04:00
00614326a4 Clear LRC cache on track change and improve LRC fetching logic
codey pushed to main at codey/api 2025-09-26 12:36:27 -04:00
47089cc7cb Add LRC caching mechanism to optimize fetching and broadcasting of lyrics
codey pushed to main at codey/api 2025-09-26 12:30:27 -04:00
e08e25a3b8 Remove file path information from track data in WebSocket responses (low/no-risk)
codey pushed to main at codey/api 2025-09-26 12:10:21 -04:00
8f59326c82 Add duration parameter to LRCLib search method and create init files for endpoints and utils packages
codey pushed to main at codey/api 2025-09-26 11:49:30 -04:00
66d13ad6e7 Enhance LRC fetching logic by adding source tracking and improving type hints for artist, title, and duration
codey pushed to main at codey/api 2025-09-26 11:36:18 -04:00
65e0d3ae7a Implement WebSocket support for real-time radio updates and enhance LRC fetching logic
codey pushed to main at codey/api 2025-09-24 16:31:00 -04:00
9b32a8f984 Refactor radio endpoint requests to remove API key requirement and implement user role checks for permissions
codey pushed to main at codey/api 2025-09-23 13:45:01 -04:00
d6658512d8 retire lastfm endpoints/minor formatting
codey pushed to main at codey/api 2025-09-23 13:17:41 -04:00
19afb287cd docstrings / formatting
codey pushed to main at codey/api 2025-09-22 11:08:55 -04:00
c2044711fb - Changed API key validation from if not _key in self.constants.API_KEYS to if _key not in self.constants.API_KEYS for better readability.
codey pushed to main at codey/api 2025-09-18 08:18:37 -04:00
e1194475b3 misc
codey pushed to main at codey/api 2025-09-18 07:50:30 -04:00
codey pushed to main at codey/api 2025-09-18 07:48:04 -04:00
74774dffdc TRip changes + misc
codey pushed to main at codey/api 2025-09-12 22:40:06 -04:00
3b74333b96 misc
codey pushed to main at codey/api 2025-09-09 15:50:18 -04:00
f6d4ed57f3 misc
codey pushed to main at codey/api 2025-08-29 10:23:13 -04:00
a57173b90a TRip: change file naming, use pigz for faster tarball creation
codey pushed to main at codey/api 2025-08-23 08:20:38 -04:00
a11748775e TRip: capitalize RQ job statuses in related endpoints, order job list, other: minor/typing
codey pushed to main at codey/api 2025-08-21 15:35:16 -04:00
a8d089c0fe minor
codey pushed to main at codey/api 2025-08-21 15:08:26 -04:00
dd8d07b2f0 formatting
codey pushed to main at codey/api 2025-08-21 15:07:02 -04:00
22eaa2260e another commit without a list of specific changes! (misc)