Wykres commitów

62 Commity (82305b0b7e700600c97490d8d8161c044b5d5ff9)

Autor SHA1 Wiadomość Data
jo cff619679b
chore: format files using isort (pre-commit) 2022-11-23 21:55:37 +01:00
Georg Krause cfabb6fa3e Resolve "NodeInfo 2.0 endpoint returns incorrect type for field `metadatalibrary`" NOCHANGELOG 2022-11-15 09:33:11 +00:00
Georg Krause 76eec47071 feat(manifest): Use proper Renderer class for spa manifest 2022-10-18 18:24:19 +00:00
Georg Krause 29bc005a51 chore(instance): remove unused import 2022-10-18 18:24:19 +00:00
Georg Krause 7f76b12119 fix(manifest): Don't add start_url and scope to manifest 2022-10-18 18:24:19 +00:00
Georg Krause c70549368d fix(spa manifest): Set correct mime type for endpoint 2022-10-18 18:24:19 +00:00
Georg Krause c619387ac8 chore(instance): Adjust defaults for spa manifest endpoint serializer 2022-10-18 18:24:19 +00:00
Georg Krause 4e7a0d5734 fix(instance): Set default name to Funkwhale in SpaManifest 2022-10-18 18:24:19 +00:00
Georg Krause 7420729894 fix(openapi): Add Serializer for SpaManifest Endpoint 2022-10-18 18:24:19 +00:00
Georg Krause 301cea927a Align openapi specs to the actual API 2022-09-28 17:53:49 +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
Georg Krause 200670b7f4 Refactor NodeInfo Endpoint to use proper serializer 2022-09-10 16:49:40 +00:00
Georg Krause 5262b107ea Refactor SettingsView to allow openapi generation 2022-09-07 09:09:53 +00:00
JuniorJPDJ 67b970f3f8 Change PyMemoize to django-cache-memoize
This allows to support python 3.10
2022-02-05 21:43:20 +00:00
jovuit f661e3a078 Reviewed comments on source strings on Weblate and modified source strings accordingly if needed
Replaced "email" with "e-mail address" when needed
2021-06-17 15:55:12 +00:00
Georg Krause 5d745fea6f Resolve "Remove Raven Sentry" 2021-04-25 15:13:17 +00:00
Andy Craze 36bbc5c0da Handle invalid JSON returned by nodeinfo endpoint
Fixes #1057
2020-08-12 23:27:59 +02:00
Agate eb66d4e3d2 Expose public libraries and channels in standard API 2020-07-28 14:21:15 +02:00
Eliot Berriot f146c0ae91
Include only local content in nodeinfo stats, added downloads count 2020-02-14 10:48:20 +01:00
Eliot Berriot 7850ca3e1c
Fix #923: Use same markdown widget for all content fields (rules, description, reports, notes, etc.) 2020-02-06 15:52:08 +01:00
Eliot Berriot 9ab3afa47f
Fixed broken urls in manifest.json 2020-01-09 16:12:17 +01:00
Ciarán Ainsworth 2302dc0581 Set up initial configuration for installing
Set up player config for mobile control
2020-01-08 12:16:41 +01:00
Ciarán Ainsworth b422612edf Resolve "Remove the unused `federation__music_needs_approval` settings" 2019-12-26 15:54:42 +01:00
Eliot Berriot 002b3687a8 Advertise list of known nodes on /api/v1/federation/domains and in nodeinfo if stats sharing is enabled 2019-12-26 11:28:12 +01:00
Eliot Berriot 175d701247
Fix #982: Removed "nodeinfo disabled" setting, as nodeinfo is required for the UI to work 2019-12-11 11:09:04 +01:00
Eliot Berriot 01223afa80 Resolve "Add optional donation/contribution link in-app" 2019-09-23 11:30:25 +02:00
Eliot Berriot dc731532b9
Expose default upload quota in nodeinfo 2019-09-19 11:31:39 +02:00
Eliot Berriot dce7a74f7e See #872: rules and contact email settings 2019-09-19 11:14:21 +02:00
Eliot Berriot ff566b79dc See #872: banner setting 2019-09-17 11:03:32 +02:00
Eliot Berriot 5ca3055713
See #872: added a new terms of service setting 2019-09-16 11:34:17 +02:00
Eliot Berriot 01d2206001
Reduce number of cache calls by retrieving multiple preferences at once in nodeinfo 2019-09-16 11:32:38 +02:00
Eliot Berriot 33d1f879cf Report UI (end-user) 2019-09-09 11:10:25 +02:00
Eliot Berriot b95710bb3a
Merge branch 'master' into develop 2019-07-05 16:04:39 +02:00
Eliot Berriot 7897c8ac7f
Fix #879: Admins can now add custom CSS from their pod settings 2019-07-03 11:23:45 +02:00
Eliot Berriot 53b826c81a
Fix #877: Ensure API urls answer with and without a trailing slash 2019-07-02 14:31:47 +02:00
Eliot Berriot 581e890ad9
See #853: advertise allow-list configuration in nodeinfo 2019-06-21 15:57:04 +02:00
Eliot Berriot 119df01335
Fix #808: Advertise the list of supported upload extensions in the Nodeinfo endpoint 2019-05-02 13:15:33 +02:00
Eliot Berriot 4c13d47387 Resolve "Implement a Oauth provider in Funkwhale" 2019-03-25 17:02:51 +01:00
Eliot Berriot 253f026dc0 System actor 2019-01-30 11:54:43 +01:00
Eliot Berriot 0b66737181
Include user activity stats in nodeinfo endpoints 2019-01-21 10:16:50 +01:00
Eliot Berriot e8c81d734f
Fixed wrong value for anonymousCanListen in nodeInfo 2019-01-21 09:52:41 +01:00
Eliot Berriot 95e087b342
Removed raven on front-end 2018-12-20 11:07:30 +01:00
Eliot Berriot e49a460203 Audio federation 2018-09-22 12:29:30 +00:00
Eliot Berriot 9bea804f14
See #297: sorted imports 2018-06-10 10:55:16 +02:00
Eliot Berriot 9427f8b56e
See #297: removed unused imports 2018-06-10 10:39:47 +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 6fc4275b68
See #152: use new user permissions on relevant viewsets 2018-05-18 18:48:46 +02:00
Eliot Berriot e7619fd189
See #206: minor tweaks on settings (wording, input type...) 2018-05-17 23:40:06 +02:00