277804d212
- Implemented a new script to upsert data from SQLite dumps into PostgreSQL asynchronously.
...
- Added detailed reporting for each table processed, including success and error statuses.
- Integrated Discord notifications for various stages of the upsert process.
- Included functionality to fetch the latest SQLite dump from a specified URL.
- Added error handling and state management for the upsert process.
Resolves #34
2026-01-25 22:06:24 -05:00
97fd7dd67d
various/stale
2026-01-25 13:14:00 -05:00
bc8b407a91
rm test.conf
2025-12-18 07:30:39 -05:00
85298b861d
minor
2025-11-25 13:06:07 -05:00
3d0b867427
Misc
2025-11-22 21:41:12 -05:00
c302b256d3
Begin #34
2025-11-21 12:29:12 -05: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.
2025-10-24 13:40:55 -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
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