Georg Krause
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e04a1b188d 
								
							 
						 
						
							
							
								
								Version bump and changelog for 1.3.0-rc3  
							
							 
							
							
							
						 
						
							2023-01-23 14:24:46 +01:00  
						
					 
				
					
						
							
							
								 
								Georg Krause
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0729b52f3d 
								
							 
						 
						
							
							
								
								Version bump and changelog for 1.3.0-rc2  
							
							 
							
							
							
						 
						
							2023-01-23 10:41:22 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								c07aa0dbec 
								
							 
						 
						
							
							
								
								fix(api): postgres connection details in docker setup  
							
							 
							
							... 
							
							
							
							We properly recognize the docker setup to generate DATABASE_URL configuration.
Fix  #2036 
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2326 > 
							
						 
						
							2023-01-23 08:51:16 +01:00  
						
					 
				
					
						
							
							
								 
								Philipp Wolfer
							
						 
						
							 
							
							
							
							
								
							
							
								e556a592b5 
								
							 
						 
						
							
							
								
								Fix API call for retrieving details of federated library  
							
							 
							
							... 
							
							
							
							The implementation of RetrieveModelMixin.retrieve was incomplete.
Fixes  #2046 
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2335 > 
							
						 
						
							2023-01-23 07:36:22 +00:00  
						
					 
				
					
						
							
							
								 
								Philipp Wolfer
							
						 
						
							 
							
							
							
							
								
							
							
								7da78afa43 
								
							 
						 
						
							
							
								
								maloja: fix submission of artist names  
							
							 
							
							... 
							
							
							
							Payload must be submitted as JSON and artist must be an array
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2328 > 
							
						 
						
							2023-01-22 10:45:32 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								c465b3922d 
								
							 
						 
						
							
							
								
								chore(api): update dependency watchdog to v2.2.1  
							
							 
							
							
							
						 
						
							2023-01-21 03:05:56 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								826a712e22 
								
							 
						 
						
							
							
								
								chore(api): update dependency requests to v2.28.2  
							
							 
							
							
							
						 
						
							2023-01-21 02:36:15 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								5d7673ab1d 
								
							 
						 
						
							
							
								
								chore(api): update dependency redis to v4.4.2  
							
							 
							
							
							
						 
						
							2023-01-21 02:06:05 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								5969a7a8ae 
								
							 
						 
						
							
							
								
								chore(api): update dependency pytz to v2022.7.1  
							
							 
							
							
							
						 
						
							2023-01-21 01:35:54 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								84382268f6 
								
							 
						 
						
							
							
								
								chore(api): update dependency pytest to v7.2.1  
							
							 
							
							
							
						 
						
							2023-01-21 01:06:03 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								7fe46c1d61 
								
							 
						 
						
							
							
								
								chore(api): update dependency django-storages to v1.13.2  
							
							 
							
							
							
						 
						
							2023-01-21 00:36:00 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								291296360d 
								
							 
						 
						
							
							
								
								chore(api): update dependency dj-rest-auth to v2.2.7  
							
							 
							
							
							
						 
						
							2023-01-21 00:05:50 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								82ef2e0efa 
								
							 
						 
						
							
							
								
								chore(api): update dependency debugpy to v1.6.5  
							
							 
							
							
							
						 
						
							2023-01-20 23:36:22 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								75039a3681 
								
							 
						 
						
							
							
								
								chore(api): update dependency boto3 to v1.26.54  
							
							 
							
							
							
						 
						
							2023-01-20 23:05:15 +00:00  
						
					 
				
					
						
							
							
								 
								Georg Krause
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								16a88210bc 
								
							 
						 
						
							
							
								
								Version bump and changelog for 1.3.0-rc1  
							
							 
							
							
							
						 
						
							2023-01-20 09:40:58 +01:00  
						
					 
				
					
						
							
							
								 
								Georg Krause
							
						 
						
							 
							
							
							
							
								
							
							
								934e179d59 
								
							 
						 
						
							
							
								
								fix: Local instance is always reachable to itself  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2321 > 
							
						 
						
							2023-01-19 17:56:50 +00:00  
						
					 
				
					
						
							
							
								 
								Georg Krause
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4225056d6e 
								
							 
						 
						
							
							
								
								fix: Make sure entrypoint script gets copied  
							
							 
							
							
							
						 
						
							2023-01-18 15:15:43 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								ede69dd623 
								
							 
						 
						
							
							
								
								refactor(api): rename api composer/django/ dir to docker/  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2302 > 
							
						 
						
							2023-01-17 11:54:27 +00:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								14b5e137bd 
								
							 
						 
						
							
							
								
								feat: prefer using the funkwhale-manage entrypoint  
							
							 
							
							... 
							
							
							
							This replaces `poetry run python3 manage.py` with `venv/bin/funkwhale-manage`.
