Eliot Berriot
|
2e4f862387
|
See #212: record user last activity date
|
2018-06-17 17:53:40 +02:00 |
Eliot Berriot
|
98e3bb9cfc
|
Fix #311: Ensure radios can only be edited and deleted by their owners
|
2018-06-16 14:47:34 +02:00 |
Eliot Berriot
|
031784556f
|
Fixed #295: broken pagination in Subsonic API
|
2018-06-10 13:34:15 +02:00 |
Eliot Berriot
|
77c0b2b1a2
|
See #297: added black as a local dependency, more verbose check in CI
|
2018-06-10 12:13:02 +02:00 |
Eliot Berriot
|
d17ceec1f0
|
See #297: linting of various, uncommon errors
|
2018-06-10 12:06:46 +02:00 |
Eliot Berriot
|
799386c2b6
|
See #297: removed a lot of unused variables
|
2018-06-10 11:27:38 +02:00 |
Eliot Berriot
|
9bea804f14
|
See #297: sorted imports
|
2018-06-10 10:55:16 +02:00 |
Eliot Berriot
|
9427f8b56e
|
See #297: removed unused imports
|
2018-06-10 10:39:47 +02:00 |
Eliot Berriot
|
639882bd34
|
See #297: removed unused variables
|
2018-06-09 17:41:59 +02:00 |
Eliot Berriot
|
62ca3bd736
|
Blacked the code
|
2018-06-09 15:36:16 +02:00 |
Eliot Berriot
|
bbae4e323b
|
Fix #288: Huge performance boost during CLI import that queries MusicBrainz
|
2018-06-06 21:45:38 +02:00 |
Eliot Berriot
|
7c47348855
|
Fix #267: Do not crash when tag contains multiple uuids with a / separator
|
2018-06-05 19:44:00 +02:00 |
Eliot Berriot
|
18ad6cfa78
|
Fix #273: fix_track_files will now update files with bad mimetype
|
2018-06-03 18:57:35 +02:00 |
Eliot Berriot
|
5afc3e4637
|
Fix #266: Ensure we do not store bad mimetypes
|
2018-06-03 18:07:59 +02:00 |
Eliot Berriot
|
290cae9a8f
|
Fix #231 and #219: ensure we import covers regarless of the import method
Can now import covers from track metadata and track directory as well
|
2018-06-02 17:34:46 +02:00 |
Eliot Berriot
|
0f792bf75c
|
Fix #260: Implemented scrobble endpoint of subsonic API
|
2018-06-01 23:59:08 +02:00 |
Eliot Berriot
|
8d50743b3b
|
Fix #258: Implemented getCovertArt in Subsonic API to serve album covers
|
2018-06-01 08:42:05 +02:00 |
Eliot Berriot
|
dcd150a1f1
|
See #223: fixed failing test
|
2018-05-29 22:54:53 +02:00 |
Eliot Berriot
|
7b84a988fd
|
See #223: dangerous actions can now prevent executing an action on all objects
|
2018-05-29 21:55:00 +02:00 |
Eliot Berriot
|
c7782693bc
|
See #223: api for listing/managing library files
|
2018-05-29 00:07:20 +02:00 |
Eliot Berriot
|
d2c99b9f5d
|
Merge branch '220-fix-mp3-track-numbers' into 'develop'
Resolve "Track numbers from mp3 don't get imported"
Closes #220
See merge request funkwhale/funkwhale!214
|
2018-05-26 11:40:25 +00:00 |
David Magnus Henriques
|
e478bb923e
|
Improved Unit test
The tracknumber and the compilation number are now not identical
anymore
|
2018-05-26 13:16:20 +02:00 |
Eliot Berriot
|
a9799e66d7
|
See #236: backend for users default permissions
|
2018-05-26 12:45:55 +02:00 |
Eliot Berriot
|
2ef36928c6
|
See #236: added a basic string list preference
|
2018-05-26 12:45:16 +02:00 |
Eliot Berriot
|
c6cd3abf9d
|
Merge branch '229-anonymous-access' into 'develop'
Resolve "Ensure anonymous users can listen to music if instance is configured accordingly"
Closes #229
See merge request funkwhale/funkwhale!211
|
2018-05-24 20:52:40 +00:00 |
Eliot Berriot
|
8d55040e9e
|
See #230: users with upload permission can now launch import and manage their own imports
|
2018-05-24 22:39:43 +02:00 |
Eliot Berriot
|
dfb4f5f62a
|
See #230: can now use "or" operator to check permissions
|
2018-05-24 22:38:26 +02:00 |
Eliot Berriot
|
2586444db2
|
Fix #229: removed last hardcoded settings to protect audio files
|
2018-05-24 21:34:59 +02:00 |
Eliot Berriot
|
9c02954e46
|
Merge branch 'action-tables' into 'develop'
Action table component / implementation on federation library tracks
Closes #164 and #228
See merge request funkwhale/funkwhale!210
|
2018-05-24 19:11:33 +00:00 |
Eliot Berriot
|
eded32c2e8
|
See #228: more performante federation import launch via API
|
2018-05-24 18:53:12 +02:00 |
Eliot Berriot
|
4f8db661fa
|
See #228: now expose library track status in API
|
2018-05-24 18:33:40 +02:00 |
David Magnus Henriques
|
7ae90305e3
|
Added test for OggTheora Import
|
2018-05-23 23:33:19 +02:00 |
Eliot Berriot
|
ba4b6f6ba6
|
See #228: now use our new action logic for library track import
|
2018-05-23 21:50:23 +02:00 |
Eliot Berriot
|
f1a1b93ee5
|
See #228: serializer logic
|
2018-05-23 19:52:47 +02:00 |
Eliot Berriot
|
01ea6562a6
|
Fix #214: Do not crash on flac import if musicbrainz tags are missing
|
2018-05-22 23:53:45 +02:00 |
Eliot Berriot
|
54008aa37c
|
Merge branch '224-music-api' into 'develop'
Resolve "Better API for artists/album/tracks"
Closes #224 and #226
See merge request funkwhale/funkwhale!205
|
2018-05-22 21:04:09 +00:00 |
Eliot Berriot
|
857fab526d
|
See #224: less clutered music API, better serializers
|
2018-05-22 21:10:48 +02:00 |
Eliot Berriot
|
7b71463ef8
|
Removed acoustid support, as the integration was buggy and error-prone (#106)
|
2018-05-21 20:55:44 +02:00 |
Eliot Berriot
|
fc48e16e65
|
Fix #218: Ensure inactive users cannot get auth tokens
|
2018-05-21 18:45:39 +02:00 |
Eliot Berriot
|
ac7db73785
|
See #152: added management command to execute one-time migration scripts
|
2018-05-18 22:18:03 +02:00 |
Eliot Berriot
|
6fc4275b68
|
See #152: use new user permissions on relevant viewsets
|
2018-05-18 18:48:46 +02:00 |
Eliot Berriot
|
ff65a4b935
|
See #152: added permission fields on user model and corresponding API permission
|
2018-05-18 18:47:35 +02:00 |
Eliot Berriot
|
13c5219d71
|
See #206: added API endpoint for managing settings
|
2018-05-17 23:39:34 +02:00 |
Eliot Berriot
|
6608a3153d
|
Merge branch '200-private-nodeinfo' into 'develop'
Resolve "Add a "private" property on nodeinfo"
Closes #200
See merge request funkwhale/funkwhale!198
|
2018-05-17 18:21:18 +00:00 |
Eliot Berriot
|
1974c17e76
|
Fix #200: Instances can now indicate on the nodeinfo endpoint if they want to remain private
|
2018-05-16 22:24:05 +02:00 |
Eliot Berriot
|
e852c84007
|
Fix #197: .well-known/nodeinfo endpoint can now answer to request with Accept: application/json
|
2018-05-16 22:10:11 +02:00 |
Eliot Berriot
|
3290a15c88
|
See #195: expose bitrate, size and duration in subsonic API
|
2018-05-15 22:46:01 +02:00 |
Eliot Berriot
|
8994326634
|
See #195: expose bitrate, duration and size in AP audio representations
|
2018-05-15 22:01:53 +02:00 |
Eliot Berriot
|
4b21128e46
|
See #195: fix_track_files command can now recompute size, bitrate and duration
|
2018-05-15 22:01:53 +02:00 |
Eliot Berriot
|
1bc4ceab9e
|
See #195: set bitrate, duration and size when importing file
|
2018-05-15 22:01:52 +02:00 |