Commit graph

734 commits

Author SHA1 Message Date
Eliot Berriot
168b2f03d4
Slightly smarter docker front setup 2018-04-17 19:35:57 +02:00
Eliot Berriot
7c9412f63a
Disabled PO compile script and fixed typo 2018-04-17 19:35:57 +02:00
Eliot Berriot
9544a582ba Merge branch 'po-extract' into 'develop'
Added script to extract translations into PO files

See merge request funkwhale/funkwhale!130
2018-04-17 17:25:14 +00:00
Eliot Berriot
35dda16adb
Compile and bundle translations in CI 2018-04-16 22:54:36 +02:00
Eliot Berriot
fd6ab881a7
Fixed broken translations 2018-04-16 22:46:54 +02:00
Eliot Berriot
7d71f92600 Merge branch 'i18n-federation-components' into 'develop'
I18n federation components

See merge request funkwhale/funkwhale!129
2018-04-15 18:06:44 +00:00
Eliot Berriot
b8fcbe218e Merge branch 'i18n-library-radios' into 'develop'
I18n: library/radios

See merge request funkwhale/funkwhale!127
2018-04-15 18:06:16 +00:00
Eliot Berriot
a57081a4e9
Added script to extract translations into PO files 2018-04-15 20:04:26 +02:00
Bat
eb1c4ff1b2 Translate federation components 2018-04-15 15:23:58 +01:00
Bat
be3e6d70a3 Merge branch 'i18n-library-radios' into develop 2018-04-15 14:28:23 +01:00
Eliot Berriot
4672c8d52c Merge branch 'i18n-library' into 'develop'
I18n: library

See merge request funkwhale/funkwhale!128
2018-04-15 13:19:27 +00:00
Bat
c7b39cf9c9 I18n: library 2018-04-15 11:45:56 +01:00
Bat
2d3ef2a3f5 I18n: library/radios 2018-04-15 11:20:40 +01:00
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