Eliot Berriot
|
18e8e4fa3b
|
Merge branch 'remote-scan' into 'develop'
Remote scan/import
Closes #137 and #136
See merge request funkwhale/funkwhale!126
|
2018-04-15 09:29:05 +00:00 |
Eliot Berriot
|
8eba42d4a4
|
Changelog
|
2018-04-15 11:25:35 +02:00 |
Eliot Berriot
|
5ee1f18089
|
Fixed failing api test
|
2018-04-15 11:25:35 +02:00 |
Eliot Berriot
|
fca707cafc
|
Minor tweaks
|
2018-04-15 11:25:35 +02:00 |
Eliot Berriot
|
fc09a3b320
|
Can now accept/deny follow requests
|
2018-04-15 11:25:35 +02:00 |
Eliot Berriot
|
ca02aca327
|
Ensure follower is approved for listening
|
2018-04-15 11:25:35 +02:00 |
Eliot Berriot
|
74f5907156
|
Can now list federated tracks
|
2018-04-15 11:25:35 +02:00 |
Eliot Berriot
|
2e71ddbffc
|
Pagination now support a compact mode
|
2018-04-15 11:25:34 +02:00 |
Eliot Berriot
|
9b4d7165b7
|
Added federation libraries list, moved scan to a dedicate view
|
2018-04-15 11:25:34 +02:00 |
Eliot Berriot
|
321b9444f6
|
Added basic documentation on the federation feature
|
2018-04-15 11:25:34 +02:00 |
Eliot Berriot
|
c20e4d7c9a
|
Added task to delete unused cached files
|
2018-04-15 11:25:34 +02:00 |
Eliot Berriot
|
6a04779125
|
Will now fetch and cache federated tracks
|
2018-04-15 11:25:34 +02:00 |
Eliot Berriot
|
3a31248a3d
|
Can now import library tracks from front-end
|
2018-04-15 11:25:34 +02:00 |
Eliot Berriot
|
2cef58e6c1
|
Can now search in library tracks
|
2018-04-15 11:25:34 +02:00 |
Eliot Berriot
|
57bf43bb96
|
API Endpoint to list lirary tracks
|
2018-04-15 11:25:33 +02:00 |
Eliot Berriot
|
bdf9347917
|
Fixed serialization error
|
2018-04-15 11:25:33 +02:00 |
Eliot Berriot
|
64e88b83f7
|
Deliver is now a proper celery task
|
2018-04-15 11:25:33 +02:00 |
Eliot Berriot
|
2a4ce0a48c
|
ActorSerializer is not a modelserializer anymore
|
2018-04-15 11:25:33 +02:00 |
Eliot Berriot
|
dda1cd2531
|
Added scan endpoint to trigger a scan for a library
|
2018-04-15 11:25:33 +02:00 |
Eliot Berriot
|
077a17b093
|
Scan task can now handle until
|
2018-04-15 11:25:33 +02:00 |
Eliot Berriot
|
520fb9d078
|
Started work on library scanning
|
2018-04-15 11:25:33 +02:00 |
Eliot Berriot
|
472cc7e26a
|
Detail library view with settings update
|
2018-04-15 11:25:32 +02:00 |
Eliot Berriot
|
f4f75dcb4f
|
Can now scan and follow library from front-end
|
2018-04-15 11:25:32 +02:00 |
Eliot Berriot
|
fe7ca088c5
|
Library list endpoint
|
2018-04-15 11:25:32 +02:00 |
Eliot Berriot
|
e82a53da35
|
Added API endpoints to list library followees and followers
|
2018-04-15 11:25:32 +02:00 |
Eliot Berriot
|
3caa03aedf
|
use a dedicated serializer to handle library creation
|
2018-04-15 11:25:32 +02:00 |
Eliot Berriot
|
0b2fe8439a
|
Removed too complex FollowRequest model, we now use an aproved field on Follow
|
2018-04-15 11:25:32 +02:00 |
Eliot Berriot
|
c97db31cb1
|
Include following state in scan payload
|
2018-04-15 11:25:32 +02:00 |
Eliot Berriot
|
f0ef9ea561
|
Better error handling during scan
|
2018-04-15 11:25:31 +02:00 |
Eliot Berriot
|
ea27dd917f
|
Latest (hopefully) traefik tweaks
|
2018-04-15 11:25:31 +02:00 |
Eliot Berriot
|
238d849298
|
Can now disable SSL cerification for external requests
|
2018-04-15 11:25:31 +02:00 |
Eliot Berriot
|
6c0a43a0ea
|
We can now work on federation locally thank to traefik
|
2018-04-15 11:25:31 +02:00 |
Eliot Berriot
|
097707dec4
|
Added remote library scanning logic end endpoint
|
2018-04-15 11:24:47 +02:00 |
Eliot Berriot
|
836e813955
|
Typo in test name
|
2018-04-15 11:24:47 +02:00 |
Eliot Berriot
|
92fa348eac
|
Federation model admin
|
2018-04-15 11:24:47 +02:00 |
Eliot Berriot
|
206ae296b6
|
Ensure timeout in requests
|
2018-04-15 11:24:47 +02:00 |
Eliot Berriot
|
b8c7e960c3
|
Now validate incoming webfinger
|
2018-04-15 11:24:47 +02:00 |
Eliot Berriot
|
314587e2eb
|
Fixed pagination issue
|
2018-04-15 11:24:46 +02:00 |
Eliot Berriot
|
514e48d3fe
|
Library can now automatically accept follows
|
2018-04-15 11:24:46 +02:00 |
Eliot Berriot
|
4320fc77b2
|
Added validation on collection serializers
|
2018-04-15 11:24:46 +02:00 |
Eliot Berriot
|
33972f1f40
|
Fixed broken uuid migration
|
2018-04-15 11:24:46 +02:00 |
Eliot Berriot
|
6bf4d46362
|
Ensure we don't duplicate libray tracks
|
2018-04-15 11:24:46 +02:00 |
Eliot Berriot
|
e19fbf5436
|
Exclude federated files from library endpoint
|
2018-04-15 11:24:46 +02:00 |
Eliot Berriot
|
98381a00c8
|
Merge branch 'i18n' into 'develop'
I18n
Closes #5
See merge request funkwhale/funkwhale!125
|
2018-04-14 22:26:17 +00:00 |
Bat
|
1341c9aab9
|
Remove translation files
|
2018-04-14 18:46:20 +01:00 |
Bat
|
8b74c1703e
|
Add a changelog fragment
|
2018-04-14 18:44:55 +01:00 |
Bat
|
8fbcb01edc
|
Start making components i18n-friendly
|
2018-04-14 18:28:41 +01:00 |
Bat
|
e3cfab8bb4
|
Language detection
|
2018-04-13 14:01:23 +01:00 |
Bat
|
4bc866f98d
|
Set fallback language
|
2018-04-13 13:13:21 +01:00 |
Bat
|
bddb950beb
|
i18n: lazy-loading
|
2018-04-11 14:24:22 +01:00 |