Commit graph

29 commits

Author SHA1 Message Date
e1ef74cc1c
Simpliest frontend UI 2024-05-05 19:44:37 +04:00
44fc039ac9
Refactor: merge ydl_wrap with ydl_pool.Downloader, add callbacks 2024-05-05 19:24:52 +04:00
e9c55a67d3
JSON schema v0.0.2 2024-05-05 19:04:18 +04:00
96be306b2b
More config options (tmpl, yt_proxy) + notes 2024-05-04 10:34:18 +04:00
0cbb9d424e
Lyrics: change search engine for more relevant results 2024-05-03 20:57:43 +04:00
df242e833f
Config, cookies 2024-05-03 20:57:20 +04:00
93c5ea3b18
Code cleanup
(there was an attempt to redirect yt-dlp stdout)
2024-05-03 20:10:42 +04:00
2b47b002e6
Working WS server, yt-dlp objects "pool", async wrappers 2024-05-03 18:42:53 +04:00
53a00570e7
Multiple artists support 2024-05-03 18:38:11 +04:00
77127d3476
Fix: keep connection 2024-05-03 14:39:29 +04:00
26312a655b
WS server template 2024-05-02 17:18:27 +04:00
464b65232b
Test: post-processors 2024-05-02 16:00:21 +04:00
38abaa9bba
Format: unused import 2024-04-28 14:08:28 +04:00
c354aeb183
Fix tests after moving PoolManager to shared module 2024-04-28 14:07:30 +04:00
ab93124337
shared -> http_pool 2024-04-28 14:06:20 +04:00
80a7d2bde5
id3pp: add genre (TCON) 2024-04-28 14:02:07 +04:00
7669127826
Fix id3pp: try..catch for lyrics, file.save() 2024-04-28 14:00:54 +04:00
3a25d86b4f
Shared http pool, lyrics in ID3TagsPP 2024-04-28 13:44:53 +04:00
4d83b238e4
Unify ID3 post-processor, move add_tags() code into run() 2024-04-28 13:30:21 +04:00
0f9798efbf
Move Python configs to root 2024-04-28 13:14:12 +04:00
4865506dd3
Fix makefile: .PHONY, @cmd to disable echoing, cd && cmd 2024-04-28 13:12:00 +04:00
1fa4d3e8e5
Makefile stub + make test 2024-04-28 13:06:34 +04:00
daae22ea0e
Split frontend and backend 2024-04-28 12:55:45 +04:00
eb9bada544
Genius lyrics parser (it works!) 2024-04-27 22:08:20 +04:00
89b8f154fc
Requirements: reorder, add urllib3 2024-04-27 22:07:58 +04:00
7e34fa6c95
Gitignore: pycache 2024-04-27 22:07:39 +04:00
d62b2699c5
Politely ask Pyright to shut up
See `add_tags()` L10-17 in `id3pp.py`.
`mutagen.id3.Txxx` are not private, but Pyright has its own vision.
2024-04-27 20:05:26 +04:00
5a0d879b5b
Untested pre/post-processors (ID3 + correct info dict), v0.0.1 2024-04-27 19:58:20 +04:00
f79dd5f5ab
Initial commit 2024-04-27 19:57:53 +04:00