10000 Releases Β· Xoconoch/spotizerr Β· GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: Xoconoch/spotizerr

1.4.0

23 Apr 19:26
2b0d1f5
Compare
Choose a tag to compare

Bug Fixes

  • Fixed a UI logic issue so error messages now display correctly.
  • Corrected handling of β€œ/” in playlist and path names to prevent unintended deletion of existing album tracks.
  • Resolved a real‑time downloading bug that was deleting and re‑downloading preexisting album tracks.
  • Fixed the %year% placeholder and replaced the outdated %album_artist% with %ar_album% in the configuration menu.
  • Ensured numerical BPM values are no longer reported as invalid.
  • Fixed creation of the .m3u file when downloading a playlist.
  • Eliminated the β€œcouldn’t write to .cache” warning by guaranteeing the cache file is created with correct permissions.

UX Improvements

  • Cancel buttons now respond instantly and reliably.
  • Progress reporting in the download queue has been enhanced for clearer, real‑time feedback.
  • Features & Enhancements
  • Added support for password‑protected Redis connections.
  • Non‑English Spotify URLs are now recognized and handled correctly in search.

Update process

There is now a .env file necessary for the app to work, see the .env inner documentation in the repo or the one present in the README.

1.3.1

25 Mar 01:43
6ae5795
Compare
Choose a tag to compare
  • Fixed individual album requesting in artist view pages

1.3.0

24 Mar 22:22
1a4bb08
Compare
Choose a tag to compare
  • Added a list of all metadata placeholders in config page (#83)
  • Fixed invalid numeric value for bpm warning (#76)
  • Fixed artist bulk downloading
  • Fixed incomplete tracks being written when real-time dl was active (#77)
  • Minor changes to the api

Pull cooldockerizer93/spotizerr:1.3.0 and check it out!

1.2.3

23 Mar 17:06
ac974eb
Compare
Choose a tag to compare
  • Fixed an issue when downloading deezer albums, fallback logic would be completely skipped, resulting in a false succesful download.

1.2.2

23 Mar 15:35
460b927
Compare
Choose a tag to compare
  • Fixed a bug where in the search UI, when discarding undefined objects it would not update the array, leaving it with gaps that caused a mismatch with the download buttons
  • Improved null/undefined checking
  • Added feature request #24 (explicit content filter). There is now an env variable EXPLICIT_FILTER=true/false that has to be set in the docker compose file in order to configure this feature. Config page only reflects its state, doesn't allow for directly modifying it.

image

1.2.1

22 Mar 14:28
7fd3f87
Compare
Choose a tag to compare
  • Added proper logging when deezer download fails (fallback enabled)

1.2.0

21 Mar 17:38
Compare
Choose a tag to compare

Changelog:

  • Refactored queuing logic, it now uses celery workers + redis
  • Updated to latest version of deezspot library, which implemented an update on some deezer API changes that were causing fallback malfunctioning

Update process:

  • Pull cooldockerizer93/spotizerr:1.2.0
  • Destroy your old container (you can keep your old spotify credentials.json, but destroy everithing else)
  • Use the new docker-compose.yaml file
  • Redo standard setup process

1.1.0

15 Mar 20:49
Compare
Choose a tag to compare

Spotify changed their ToS so now anonymous api calls are way more limited. In that sense, it is now necessary for each spotify account to have a valid client id and client secret (get 'em here) for the app to work at all.

In the rare case you were paying attention to the source code, this of course meant modifying the good ol' deezspot library and literally every util on this side of the code. Not very fun.

Anyway, while I was at it thought I might as well add some stuff you guys have been asking for so:

  • Customizable track number padding (either 01. Track or 1. Track)
  • Customizable retry params (max retry attempts, delay between them and delay increase for each retry)
  • Hopefully a fix to issue #55

No playlist auto-syncing feature yet, wait for 1.2!

1.0.0

14 Feb 00:28
Compare
Choose a tag to compare

I plan on having a better registry of changelogs, so here is version 1.0 with all current features:

  • Search and view artists, albums, tracks and playlists.
  • Each individual item-view page allows you to download in many handy ways.
    • For artists: Download exclusively albums, singles, compilation or all three
    • For playlists: Download each individual track or all unique albums present in the playlist's tracks
    • For albums: Download the whole album or just some tracks
    • For tracks: Mate, how much more granularity do you want?
  • Deezer integration: the real power of this tool
    • If you've got yourself a deezer account, you can add it, enable download fallback in the settings menu and for every track you download, the app will first try to rip it from deezer and only if it fails to do that, it'll try to download it from spotify, ideal for FLAC enthusiast who have to share their library with non-initiated who just want their music and don't bother with kbps, kHz... too many k's
  • Auto metadata-tagging from source (be it deezer or spotify)
  • Persistent config across restarts (we're just filling now)

Anyways, for any doubt refer to the README and if your question is not answered there, open an issue. Enjoy!

0