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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								6c38bae189 
								
							 
						 
						
							
							
								
								add MbidTaggedContent to nodeinfo ( #2284 ) NOCHANGELOG  
							
							
							
						 
						
							2024-02-16 09:57:31 +00:00  
				
					
						
							
							
								 
						
							
								4364d82b0b 
								
							 
						 
						
							
							
								
								Add cli command to prune non mbid content from db ( #2083 )  
							
							
							
						 
						
							2024-02-06 11:52:29 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								ae9fea0cf1 
								
							 
						 
						
							
							
								
								implement pylistenbrainz NOCHANGELOG  
							
							
							
						 
						
							2024-01-30 11:32:14 +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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								363a4b5d35 
								
							 
						 
						
							
							
								
								resolves review  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607 > 
							
						 
						
							2023-11-19 14:16:42 +00:00  
				
					
						
							
							
								 
						
							
								179c53695e 
								
							 
						 
						
							
							
								
								make setting dynamic  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607 > 
							
						 
						
							2023-11-19 14:16:42 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								7ac6447308 
								
							 
						 
						
							
							
								
								Merge branch 'stable' into develop  
							
							
							
						 
						
							2023-11-16 09:46:02 +00:00  
				
					
						
							
							
								 
						
							
								64b3fdf273 
								
							 
						 
						
							
							
								
								Version bump and changelog for 1.3.4  
							
							
							
						 
						
							2023-11-16 09:33:49 +00:00  
				
					
						
							
							
								 
						
							
								ab73f355c0 
								
							 
						 
						
							
							
								
								fix: minor spelling issues  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2602 > 
							
						 
						
							2023-11-07 11:54:02 +00:00  
				
					
						
							
							
								 
						
							
								7ccb2d88f8 
								
							 
						 
						
							
							
								
								Avoid troi radio to give duplicates ( #2231 )  
							
							
							
						 
						
							2023-11-03 16:13:53 +00:00  
				
					
						
							
							
								 
						
							
								9d23d10e23 
								
							 
						 
						
							
							
								
								Adopt Gitpod to architecture changes  
							
							
							
						 
						
							2023-10-13 10:12:05 +00:00  
				
					
						
							
							
								 
						
							
								ccec8288ef 
								
							 
						 
						
							
							
								
								fix: Make Artist ordering by name case insensitive  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2431 > 
							
						 
						
							2023-10-10 13:02:13 +02:00  
				
					
						
							
							
								 
						
							
								4ad806b8e9 
								
							 
						 
						
							
							
								
								Cache radio queryset. New api endpoint for radio tracks : api/v2/radios/sessions/$sessionid/tracks?count=$count  
							
							
							
						 
						
							2023-09-25 22:28:11 +00:00  
				
					
						
							
							
								 
						
							
								afbaa49bb3 
								
							 
						 
						
							
							
								
								fix: Make sure to set right target when none is given  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2506 > 
							
						 
						
							2023-09-25 11:33:21 +00:00  
				
					
						
							
							
								 
						
							
								b20b33b838 
								
							 
						 
						
							
							
								
								style: Simplify code  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2506 > 
							
						 
						
							2023-09-25 11:33:21 +00:00  
				
					
						
							
							
								 
						
							
								cb4c27dce0 
								
							 
						 
						
							
							
								
								feat(api): Add inplace_to_s3 management command  
							
							... 
							
							
							
							This command allows to update Uploads that originally were imported
using --in_place but are moved to s3. This command does not copy any
file, it just makes sure the files are read from S3 after they have been
moved.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2506 > 
							
						 
						
							2023-09-25 11:33:21 +00:00  
				
					
						
							
							
								 
						
							
								f821dcbbc2 
								
							 
						 
						
							
							
								
								Create a testing environment in production for ListenBrainz recommendation engine (troi-recommendation-playground)  
							
							
							
						 
						
							2023-09-12 16:09:34 +00:00  
				
					
						
							
							
								 
						
							
								03f435193d 
								
							 
						 
						
							
							
								
								Version bump and changelog for 1.3.3  
							
							
							
						 
						
							2023-09-07 08:29:13 +02:00  
				
					
						
							
							
								 
						
							
								ec8dc8e09f 
								
							 
						 
						
							
							
								
								Merge branch stable into develop  
							
							
							
						 
						
							2023-09-01 14:24:58 +02:00  
				
					
						
							
							
								 
						
							
								b043900aaf 
								
							 
						 
						
							
							
								
								Version bump and changelog for 1.3.2  
							
							
							
						 
						
							2023-09-01 13:36:41 +02:00  
				
					
						
							
							
								 
						
							
								02bb83e3f4 
								
							 
						 
						
							
							
								
								fix(api): Fix password reset via email  
							
							... 
							
							
							
							The original serializes assumes if allauth is installed, its also used
for the token generation. Thats not the case for us, so we need to
overwrite this behavior
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2565 > 
							
						 
						
							2023-08-31 17:51:46 +00:00  
				
					
						
							
							
								 
						
							
								e78191c917 
								
							 
						 
						
							
							
								
								fix: Fetch nodeinfo endpoint address from .well-known/nodeinfo when checking instance availability  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2561 > 
							
						 
						
							2023-08-31 12:06:34 +00:00  
				
					
						
							
							
								 
						
							
								2e2e0b74ba 
								
							 
						 
						
							
							
								
								fix   #2199  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2551 > 
							
						 
						
							2023-08-23 17:13:56 +00:00  
				
					
						
							
							
								 
						
							
								abadf6c9fb 
								
							 
						 
						
							
							
								
								style: format file with black==23.7.0  
							
							
							
						 
						
							2023-07-25 19:04:32 +02:00  
				
					
						
							
							
								 
						
							
								232ca0f050 
								
							 
						 
						
							
							
								
								Merge branch 'stable' into develop  
							
							
							
						 
						
							2023-06-28 13:05:47 +02:00  
				
					
						
							
							
								 
						
							
								cc7fde67b6 
								
							 
						 
						
							
							
								
								Version bump and changelog for 1.3.1  
							
							
							
						 
						
							2023-06-27 20:33:58 +02:00  
				
					
						
							
							
								 
						
							
								d83d338044 
								
							 
						 
						
							
							
								
								chore: fix spelling errors  
							
							... 
							
							
							
							(cherry picked from commit 8fb60c9203https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2505 > 
							
						 
						
							2023-06-27 12:17:45 +00:00