Commit graph

359 commits

Author SHA1 Message Date
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
Agate
85c6baca9a
Fix #1155: Fixed crash on python 3.5 with cli importer 2020-06-11 05:57:53 +02:00
Agate
d43eed805b Merge branch '1151-list-librarie' into 'master'
Fix #1151: Updated the /api/v1/libraries endpoint to support listing public libraries of a pod

See merge request funkwhale/funkwhale!1135
2020-06-05 11:26:55 +02:00
Agate
aa8b1b5f83
Fix #1151: Updated the /api/v1/libraries endpoint to support listing public libraries of a pod 2020-06-05 11:21:10 +02:00
Agate
f54038ca83 Resolve "CLI in-place import impossible with virtualenv with python3.5" 2020-06-05 10:42:56 +02:00
Agate
e331a87478
Use scoped tokens to load <audio> urls instead of JWT 2020-05-11 10:07:43 +02:00
Agate
798e3c0340
Fix #1078: Include tracks by album artist when filtering by artist on /api/v1/tracks 2020-05-07 16:43:10 +02:00
Agate
c7a3dd9da5
Fix #1011: Ensure tracks linked to skipped upload can be pruned 2020-05-07 13:51:29 +02:00
Agate
752c993e8e
Importer updates: watch directories, handle metadata updates 2020-05-07 09:56:05 +02:00
Agate
85bc8d93e8
Fix #1093: mimetype detection issue that broke transcoding on certain tracks 2020-05-04 13:52:44 +02:00
Agate
19266ba3e3
Fixed broken upload status link in import_files command 2020-04-23 12:00:57 +02:00
Agate
ecb7c464a1 Improved CLI importer reliability and UX 2020-04-15 11:23:50 +02:00
Eliot Berriot
8c93169d94
See #170: dispatch / handle delete and update on Audio 2020-04-08 16:17:24 +02:00
Eliot Berriot
51a44d6d5a Merge branch '170-fetch-track' into 'develop'
See #170: fixed fetch of channel track not working

See merge request funkwhale/funkwhale!1080
2020-04-08 13:58:38 +02:00
Eliot Berriot
e7622729a9
See #170: fixed fetch of channel track not working 2020-04-08 13:38:22 +02:00
Eliot Berriot
9e8983bb60 See #170: reel2bits compat 2020-04-08 13:28:46 +02:00
Eliot Berriot
9e447ab523 See #170: UI for albums / series 2020-04-07 17:19:17 +02:00
Eliot Berriot
133e2e4f07
Fix #1059: fixed some broken RSS feeds 2020-04-01 16:21:41 +02:00
Eliot Berriot
02d35ded25
Switch back from pendulum to arrow to fix broken build ;) 2020-03-30 10:59:21 +02:00
Eliot Berriot
f361791c1b
Fixed mutation erasing tags and description when other fields are modified 2020-03-26 16:36:03 +01:00
Eliot Berriot
9aa12db62e See #170: Funkwhale federation 2020-03-25 15:32:10 +01:00
Eliot Berriot
e4b989f51a
Fixed empty results issue when browsing library with playable filter 2020-03-24 10:31:07 +01:00
Eliot Berriot
2440550591 Merge branch 'faster-ci' into 'develop'
Faster tests

See merge request funkwhale/funkwhale!1063
2020-03-23 16:22:20 +01:00
Eliot Berriot
c9259c906b
Faster tests by not creating covers unless mandatory 2020-03-23 14:29:01 +01:00
Eliot Berriot
7aa299e5b4
See #170: ensure fetch works properly on tracks with public upload 2020-03-23 12:54:58 +01:00
Eliot Berriot
1654044a9f
See #170: store and compute modification date on artists 2020-03-19 14:41:15 +01:00
Eliot Berriot
a119a5d90a
See #170: fixed several feed parsing issues 2020-03-13 15:26:11 +01:00
Eliot Berriot
deb1f35779 See #170: subscribe to 3d-party RSS feeds in Funkwhale 2020-03-13 12:16:51 +01:00
Eliot Berriot
882e245a09
Fix #1036: Favor local uploads when playing a track with multiple uploads 2020-03-11 14:05:37 +01:00
Eliot Berriot
d9afed5067 Fix #1038: Federated reports 2020-03-11 11:39:55 +01:00
Eliot Berriot
66a9a62376
Fix #1037: More resilient tag parsing with empty release date or album artist 2020-03-09 17:21:15 +01:00
Eliot Berriot
b166182762 Resolve "Support browsing a specific library content" 2020-03-04 22:18:28 +01:00
Eliot Berriot
c2eeee5eb1 See #170: fetching remote objects 2020-03-02 17:23:03 +01:00
Eliot Berriot
e59cc33378 First round of improvements to channel management:
- use modals
- less proeminent button
- field styling/labels
2020-02-23 15:31:03 +01:00
Eliot Berriot
95497e76ac See #170: channels ui (listeners) 2020-02-05 15:06:07 +01:00
Eliot Berriot
b38cec3f69
Fixed a federation issue related to images 2020-02-04 14:24:20 +01:00
Eliot Berriot
a4faf44540
See #170: added proper meta and support embed for channels 2020-01-30 15:47:45 +01:00
Eliot Berriot
bf99e13230
See #170: include channel info in artist representations 2020-01-30 15:08:10 +01:00
Eliot Berriot
159c07c2c0
See #170: don't expose channels libraries in API 2020-01-30 14:29:32 +01:00
Eliot Berriot
7ac5a2f333 Merge branch '170-channel-filter' into 'develop'
See #170: can now filter tracks and albums by channel

See merge request funkwhale/funkwhale!1006
2020-01-30 11:15:18 +01:00
Eliot Berriot
61cf04b376
Fix #348, #474, #557, #740, #928: improved deduplication logic to prevent skipped files during import 2020-01-29 15:39:43 +01:00
Eliot Berriot
4268fe3aeb
See #170: can now filter tracks and albums by channel 2020-01-28 09:26:38 +01:00
Eliot Berriot
f107656586
Federation of avatars 2020-01-23 17:19:27 +01:00
Eliot Berriot
e2ab4ce845
See #170: added content_category on artist 2020-01-22 11:47:54 +01:00
Eliot Berriot
b22b9c83b0
See #170: now record downloads count on tracks/uploads 2020-01-20 13:59:12 +01:00
Eliot Berriot
71b400a9b8 See #170: cover on tracks and artists 2020-01-17 16:27:11 +01:00
Eliot Berriot
cfc88847a6
See #170: use new content obj for channel description 2020-01-15 13:43:25 +01:00
Eliot Berriot
2bc71eecfd See #170: add a description field on tracks, albums, tracks 2020-01-14 14:00:08 +01:00