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

Agate's avatar
Agate committed
4 5 6
0.3.2 (Unreleased)
------------------

7

Agate's avatar
Agate committed
8
0.3.1
Agate's avatar
Agate committed
9 10 11 12 13 14 15 16
------------------

- 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
17 18
------------------

19 20 21
- 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
22
- Player: Added looping controls and shortcuts (#52)
Agate's avatar
Agate committed
23
- Player: Added shuffling controls and shortcuts (#52)
Agate's avatar
Agate committed
24 25
- 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
26 27 28 29 30 31 32 33 34 35 36 37
- 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
38

Agate's avatar
Agate committed
39

Agate's avatar
Agate committed
40 41 42 43 44
0.2.6 (2017-12-15)
------------------

- Fixed broken Dockerfile

Agate's avatar
Agate committed
45 46

0.2.5 (2017-12-15)
Agate's avatar
Agate committed
47 48
------------------

49 50
Features:

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

55 56 57 58 59
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
60 61 62 63
Tech:

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

Agate's avatar
Agate committed
64 65

0.2.4 (2017-12-14)
66 67
------------------

68 69 70
Features:

- Models: now store relese group mbid on Album model (#7)
71
- Models: now bind import job to track files (#44)
72 73 74 75

Bugfixes:

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