Commit Graph

  • 4e2eec3bd2 feat: include image to playlist internal librespot api main Xoconoch 2025-08-28 08:19:53 -06:00
  • 73919dbddb fix: increase connection refused Xoconoch 2025-08-28 07:48:09 -06:00
  • 4ef72a91e5 fix: spotify_credentials_path in deezer class Xoconoch 2025-08-28 07:37:34 -06:00
  • 6d33201a71 fix: make compilation_group an array of album ids in artist response Xoconoch 2025-08-28 07:07:13 -06:00
  • c0cc9a6b6f fix: ditch search completely Xoconoch 2025-08-28 06:52:04 -06:00
  • 573098ca6e fix: ditch librespot search Xoconoch 2025-08-27 08:20:11 -06:00
  • e55b15db2c feat: add data models for search results Xoconoch 2025-08-26 22:15:01 -06:00
  • 6c795d8d92 feat: implement librespot-powered search Xoconoch 2025-08-26 22:09:07 -06:00
  • c38f10957c feat: implement public librespot api class, see docs Xoconoch 2025-08-26 22:02:38 -06:00
  • 0d2607e263 fix: update project build Xoconoch 2025-08-26 10:11:40 -06:00
  • 02164fb4bf feat: Ditch spotipy in favor of librespot internal api Xoconoch 2025-08-26 09:32:56 -06:00
  • ed3375d8ba fix: Consider Spotify's upc padding Xoconoch 2025-08-25 07:41:56 -06:00
  • bd393805a8 fix: ensure distroless compatibility Xoconoch 2025-08-23 12:01:18 -06:00
  • c72934c224 fix: ENOENT file mismatch Xoconoch 2025-08-23 11:38:25 -06:00
  • 9cf5a8c57d fix: m3u file reappended everything when re-downloading the same playlist. Xoconoch 2025-08-23 07:52:12 -06:00
  • b844e8f739 feat: added pad_number_width, which determines the width of the padding when pad_tracks is set to True. It has an auto mode that automatically determines padding based on parent context (playlist/auto) Xoconoch 2025-08-20 10:30:08 -05:00
  • e4a948cd2a feat: Add quality and bitrate params to summary object Xoconoch 2025-08-20 09:27:36 -05:00
  • fb2e5d0800 feat: Added service key to summary callback object, it specifies the service used to download the item Xoconoch 2025-08-20 09:09:32 -05:00
  • b0f7e042c3 fix: pyproject.toml Xoconoch 2025-08-19 21:34:44 -06:00
  • 8b40f5194e feat: Add real_time_multiplier. This param speeds up the download time by X when real_time_dl is set to True Xoconoch 2025-08-19 21:17:57 -06:00
  • cd16cbabf3 Merge pull request #9 from lexitronic/fix-track-matching Spotizerr 2025-08-19 19:53:38 -06:00
  • 5886904a72 Correct typo lexitronic 2025-08-17 05:13:28 -04:00
  • 3b8d1ea08c Remove difflib lexitronic 2025-08-17 05:02:57 -04:00
  • a66f280b57 Remove redundant title_match entries lexitronic 2025-08-17 04:23:03 -04:00
  • 2adb28c2c7 remove parentheses from title when comparing with ISRC search lexitronic 2025-08-17 04:22:15 -04:00
  • 236a19a8ef Use rapidfuzz to compare strings lexitronic 2025-08-17 04:19:36 -04:00
  • d81c57e357 Added spotify_metadata support for albums Xoconoch 2025-08-16 12:31:46 -06:00
  • 4bcdff39a1 Ensure ISRC in fallback dee to spo link conversion Kerosene 2025-08-16 10:00:26 -06:00
  • 1cef97d81e Merge branch 'main' of https://github.com/Xoconoch/deezspot-spotizerr Kerosene 2025-08-16 09:46:08 -06:00
  • c2e92d0609 Renamed to playlistnum Kerosene 2025-08-16 09:45:16 -06:00
  • 2de09988e4 Merge pull request #8 from lexitronic/fix-fallback-search Xoconoch 2025-08-16 09:41:13 -06:00
  • 4d489f39aa Add playlist-related placeholders Kerosene 2025-08-16 09:38:19 -06:00
  • 69cade2d6b Remove parentheses from candidate title when match initially fails They Who Shall Be Named 2025-08-16 04:20:34 -04:00
  • a1469791b0 Change fallback query to add artist and use Deezer's advanced search They Who Shall Be Named 2025-08-16 04:11:01 -04:00
  • b8d0161e00 Bump librespot Xoconoch 2025-08-13 13:43:28 -06:00
  • 2f9c33c269 First steps to spotify-tagging when using spo-dee flow Xoconoch 2025-08-11 20:44:00 -06:00
  • afe88172ec Add final_path and download_quality to callback objects Xoconoch 2025-08-11 08:32:54 -06:00
  • 4031c2ff96 Improve recursive_quality behaviour Xoconoch 2025-08-10 19:52:41 -06:00
  • 9d63bdc9fb Fix m3u file naming handling Xoconoch 2025-08-10 18:50:56 -06:00
  • 5c3364a4f3 Fix deezer multi-album tracks Xoconoch 2025-08-09 09:04:33 -06:00
  • c3ea528f17 improve m3u format Xoconoch 2025-08-03 14:39:00 -06:00
  • 664af99720 Fix deezer api imports Xoconoch 2025-08-03 14:17:45 -06:00
  • 1ba986e183 e Xoconoch 2025-08-01 19:42:13 -06:00
  • 7e3c00564c Enhanced multi-disc on spotify Xoconoch 2025-08-01 19:37:07 -06:00
  • 7d5879b510 Fixed multi-disc on spotify Xoconoch 2025-08-01 18:56:09 -06:00
  • 9ae7114797 fix multi-disc albums Xoconoch 2025-08-01 18:27:55 -06:00
  • f540688f0c some ordering tweaks Xoconoch 2025-08-01 16:05:38 -06:00
  • 2057c9c7e8 Unified a bunch of download logic, fixed m3u not registering file conversion Xoconoch 2025-08-01 15:57:51 -06:00
  • 24cf97c032 Update callback_examples.md Xoconoch 2025-06-11 11:52:41 -06:00
  • 41bfff7ce9 Update callback_examples.md Xoconoch 2025-06-11 11:45:43 -06:00
  • ccbaf5ff8c enhance documentation Xoconoch 2025-06-11 11:43:10 -06:00
  • ac120683e2 added docs and removed duplicate explicit Xoconoch 2025-06-11 11:19:13 -06:00
  • a949417ea4 What does a man need to do Xoconoch 2025-06-11 10:26:21 -06:00
  • 6b43bd4504 Added models to the package Xoconoch 2025-06-11 10:22:30 -06:00
  • 3d99f71c6e added init Xoconoch 2025-06-11 10:18:51 -06:00
  • 3debf689f2 implemented objects standard in deezloader Xoconoch 2025-06-11 09:09:59 -06:00
  • ed8f41d45f implemented typechecking in spotloader Xoconoch 2025-06-10 21:10:13 -06:00
  • cc947fe374 Implemented callback models Xoconoch 2025-06-10 18:46:53 -06:00
  • c1438ecb47 Revert "moved main models to models/download" Xoconoch 2025-06-10 15:37:45 -06:00
  • 19689d8663 moved main models to models/download Xoconoch 2025-06-10 15:33:10 -06:00
  • 75e790c63b starting to standarize this stuff Xoconoch 2025-06-10 15:21:46 -06:00
  • b2eaed3709 fixed +25 album downloads on deezer Xoconoch 2025-06-09 18:02:40 -06:00
  • 26c9e1e0c7 fix data val Xoconoch 2025-06-09 15:48:18 -06:00
  • 00b179dbd7 finally Xoconoch 2025-06-09 14:51:32 -06:00
  • 49fd668fee Standard the shit out of it Xoconoch 2025-06-09 14:03:01 -06:00
  • 3e77876c6d implemented summary at the end of every download Xoconoch 2025-06-09 12:57:52 -06:00
  • e1af7f75fe reimplemented download_trackspo in deezloader module Xoconoch 2025-06-08 11:16:16 -06:00
  • d707712cf6 1.7.0 Xoconoch 2025-06-05 06:50:51 +02:00
  • 8e7a75b6f0 Added helpers Xoconoch 2025-06-04 22:34:59 -06:00
  • d8b8e6e33a 1.6.0 Xoconoch 2025-06-04 22:46:34 +02:00
  • 1f6ce13f27 added market logic Xoconoch 2025-06-04 14:44:14 -06:00
  • 1e75e88c92 1.5.2 Xoconoch 2025-06-04 15:31:00 +02:00
  • 0ab091f492 fixed deezer as well Xoconoch 2025-06-04 07:30:10 -06:00
  • 4f5d879781 fr this time Xoconoch 2025-06-04 07:24:35 -06:00
  • f90f34936a 1.5.1 Xoconoch 2025-06-04 15:05:57 +02:00
  • da49f54a53 fixed album download Xoconoch 2025-06-04 07:05:24 -06:00
  • 4408eb21fe 1.5.0 Xoconoch 2025-06-04 06:26:52 +02:00
  • 93d626bbc4 fixed audio convertion fr this time Xoconoch 2025-06-03 22:25:12 -06:00
  • d38c64c643 no more deezloader.taggers Xoconoch 2025-06-03 20:56:28 -06:00
  • d88741c121 Merge pull request #2 from Xoconoch/dev Xoconoch 2025-06-04 03:19:54 +02:00
  • 67babe3691 why the fuck is quality in the filenames? Xoconoch 2025-06-03 19:19:27 -06:00
  • 6962fd88c3 Merge pull request #1 from Xoconoch/dev Xoconoch 2025-06-04 00:58:03 +02:00
  • f1d4c3a194 fixed some linter errors Xoconoch 2025-06-03 16:51:47 -06:00
  • f1fab1257b fixed save_cover Xoconoch 2025-06-03 16:44:56 -06:00
  • 932f27711e housekeeping after debloating Xoconoch 2025-06-03 16:19:41 -06:00
  • 75f619102d debloating Xoconoch 2025-06-03 14:39:53 -06:00
  • af7eacde1b added indexing on ar_album and artist placeholders Xoconoch 2025-06-03 14:24:01 -06:00
  • 61096e82e5 1.3.0 Xoconoch 2025-06-03 14:05:41 -06:00
  • 8f15738fc1 oopsie cool.gitter.not.me.again.duh 2025-05-31 16:11:05 -06:00
  • 42411b7ffa 1.2.0 cool.gitter.not.me.again.duh 2025-05-31 16:09:29 -06:00
  • 089cb3dc5a first commit cool.gitter.not.me.again.duh 2025-05-31 15:51:18 -06:00