wvffle
							
						 
						
							 
							
							
							
							
								
							
							
								7f93311150 
								
							 
						 
						
							
							
								
								feat(ui): update upload status with error message if import failed  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2308 > 
							
						 
						
							2023-01-19 07:26:17 +00:00  
						
					 
				
					
						
							
							
								 
								Ciarán Ainsworth
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Ciarán Ainsworth
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								75c9b1eabe 
								
							 
						 
						
							
							
								
								feat: don't use poetry in production deployments  
							
							 
							
							
							
						 
						
							2023-01-16 02:11:01 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								95d8ab5dd4 
								
							 
						 
						
							
							
								
								chore: remove changes/notes.rst  
							
							 
							
							
							
						 
						
							2023-01-13 16:55:04 +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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								5356e9f268 
								
							 
						 
						
							
							
								
								feat: add manage.py backward compatible script  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2191 > 
							
						 
						
							2022-12-12 16:37:02 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								6f2ecf832c 
								
							 
						 
						
							
							
								
								feat: create funkwhale-manage entrypoint  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2191 > 
							
						 
						
							2022-12-12 16:31:00 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								29693806db 
								
							 
						 
						
							
							
								
								feat: allow installing the funkwhale_api package  
							
							 
							
							... 
							
							
							
							- update license identifier
- update description
- add links
- include all packages and data files
- exclude tests
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2191 > 
							
						 
						
							2022-12-12 16:30:55 +01:00  
						
					 
				
					
						
							
							
								 
								Georg Krause
							
						 
						
							 
							
							
							
							
								
							
							
								b55c2549bd 
								
							 
						 
						
							
							
								
								fix(nginx): Remove trailing slash from reverse proxy configuration  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2253 > 
							
						 
						
							2022-12-07 07:32:48 +00:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								bf0e4935ea 
								
							 
						 
						
							
							
								
								ci: cache lychee checked urls for 1 day  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2254 > 
							
						 
						
							2022-12-06 15:53:50 +01:00  
						
					 
				
					
						
							
							
								 
								Georg Krause
							
						 
						
							 
							
							
							
							
								
							
							
								e71003dbe0 
								
							 
						 
						
							
							
								
								refactor(front): Untangle Front- and Backend  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039 > 
							
						 
						
							2022-12-05 13:59:05 +00:00  
						
					 
				
					
						
							
							
								 
								wvffle
							
						 
						
							 
							
							
							
							
								
							
							
								b94dd699db 
								
							 
						 
						
							
							
								
								Add changelog snippet  
							
							 
							
							
							
						 
						
							2022-11-28 10:16:58 +00:00  
						
					 
				
					
						
							
							
								 
								Georg Krause
							
						 
						
							 
							
							
							
							
								
							
							
								b136273dd4 
								
							 
						 
						
							
							
								
								fix: Fix Serializer for inline channel artists  
							
							 
							
							
							
						 
						
							2022-11-26 20:23:17 +00:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								452f2ee104 
								
							 
						 
						
							
							
								
								ci: remove docker_all_in_one_release job  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2221 > 
							
						 
						
							2022-11-26 19:32:46 +00:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								f60ba2d9be 
								
							 
						 
						
							
							
								
								fix: docker nginx entrypoint  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2217 > 
							
						 
						
							2022-11-26 13:58:57 +00:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								d47fef0806 
								
							 
						 
						
							
							
								
								chore: fix shell scripts lint errors  
							
							 
							
							
							
						 
						
							2022-11-25 19:43:50 +00:00  
						
					 
				
					
						
							
							
								 
								jooola
							
						 
						
							 
							
							
							
							
								
							
							
								ff20988fbd 
								
							 
						 
						
							
							
								
								chore: move api tools config to pyproject.toml  
							
							 
							
							
							
						 
						
							2022-11-25 19:41:38 +00:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ae2d5fadfb 
								
							 
						 
						
							
							
								
								docs: harden security for debian install  
							
							 
							
							... 
							
							
							
							Funkwhale only need to read the source/config files and read/write to
