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
Eliot Berriot
80de16b693
Better documentation build CI Job
2018-03-12 23:39:03 +01:00
Eliot Berriot
01c8336988
Added docker configuration to serve and build documentation with livereload
2018-03-12 23:38:39 +01:00
Eliot Berriot
c8b9e9506d
Merge branch 'test-setup' into 'develop'
...
Test setup
See merge request funkwhale/funkwhale!87
2018-03-12 22:19:09 +00:00
Eliot Berriot
89f90d1585
Moved daphne to common requirements
2018-03-12 23:15:39 +01:00
Eliot Berriot
c5e28519dd
Removed unused dependencies
2018-03-12 23:15:28 +01:00
Eliot Berriot
99f33dd392
Make api docker image able to run tests
2018-03-12 23:07:08 +01:00
Eliot Berriot
046648ce6c
Moved pytest.ini to setup.cfg
2018-03-12 23:06:32 +01:00
Eliot Berriot
69aacfea51
Deleted unused files
2018-03-12 23:06:21 +01:00
Eliot Berriot
788f89da03
Merge branch '117-cache' into 'develop'
...
Fix #117 : Use django-cacheops to cache common ORM requests
Closes #117
See merge request funkwhale/funkwhale!86
2018-03-12 19:12:57 +00:00
Eliot Berriot
a448eaaf17
Fix #117 : Use django-cacheops to cache common ORM requests
2018-03-08 23:21:59 +01:00
Eliot Berriot
5db8c950cc
Fix #103 : synchronized start/stop radio buttons for all custom radios
2018-03-07 23:19:25 +01:00
Eliot Berriot
c70ab72bc0
Merge branch '114-exclude-empty-albums' into 'develop'
...
Fix #114 : can now filter artists and albums with no listenable tracks
Closes #114
See merge request funkwhale/funkwhale!83
2018-03-07 22:19:21 +00:00
Eliot Berriot
eca00b9a0a
Hide disable items in pagination
2018-03-07 23:18:24 +01:00
Eliot Berriot
bfeb86865d
Fix #114 : can now filter artists and albums with no listenable tracks
2018-03-07 23:08:28 +01:00
Eliot Berriot
ab91d837bb
Merge branch '116-chronological-order' into 'develop'
...
Resolve "Show albums on the artist's page in chronological order"
Closes #116
See merge request funkwhale/funkwhale!85
2018-03-07 22:05:53 +00:00
Eliot Berriot
1822fdf449
Fix #116 : On artist page, albums are not sorted by release date, if any
2018-03-07 23:03:46 +01:00
Eliot Berriot
7e593ad05b
Added year filter
2018-03-07 23:02:33 +01:00
Eliot Berriot
468faffe74
Merge branch '115-broken-import-request-admin' into 'develop'
...
Fix #115 : broken import request admin
Closes #115
See merge request funkwhale/funkwhale!84
2018-03-07 21:39:05 +00:00
Eliot Berriot
99a91c1e74
Fix #115 : broken import request admin
2018-03-07 22:36:37 +01:00
Eliot Berriot
0f06c39854
Merge tag '0.6.1' into develop
...
0.6.1 (unreleased)
------------------
Features:
- Can now skip acoustid on file import with the --no-acoustid flag (#111 )
Bugfixes:
- Added missing batch id in output during import (#112 )
- Added some feedback on the play button (#100 )
- Smarter pagination which takes a fixed size (#84 )
Other:
- Completely removed django-cachalot from the codebase (#110 ). You can safely
remove the CACHALOT_ENABLED setting from your .env file
2018-03-06 21:56:25 +01:00