Commit graph

196 commits

Author SHA1 Message Date
Georg Krause
76eec47071 feat(manifest): Use proper Renderer class for spa manifest 2022-10-18 18:24:19 +00:00
Georg Krause
b50191134a
fix(openapi): Make TextPreviewView extending GenericAPIView to allow spectacular to generate specs 2022-10-13 13:59:52 +02:00
Georg Krause
7a81df8ec1 fix(openapi): Add proper serialization for TextPreviewView 2022-10-12 12:03:37 +00:00
Georg Krause
ff1a614861 Resolve "Refactor mutations endpoints" 2022-10-08 17:55:09 +00:00
wvffle
c19b3d3545 Fix client API generation 2022-09-27 09:30:26 +00:00
wvffle
c0b2c8d41e Fix black linting 2022-09-27 09:30:26 +00:00
wvffle
68face201b Rename operation ids 2022-09-27 09:30:26 +00:00
Marcos Peña
875a6ba2df Merge branch 'stable' into develop 2022-09-12 11:37:18 +02:00
wvffle
57693d85fc Allow anonymous access to gitpod 2022-09-06 09:26:36 +00:00
Georg Krause
faf8bdcb81 Add a management command to create a new library for a user 2022-08-23 07:02:35 +00:00
Ciarán Ainsworth
570524a2bd Refactor rate-limit endpoint to use serializers 2022-08-14 18:20:28 +00:00
Ciarán Ainsworth
d9cfa167c6 Fix OpenAPI generation 2022-07-20 12:31:57 +00:00
Marcos Peña
209e118882 Fix(subsonic): missing default order for search3 2022-07-19 15:16:00 +00:00
Kasper Seweryn
75a74b3ab7 Add support for debugging and testing python in gitpod 2022-07-17 02:06:25 +00:00
Petitminion
b412e036a3 Update migration after django update (#1815) 2022-06-29 09:38:38 +00:00
petitminion
252ebf8ce7 Remove usage of deprecated Model and Serializer fields (#1663) 2022-01-23 10:52:41 +00:00
Georg Krause
850dc69091 Update Black & run for whole repository 2022-01-09 11:40:49 +00:00
Tony Wasserka
2173a592a0 Add br to the list of safe HTML tags 2021-08-28 19:13:33 +00:00
Blopware
0c8f4400b0
Sanitize remote tracks' saving locations with slashes on their names
For that case, the resulting saved file made use of these slashes to
store the tracks in subdirectories of federation_cache/xx/xx/xx, instead of
in the federation_cache/xx/xx/xx directory itself. As a consequence, the
tracks are downloaded in the wrong location, and upon any trial of
playing the tracks, funkwhale responds with the message
"The track cannot be loaded. You can have connectivity issues"

An example of a podcast with this kind of RSS items is located in
https://www.rtve.es/api/programas/2082/audios.rss

This commit overcomes this by a simple replacement of the offending
slashes to hyphens.
2021-05-09 17:51:45 +02:00
Georg Krause
88de997603
Remove JWT related code 2021-04-28 10:44:28 +02:00
Georg Krause
c4664de41f
Add Middleware to trace memory usage 2021-04-12 20:20:39 +02:00
Christian Paul
0f0fd8e8dd Add missing space 2021-01-30 17:00:04 +01:00
Agate
712f471f10 Fix #1205: Added a new, large thumbnail size for cover images 2020-08-28 20:59:54 +02:00
Agate
b1ae13ab0a Fixed full-text search 2020-08-27 11:31:13 +02:00
Agate
ea83511d0a Plugins can now register .env settings 2020-08-25 09:55:57 +02:00
Agate
0c25370fff Fix #1196: Fixed broken search when using (, " or & chars 2020-08-23 17:55:26 +02:00
Agate
53b5c6261e Delete existing thumbnails automatically when running 2020-08-23 16:39:31 +02:00
Agate
dcbc2a5b55 Removed dead code 2020-08-20 12:51:06 +02:00
Agate
f2e5969c44 Added application token for easier auth 2020-08-19 11:41:17 +02:00
Agate
c96fd5d539 Fixed compat with iTunes 2020-08-11 13:07:39 +02:00
Agate
e271851f67 See #1100: clean compat and XXX in the code 2020-08-03 15:47:14 +02:00
Agate
308e38b4db Fixed channels not displaying on user profile 2020-07-28 09:41:43 +02:00
Agate
21f147c0c4 Merge branch 'master' into develop 2020-07-21 14:47:07 +02:00
Agate
ca056f717e Fix #1116: Can now filter subscribed content through API 2020-07-21 14:38:39 +02:00
Agate
e391415098 Upgraded dependencies 2020-07-18 10:29:22 +02:00
Agate
d4028450a9 Plugins infrastructure 2020-07-03 10:59:12 +02:00
Agate
3843d0af36
Merge branch 'master' into develop 2020-06-19 15:48:25 +02:00
Agate
e12f44d0b5
Fix #1161: crash with null help text in admin 2020-06-19 13:53:13 +02:00
Agate
50bf5c8c1d
Merge branch 'master' into develop 2020-06-05 11:37:21 +02:00
Agate
7e76fa0bae
Added domain: support to ?scope parameter 2020-06-05 11:37:12 +02:00
Agate
550dbe46cc Support session/cookie based auth, see #1108 2020-05-18 12:03:30 +02:00
Agate
e331a87478
Use scoped tokens to load <audio> urls instead of JWT 2020-05-11 10:07:43 +02:00
Agate
ec8dfdb740 Use scoped tokens to load <audio> urls instead of JWT 2020-05-11 10:06:35 +02:00
Tony Wasserka
609dd3b495 Increase image quality of downscaled images from 70 to 95 2020-05-07 19:18:19 +02:00
Agate
752c993e8e
Importer updates: watch directories, handle metadata updates 2020-05-07 09:56:05 +02:00
Agate
0ee0db7ea5
Fix #1107: Fix HTML <title> not including instance name in some situations 2020-05-06 00:23:42 +02:00
Agate
e8efa4213a
Fix #1085: Make URL-building logic more resilient against reverse proxy misconfiguration 2020-05-04 12:02:08 +02:00
Agate
9b2f5df4d5
Fixed SPA decoding error when locale isn't set on system 2020-04-23 11:14:52 +02:00
Agate
fdeb5ef8ae
Fixed 500 error when federation is disabled and application+json is requested 2020-04-22 08:03:59 +02:00
Agate
c529d4d260
Fix #1077: improved performance and error handling in fetch_attachment 2020-04-21 14:50:02 +02:00