|  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 | 
				
					
						|  Philipp Wolfer | 0fab0470c2 | Subsonic: Actually implement getArtistInfo2 endpoint Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695> | 2024-02-02 08:47:38 +00:00 | 
				
					
						|  Philipp Wolfer | 81401075aa | Add OpenSubsonic support Fixes #2270
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695> | 2024-02-02 08:47:38 +00:00 | 
				
					
						|  Renovate Bot | c1d91ce4d6 | chore(api): update dependency redis to v5 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2733> | 2024-02-02 01:37:00 +00:00 | 
				
					
						|  Renovate Bot | 1f8c03e248 | chore(api): update dependency pytest-sugar to v1 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2732> | 2024-02-02 01:09:28 +00:00 | 
				
					
						|  Renovate Bot | 42bf16034b | chore(api): update dependency pytest-env to v1 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2731> | 2024-02-02 00:04:24 +00:00 | 
				
					
						|  Renovate Bot | 787acab3ab | chore(api): update dependency pytest to v8 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2730> | 2024-02-01 23:34:38 +00:00 | 
				
					
						|  Renovate Bot | f43ef89c28 | chore(api): update dependency pylint to v3 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2729> | 2024-02-01 23:04:32 +00:00 | 
				
					
						|  Renovate Bot | c4bec419ab | chore(api): update dependency pycountry to v23 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2728> | 2024-02-01 12:34:27 +00:00 | 
				
					
						|  Renovate Bot | 55a4221b69 | chore(api): update dependency gunicorn to v21 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2727> | 2024-02-01 08:34:50 +00:00 | 
				
					
						|  Renovate Bot | 60f66eea6d | chore(api): update dependency faker to v22 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2725> | 2024-02-01 03:07:54 +00:00 | 
				
					
						|  Renovate Bot | 4148cdd186 | chore(api): update dependency django-versatileimagefield to v3 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2724> | 2024-02-01 02:06:23 +00:00 | 
				
					
						|  Renovate Bot | 004d535eb7 | chore(api): update dependency django-filter to v23 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2723> | 2024-02-01 01:15:04 +00:00 | 
				
					
						|  Renovate Bot | 132e291708 | chore(api): update dependency django-debug-toolbar to v4 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2722> | 2024-02-01 00:05:36 +00:00 | 
				
					
						|  Renovate Bot | 40d2dcaeaf | chore(api): update dependency django-cors-headers to v4 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2721> | 2024-01-31 23:05:24 +00:00 | 
				
					
						|  Renovate Bot | fa36c97d72 | chore(api): update dependency django-cleanup to v8 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2720> | 2024-01-31 22:04:12 +00:00 | 
				
					
						|  Renovate Bot | 9b8828ca42 | chore(api): update dependency django-cacheops to v7 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2719> | 2024-01-31 21:04:25 +00:00 | 
				
					
						|  Georg Krause | e0791b570f | chore(api): Update dependency pillow to 10.2.0 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2689> | 2024-01-31 14:15:22 +01:00 | 
				
					
						|  Georg Krause | 90c9230a60 | chore(api): Update dependencies to align with Alpine 3.19 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2689> | 2024-01-30 16:45:44 +01:00 | 
				
					
						|  Renovate Bot | 1e0f3abb54 | chore(api): update alpine docker tag to v3.19 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2689> | 2024-01-30 16:43:35 +01:00 | 
				
					
						|  Petitminion | bfff1f85f9 | make typesense task conditionnal Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2706> | 2024-01-30 13:07:25 +00:00 | 
				
					
						|  petitminion | ae9fea0cf1 | implement pylistenbrainz NOCHANGELOG | 2024-01-30 11:32:14 +00:00 | 
				
					
						|  Renovate Bot | da370f5915 | chore(api): update dependency bleach to v6 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2703> | 2024-01-30 04:35:38 +00:00 | 
				
					
						|  Renovate Bot | d6a078643b | chore(api): update dependency coverage to v7 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2704> | 2024-01-29 13:35:58 +00:00 | 
				
					
						|  Renovate Bot | 7fcaa1fed2 | chore(api): update dependency black to v24 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2702> | 2024-01-29 09:07:47 +00:00 | 
				
					
						|  Georg Krause | 33cd0f05a7 | test(throttling): Explicitly enable throttling to make test more stable Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2670> | 2024-01-03 10:02:08 +00:00 | 
				
					
						|  Georg Krause | 06d135875b | chore(api): Update dj-rest-auth to 5.0.2 and django-allauth to 0.55.2 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2670> | 2024-01-03 10:02:03 +00:00 | 
				
					
						|  Georg Krause | 731ee7c21e | chore(api): Update kombu to 5.3.4 and celery to 5.3.6 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2660> | 2023-12-13 14:34:54 +00:00 | 
				
					
						|  Georg Krause | afea533aed | chore(api): Update aiohttp to 3.9.1 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2660> | 2023-12-13 14:33:58 +00:00 | 
				
					
						|  Georg Krause | 8a6b19fb6f | chore(api): Update Pillow to version 10.1.0 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2660> | 2023-12-13 14:32:45 +00:00 | 
				
					
						|  Georg Krause | 0eec47e493 | feat(api): Add support for Python 3.12 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2660> | 2023-12-13 14:30:29 +00:00 | 
				
					
						|  Renovate Bot | 2ac4e25fce | chore(api): update dependency ipython to v8 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2693> | 2023-12-13 13:57:08 +00:00 | 
				
					
						|  Georg Krause | 349610bbeb | chore: Use make install everywhere instead of poetry install Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2646> | 2023-12-13 13:35:00 +00:00 | 
				
					
						|  Georg Krause | 59687b2f32 | Version bump and changelog for 1.4.0 | 2023-12-12 13:26:16 +01:00 | 
				
					
						|  Renovate Bot | e11a6cea02 | chore(api): update dependency python-ldap to v3.4.4 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2674> | 2023-12-09 11:17:48 +00:00 | 
				
					
						|  Renovate Bot | b46aa638bc | chore(api): update dependency unidecode to v1.3.7 | 2023-12-08 15:17:02 +00:00 | 
				
					
						|  Ciarán Ainsworth | 17e08fd332 | fix(docs): Update env file for Unix socket Added note to the CACHE_URL variable to clarify Unix socket usage
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2668> | 2023-12-08 14:45:54 +00:00 | 
				
					
						|  Renovate Bot | 08bfc93243 | chore(api): update dependency pylint-django to v2.5.5 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2671> | 2023-12-06 09:35:39 +00:00 | 
				
					
						|  Renovate Bot | 9da463e69d | chore(api): update dependency pytest-env to v0.8.2 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2663> | 2023-12-04 16:08:14 +00:00 | 
				
					
						|  Renovate Bot | 1ee1c88ed1 | chore(api): update dependency pytest to v7.4.3 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2664> | 2023-12-04 14:34:30 +00:00 | 
				
					
						|  Renovate Bot | e38808e2ce | chore(api): update dependency pylint to v2.17.7 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2661> | 2023-12-02 14:06:45 +00:00 | 
				
					
						|  Renovate Bot | 2edbc6c98f | chore(api): update dependency drf-spectacular to v0.26.5 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2657> | 2023-12-02 13:28:39 +00:00 | 
				
					
						|  Georg Krause | 74b2593cb2 | Version bump and changelog for 1.4.0-rc2 | 2023-11-30 12:29:52 +01:00 | 
				
					
						|  Georg Krause | 0840aeb943 | Version bump and changelog for 1.4.0-rc1 | 2023-11-28 19:35:15 +01:00 | 
				
					
						|  Georg Krause | 150a9f68a4 | fix(api): Use correct data field for rate limiting identity field Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2653> | 2023-11-28 18:09:56 +00:00 | 
				
					
						|  Georg Krause | 69876867d5 | fix(embed): Make sure embed has sane default image and correct link Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2650> | 2023-11-28 12:16:22 +00:00 | 
				
					
						|  Renovate Bot | dfb893e63b | chore(api): update dependency aioresponses to v0.7.6 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2647> | 2023-11-24 14:34:45 +00:00 | 
				
					
						|  Ciarán Ainsworth | 4740df9d3c | feat(docs): Move docstring and clarify debug Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2643> | 2023-11-24 13:53:16 +00:00 | 
				
					
						|  Georg Krause | 43c2861252 | fix(api): Set logger to DEBUG if DEBUG is enabled Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2643> | 2023-11-24 13:53:16 +00:00 | 
				
					
						|  Georg Krause | 3db367f4bc | feat(api): Add codeOfConduct to NodeInfo Endpoint Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2641> | 2023-11-24 13:41:40 +00:00 | 
				
					
						|  Georg Krause | a0ae9bbb70 | feat(api): Add NodeInfo 2.1 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2604> | 2023-11-23 11:47:03 +01:00 | 
				
					
						|  Georg Krause | 71140d5a9b | feat(settings): Allow to set the instances server location Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2604> | 2023-11-23 11:47:03 +01: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 | 
				
					
						|  Georg Krause | 523245d035 | fix(api): Use proper renderer for nodeinfo in browser Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2604> | 2023-11-23 11:46:27 +01:00 | 
				
					
						|  Georg Krause | a05b44f27b | feat(api): Add atom1.0 to node info services Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2604> | 2023-11-23 11:46:27 +01:00 | 
				
					
						|  Georg Krause | e3a28aaeb3 | chore(api): Remove obsolete file Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2604> | 2023-11-23 11:46:27 +01:00 | 
				
					
						|  Georg Krause | 346d4e9639 | fix(api): Pin lb-matching-tools version Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2603> | 2023-11-23 10:28:41 +01:00 | 
				
					
						|  Ciarán Ainsworth | f769c8ce68 | fix(tests): fix broken test Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607> | 2023-11-19 14:16:42 +00:00 | 
				
					
						|  Ciarán Ainsworth | a7c76279f6 | Apply 1 suggestion(s) to 1 file(s) Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607> | 2023-11-19 14:16:42 +00:00 | 
				
					
						|  Petitminion | 7bf1d95d8e | add test Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607> | 2023-11-19 14:16:42 +00:00 | 
				
					
						|  Petitminion | 363a4b5d35 | resolves review Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607> | 2023-11-19 14:16:42 +00:00 | 
				
					
						|  Petitminion | 179c53695e | make setting dynamic Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607> | 2023-11-19 14:16:42 +00:00 | 
				
					
						|  Petitminion | d3b27b4ba9 | resolve test 2 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607> | 2023-11-19 14:16:42 +00:00 | 
				
					
						|  Petitminion | 6dea3f3cf8 | resolve test Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607> | 2023-11-19 14:16:42 +00:00 | 
				
					
						|  Petitminion | df6f2d919d | add common setting and lint Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607> | 2023-11-19 14:16:42 +00:00 | 
				
					
						|  Petitminion | 2e3205a19d | Only allow MusicBrainz tagged file on a pod (#2083) Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607> | 2023-11-19 14:16:42 +00:00 | 
				
					
						|  Renovate Bot | 739e5fa3b7 | chore(api): update dependency aioresponses to v0.7.5 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2636> | 2023-11-18 15:07:03 +00:00 | 
				
					
						|  Georg Krause | 7ac6447308 | Merge branch 'stable' into develop | 2023-11-16 09:46:02 +00:00 | 
				
					
						|  Georg Krause | 64b3fdf273 | Version bump and changelog for 1.3.4 | 2023-11-16 09:33:49 +00:00 | 
				
					
						|  Renovate Bot | 3b287b1d37 | chore(api): update dependency prompt-toolkit to v3.0.41 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2619> | 2023-11-14 12:28:39 +00:00 | 
				
					
						|  Renovate Bot | d0dc7d2232 | chore(api): lock file maintenance Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2625> | 2023-11-14 09:35:44 +00:00 | 
				
					
						|  Renovate Bot | abb78a47e6 | chore(api): update dependency django to v3.2.23 Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2612> | 2023-11-08 00:34:39 +00:00 |