petitminion
|
c9d915fb33
|
Drop libraries in favor of playlist for user audio sharing (#2366)
|
2025-01-04 15:03:49 +00:00 |
petitminion
|
fedd340ed5
|
Playlist federation (#1458)
|
2025-01-03 18:17:25 +00:00 |
petitminion
|
3b5de1a32d
|
Supporting multi-artist per tracks/albums (#1568)
|
2024-08-29 14:11:35 +00:00 |
Georg Krause
|
ac6d136105
|
chore: Remove deprecated argument for signal
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2709>
|
2024-02-26 07:44:18 +00:00 |
Georg Krause
|
1a0596b102
|
feat(settings): Allow moderators to set moderation languages
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2604>
|
2023-11-23 11:47:00 +01:00 |
jo
|
22c255700e
|
style: format code using black v23
|
2023-03-28 19:49:24 +02:00 |
jo
|
054a9e54f5
|
docs: fix spelling errors (pre-commit)
|
2022-11-24 01:43:36 +01:00 |
jo
|
8d9946d35a
|
refactor: upgrade code to >=python3.7 (pre-commit)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2189>
|
2022-11-23 22:08:55 +00:00 |
jo
|
cff619679b
|
chore: format files using isort (pre-commit)
|
2022-11-23 21:55:37 +01:00 |
JuniorJPDJ
|
64e7c68699
|
refactor(api): remove unnecessary or wrong `is` keyword usage
|
2022-11-07 13:28:52 +00:00 |
Ciarán Ainsworth
|
d9cfa167c6
|
Fix OpenAPI generation
|
2022-07-20 12:31:57 +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 |
Georg Krause
|
cf8c0752cd
|
Update dev and test dependencies
|
2021-07-05 12:21:52 +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 |
Agate
|
e271851f67
|
See #1100: clean compat and XXX in the code
|
2020-08-03 15:47:14 +02:00 |
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
|
d9afed5067
|
Fix #1038: Federated reports
|
2020-03-11 11:39:55 +01:00 |
Eliot Berriot
|
c2eeee5eb1
|
See #170: fetching remote objects
|
2020-03-02 17:23:03 +01:00 |
Eliot Berriot
|
6bbe48598e
|
See #170: exclude by default all channels-related entities from /artists, /albums and /tracks endpoints results, for backward compatibility
|
2019-11-25 09:49:49 +01:00 |
Eliot Berriot
|
c84396e669
|
Attachments
|
2019-11-25 09:49:06 +01:00 |
Eliot Berriot
|
d28bf65d00
|
See #261: Added a rate-limiting (throttling system) to limit the number of requests handled per user/IP
|
2019-09-17 11:23:59 +02:00 |
Eliot Berriot
|
c3dc4e2ab4
|
Review fixes for report notifications not included in !880
|
2019-09-13 06:13:53 +02:00 |
Eliot Berriot
|
c9a9615be8
|
See #890: web UI and email notifications on new reports
|
2019-09-13 06:09:48 +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
|
33d1f879cf
|
Report UI (end-user)
|
2019-09-09 11:10: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
|
f48f74dcb3
|
See #890: store domain name and local status of reported objects
|
2019-08-28 17:12:54 +02:00 |
Eliot Berriot
|
fbb814bca8
|
See #890: added django admin module for reports
|
2019-08-28 11:32:08 +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
|
177f06cf2a
|
See #890: Ensure report handled_date is populated automatically when handling the report
|
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
|
53b826c81a
|
Fix #877: Ensure API urls answer with and without a trailing slash
|
2019-07-02 14:31:47 +02:00 |
Eliot Berriot
|
22e9851ad8
|
UI for allow-list
|
2019-06-26 10:22: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
|
08262529ec
|
MRF / Dropping of incoming/outgoing messages based on allow-list
|
2019-06-20 10:27:07 +02:00 |
Eliot Berriot
|
2b2b64f0a7
|
Model / settings for allow-listing
|
2019-06-17 08:48:05 +02:00 |
Eliot Berriot
|
4c13d47387
|
Resolve "Implement a Oauth provider in Funkwhale"
|
2019-03-25 17:02:51 +01:00 |
Eliot Berriot
|
bdf83bd8ff
|
Resolve "Hide an artist in the UI"
|
2019-02-14 10:49:06 +01:00 |
Eliot Berriot
|
d63f8f2e33
|
Added django admin module to manage instance policies
|
2019-01-10 11:11:32 +01:00 |
Eliot Berriot
|
1c55f2c9a6
|
Use our instance policies to discard fetched and inbox objects
|
2019-01-10 11:11:30 +01:00 |
Eliot Berriot
|
0bc9bb65b0
|
Model, view and serializer for instance-level policies
|
2019-01-07 09:45:53 +01:00 |