Command running `venv/bin/funkwhale-manage` assume the current working directory is `/srv/funkwhale` on common deployments.
In the funkwhale api docker image, the funwhale-manage command line
interface is available globally. 
							
						 
						
							2023-01-16 02:11:07 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								efbdc027ab 
								
							 
						 
						
							
							
								
								fix: use versioned python3 instead of python  
							
							 
							
							
							
						 
						
							2023-01-13 16:55:05 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								216a858010 
								
							 
						 
						
							
							
								
								feat(api): split DATABASE_URL into multiple config variables  
							
							 
							
							... 
							
							
							
							Introduces new database environment variables while keeping
backward compatibility with the now deprecated
POSTGRES_ENV_POSTGRES_USER POSTGRES_ENV_POSTGRES_PASSWORD
environment variables.
DATABASE_URL defaults to an auto generated url using the
`DATABASE_HOST`, `DATABASE_PORT`, `DATABASE_USER`,
`DATABASE_PASSWORD` and `DATABASE_NAME` variables.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2313 > 
							
						 
						
							2023-01-12 18:23:50 +00:00  
						
					 
				
					
						
							
							
								 
								Georg Krause
							
						 
						
							 
							
							
							
							
								
							
							
								62653a2f62 
								
							 
						 
						
							
							
								
								chore: Move database url composition from custom script to django settings  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2313 > 
							
						 
						
							2023-01-12 18:23:50 +00:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								165011ff6d 
								
							 
						 
						
							
							
								
								feat: improve docker caching  
							
							 
							
							... 
							
							
							
							The apk dependencies will change less often than the venv from the builder. 
							
						 
						
							2023-01-12 13:35:23 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e93e6bbb74 
								
							 
						 
						
							
							
								
								style: sort apk dependencies in docker  
							
							 
							
							
							
						 
						
							2023-01-12 13:35:22 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0e05587fed 
								
							 
						 
						
							
							
								
								style: readability for docker pip dependencies install  
							
							 
							
							
							
						 
						
							2023-01-12 13:35:22 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0b4319656a 
								
							 
						 
						
							
							
								
								feat: install api python package inside docker  
							
							 
							
							... 
							
							
							
							This mainly allow users to use the `funkwhale-manage` entrypoint. 
							
						 
						
							2023-01-12 13:35:22 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								64f54fa709 
								
							 
						 
						
							
							
								
								feat: disable pip cache during docker build  
							
							 
							
							
							
						 
						
							2023-01-12 13:35:21 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								85d4bd60d9 
								
							 
						 
						
							
							
								
								feat: don't buffer stdout/err in docker  
							
							 
							
							... 
							
							
							
							This makes sure we don't loose any logs that might have been buffered and haven't been written to the docker logs. 
							
						 
						
							2023-01-12 13:35:21 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								44904d80be 
								
							 
						 
						
							
							
								
								feat: don't compile python byte  code in docker  
							
							 
							
							
							
						 
						
							2023-01-12 13:35:21 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								419eec2baa 
								
							 
						 
						
							
							
								
								feat: use allowlist based .dockerignore  
							
							 
							
							
							
						 
						
							2023-01-12 13:35:21 +01:00  
						
					 
				
					
						
							
							
								 
								Georg Krause
							
						 
						
							 
							
							
							
							
								
							
							
								85e3984e3b 
								
							 
						 
						
							
							
								
								fix: Can't purge failed files  #1929  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2280 > 
							
						 
						
							2023-01-05 19:39:01 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								5c0284e3b1 
								
							 
						 
						
							
							
								
								fix: remove permissions workaround in api container  
							
							 
							
							... 
							
							
							
							The permissions in the CI are now the same as in the repository.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2298 > 
							
						 
						
							2023-01-04 07:29:24 +00:00  
						
					 
				
					
						
							
							
								 
								Ciarán Ainsworth
							
						 
						
							 
							
							
							
							
								
							
							
								658b017c5e 
								
							 
						 
						
							
							
								
								test(api): Add test for link rendering  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2312 > 
							
						 
						
							2022-12-29 17:35:09 +00:00  
						
					 
				
					
						
							
							
								 
								Ciarán Ainsworth
							
						 
						
							 
							
							
							
							
								
							
							
								101b1b6a23 
								
							 
						 
						
							
							
								
								fix(api): Add href to protected attributes  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2312 > 
							
						 
						
							2022-12-29 17:25:30 +00:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								a48f1b5449 
								
							 
						 
						
							
							
								
								fix: unpin asgiref  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2300 > 
							
						 
						
							2022-12-23 11:23:03 +00:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								bf20fcb694 
								
							 
						 
						
							
							
								
								refactor: format api pyproject.toml  
							
							 
							
							... 
							
							
							
							Sort and group dependencies by usage.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2300 > 
							
						 
						
							2022-12-23 11:23:03 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								4aba907205 
								
							 
						 
						
							
							
								
								chore(api): update dependency sentry-sdk to v1.12.1  
							
							 
							
							
							
						 
						
							2022-12-19 17:33:12 +00:00  
						
					 
				
					
						
							
							
								 
								Petitminion
							
						 
						
							 
							
							
							
							
								
							
							
								03a5a83a3b 
								
							 
						 
						
							
							
								
								Random and less listened radio filter out un-owned content on library section ( #2007 )  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2285 > 
							
						 
						
							2022-12-19 17:13:29 +00:00  
						
					 
				
					
						
							
							
								 
								Georg Krause
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								36e3d33174 
								
							 
						 
						
							
							
								
								chore(api): Bump lxml version to 4.9.2  
							
							 
							
							
							
						 
						
							2022-12-19 16:23:10 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								b359bb6498 
								
							 
						 
						
							
							
								
								fix: timeout on spa manifest requests  
							
							 
							
							... 
							
							
							
							The previous behaviour had a loop of requests between the front
app and the api when querying the pwa manifest.
This reduce the coupling around the pwa manifest file between the api
and the front app, by uplicating the files so each "service" has a copy
of it, while keeping them in sync and having the front pwa manifest as
single source of truth.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2291 > 
							
						 
						
							2022-12-19 14:33:12 +01:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								ce78cb02ff 
								
							 
						 
						
							
							
								
								chore(api): update dependency pytz to v2022.7  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2293 > 
							
						 
						
							2022-12-18 10:02:27 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								ef30a726b0 
								
							 
						 
						
							
							
								
								chore(api): update dependency sentry-sdk to v1.12.0  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2290 > 
							
						 
						
							2022-12-17 16:33:12 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								15e20a9a78 
								
							 
						 
						
							
							
								
								chore(api): update dependency boto3 to v1.26.32  
							
							 
							
							
							
						 
						
							2022-12-17 15:02:13 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								9216d70f3b 
								
							 
						 
						
							
							
								
								chore(api): update dependency drf-spectacular to v0.25.1  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2289 > 
							
						 
						
							2022-12-16 18:02:10 +00:00  
						
					 
				
					
						
							
							
								 
								Petitminion
							
						 
						
							 
							
							
							
							
								
							
							
								311ea7b3b7 
								
							 
						 
						
							
							
								
								fix RuntimeWarning: DateTimeField Domain.last_successful_contact  
							
							 
							
							
							
						 
						
							2022-12-16 17:02:22 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								5d31e4bbec 
								
							 
						 
						
							
							
								
								chore(api): update dependency boto3 to v1.26.31  
							
							 
							
							
							
						 
						
							2022-12-16 14:02:06 +00:00  
						
					 
				
					
						
							
							
								 
								Georg Krause
							
						 
						
							 
							
							
							
							
								
							
							
								180cd1cc48 
								
							 
						 
						
							
							
								
								fix: Add missing fields to Spa Manifest Serializer  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2256 > 
							
						 
						
							2022-12-15 23:43:43 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								cb3dc5081b 
								
							 
						 
						
							
							
								
								chore(api): update dependency drf-spectacular to v0.25.0  
							
							 
							
							
							
						 
						
							2022-12-14 13:02:16 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								1dafe642e6 
								
							 
						 
						
							
							
								
								chore(api): update dependency ipdb to v0.13.11  
							
							 
							
							
							
						 
						
							2022-12-14 09:02:19 +00:00  
						
					 
				
					
						
							
							
								 
								Renovate Bot
							
						 
						
							 
							
							
							
							
								
							
							
								f219edcdfe 
								
							 
						 
						
							
							
								
								chore(api): update dependency aioresponses to v0.7.4  
							
							 
							
							
							
						 
						
							2022-12-14 08:32:04 +00:00