|  Georg Krause | ac6d136105 | chore: Remove deprecated argument for signal Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2709> | 2024-02-26 07:44:18 +00:00 | 
				
					
						|  Georg Krause | 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 | 
				
					
						|  wvffle | 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 | 
				
					
						|  wvffle | 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 | 
				
					
						|  wvffle | 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 | 
				
					
						|  petitminion | 4364d82b0b | Add cli command to prune non mbid content from db (#2083) | 2024-02-06 11:52:29 +00:00 | 
				
					
						|  Georg Krause | 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 | 
				
					
						|  Ciarán Ainsworth | 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 | 
				
					
						|  Petitminion | 363a4b5d35 | resolves review Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607> | 2023-11-19 14:16:42 +00:00 | 
				
					
						|  Petitminion | 179c53695e | make setting dynamic Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607> | 2023-11-19 14:16:42 +00:00 | 
				
					
						|  Petitminion | 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 | 
				
					
						|  alextprog | 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 | 
				
					
						|  petitminion | f821dcbbc2 | Create a testing environment in production for ListenBrainz recommendation engine (troi-recommendation-playground) | 2023-09-12 16:09:34 +00:00 | 
				
					
						|  Georg Krause | 232ca0f050 | Merge branch 'stable' into develop | 2023-06-28 13:05:47 +02:00 | 
				
					
						|  Petitminion | dac14a36e5 | fix: Avoid high memory usage when pruning a lot of skipped uploads Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2512> | 2023-06-27 07:48:01 +00:00 | 
				
					
						|  jo | 22c255700e | style: format code using black v23 | 2023-03-28 19:49:24 +02:00 | 
				
					
						|  Marcos Peña | c55a1d1da4 | Fix(dev): fix docker development set-up (#2102) Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2367> | 2023-03-20 11:23:51 +00:00 | 
				
					
						|  ppom | c7e7014b5c | wording fix | 2023-03-03 23:40:09 +01:00 | 
				
					
						|  jo | 6528039e95 | fix(api): pylint crashes on redefined-builtin See https://github.com/PyCQA/pylint/issues/8079
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2203> | 2023-01-29 12:47:02 +00: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 | 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 | 
				
					
						|  Georg Krause | 0602de6d81 | Merge branch 'stable' into develop | 2022-11-25 18:10:45 +01:00 | 
				
					
						|  jo | 054a9e54f5 | docs: fix spelling errors (pre-commit) | 2022-11-24 01:43:36 +01:00 | 
				
					
						|  jo | 8d9946d35a | refactor: upgrade code to >=python3.7 (pre-commit) Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2189> | 2022-11-23 22:08:55 +00:00 | 
				
					
						|  jo | cff619679b | chore: format files using isort (pre-commit) | 2022-11-23 21:55:37 +01:00 | 
				
					
						|  jo | 4159bc1209 | chore: format files using black (pre-commit) | 2022-11-23 20:41:45 +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 | 
				
					
						|  Marcos Peña | 5248a252ec | Resolves 404 on skipped upload | 2022-11-19 16:56:38 +00:00 | 
				
					
						|  JuniorJPDJ | 64e7c68699 | refactor(api): remove unnecessary or wrong `is` keyword usage | 2022-11-07 13:28:52 +00:00 | 
				
					
						|  Petitminion | 0cb3457378 | New task checking if remote instance is reachable to avoid playback latence | 2022-10-27 12:20:31 +00:00 | 
				
					
						|  Georg Krause | 590d01c11b | style(music): Correct codestyling of views | 2022-10-13 12:00:20 +02:00 | 
				
					
						|  Georg Krause | e8b7da9744 | test(search): Adopt test do use same serializer as view | 2022-10-13 12:00:19 +02:00 | 
				
					
						|  Georg Krause | 4b1baec347 | chore(tags): remove duplicated serializer | 2022-10-13 12:00:19 +02:00 | 
				
					
						|  Georg Krause | 2d913862e1 | fix(openapi): Use a proper serializer for Search endpoint | 2022-10-13 12:00:19 +02:00 | 
				
					
						|  Georg Krause | 5081ec8a71 | Resolve "OembedView: unable to guess serializer. This is graceful fallback handling for APIViews. Consider using GenericAPIView as view base class, if view is under your control. Ignoring view for now." | 2022-10-12 12:03:12 +00:00 | 
				
					
						|  Georg Krause | 4371c2acd3 | Resolve "using @extend_schema on viewset class ListenViewSet with parameters operation_id or operation will most likely result in a broken schema." | 2022-10-11 15:47:39 +00:00 | 
				
					
						|  Georg Krause | 301cea927a | Align openapi specs to the actual API | 2022-09-28 17:53:49 +00:00 | 
				
					
						|  wvffle | c19b3d3545 | Fix client API generation | 2022-09-27 09:30:26 +00:00 | 
				
					
						|  wvffle | c0b2c8d41e | Fix black linting | 2022-09-27 09:30:26 +00:00 | 
				
					
						|  wvffle | 68face201b | Rename operation ids | 2022-09-27 09:30:26 +00:00 | 
				
					
						|  Georg Krause | 4e6f57e3da | Fix typo in prune_skipped_uploads command | 2022-09-14 09:51:15 +02:00 | 
				
					
						|  Marcos Peña | 875a6ba2df | Merge branch 'stable' into develop | 2022-09-12 11:37:18 +02:00 | 
				
					
						|  Georg Krause | 6328d00015 | Resolve "Database growing way too much (music_upload)" | 2022-09-06 10:47:09 +00:00 | 
				
					
						|  Marcos Peña | ecf81eee88 | Fixes wrong metadata field used in VA album serialization | 2022-09-03 04:54:43 +00:00 | 
				
					
						|  Georg Krause | faf8bdcb81 | Add a management command to create a new library for a user | 2022-08-23 07:02:35 +00:00 | 
				
					
						|  Ciarán Ainsworth | d9cfa167c6 | Fix OpenAPI generation | 2022-07-20 12:31:57 +00:00 | 
				
					
						|  Kasper Seweryn | 75a74b3ab7 | Add support for debugging and testing python in gitpod | 2022-07-17 02:06:25 +00:00 | 
				
					
						|  Petitminion | b412e036a3 | Update migration after django update (#1815) | 2022-06-29 09:38:38 +00:00 | 
				
					
						|  petitminion | 50f002fa73 | Create an scan Library celery task | 2022-05-15 10:56:39 +00:00 | 
				
					
						|  petitminion | 252ebf8ce7 | Remove usage of deprecated Model and Serializer fields (#1663) | 2022-01-23 10:52:41 +00:00 |