the data directories.
The source/config files manipulation must be handled by a privileged
user. 
							
						 
						
							2022-11-25 15:25:01 +01:00  
						
					 
				
					
						
							
							
								 
								jooola
							
						 
						
							 
							
							
							
							
								
							
							
								4cc7c86f04 
								
							 
						 
						
							
							
								
								test(api): fix warnings by renaming fixtures  
							
							 
							
							
							
						 
						
							2022-11-24 20:18:35 +00:00  
						
					 
				
					
						
							
							
								 
								JuniorJPDJ
							
						 
						
							 
							
							
							
							
								
							
							
								adaf99272c 
								
							 
						 
						
							
							
								
								feat(front/Dockerfile): cross-build on native platform  
							
							 
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2194 > 
							
						 
						
							2022-11-24 06:25:41 +00:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9ff2e70325 
								
							 
						 
						
							
							
								
								chore: add missing changelogs for pre-commit  
							
							 
							
							
							
						 
						
							2022-11-24 01:43:36 +01:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								054a9e54f5 
								
							 
						 
						
							
							
								
								docs: fix spelling errors (pre-commit)  
							
							 
							
							
							
						 
						
							2022-11-24 01:43:36 +01:00  
						
					 
				
					
						
							
							
								 
								JuniorJPDJ
							
						 
						
							 
							
							
							
							
								
							
							
								753b5d71e9 
								
							 
						 
						
							
							
								
								fix linter  
							
							 
							
							
							
						 
						
							2022-11-23 12:25:16 +00:00  
						
					 
				
					
						
							
							
								 
								JuniorJPDJ
							
						 
						
							 
							
							
							
							
								
							
							
								f6b094aa63 
								
							 
						 
						
							
							
								
								changelog snippet  
							
							 
							
							
							
						 
						
							2022-11-23 10:43:06 +00:00  
						
					 
				
					
						
							
							
								 
								jooola
							
						 
						
							 
							
							
							
							
								
							
							
								eea77bc234 
								
							 
						 
						
							
							
								
								ci: scan for broken links  
							
							 
							
							
							
						 
						
							2022-11-22 20:52:06 +00:00  
						
					 
				
					
						
							
							
								 
								Georg Krause
							
						 
						
							 
							
							
							
							
								
							
							
								67759d3498 
								
							 
						 
						
							
							
								
								chore(deps): Remove not required dependency pyOpenSSL  
							
							 
							
							
							
						 
						
							2022-11-22 19:04:08 +00:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								e0ffb780f5 
								
							 
						 
						
							
							
								
								ci: fix permissions for build artifacts  
							
							 
							
							... 
							
							
							
							- anyone should be able to read and traverse the tree
- not all the files should be executable, only scripts 
							
						 
						
							2022-11-22 14:54:48 +00:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								0061e82ecd 
								
							 
						 
						
							
							
								
								chore: clean files using pre-commit  
							
							 
							
							
							
						 
						
							2022-11-22 14:30:01 +00:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								f4dbc584e1 
								
							 
						 
						
							
							
								
								chore: add pre-commit config  
							
							 
							
							
							
						 
						
							2022-11-22 14:30:01 +00:00  
						
					 
				
					
						
							
							
								 
								Georg Krause
							
						 
						
							 
							
							
							
							
								
							
							
								6908f4bf74 
								
							 
						 
						
							
							
								
								Resolve "value too long for type character varying(255) during import_files"  
							
							 
							
							
							
						 
						
							2022-11-21 18:12:49 +00:00  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
							
								
							
							
								193d5aa9d1 
								
							 
						 
						
							
							
								
								fix: allow enabling systemd funkwhale.target  
							
							 
							
							
							
						 
						
							2022-11-20 18:39:34 +00:00  
						
					 
				
					
						
							
							
								 
								petitminion
							
						 
						
							 
							
							
							
							
								
							
							
								01fd1503c9 
								
							 
						 
						
							
							
								
								add playlists radio to search result page  
							
							 
							
							
							
						 
						
							2022-11-20 10:49:23 +00:00  
						
					 
				
					
						
							
							
								 
								RenovateBot
							
						 
						
							 
							
							
							
							
								
							
							
								abfa971eb5 
								
							 
						 
						
							
							
								
								Update alpine Docker tag to v3.17 (develop)  
							
							 
							
							
							
						 
						
							2022-11-17 15:30:41 +00:00  
						
					 
				
					
						
							
							
								 
								JuniorJPDJ
							
						 
						
							 
							
							
							
							
								
							
							
								ef8b1d6dae 
								
							 
						 
						
							
							
								
								Make changelog snippet for  !2131  more obvious  
							
							 
							
							
							
						 
						
							2022-11-15 18:03:43 +00:00  
						
					 
				
					
						
							
							
								 
								Georg Krause
							
						 
						
							 
							
							
							
							
								
							
							
								2fcb274c06 
								
							 
						 
						
							
							
								
								chore(changelog): Add snippet  
							
							 
							
							
							
						 
						
							2022-11-15 18:03:43 +00:00  
						
					 
				
					
						
							
							
								 
								JuniorJPDJ
							
						 
						
							 
							
							
							
							
								
							
							
								730bfaec65 
								
							 
						 
						
							
							
								
								fix(ci): always run tests on protected branches  
							
							 
							
							
							
						 
						
							2022-11-09 19:00:59 +00:00