Eliot Berriot
|
7657db4212
|
Fix #648: Improved test suite speed by reducing / disabling expensive operations
|
2019-01-04 11:47:23 +01:00 |
Eliot Berriot
|
2da3a3842e
|
Improved performance when listing playable tracks, albums and artists
|
2019-01-03 22:57:29 +01:00 |
Eliot Berriot
|
942e9a15cb
|
Linting
|
2018-12-27 20:39:03 +01:00 |
Eliot Berriot
|
032197da3f
|
Added stats endpoint for domain
|
2018-12-27 20:33:12 +01:00 |
Eliot Berriot
|
060543f62c
|
Fixed logging issues
|
2018-12-26 20:24:42 +01:00 |
Eliot Berriot
|
a493d34b8f
|
Resolve "Track position don't take care about disc number"
|
2018-12-06 08:53:31 +00:00 |
Eliot Berriot
|
5a2cf9112b
|
Fixed #621: None extension when downloading an in-place imported file
|
2018-12-04 15:40:14 +01:00 |
Eliot Berriot
|
e5b46402f8
|
Fix #308: Licenses
|
2018-12-04 14:13:37 +00:00 |
Eliot Berriot
|
837d6ad0e1
|
Fix #473: ".None" extension when downloading Flac file
|
2018-11-19 23:49:43 +01:00 |
Eliot Berriot
|
bcd22eb38c
|
See #272: linting and changelog
|
2018-10-26 16:09:00 +02:00 |
Eliot Berriot
|
d3f8fb6cb0
|
See #272: updated API to return upload data on tracks
|
2018-10-26 14:26:52 +02:00 |
Eliot Berriot
|
2fe1e7c950
|
See #272: added preference and base logic for transcoding
|
2018-10-24 19:17:02 +02:00 |
Eliot Berriot
|
baf5a350b3
|
See #272: added admin and model for transcoding
|
2018-10-24 19:11:57 +02:00 |
Eliot Berriot
|
77973ba6f9
|
See #574: linting
|
2018-10-21 20:33:41 +02:00 |
Eliot Berriot
|
8c5924d6e3
|
Ensure distinct is applied on all playable_by querysets
|
2018-10-21 20:30:16 +02:00 |
Eliot Berriot
|
314765de7c
|
Fix #546: Ensure from_activity field is not required in django's admin
|
2018-10-01 21:43:33 +02:00 |
Eliot Berriot
|
ec3fcefabf
|
Ensure radio tracks only return playable tracks
|
2018-09-28 22:19:43 +02:00 |
Eliot Berriot
|
b6e376ed0a
|
0.17 release documentation initial draft and migration script
|
2018-09-25 20:18:02 +00:00 |
Eliot Berriot
|
125d0eed5e
|
Federation scanning
|
2018-09-24 18:44:22 +00:00 |
Eliot Berriot
|
1bee3a4675
|
Import trust source
|
2018-09-23 12:38:42 +00:00 |
Eliot Berriot
|
e49a460203
|
Audio federation
|
2018-09-22 12:29:30 +00:00 |
Eliot Berriot
|
2ea21994ee
|
Resolve "Per-user libraries" (use !368 instead)
|
2018-09-06 18:35:02 +00:00 |
Eliot Berriot
|
71c70cee39
|
Fixed #478: Removed release date error in case of empty date
|
2018-08-19 17:52:04 +02:00 |
Eliot Berriot
|
4781e7821e
|
Fix #376: Smarter date parsing during import by replacing arrow with pendulum
|
2018-07-24 23:07:51 +02:00 |
Eliot Berriot
|
979c554b4a
|
Use cropped covers/avatars to reduce bandwidth use
|
2018-07-20 19:17:39 +02:00 |
Eliot Berriot
|
1458c084a7
|
Resolve "Funkwhale unable to import Albums with multiple Artists"
|
2018-07-09 20:47:55 +00:00 |
Renon
|
2182227f50
|
Merge branch '222-update-import' into 'develop'
Resolve "Add flag during import to replace already present tracks with new version"
Closes #222
See merge request funkwhale/funkwhale!264
|
2018-06-22 22:04:06 +00:00 |
RenonDis
|
8103ea541f
|
cli import files with replace option
|
2018-06-22 20:25:15 +02:00 |
RenonDis
|
bb79d454af
|
Bypassing cli skip for update flag
|
2018-06-22 20:24:55 +02:00 |
Eliot Berriot
|
9767c8f415
|
See #190: API and serializers to manage import requests
|
2018-06-22 18:25:17 +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
|
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
|
9d9676aa17
|
Fix #237: Do not crash when importing track with an artist that do not match the release artist
|
2018-06-06 21:41:38 +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
|
a8baf8fa67
|
See #224: updated front-end with new music API
|
2018-05-22 22:22:53 +02:00 |
Eliot Berriot
|
857fab526d
|
See #224: less clutered music API, better serializers
|
2018-05-22 21:10:48 +02:00 |
Eliot Berriot
|
a28078753b
|
See #195: no update track information when fetching track from federation
|
2018-05-16 18:55:09 +02:00 |
Eliot Berriot
|
1bc4ceab9e
|
See #195: set bitrate, duration and size when importing file
|
2018-05-15 22:01:52 +02:00 |
Eliot Berriot
|
7425a8ea4d
|
See #195: added bitrate and size fields on track file
|
2018-05-15 22:01:52 +02:00 |
Eliot Berriot
|
5abac103c4
|
Merge branch '204-missing-dot' into 'develop'
Resolve "Missing dot in file name when downloading file"
Closes #204
See merge request funkwhale/funkwhale!194
|
2018-05-15 17:04:35 +00:00 |
Eliot Berriot
|
6e168a54ec
|
Fix #204: missing dot when downloading file
|
2018-05-15 19:01:49 +02:00 |
Eliot Berriot
|
8a321d4abe
|
Fix #201: escaping issue of track name in playlist modal
|
2018-05-15 18:37:44 +02:00 |
Eliot Berriot
|
805f9c6bbc
|
Merge branch '75-subsonic-api' into 'develop'
Resolve "Implement the subsonic API"
Closes #75
See merge request funkwhale/funkwhale!188
|
2018-05-09 21:27:57 +00:00 |
Eliot Berriot
|
40cde0cd92
|
Queryset methods on artist/albums
|
2018-05-08 21:21:52 +02:00 |
Eliot Berriot
|
bbd273404a
|
See #75: initial subsonic implementation that works with http://p.subfireplayer.net
|
2018-05-08 16:32:07 +02:00 |
Eliot Berriot
|
23d21b0fdb
|
Fix #193: broken federated import
|
2018-05-07 19:22:09 +02:00 |