Eliot Berriot
fce5ee0e7f
Renamed listening end_date to creation_date
2018-03-25 17:17:33 +02:00
Eliot Berriot
f36a9e2ac9
Merge branch '138-import-unicode' into 'develop'
...
Resolve "Importer chokes on files with bad unicode characters"
Closes #138 and #120
See merge request funkwhale/funkwhale!108
2018-03-25 13:46:26 +00:00
Eliot Berriot
e99d757b57
Fix #120 : Better error handling during file import
2018-03-25 15:44:48 +02:00
Eliot Berriot
f1cf250e29
Fix #138 : Better handling of utf-8 filenames during file import
2018-03-25 15:40:37 +02:00
Eliot Berriot
952407d173
Merge branch '139-restrict-usernames' into 'develop'
...
Resolve "Allow restricting allowed usernames"
Closes #139
See merge request funkwhale/funkwhale!107
2018-03-24 19:33:38 +00:00
Eliot Berriot
4b69d64db2
Fix #139 : We now restrict some usernames from being used during signup
2018-03-24 20:31:36 +01:00
Eliot Berriot
4522f5997e
More test cases for request signing and added helpers to verify signature
2018-03-24 16:24:10 +01:00
Eliot Berriot
aa7365b71f
Basic logic for signing/verifying requests
2018-03-24 15:20:15 +01:00
Eliot Berriot
8dd62088aa
Merge branch 'improved-installation' into 'develop'
...
Make more explicit the fact that most variables don't need editing on docker setups
See merge request funkwhale/funkwhale!105
2018-03-23 20:47:18 +00:00
Eliot Berriot
d134b23a6e
Make more explicit the fact that most variables don't need editing on docker setups
2018-03-23 21:45:17 +01:00
Eliot Berriot
868c7ef035
Merge branch '97-shuffle-after' into 'develop'
...
Resolve "Only shuffle tracks after current index ?"
Closes #97
See merge request funkwhale/funkwhale!104
2018-03-23 15:30:35 +00:00
Eliot Berriot
6a30e59aa2
Fix #97 : Queue shuffle now apply only to tracks after the current one
2018-03-23 16:28:30 +01:00
Eliot Berriot
f66bcf34df
Merge branch '131-scroll-queue' into 'develop'
...
Resolve "Queue doesn't show current song by default"
Closes #131
See merge request funkwhale/funkwhale!103
2018-03-23 15:02:14 +00:00
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