Wykres commitów

79 Commity (97e07f6abde25b784de6ae690b72352604f92a5f)

Autor SHA1 Wiadomość Data
Eliot Berriot 102c90d499 See #170: admin UI for channels, reporting channels 2020-03-31 10:45:41 +02:00
Eliot Berriot e313fcd033 Resolve "Screening for signups" 2020-03-18 11:57:33 +01:00
Eliot Berriot 27ada7845c
Fixed flaky test 2020-02-14 14:39:57 +01:00
Eliot Berriot 159c07c2c0
See #170: don't expose channels libraries in API 2020-01-30 14:29:32 +01:00
Eliot Berriot 71b400a9b8 See #170: cover on tracks and artists 2020-01-17 16:27:11 +01:00
Eliot Berriot 2bc71eecfd See #170: add a description field on tracks, albums, tracks 2020-01-14 14:00:08 +01:00
Eliot Berriot c94d9214ec See #170: updates to upload API to support channels publishing 2019-12-04 09:55:07 +01:00
Eliot Berriot c84396e669 Attachments 2019-11-25 09:49:06 +01:00
Eliot Berriot def555bd50 Merge branch '890-assign-admin' into 'develop'
See #890: assign report to moderator on resolution

See merge request funkwhale/funkwhale!881
2019-09-20 09:28:21 +02:00
Eliot Berriot 9552b49a46 See #890: expose number of reports linked to tracks, albums, libraries, accounts and artists via the /stats route 2019-09-13 05:53:40 +02:00
Eliot Berriot daad6a5dc4
See #890: assign report to moderator on resolution 2019-09-12 11:07:42 +02:00
Eliot Berriot 0600819b38
See #890: review tweaks 2019-09-06 10:10:32 +02:00
Eliot Berriot d5b89f01d7
See #890: added shortcuts for setting moderation policies directly when handling reports 2019-09-02 15:21:26 +02:00
Eliot Berriot 5e39a85ebe
See #890: disable report deletion 2019-09-02 11:06:25 +02:00
Eliot Berriot 2ad5b9e9f3
See #890: freeze more data in reports, fixed some failing tests 2019-08-29 14:53:20 +02:00
Eliot Berriot eb5b63c008
See #890: include notes in reports API representations 2019-08-29 14:12:26 +02:00
Eliot Berriot 7a7cc55143
See #890: tweaks / perf improvements 2019-08-29 14:00:10 +02:00
Eliot Berriot ab3bc96783
See #890: added moderation note model, serializers and views 2019-08-29 11:45:41 +02:00
Eliot Berriot 9488094ff9
See #890: Added is_local attribute on admin account API representations 2019-08-28 10:22:38 +02:00
Eliot Berriot d7705593a9
See #890: added table to list reports 2019-08-28 10:22:38 +02:00
Eliot Berriot 00efe7e854
Fix unrelated broken actor filtering 2019-08-28 10:22:37 +02:00
Eliot Berriot 8f7ab82117
See #890: initial API endpoint to handle management of reports 2019-08-28 10:22:37 +02:00
Eliot Berriot b659eec4df
See #890: initial admin serializer for reports 2019-08-28 10:22:36 +02:00
Eliot Berriot a6cf2ce019 "[EPIC] Report option on everything - reports models 2019-08-22 11:30:30 +02:00
Eliot Berriot eed411de7c Merge branch '548-library-visibility-admin' into 'develop'
Resolve "Admin tools to manage users libraries"

Closes #548

See merge request funkwhale/funkwhale!841
2019-07-29 10:50:32 +02:00
Eliot Berriot 4d0fedab1f
Fix #548: Mods can now change a library visibility through the admin UI 2019-07-25 14:15:47 +02:00
Eliot Berriot 84f830829f
See #432: include tags in admin API representation of tracks, albums and artists 2019-07-25 10:50:49 +02:00
Eliot Berriot a48a32c7e9
See #432: can now filter with tags in Track/album/artist admin 2019-07-25 10:43:34 +02:00
Eliot Berriot aaced60ec1
See #432: added /action endpoint to manage tags in batch 2019-07-25 10:22:42 +02:00
Eliot Berriot 13f36beec3
See #432: added admin API endpoints to retrieve and delete tags 2019-07-24 10:24:30 +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 17996ca936
Merge branch 'master' into develop 2019-06-28 09:38:55 +02:00
Eliot Berriot dc5db3a0c1
Fix #869: broken user admin for users with non-digit or letters in their username 2019-06-27 14:50:56 +02:00
Eliot Berriot 22e9851ad8 UI for allow-list 2019-06-26 10:22:53 +02:00
Eliot Berriot d39edae061
Fixed crashing nodeinfo fetching when remote answers with invalid JSON 2019-06-24 16:21:06 +02:00
Eliot Berriot cbf9f74e49
Fixed 500 error when adding domain without nodeinfo 2019-06-24 16:07:53 +02:00
Eliot Berriot b43bf42efc
Revert "Fixed broken logging"
This reverts commit 68b21d706c.
2019-06-24 15:31:11 +02:00
Eliot Berriot 68b21d706c
Fixed broken logging 2019-06-24 15:30:17 +02:00
Eliot Berriot 2b2b64f0a7 Model / settings for allow-listing 2019-06-17 08:48:05 +02:00
Eliot Berriot 3b06cd25ee
Include uuid in filterable fields for music models 2019-05-07 11:29:25 +02:00
Eliot Berriot d595d168e3 See #689: Fixed some performance issues with filtering on library/upload/track pages 2019-04-19 14:16:23 +02:00
Eliot Berriot 960c9ffbbe
Fixed wrong action serializer for uploads 2019-04-19 12:38:06 +02:00
Eliot Berriot a605bcbe76 Admin UI for libraries and uploads 2019-04-19 12:05:13 +02:00
Eliot Berriot b4731928fc UI To manage artists, albums, tracks 2019-04-17 14:17:59 +02:00
Eliot Berriot 5e3cc99f20
See #689: fetch nodeinfo when seing a domain for the first time 2019-04-11 11:25:55 +02:00
Eliot Berriot 4c13d47387 Resolve "Implement a Oauth provider in Funkwhale" 2019-03-25 17:02:51 +01:00
Eliot Berriot 14392ebb0c
Updated rest framework to 3.9 2019-01-11 14:10:02 +01:00
Eliot Berriot 4a6df06360
Upgraded django to 2.1 and django-filters to 2.0 2019-01-11 12:03:06 +01:00
Eliot Berriot 377f237fdb
Rejecting media files on an instance or account now purge existing media 2019-01-10 11:11:31 +01:00
Eliot Berriot 1c55f2c9a6
Use our instance policies to discard fetched and inbox objects 2019-01-10 11:11:30 +01:00