Wykres commitów

605 Commity (741ab533b1acef1af02ee6ba8e9a26e1f9c8c346)

Autor SHA1 Wiadomość Data
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
Eliot Berriot 9a909798e7
Additional permissions checks on playlist views 2018-03-20 15:34:33 +01:00
Eliot Berriot 4f7fa09a78
Playlisttrack factory 2018-03-20 15:34:33 +01:00
Eliot Berriot d7adaf398f
Can now use nodb_factory fixtue in tests for faster tests 2018-03-20 15:34:33 +01:00
Eliot Berriot 367014f70e
Added owner permission to check user has the right to read/update object 2018-03-20 15:34:33 +01:00
Eliot Berriot 3e277aad4f
Added helper to filter queryset by privacy level 2018-03-20 15:34:32 +01:00
Eliot Berriot 2a3f43ecb1
Ensure privacy_level is settable/inherited properly 2018-03-20 15:34:32 +01:00
Eliot Berriot 859f8a0570
Replaced is_public flag by brand new privacy_level field on playlists 2018-03-20 15:34:32 +01:00
Eliot Berriot 9fdbc7b859
factorized privacy_level field 2018-03-20 15:34:32 +01:00
Eliot Berriot 639cd5da5b
Moved playlist tests in a dedicated directory 2018-03-20 15:34:32 +01:00
Eliot Berriot fe51b6db19 Merge branch 'test-too-large' into 'develop'
Fixed lint issues in ci file

See merge request funkwhale/funkwhale!97
2018-03-20 14:08:39 +00:00
Eliot Berriot a4b4e9bc00
Fixed lint issues in ci file 2018-03-20 15:05:49 +01:00
Eliot Berriot 65d876d95b Merge branch '103-radio-button' into 'develop'
Resolve "Start/stop radio buttons all enabled for user radios"

Closes #103

See merge request funkwhale/funkwhale!95
2018-03-18 17:51:30 +00:00
Eliot Berriot 019354e6dc Merge branch '123-readme' into 'develop'
Fixed #123: up-to-date and complete development and contribution instructions in README.rst

Closes #123

See merge request funkwhale/funkwhale!92
2018-03-18 17:48:46 +00:00
Eliot Berriot 0a8fa8a3fc Merge branch '118-sidebar-tabs' into 'develop'
Improve the style of the sidebar

Closes #118 and #67

See merge request funkwhale/funkwhale!94
2018-03-18 16:43:45 +00:00
Bat 521af32bf8 Fix the background of the radio message 2018-03-18 08:36:05 +01:00
Bat 7a87e2fc94 Add changelog 2018-03-17 14:24:12 +01:00
Bat 54f3dd0e46 Make the style of the sidebar collapse button more coherent 2018-03-17 14:15:10 +01:00
Bat 4564a40ec4 Make it even easier to understand which tab is selected in the sidebar 2018-03-17 13:37:47 +01:00
Bat 67d79743fe Make search wider 2018-03-17 12:59:50 +01:00
Bat 95426cfff4 Make it easier to see which tab is selected in the sidebar 2018-03-17 12:29:58 +01:00
Eliot Berriot a29a92bc21 Merge branch 'sidebar-template-fix' into 'develop'
Fix a small error in the sidebar component

See merge request funkwhale/funkwhale!93
2018-03-17 11:11:41 +00:00
Bat b9e8ce9f0b Fix a small error in the sidebar component 2018-03-17 12:07:20 +01:00
Eliot Berriot dfb4f84f2f
Fixed #123: up-to-date and complete development and contribution instructions in README.rst 2018-03-16 20:10:27 +01:00
Eliot Berriot f65828762e Merge branch 'reset-queue-same-track' into 'develop'
Fixed position not being reseted properly when playing the same track multiple times in a row

See merge request funkwhale/funkwhale!90
2018-03-15 22:00:40 +00:00
Eliot Berriot cec0dcfc12 Merge branch '119-login-redirection' into 'develop'
Fixed #119: forced redirection to login even with API_AUTHENTICATION_REQUIRED=False

Closes #119

See merge request funkwhale/funkwhale!91
2018-03-15 21:58:09 +00:00
Eliot Berriot 59445b6146
Fixed position not being reseted properly when playing the same track multiple times in a row 2018-03-15 22:57:53 +01:00
Eliot Berriot 4298c4236e
Fixed #119: forced redirection to login even with API_AUTHENTICATION_REQUIRED=False 2018-03-15 22:34:20 +01:00
Eliot Berriot b228a6115a Merge branch 'remove-sphinx' into 'develop'
Removed unused sphinx dependency in requirements now we use a separate container

See merge request funkwhale/funkwhale!89
2018-03-13 21:30:43 +00:00
Eliot Berriot 70cd96f198
Removed unused sphinx dependency in requirements now we use a separate container 2018-03-13 22:28:18 +01:00
Eliot Berriot 0f5b1c295e Merge branch 'documentation-livereload' into 'develop'
Documentation livereload

See merge request funkwhale/funkwhale!88
2018-03-12 22:41:14 +00:00