Agate
547c4ea554
Don't download file as attachment for podcast
2020-08-06 10:53:04 +02:00
Agate
c29d0b17ea
Denorm default true
2020-08-04 14:24:12 +02:00
Agate
8cc78652c7
Support coma separated mbids in tags
2020-08-03 15:49:14 +02:00
Agate
e271851f67
See #1100 : clean compat and XXX in the code
2020-08-03 15:47:14 +02:00
Agate
b7f1c02c6f
Merge branch '1105-scan-ui' into 'develop'
...
Fix #1105 : Can now launch server import from the UI
Closes #1105
See merge request funkwhale/funkwhale!1192
2020-08-03 13:56:06 +02:00
Agate
788c12748f
Fix #1105 : Can now launch server import from the UI
2020-08-03 13:50:53 +02:00
Agate
3bec27ded3
Fix #292 : Users can now update their email address
2020-08-02 16:55:23 +02:00
Agate
667d9d2ba6
Resolve "UX, UI : Search Page"
2020-07-31 15:10:16 +02:00
Agate
e9186ca813
Fx #1178 : Display channel and track downloads count
2020-07-31 11:46:25 +02:00
Agate
eb66d4e3d2
Expose public libraries and channels in standard API
2020-07-28 14:21:15 +02:00
Agate
fd5bec9dfa
Documented missing API endpoints
2020-07-28 11:26:39 +02:00
Agate
308e38b4db
Fixed channels not displaying on user profile
2020-07-28 09:41:43 +02:00
Agate
f6458fd75a
Updated playlist management API
2020-07-27 15:31:49 +02:00
Agate
3d58f87b56
More API docs
2020-07-27 15:01:35 +02:00
Agate
d3e36c169b
Merge branch 'master' into develop
2020-07-27 11:22:45 +02:00
Agate
526160dde2
Version bump and changelog for 0.21.2
2020-07-27 11:21:29 +02:00
Ciarán Ainsworth
7c031eb186
Resolve "Allow hiding compilation artists in the Artists tab"
2020-07-27 10:57:11 +02:00
Agate
806912c05f
Merge branch '1140-the-radio-random-function-also-plays-podcasts' into 'develop'
...
Resolve "The "radio - random" function also plays podcasts"
Closes #1140
See merge request funkwhale/funkwhale!1176
2020-07-23 17:33:29 +02:00
Ciarán Ainsworth
71318d66c3
Resolve "The "radio - random" function also plays podcasts"
2020-07-23 17:33:29 +02:00
Ciarán Ainsworth
d6d73d8620
Resolve "Licence Art Libre"
2020-07-23 17:28:14 +02:00
Agate
21f147c0c4
Merge branch 'master' into develop
2020-07-21 14:47:07 +02:00
Agate
ca056f717e
Fix #1116 : Can now filter subscribed content through API
2020-07-21 14:38:39 +02:00
Agate
4351331355
Fix #1175 : Fix embedded player not working on channel serie/album
2020-07-21 11:19:35 +02:00
Agate
09cefd2f98
Longer sessions
2020-07-18 10:30:36 +02:00
Agate
e391415098
Upgraded dependencies
2020-07-18 10:29:22 +02:00
Agate
1295144681
Fixed really slow SQL
2020-07-09 11:51:58 +02:00
Agate
8b0ce6ad33
Merge branch '1102-album-tracks' into 'develop'
...
Resolve "Remove tracks from /api/v1/albums API"
Closes #1102
See merge request funkwhale/funkwhale!1159
2020-07-06 10:22:51 +02:00
Agate
55f4fde0f4
Fix #1102 : Do not include tracks in album API representation
2020-07-06 10:16:45 +02:00
Agate
84d49754a7
Fix #996 : Persist theme and language settings accross sessions
2020-07-05 11:22:31 +02:00
Agate
50c3071c56
Fixed auth/csrf issues
2020-07-03 11:35:11 +02:00
Agate
d4028450a9
Plugins infrastructure
2020-07-03 10:59:12 +02:00
Simon Arlott
93cb3e8cad
Handle PermissionError when checking existing files
2020-06-24 22:23:18 +01:00
Agate
0750aacafe
Fix #1104 : invalid metadata when importing multi-artists tracks/albums
2020-06-23 12:43:58 +02:00
Agate
0c05ac6512
Fix #1104 : invalid metadata when importing multi-artists tracks/albums
2020-06-23 12:37:48 +02:00
Agate
e730ed45d5
Merge branch 'master' into develop
2020-06-22 14:50:52 +02:00
Agate
d50cce36e2
Added a new ?related=obj_id filter for artists, albums and tracks, based on tags
2020-06-22 14:43:42 +02:00
Agate
e6344338f9
Fix #1145 : Support ordering=random for artists, albums, tracks and channels endpoints
2020-06-22 13:22:26 +02:00
Agate
0ebd7c610d
Linting
2020-06-21 16:38:57 +02:00
Agate
989f66315b
Fix #1165 : Fixed broken mimetype detection during import
2020-06-21 16:21:16 +02:00
Simon Arlott
88a72ea14d
Handle access errors scanning directories
...
Trying to read a directory that is visible but not accessible, or a
symlink to a file in a directory that is not accessible will raise a
PermissionError. Output these and then continue.
If os.scandir() raises an exception then the finally block accesses
"scanner" before it is assigned, raising an UnboundLocalError.
2020-06-21 10:19:04 +01:00
Agate
3843d0af36
Merge branch 'master' into develop
2020-06-19 15:48:25 +02:00
Agate
e12f44d0b5
Fix #1161 : crash with null help text in admin
2020-06-19 13:53:13 +02:00
Agate
4db0b9b421
Channels api docs
2020-06-15 09:10:41 +02:00
Agate
45132dea75
Improved some error handling
2020-06-14 15:09:14 +02:00
Agate
1921127689
Fix #1158 : crash when loading recent albums via Subsonic
2020-06-11 18:06:00 +02:00
Agate
b853f38c74
Merge branch 'master' into develop
2020-06-11 10:45:57 +02:00
Agate
f14858c2fe
Version bump and changelog for 0.21.1
2020-06-11 10:44:20 +02:00
Agate
1668dc4f59
Merge branch 'master' into develop
2020-06-11 10:35:15 +02:00
Agate
85c6baca9a
Fix #1155 : Fixed crash on python 3.5 with cli importer
2020-06-11 05:57:53 +02:00
Agate
50bf5c8c1d
Merge branch 'master' into develop
2020-06-05 11:37:21 +02:00