CHANGELOG 2.97 KB
Newer Older
1 2 3
Changelog
=========

Agate's avatar
Agate committed
4

Agate's avatar
Agate committed
5 6 7 8 9 10
0.5 (Unreleased)
----------------


0.4 (2018-02-18)
----------------
Agate's avatar
Agate committed
11

Agate's avatar
Agate committed
12 13
- Front: ambiant colors in player based on current track cover (#59)
- Front: simplified front dev setup thanks to webpack proxy (#59)
14 15
- Front: added some unittests for the store (#55)
- Front: fixed broken login redirection when 401
Agate's avatar
Agate committed
16
- Front: Removed autoplay on page reload
17 18 19 20 21
- API: Added a /instance/settings endpoint
- Front: load /instance/settings on page load
- Added settings to report JS and Python error to a Sentry instance
  This is disabled by default, but feel free to enable it if you want
  to help us by sending your error reports :) (#8)
22

Agate's avatar
Agate committed
23

Agate's avatar
Agate committed
24 25 26 27 28 29
0.3.5 (2018-01-07)
------------------

- Smarter BACKEND_URL in frontend


Agate's avatar
Agate committed
30
0.3.4 (2018-01-07)
31 32 33
------------------

- Fixed wrong URL construction in ajax call
Agate's avatar
Agate committed
34 35


Agate's avatar
Agate committed
36
0.3.3 (2018-01-07)
Agate's avatar
Agate committed
37 38
------------------

Agate's avatar
Agate committed
39 40
- Users can now create their own dynamic radios (#51)

41

Agate's avatar
Agate committed
42 43 44 45 46 47
0.3.2
------------------

- Fixed an issue in the main dockerfile


Agate's avatar
Agate committed
48
0.3.1
Agate's avatar
Agate committed
49 50 51 52 53 54 55 56
------------------

- Revamped all import logic, everything is more tested and consistend
- Can now use Acoustid in file imports to automatically grab metadata from musicbrainz
- Brand new file import wizard


0.2.7
Agate's avatar
Agate committed
57 58
------------------

59 60 61
- Shortcuts: can now use the ``f`` shortcut to toggle the currently playing track
  as a favorite (#53)
- Shortcuts: avoid collisions between shortcuts by using the exact modifier (#53)
Agate's avatar
Agate committed
62
- Player: Added looping controls and shortcuts (#52)
Agate's avatar
Agate committed
63
- Player: Added shuffling controls and shortcuts (#52)
Agate's avatar
Agate committed
64 65
- Favorites: can now modify the ordering of track list (#50)
- Library: can now search/reorder results on artist browsing view (#50)
Agate's avatar
Agate committed
66 67 68 69 70 71 72 73 74 75 76 77
- Upgraded celery to 4.1, added endpoint logic for fingerprinting audio files
- Fixed #56: invalidate tokens on password change, also added change password form
- Fixed #57: now refresh jwt token on page refresh
- removed ugly dividers in batch import list
- Fixed a few padding issues
- Now persist/restore queue/radio/player state automatically
- Removed old broken imports
- Now force tests paths
- Fixed #54: Now use pytest everywhere \o/
- Now use vuex to manage state for favorites
- Now use vuex to manage state for authentication
- Now use vuex to manage state for player/queue/radios
78

Agate's avatar
Agate committed
79

Agate's avatar
Agate committed
80 81 82 83 84
0.2.6 (2017-12-15)
------------------

- Fixed broken Dockerfile

Agate's avatar
Agate committed
85 86

0.2.5 (2017-12-15)
Agate's avatar
Agate committed
87 88
------------------

89 90
Features:

91
- Import: can now specify search template when querying import sources (#45)
92
- Login form: now redirect to previous page after login (#2)
Agate's avatar
Agate committed
93
- 404: a decent 404 template, at least (#48)
94

95 96 97 98 99
Bugfixes:

- Player: better handling of errors when fetching the audio file (#46)
- Csrf: default CSRF_TRUSTED_ORIGINS to ALLOWED_HOSTS to avoid Csrf issues on admin (#49)

Agate's avatar
Agate committed
100 101 102 103
Tech:

- Django 2 compatibility, lot of packages upgrades (#47)

Agate's avatar
Agate committed
104 105

0.2.4 (2017-12-14)
106 107
------------------

108 109 110
Features:

- Models: now store relese group mbid on Album model (#7)
111
- Models: now bind import job to track files (#44)
112 113 114 115

Bugfixes:

- Library: fixen broken "play all albums" button on artist cards in Artist browsing view (#43)