Commit Graph

168 Commits

Author SHA1 Message Date
Kamil
bb856c96a1 Fixed wrong output_path creation 2024-12-05 09:14:28 +00:00
Kamil Kosek
14a8fdc127 Merge pull request #28 from kamilkosek/dev
Merge dev into main , part 2
0.1.7
2024-12-05 00:55:33 +01:00
Kamil
1d24972ea0 Updated gitignore again 2024-12-04 23:54:33 +00:00
Kamil
7b15a8b53d Remove auto gen release notes temporarliy 2024-12-04 23:54:24 +00:00
Kamil
d41b901649 Fix Typo 2024-12-04 23:53:57 +00:00
Kamil Kosek
f7372fed38 Merge pull request #27 from kamilkosek/dev
Merge dev into main
2024-12-05 00:46:51 +01:00
Kamil
89a1bc21be Updated readme and changelog 0.1.7 2024-12-04 23:38:13 +00:00
Kamil
360c4e5b7a changed request-lidarr-schedule to x:50 2024-12-04 23:37:40 +00:00
Kamil
d69ac22998 fixed function call 2024-12-04 22:58:22 +00:00
Kamil
d9dabd0a9c test arm build on dev 2024-12-04 22:26:42 +00:00
Kamil
087d44836f Merge branch 'pr-26' into dev 2024-12-04 22:24:42 +00:00
Kamil
1ee0087b8f reworked the celery task management 2024-12-04 22:22:04 +00:00
Kamil
e2d37b77b0 Added: MUSIC_STORAGE_BASE_PATH env variable 2024-12-04 22:21:15 +00:00
Kamil
86f5bf118a updated .gitignore 2024-12-04 22:19:44 +00:00
Artur Y
e43d36dd24 build docker image for amd64 and arm64 2024-12-04 21:52:56 +01:00
Kamil
30ea28ed6e session commit :[ 2024-12-04 00:18:34 +00:00
Kamil
07503a8003 update path and download state if the track has a jellyfin id set. 2024-12-04 00:03:29 +00:00
Kamil
9a5adfaa5b Add SPOTIFY_COOKIE_FILE env var and handle correctly when its missing 2024-12-03 23:20:35 +00:00
Kamil
b9ad5be7bc Bump version: 0.1.6 → 0.1.7 2024-12-03 23:11:50 +00:00
Kamil
b861a1a8f4 feat: added lidarr support 2024-12-03 23:11:05 +00:00
Kamil
87791cf21d - Support multiple music providers
- feat: Doubleclick on track in Table view to get technical information about it
2024-12-03 12:48:27 +00:00
Kamil
883294d74e added get_item to jellyfin-client 2024-12-03 12:45:13 +00:00
Kamil
2b3c400c10 Major Overhaul:
- No more dict´s , goal is to have type safety and a generic approach to support multiple music (playlist) providers
- removed unneeded functions
2024-12-03 12:44:40 +00:00
Kamil
00ba693fb9 added jellyfin_link filter 2024-12-03 12:39:43 +00:00
Kamil
cd498988ae added dataclasses for combined information about track/playlist from provider and database 2024-12-03 12:39:25 +00:00
Kamil
3a26c054a0 added blueprint and restructured existing routes 2024-12-03 12:38:47 +00:00
Kamil
d5aee793a0 updated .gitignore to not include any cookies at all 2024-12-03 12:35:45 +00:00
Kamil
6b78b90ee7 feature: add possibility to directly add a playlist from the / page 2024-12-03 12:35:23 +00:00
Kamil
d70c3b3913 Major Overhaul: Cleanup Unused Files 2024-12-03 12:32:11 +00:00
Kamil
e428629928 refacotring db to work with multiple music provider 2024-11-29 22:54:22 +00:00
Kamil
94d401a99f changed "spotify" to "provider" 2024-11-29 22:50:10 +00:00
Kamil
56aaec603b refactor to start working with blueprints 2024-11-29 22:48:46 +00:00
Kamil
aa718eb628 Typings pyi 2024-11-29 22:48:29 +00:00
Kamil
33ccbc470c Added Identifier to base and implementation 2024-11-29 22:48:06 +00:00
Kamil
3c25cd70ea Added MusicProviderRegistry 2024-11-29 22:47:46 +00:00
Kamil
25e51f1ef2 implemented browse_all and browse_page , should be enough for jellyplist 2024-11-29 22:07:11 +00:00
Kamil
7232b3223d further implementations 2024-11-29 20:49:36 +00:00
Kamil
f81188f7e3 spotify client using generic base classes 2024-11-29 19:55:27 +00:00
Kamil
cbe172ff1f base classes for generic musicProviderClient 2024-11-29 19:55:07 +00:00
Kamil
d8d677bc1b UI Fix on Task overview 2024-11-27 20:08:03 +00:00
Kamil
18dc6e18af rework on find_best_match_from_jellyfin
-  Artists will be compared, even if only one search result from jellyfin #24
2024-11-27 20:07:13 +00:00
Kamil
3bcecfe6fd Show loading spinner on jellyfin library search 2024-11-27 17:26:00 +00:00
Kamil
1867f982a0 use typed AudioProfile class 2024-11-27 17:25:39 +00:00
Kamil
b60a882dab Better Errorhandling in case of spotify api errors
Addresses issue #20
2024-11-27 17:20:47 +00:00
Kamil
c6eb95112e adjusted highlight filter, to highlight a perfect match 2024-11-27 17:15:35 +00:00
Kamil
c9363104ec Added SPOTIFY_COUNTRY_CODE env var, defaults to 'DE'
- before it was hard coded to DE
2024-11-27 16:07:08 +00:00
Kamil
dc0165957a updated gitignore 2024-11-27 16:04:45 +00:00
Kamil
ddf73b77db provide more technical track details in the ui
Fixes #15
2024-11-27 16:03:39 +00:00
Kamil Kosek
6ec7e223ce Update main.yml 0.1.6 2024-11-26 16:53:14 +01:00
Kamil
da2b725b22 updated github workflow no2 2024-11-26 15:49:40 +00:00