eca67380bb 
								
							 
						 
						
							
							
								
								chore(front): fix JSON linting  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2322 > 
							
						 
						
							2023-01-18 20:50:22 +01:00  
				
					
						
							
							
								 
						
							
								a2f0050ced 
								
							 
						 
						
							
							
								
								chore(front): update vue-i18n  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2322 > 
							
						 
						
							2023-01-18 20:43:48 +01:00  
				
					
						
							
							
								 
						
							
								b848e96398 
								
							 
						 
						
							
							
								
								docs: add missing sudo prefix for apt  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2320 > 
							
						 
						
							2023-01-18 14:28:00 +00:00  
				
					
						
							
							
								 
						
							
								d34a663b8c 
								
							 
						 
						
							
							
								
								docs: fix linting  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2318 > 
							
						 
						
							2023-01-18 14:18:44 +00:00  
				
					
						
							
							
								 
						
							
								ee07023282 
								
							 
						 
						
							
							
								
								docs: use correct changlog fragment extension  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2318 > 
							
						 
						
							2023-01-18 14:18:44 +00:00  
				
					
						
							
							
								 
						
							
								c6cb00de48 
								
							 
						 
						
							
							
								
								docs: Add changelog for compose upgrade.  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2318 > 
							
						 
						
							2023-01-18 14:18:44 +00:00  
				
					
						
							
							
								 
						
							
								258e4ac7ab 
								
							 
						 
						
							
							
								
								docs: Update docker commands  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2318 > 
							
						 
						
							2023-01-18 14:18:44 +00:00  
				
					
						
							
							
								 
						
							
								4225056d6e 
								
							 
						 
						
							
							
								
								fix: Make sure entrypoint script gets copied  
							
							
							
						 
						
							2023-01-18 15:15:43 +01:00  
				
					
						
							
							
								 
						
							
								52f97d191c 
								
							 
						 
						
							
							
								
								Translated using Weblate (French)  
							
							... 
							
							
							
							Currently translated at 98.1% (2139 of 2180 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/fr/  
							
						 
						
							2023-01-17 13:42:36 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								32c10d72c9 
								
							 
						 
						
							
							
								
								Rerun pipeline  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2319 > 
							
						 
						
							2023-01-17 10:16:13 +01:00  
				
					
						
							
							
								 
						
							
								c483a25e3b 
								
							 
						 
						
							
							
								
								docs: add Docker certbot instructions  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2319 > 
							
						 
						
							2023-01-17 10:09:56 +01:00  
				
					
						
							
							
								 
						
							
								59893a2232 
								
							 
						 
						
							
							
								
								docs: add link to certbot  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2319 > 
							
						 
						
							2023-01-17 09:07:03 +00:00  
				
					
						
							
							
								 
						
							
								28a328ca9d 
								
							 
						 
						
							
							
								
								docs: Instruct users to setup TLS using certbot  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2319 > 
							
						 
						
							2023-01-17 08:40:12 +01:00  
				
					
						
							
							
								 
						
							
								281b49e003 
								
							 
						 
						
							
							
								
								docs(api): minor language tweaks  
							
							
							
						 
						
							2023-01-16 12:08:09 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								75c9b1eabe 
								
							 
						 
						
							
							
								
								feat: don't use poetry in production deployments  
							
							
							
						 
						
							2023-01-16 02:11:01 +01:00  
				
					
						
							
							
								 
						
							
								efbdc027ab 
								
							 
						 
						
							
							
								
								fix: use versioned python3 instead of python  
							
							
							
						 
						
							2023-01-13 16:55:05 +01:00  
				
					
						
							
							
								 
						
							
								95d8ab5dd4 
								
							 
						 
						
							
							
								
								chore: remove changes/notes.rst  
							
							
							
						 
						
							2023-01-13 16:55:04 +01:00  
				
					
						
							
							
								 
						
							
								d820bca9c0 
								
							 
						 
						
							
							
								
								chore: remove demo files  
							
							... 
							
							
							
							The demo files are in a dedicated repository https://dev.funkwhale.audio/funkwhale/demo  
							
						 
						
							2023-01-13 14:31:16 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								e93e6bbb74 
								
							 
						 
						
							
							
								
								style: sort apk dependencies in docker  
							
							
							
						 
						
							2023-01-12 13:35:22 +01:00  
				
					
						
							
							
								 
						
							
								0e05587fed 
								
							 
						 
						
							
							
								
								style: readability for docker pip dependencies install  
							
							
							
						 
						
							2023-01-12 13:35:22 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								64f54fa709 
								
							 
						 
						
							
							
								
								feat: disable pip cache during docker build  
							
							
							
						 
						
							2023-01-12 13:35:21 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								44904d80be 
								
							 
						 
						
							
							
								
								feat: don't compile python byte  code in docker  
							
							
							
						 
						
							2023-01-12 13:35:21 +01:00  
				
					
						
							
							
								 
						
							
								419eec2baa 
								
							 
						 
						
							
							
								
								feat: use allowlist based .dockerignore  
							
							
							
						 
						
							2023-01-12 13:35:21 +01:00  
				
					
						
							
							
								 
						
							
								bb0dbfb509 
								
							 
						 
						
							
							
								
								chore(front): update dependency vue-i18n to v9.3.0-beta.14-77e850b  
							
							
							
						 
						
							2023-01-12 06:04:33 +00:00  
				
					
						
							
							
								 
						
							
								95b15b4913 
								
							 
						 
						
							
							
								
								ci: allow failure for find_broken_links job  
							
							
							
						 
						
							2023-01-11 18:48:38 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								e38c97d9fd 
								
							 
						 
						
							
							
								
								Add docker user instructions  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2309 > 
							
						 
						
							2022-12-30 22:35:20 +00:00  
				
					
						
							
							
								 
						
							
								1a5c285e95 
								
							 
						 
						
							
							
								
								Add instructions for overriding docker nginx files  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2311 > 
							
						 
						
							2022-12-30 20:00:25 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								af6b5c3843 
								
							 
						 
						
							
							
								
								fix(playback): await all async methods in interna API  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2306 > 
							
						 
						
							2022-12-29 14:34:04 +00:00  
				
					
						
							
							
								 
						
							
								b04e087ca6 
								
							 
						 
						
							
							
								
								Improve a11y  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2303 > 
							
						 
						
							2022-12-28 18:37:37 +00:00  
				
					
						
							
							
								 
						
							
								d55176b213 
								
							 
						 
						
							
							
								
								refactor: fix indentation  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2303 > 
							
						 
						
							2022-12-28 14:48:37 +00:00  
				
					
						
							
							
								 
						
							
								9833133894 
								
							 
						 
						
							
							
								
								Improve formatting  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2303 > 
							
						 
						
							2022-12-28 14:47:09 +00:00  
				
					
						
							
							
								 
						
							
								b4ef4e1f08 
								
							 
						 
						
							
							
								
								Update vue-i18n to latest beta  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2303 > 
							
						 
						
							2022-12-28 14:47:09 +00:00  
				
					
						
							
							
								 
						
							
								576f6f448f 
								
							 
						 
						
							
							
								
								fix(components): remove all `%{}` string templates  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2303 > 
							
						 
						
							2022-12-28 14:47:09 +00:00  
				
					
						
							
							
								 
						
							
								3420ea9f16 
								
							 
						 
						
							
							
								
								ci: don't use dependencies and needs together  
							
							... 
							
							
							
							Using dependencies and needs together doesn't work, the needs will be ignored.
In addition, needs doesn't load the "needed job" artifacts by default, it has to be specified.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2310 > 
							
						 
						
							2022-12-28 09:02:14 +00:00  
				
					
						
							
							
								 
						
							
								fb87d3141a 
								
							 
						 
						
							
							
								
								fix(ui): repair reactivity on search fieds in moderation views when on first page  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2304 > 
							
						 
						
							2022-12-28 08:38:03 +00:00  
				
					
						
							
							
								 
						
							
								1b6de47a4f 
								
							 
						 
						
							
							
								
								fix(playback): previous button now seeks to 0 when track is listened over 3 seconds  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2305 > 
							
						 
						
							2022-12-27 13:09:12 +00:00  
				
					
						
							
							
								 
						
							
								a48f1b5449 
								
							 
						 
						
							
							
								
								fix: unpin asgiref  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2300 > 
							
						 
						
							2022-12-23 11:23:03 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								ef1392b831 
								
							 
						 
						
							
							
								
								fix(api): Properly mount static files into the frontend container to serve them  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2301 > 
							
						 
						
							2022-12-20 08:51:45 +01:00