codey pushed to master at codey/codey.lol 2025-09-24 22:47:01 -04:00
c034a0c4ff Fix queue shift button actions in AudioPlayer to correctly handle play and play next functionality.
codey pushed to master at codey/codey.lol 2025-09-24 22:41:54 -04:00
e2446cad99 Cleanup AudioPlayer component by removing commented-out code sections for improved readability and maintainability.
codey pushed to master at codey/codey.lol 2025-09-24 22:40:53 -04:00
6cdddc774a Enhance AudioPlayer functionality with improved error handling, toast notifications, and refined queue management. Update typeahead options handling, adjust track metadata defaults, and optimize DJ controls layout. Introduce new methods for handling song requests and queue operations.
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 master at codey/codey.lol 2025-09-24 16:30:18 -04:00
0e46db70eb Refactor AudioPlayer and LyricSearch components/ AudioPlayer: add DJ controls (porting from old site), and optimize theme handling.
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 master at codey/codey.lol 2025-09-22 11:15:29 -04:00
f177315231 Enhance authentication flow with improved error handling and logging in requireAuthHook. Refine HLS stream initialization and metadata fetching in AudioPlayer to handle station changes gracefully. Improve toast notifications and autocomplete behavior in LyricSearch. Simplify RandomMsg logic and remove unused imports. Add track and album count display in MediaRequestForm and enhance artist selection. Introduce dark mode styles for tables and dialogs in RequestManagement.css. Adjust imports and ensure proper usage of requireAuthHook in index.astro and requests.astro.
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 master at codey/codey.lol 2025-09-12 22:39:42 -04:00
3afc944a67 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 master at codey/codey.lol 2025-08-28 11:15:25 -04:00
1d0b310228 misc / bugfix: session refresh
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