Commit Graph

68 Commits

Author SHA1 Message Date
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
d6658512d8 retire lastfm endpoints/minor formatting 2025-09-23 13:44:54 -04:00
19afb287cd docstrings / formatting 2025-09-23 13:17:34 -04:00
9ce16ba923 rewrite pending; for now, additional support for multi-station 2025-07-19 21:57:21 -04:00
85182b7d8c WIP: additional radio stations 2025-07-17 06:55:16 -04:00
1d7589ffbd misc/formatting ++ resolve #33 (restructured radio DBs, combined genre into track_file_map, revised query w/ INNER JOIN) 2025-07-01 13:02:53 -04:00
c3f753a4f0 add basic rate limiting 2025-07-01 11:38:38 -04:00
0fe081597e base: add allowed CORS origins for localhost:4321 (dev purposes); lyric_search: change typeahead to return a maximum of 10 results, prev. 100 2025-06-22 07:54:32 -04:00
4cdd6d0c99 misc/migration related 2025-06-08 08:53:18 -04:00
68408c4796 share 2025-05-27 16:48:28 -04:00
2caa482a0d formatting/add meme endpoints 2025-05-17 08:07:38 -04:00
3d6f1006a9 reformat/naas 2025-05-01 15:54:27 -04:00
ad43db289a remove karma endpoints from schema + add webhook notification for debugging (failed lyrics searches, non-LRC) 2025-05-01 06:32:28 -04:00
2a49a92bb2 misc 2025-04-26 22:01:25 -04:00
0b70d93d47 misc 2025-04-26 21:27:55 -04:00
58ba471b5e misc 2025-04-26 19:47:12 -04:00
6c29c6fede reformat / resolves #32 2025-04-26 17:17:42 -04:00
6c88c23a4d radio_util: open tracks SQLite DB in readonly mode; black: reformat files 2025-04-17 07:28:05 -04:00
ca883b2974 typeahead/various 2025-04-08 20:15:32 -04:00
119f40daf8 cleanup/rm 2025-02-18 14:37:37 -05:00
1a11977918 cull lyric_search acceptable request sources 2025-02-18 13:33:29 -05:00
b24176b12f cleanup/rm pylint ignores 2025-02-16 08:50:53 -05:00
f47ea0665f pydantic docstrings 2025-02-16 08:17:27 -05:00
e67d2874e4 cleanup/fix artist_typeahead_handler 2025-02-16 07:49:10 -05:00
e82ca841a8 whoopsies 2025-02-15 21:18:20 -05:00
39d1ddaffa cleanup 2025-02-15 21:09:33 -05:00
60416c493f cleanup 2025-02-14 16:07:24 -05:00
88d870ce8f significant refactor/cleanup 2025-02-11 20:01:07 -05:00
7145e86ded cleanup 2025-02-11 11:26:20 -05:00
650c12d073 refactoring 2025-02-11 11:19:52 -05:00
ec80a33298 misc/version bump 2025-02-05 20:23:06 -05:00
7841c3f640 . 2025-01-29 16:04:09 -05:00
5c8fefb605 beep boop 2025-01-29 16:03:33 -05:00
c73180449f misc/breaking: remove trailing slashes from endpoints 2025-01-29 15:45:09 -05:00
0b47373127 requests_async 2025-01-24 19:26:07 -05:00
06c2d48818 re-add support for lyric_search 't' param 2025-01-24 10:40:04 -05:00
c3bbd27cd5 lyric_search_new renamed to lyric_search 2025-01-24 09:10:54 -05:00
e55485e7e8 various 2025-01-23 13:02:03 -05:00
2df8250ba2 add notifier to lyric_search for unknown request src, add timeout for widget/radio endpoint 2025-01-22 19:49:46 -05:00
1c7a64bc58 stoof 2025-01-20 05:47:09 -05:00
112f79e38b remove retired lyric search code, removed lyric_search_history endpoint. 2025-01-19 08:37:59 -05:00
be0ef08f3d docstring stuff 2025-01-19 07:01:07 -05:00
83db5730f2 linter fixes 2025-01-17 07:54:17 -05:00
7899fc2d71 lrc tweaks 2025-01-17 07:48:29 -05:00
890408f018 change confidence to % 2025-01-17 06:41:56 -05:00
2c9c4a22a6 minor refactor 2025-01-17 05:53:05 -05:00
f173edb5f4 add subsearch support to new lyric search endpoint 2025-01-17 05:52:16 -05:00
d58f2f9413 tweaks 2025-01-16 07:14:36 -05:00
c09f72803e resolves #22, #29 2025-01-15 20:17:49 -05:00
b2bb724826 typeahead 2025-01-14 20:22:12 -05:00