Skip to content

Releases: Yooooomi/your_spotify

1.9.1

17 Mar 18:58
15102e4

Choose a tag to compare

Bug fixes

  • Fixed subdomains having an underscore in their name in #373

Full Changelog: 1.9.0...1.9.1

1.9.0

13 Mar 08:30
e866e79

Choose a tag to compare

Warning

Setting CORS environment variable to all is not supported anymore. By default the only the CLIENT_ENDPOINT is authorized as an origin. If you want to allow all origins (which is enough in most cases), please follow the CORS readme section.

Bug fixes

Miscellaneous

New Contributors

Full Changelog: 1.8.1...1.9.0

1.8.1

08 Mar 10:59
eab499e

Choose a tag to compare

Bug fixes

  • Fixed being unable to import due to missing tokens in #363

1.8.0

02 Mar 12:25
bba31e0

Choose a tag to compare

A huge work has been done on performances in this release, mostly by @quentinguidee. You can expect 20x faster loading times on

  • Home page
  • Artist / Album / Track stats page

For this to be possible, a long migration is needed at start when updating to 1.8.0, be patient :).

Features

Bug fixes

Miscellaneous

New Contributors

Full Changelog: 1.7.3...1.8.0

1.7.3

22 Nov 08:27

Choose a tag to compare

Bug fixes

  • Fixed imports crashing and sometimes sync crashing #312

1.7.2

19 Nov 21:24

Choose a tag to compare

Bug fixes

  • An attempt at fixing black screens by saving everything in one place #295
  • Detecting and exiting upon mongo errors #275
  • Ability to prevent app from requesting admin rights to mongodb #298

Miscellaneous

  • Display version of app in sider #300

1.7.1

19 Oct 16:55
43fc34d

Choose a tag to compare

Bug fixes

  • A first try at solving Google marking domains as deceptive #271 #254
  • Mongo crashing at boot for people with a lot of tracks #272
  • Weird Settings icon color when selecting a custom range in dark mode #268
  • Customization of the authentication token, follow the readme env variable #277
  • Filenames when importing full privacy data have been updated #279
  • Fixed being able to un-admin ourselves while being the single admin #286
  • More compliant extended streaming history import #291

Thanks a lot again for giving feedback
Timothée

1.7.0

24 Jul 18:12
613f939

Choose a tag to compare

Features

  • Added "This year" button to date range picker #253

Miscellaneous

  • Updated all dependencies

Bugs fixes

  • Affinity is now only available when logged #252
  • Fixed an issue where tracks would still be added to history and stats even if the artist is blacklisted #247

Thanks again a lot for contributors and donators.

Longest sessions, even more responsive

14 May 12:11

Choose a tag to compare

Hello! Welcome to the 1.6.0 release!

This time, a new Longest session feature and very welcoming site on mobile, which allows complete use of the app on mobile.

Longest session

A new link is available on the sider, allowing you to, depending on the interval selected, visualize the 5 longest listening session over the period. It shows all the songs that have been played and the hour of beginning of the session. It will surely remind you of long parties or coding sessions.

Responsive

A huge rework has been done concerning the display of scrollable lists. The display is now way clearer. Those lists are now way more enjoyable on mobile. The context menu button has been replaced with a long click on the rows. The rows slowly disappear as the screen gets smaller.

Releases

A nice work has been done by @Byh0ki to allow having docker image tags for each commit on the master branch. It allows smoother version control and will allow easier debugging.

#210

Mongo upgrade

Please backup your database before upgrading

Be careful as low power cpu (and raspberry Pi) might not support AVX instructions, thus not being compatible with mongo 5.0+.

YourSpotify now supports mongo up to version 6. In order to upgrade your current mongo database, you must incrementally update it, YourSpotify will handle the migration.

  • Start the whole stack with mongo 5
  • Shut it down
  • Restart it with mongo 6

You must go through these versions:

  • 4 -> 4.2 -> 4.4 -> 5.0 -> 6.0

#223

Miscellaneous

  • Fixed a bug where duplicate detection when importing would only check on already saved data. Now also checking for current batch.
  • Same tracks listened in a 30 seconds interval will be marked as duplicates and deleted at startup, this can happen on shaky imports.
  • Fixed a bug where changing interval on safari would not render the correct data.
  • Reworked a bit (spent hours as usual) light and dark version the application.
  • Fixed import not working with specific data #224

Thanks a lot for this release sponsors

Also, thanks a lot for this release contributors, you guys come with a lot of ideas, merge requests and heartwarming stuff.

Timothée

Blacklisting artists, song stat page and easier imports

11 Feb 00:04

Choose a tag to compare

Hello guys! Time for a new release. This time this release does not only include bug fixes and improvements, it offers a brand new blacklisting feature proposed by @Byolock and a Song stat page almost entirely developped by @michaelkennethdavid .

Blacklisting an artist #192

Blacklisting an artist can be done through the artist page or directly in the settings. Blacklisting an artist is not definitive and can always be disabled from the same pages.

What does it do?

Blacklisting an artist will result in having him disappear from everywhere in the application:

  • The song history
  • The computed statistics
  • Affinity

It can be useful when you listen to someone that does not only publish music but also comedies or things like that.

Song stats page #194

The song stats is a pretty straight to the goal page where you can see basic statistics on a song, exactly like you would do for an artist.
I won't enumerate all the features it contains and will let you check out the amazing work of @michaelkennethdavid!

Bug fixes

  • The CORS env variable set would result in not being able to log in on the app #182
  • The full privacy import changed a bit on Spotify side, resulting in not being able to import the data they send #201

Thanks again for the load of feedbacks, feature requests and merge requests you guys open!

Timothée