Eliot Berriot
d726a959ab
Fix #131 : Removed player from queue tab and consistently show current track in queue
2018-03-23 15:54:04 +01:00
Eliot Berriot
fa449114b1
Merge branch '101-credit-francis' into 'develop'
...
Resolve "Credit Francis Gading for the logotype !"
Closes #101
See merge request funkwhale/funkwhale!102
2018-03-23 14:01:33 +00:00
Eliot Berriot
cd89785344
Fix #101 : Added credits to Francis Gading for the logotype
2018-03-23 14:59:12 +01:00
Eliot Berriot
cb3dfa4c5f
Merge branch '130-convert-favicon' into 'develop'
...
Resolve "Our favicon may not be a real PNG"
Closes #130
See merge request funkwhale/funkwhale!101
2018-03-23 12:41:53 +00:00
Maxence Bothorel
4409a9cac9
Add changelog
2018-03-23 13:23:23 +01:00
Eliot Berriot
01b9333be5
Merge branch '127-upgrade-doc' into 'develop'
...
Resolve "Document the upgrade process"
Closes #127 and #105
See merge request funkwhale/funkwhale!100
2018-03-23 11:17:28 +00:00
Eliot Berriot
e3fc33a2c4
Minor tweaks to upgrade documentation
2018-03-23 12:15:21 +01:00
Eliot Berriot
a890bc490b
Ensure we update all requirements when installing from pip/requirements.txt
2018-03-23 12:10:18 +01:00
Maxence Bothorel
c89b957f05
convert favicon from ico to png file
2018-03-22 18:06:43 +01:00
Eliot Berriot
1c251ac7c7
Fix #127 : Added upgrade documentation
2018-03-22 14:22:39 +01:00
Eliot Berriot
2cfe4fa3a1
Fixed wrong mv command in debian guide
2018-03-22 14:19:26 +01:00
Eliot Berriot
3af3327311
Added missing choice of version in the docker deployment guide
2018-03-22 14:18:55 +01:00
Eliot Berriot
ae65190364
Merge tag '0.7' into develop
...
0.7 (2018-03-21)
----------------
Features:
- Can now filter artists and albums with no listenable tracks (#114 )
- Improve the style of the sidebar to make it easier to understand which tab is
selected (#118 )
- On artist page, albums are not sorted by release date, if any (#116 )
- Playlists are here \o/ 🎉 (#3 , #93 , #94 )
- Use django-cacheops to cache common ORM requests (#117 )
Bugfixes:
- Fixed broken import request admin (#115 )
- Fixed forced redirection to login event with
API_AUTHENTICATION_REQUIRED=False (#119 )
- Fixed position not being reseted properly when playing the same track
multiple times in a row
- Fixed synchronized start/stop radio buttons for all custom radios (#103 )
- Fixed typo and missing icon on homepage (#96 )
Documentation:
- Up-to-date and complete development and contribution instructions in
README.rst (#123 )
2018-03-21 21:05:25 +01:00
Eliot Berriot
3673f624dd
Merge branch 'release/0.7'
2018-03-21 21:05:14 +01:00
Eliot Berriot
b780bee874
Version bump and changelog
2018-03-21 21:05:03 +01:00
Eliot Berriot
7093214be7
Merge branch '3-playlists' into 'develop'
...
Resolve "Playlists integration"
Closes #3 , #93 , and #94
See merge request funkwhale/funkwhale!98
2018-03-21 19:59:31 +00:00
Eliot Berriot
529114c89c
Added missing fields in playlist serializer
2018-03-21 20:56:26 +01:00
Eliot Berriot
f20e059d73
Changelog: Playlists are here \o/ 🎉 ( #3 , #93 , #94 )
2018-03-21 20:50:38 +01:00
Eliot Berriot
027411824a
Merge branch '96-typo' into 'develop'
...
Resolve "Typo in the home page on "libraryr""
Closes #96
See merge request funkwhale/funkwhale!99
2018-03-21 19:17:41 +00:00
Eliot Berriot
cfdb9be24d
Fix #96 : typo and missing icon in homepage
2018-03-21 20:13:22 +01:00
Eliot Berriot
a7e3828f6f
Prettier playlist edition
2018-03-21 19:04:15 +01:00
Eliot Berriot
71d46e4361
Simplified playlist serializer and ensure update return same payload as detail
2018-03-21 19:03:57 +01:00
Eliot Berriot
6a9a34d244
Can now clear playlist
2018-03-21 12:19:07 +01:00
Eliot Berriot
f66dff3504
Added playlist list in library
2018-03-21 11:58:53 +01:00
Eliot Berriot
38a4559083
PlayButton is now able to handle playlists
2018-03-21 11:58:26 +01:00
Eliot Berriot
bf6fe44bed
More filters / ordering option on playlist API
2018-03-21 11:58:11 +01:00
Eliot Berriot
f503466a24
UI Polishing
2018-03-20 23:41:31 +01:00
Eliot Berriot
a38f64852f
Can now delete playlist
2018-03-20 23:41:15 +01:00
Eliot Berriot
053fc1171b
Renamed playlist icon class
2018-03-20 23:40:11 +01:00
Eliot Berriot
32dc18ed6e
Added dangerous-button component, smarter modal
2018-03-20 23:39:42 +01:00
Eliot Berriot
16f631af1a
Performance optimization on playlisttrack serialization
2018-03-20 22:44:28 +01:00
Eliot Berriot
dd40a4c4d1
Cleanup
2018-03-20 19:58:38 +01:00
Eliot Berriot
1e64f3db18
Playlist detail page and editor
2018-03-20 19:58:27 +01:00
Eliot Berriot
bed66db5c1
Factorization of track table row component
2018-03-20 19:58:14 +01:00
Eliot Berriot
0dfb594b6a
Shared playlist modal
2018-03-20 19:57:34 +01:00
Eliot Berriot
f8b15a3f48
Added API endpoint to insert multiple tracks into playlist
2018-03-20 19:56:42 +01:00
Eliot Berriot
1729c4f83e
250 is a saner default for playlist size
2018-03-20 19:55:36 +01:00
Eliot Berriot
497f81e5ab
Typo in returned api payload
2018-03-20 19:14:45 +01:00
Eliot Berriot
244ebd7ab1
Dropped hard constraint on track indexes and added more tests
2018-03-20 19:14:07 +01:00
Eliot Berriot
8ff775a126
Added tracks count and sort by modification date in front
2018-03-20 15:34:35 +01:00
Eliot Berriot
f917c5d0c4
Playlist filterset
2018-03-20 15:34:35 +01:00
Eliot Berriot
08b28a7d98
Added playlist tracks count and modification date in API
2018-03-20 15:34:34 +01:00
Eliot Berriot
d6f2c7d4c4
Form, modal and player icon to add track to playlist
2018-03-20 15:34:34 +01:00
Eliot Berriot
a34b1afd6c
Store for fetching user playlists
2018-03-20 15:34:34 +01:00
Eliot Berriot
15300e255c
Removed pytest warning
2018-03-20 15:34:34 +01:00
Eliot Berriot
e87e2654e8
Permissions and db state fixes with new index field
2018-03-20 15:34:34 +01:00
Eliot Berriot
257e67b5a6
New "index" field on playlist tracks, and .insert() metod to manage playlists
2018-03-20 15:34:34 +01:00
Eliot Berriot
8821a1bb43
Removed superfluous mptt requirement
2018-03-20 15:34:33 +01:00
Eliot Berriot
944135e752
Capped number of tracks in playlists
2018-03-20 15:34:33 +01:00
Eliot Berriot
d8486beeb0
Can now list tracks from within playlist endpoint
2018-03-20 15:34:33 +01:00