Ciarán Ainsworth
|
d0084211ad
|
Register artist route
|
2024-05-12 17:07:45 +02:00 |
Ciarán Ainsworth
|
8eeb57b5e5
|
Create filterset for v2 artists
|
2024-05-12 17:07:37 +02:00 |
Ciarán Ainsworth
|
e7313a1d53
|
Create specific view for artist list
|
2024-05-12 17:07:20 +02:00 |
Ciarán Ainsworth
|
b0be04109b
|
Use model serializer
|
2024-05-12 17:06:03 +02:00 |
Ciarán Ainsworth
|
011e14941a
|
Add model migrations
|
2024-05-12 17:04:45 +02:00 |
Ciarán Ainsworth
|
bbb0d47e1a
|
Initial commit
|
2024-05-12 13:45:17 +02:00 |
Petitminion
|
ba5b657b61
|
lint
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
4fc73c1430
|
lint
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Ciarán Ainsworth
|
97e24bcaa6
|
Apply 12 suggestion(s) to 4 file(s)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Ciarán Ainsworth
|
1b15fea1ab
|
Apply 1 suggestion(s) to 1 file(s)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Ciarán Ainsworth
|
b624fea2fa
|
Apply 1 suggestion(s) to 1 file(s)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Ciarán Ainsworth
|
e028e8788b
|
Apply 1 suggestion(s) to 1 file(s)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
547bd6f371
|
lint
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
05ec6f6d0f
|
tests
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
a03cc1db24
|
lint
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
2a364d5785
|
add favorite sync
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
5bc0171694
|
delete test
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
37acfa475d
|
loads of things
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
f45fd1e465
|
various reviews
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
17c4a92f77
|
lint
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
6414302899
|
implement listening and favorite sync with listenbrainz
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Ciarán Ainsworth
|
94a5b9e696
|
chore(deps): bump py3-pillow in Dockerfile
|
2024-04-14 15:32:26 +02:00 |
Renovate Bot
|
a947a16b0f
|
chore(api): update dependency watchdog to v4
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2768>
|
2024-02-26 14:03:48 +00:00 |
Renovate Bot
|
a01079850d
|
chore(api): update dependency faker to v23
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2767>
|
2024-02-26 12:06:16 +00:00 |
Georg Krause
|
6fe153c8da
|
refactor(api): Make sure CSRF_TRUSTED_ORIGIN always has a protocol prefix
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2709>
|
2024-02-26 07:44:18 +00:00 |
Georg Krause
|
5ca8691feb
|
test(api): Fix order of s3 backend initializartion
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2709>
|
2024-02-26 07:44:18 +00:00 |
Georg Krause
|
b4920af0b8
|
fix(api): Replace deprecated is_ajax with manual check
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2709>
|
2024-02-26 07:44:18 +00:00 |
Georg Krause
|
803b077f00
|
chore: Update django api
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2709>
|
2024-02-26 07:44:18 +00:00 |
Georg Krause
|
f1f6ef43ad
|
chore: Replace reprecated alias django.conf.urls.urls()
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2709>
|
2024-02-26 07:44:18 +00:00 |
Georg Krause
|
0fd0192b37
|
chore: Replace deprecated smart_text with smart_str
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2709>
|
2024-02-26 07:44:18 +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
|
4e825527a5
|
chore: Replace deprecated django.contrib.postgres.forms.JSONField with django.forms.JSONField
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2709>
|
2024-02-26 07:44:18 +00:00 |
Georg Krause
|
46ee53c967
|
chore: Use django.utils.translations.gettext_lazy instead of deprecated ugettext_lazy
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2709>
|
2024-02-26 07:44:18 +00:00 |
Georg Krause
|
765c801142
|
chore(api): Update dependency django to v4
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2709>
|
2024-02-26 07:44:18 +00:00 |
Georg Krause
|
b1eba58dcc
|
feat: add a type hint
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2757>
|
2024-02-21 08:34:57 +00:00 |
wvffle
|
2b1228e620
|
fix(ci): ignore `afterall` in codespell
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2757>
|
2024-02-20 18:42:27 +00:00 |
wvffle
|
367ba84f13
|
fix(tests): replace serialize_upload with UploadSerializer
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2757>
|
2024-02-20 17:33:57 +00:00 |
wvffle
|
243f2a57e3
|
test: add track cache tests and mock test server
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2757>
|
2024-02-20 14:39:55 +00:00 |
petitminion
|
6c38bae189
|
add MbidTaggedContent to nodeinfo (#2284) NOCHANGELOG
|
2024-02-16 09:57:31 +00:00 |
petitminion
|
4364d82b0b
|
Add cli command to prune non mbid content from db (#2083)
|
2024-02-06 11:52:29 +00:00 |
Renovate Bot
|
62f7fda42c
|
chore(api): update dependency watchdog to v3
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2736>
|
2024-02-02 19:34:37 +00:00 |
Georg Krause
|
d82eceecae
|
chore: Align with flake8 6.1 rules
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2737>
|
2024-02-02 19:46:08 +01:00 |
Renovate Bot
|
abf0edfcdc
|
chore(api): update dependency service-identity to v24
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2735>
|
2024-02-02 09:06:53 +00:00 |
Philipp Wolfer
|
82fdc82f93
|
Subsonic: Fixed getArtistInfo2 view test
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695>
|
2024-02-02 08:47:38 +00:00 |
Philipp Wolfer
|
2371f2a4cb
|
Subsonic: Added deprecation notice for funkwhaleVersion field
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695>
|
2024-02-02 08:47:38 +00:00 |
Philipp Wolfer
|
136f24a917
|
Move Subsonic getArtistInfo2 serialization to serializer
Also fixed JSON serialization by not using lists for the single value fields.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695>
|
2024-02-02 08:47:38 +00:00 |
Philipp Wolfer
|
a5ee48818e
|
Extend Subsonic XML renderer to allow explicit XML child tags
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695>
|
2024-02-02 08:47:38 +00:00 |
Philipp Wolfer
|
d227490f5b
|
OpenSubsonic: report HTTP form POST extension as supported
Funkwhale already supports passing parameters as application/x-www-form-urlencoded
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695>
|
2024-02-02 08:47:38 +00:00 |
Philipp Wolfer
|
bf8f1e41b9
|
OpenSubsonic: MBID for artist results, added mediaType field
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695>
|
2024-02-02 08:47:38 +00:00 |
Philipp Wolfer
|
e169e8edb1
|
Subsonic: Fixed casing of "bitRate" attribute
This follows the Subsonic / OpenSubsonic API spec
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695>
|
2024-02-02 08:47:38 +00:00 |