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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								bfff1f85f9 
								
							 
						 
						
							
							
								
								make typesense task conditionnal  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2706 > 
							
						 
						
							2024-01-30 13:07:25 +00:00  
				
					
						
							
							
								 
						
							
								ae9fea0cf1 
								
							 
						 
						
							
							
								
								implement pylistenbrainz NOCHANGELOG  
							
							
							
						 
						
							2024-01-30 11:32:14 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								c3ae40cabe 
								
							 
						 
						
							
							
								
								style: Cleanup script, remove unused functions  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2698 > 
							
						 
						
							2024-01-11 10:53:57 +01:00  
				
					
						
							
							
								 
						
							
								daf9e80ca5 
								
							 
						 
						
							
							
								
								fix: Install zip in upstream image  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2698 > 
							
						 
						
							2024-01-11 10:53:57 +01:00  
				
					
						
							
							
								 
						
							
								b4f18edaff 
								
							 
						 
						
							
							
								
								fix: Remove variable overrides  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2698 > 
							
						 
						
							2024-01-11 10:53:57 +01:00  
				
					
						
							
							
								 
						
							
								fa6d48f1b7 
								
							 
						 
						
							
							
								
								fix: Use correct auth header for package upload  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2698 > 
							
						 
						
							2024-01-11 10:53:57 +01:00  
				
					
						
							
							
								 
						
							
								8f3ab416ae 
								
							 
						 
						
							
							
								
								ci: Remove creation of release, only publish packages  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2698 > 
							
						 
						
							2024-01-11 10:53:57 +01:00  
				
					
						
							
							
								 
						
							
								cd9d6d696e 
								
							 
						 
						
							
							
								
								ci: add release job  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2698 > 
							
						 
						
							2024-01-11 10:53:57 +01:00  
				
					
						
							
							
								 
						
							
								2c90b32bb3 
								
							 
						 
						
							
							
								
								Add changelog entry.  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2699 > 
							
						 
						
							2024-01-10 11:09:31 +00:00  
				
					
						
							
							
								 
						
							
								e96748c029 
								
							 
						 
						
							
							
								
								Fix Apache configuration  
							
							... 
							
							
							
							Built assets are fetched using path like this: `/assets/foo-a1b2c3.js`. Apache failed to serve those, as it was missing disabling the proxy pass for the static assets folder. This commit adds the necessary configuration for properly serving the static assets.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2699 > 
							
						 
						
							2024-01-10 11:09:31 +00:00  
				
					
						
							
							
								 
						
							
								d12ca2bad8 
								
							 
						 
						
							
							
								
								fix: Use the correct pre-defined variable to determine project namespace  
							
							
							
						 
						
							2024-01-10 12:08:50 +01:00  
				
					
						
							
							
								 
						
							
								332ae20f05 
								
							 
						 
						
							
							
								
								Fix docker dev setup  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2696 > 
							
						 
						
							2024-01-08 13:42:38 +00:00  
				
					
						
							
							
								 
						
							
								736625e235 
								
							 
						 
						
							
							
								
								ci: Don't run docker builds on foreign MRs  
							
							
							
						 
						
							2024-01-08 14:40:26 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								de41545ab3 
								
							 
						 
						
							
							
								
								Translated using Weblate (Dutch)  
							
							... 
							
							
							
							Currently translated at 99.6% (2174 of 2182 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/nl/  
							
						 
						
							2023-12-30 18:50:29 +00:00  
				
					
						
							
							
								 
						
							
								5ce00a9230 
								
							 
						 
						
							
							
								
								Added translation using Weblate (Belarusian)  
							
							
							
						 
						
							2023-12-20 10:02:15 +00:00  
				
					
						
							
							
								 
						
							
								d112d82768 
								
							 
						 
						
							
							
								
								Translated using Weblate (French)  
							
							... 
							
							
							
							Currently translated at 100.0% (9 of 9 strings)
Translation: Documentation/user-libraries-index
Translate-URL: https://translate.funkwhale.audio/projects/documentation/user-libraries-index/fr/  
							
						 
						
							2023-12-18 13:38:28 +00:00  
				
					
						
							
							
								 
						
							
								03e9be77f9 
								
							 
						 
						
							
							
								
								Translated using Weblate (French)  
							
							... 
							
							
							
							Currently translated at 100.0% (4 of 4 strings)
Translation: Documentation/user-subsonic-index
Translate-URL: https://translate.funkwhale.audio/projects/documentation/user-subsonic-index/fr/  
							
						 
						
							2023-12-18 13:38:28 +00:00  
				
					
						
							
							
								 
						
							
								b6bcc88287 
								
							 
						 
						
							
							
								
								Translated using Weblate (French)  
							
							... 
							
							
							
							Currently translated at 11.1% (1 of 9 strings)
Translation: Documentation/administrator-upgrade-index
Translate-URL: https://translate.funkwhale.audio/projects/documentation/administrator-upgrade-index/fr/  
							
						 
						
							2023-12-18 13:38:27 +00:00  
				
					
						
							
							
								 
						
							
								4677b9117d 
								
							 
						 
						
							
							
								
								Translated using Weblate (French)  
							
							... 
							
							
							
							Currently translated at 13.3% (8 of 60 strings)
Translation: Documentation/administrator-installation-docker
Translate-URL: https://translate.funkwhale.audio/projects/documentation/administrator-installation-docker/fr/  
							
						 
						
							2023-12-18 13:38:27 +00:00  
				
					
						
							
							
								 
						
							
								bc573e47bc 
								
							 
						 
						
							
							
								
								Translated using Weblate (French)  
							
							... 
							
							
							
							Currently translated at 100.0% (7 of 7 strings)
Translation: Documentation/administrator-installation-index
Translate-URL: https://translate.funkwhale.audio/projects/documentation/administrator-installation-index/fr/  
							
						 
						
							2023-12-18 13:38:27 +00:00  
				
					
						
							
							
								 
						
							
								9a5a749171 
								
							 
						 
						
							
							
								
								Translated using Weblate (French)  
							
							... 
							
							
							
							Currently translated at 3.1% (1 of 32 strings)
Translation: Documentation/administrator-migration
Translate-URL: https://translate.funkwhale.audio/projects/documentation/administrator-migration/fr/  
							
						 
						
							2023-12-18 13:38:27 +00:00