|  jo | 8f7ab9b3b3 | chore: fix flake8 warnings Tested-by: Marge <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2178>
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2178> | 2022-11-23 07:32:43 +00:00 | 
				
					
						|  jo | 4fbef50d71 | chore: add flake8 pre-commit hook Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2178> | 2022-11-23 07:32:43 +00:00 | 
				
					
						|  Renovate Bot | d67aba746b | Update dependency sentry-sdk to v1.11.1 | 2022-11-23 02:04:40 +00:00 | 
				
					
						|  Renovate Bot | 8514d28c58 | Update dependency redis to v4.3.5 | 2022-11-23 01:04:28 +00:00 | 
				
					
						|  Renovate Bot | a9d26cbbf7 | Update dependency prompt-toolkit to v3.0.33 | 2022-11-23 00:34:50 +00:00 | 
				
					
						|  Renovate Bot | 36d970fa6c | Update dependency boto3 to v1.26.15 | 2022-11-22 23:04:24 +00:00 | 
				
					
						|  Renovate Bot | d56a7edd15 | Update dependency Faker to v15.3.3 | 2022-11-22 22:03:35 +00:00 | 
				
					
						|  JuniorJPDJ | c458bfe547 | fix(api/Dockerfile): use psycopg2 from alpine repository | 2022-11-22 22:49:30 +01:00 | 
				
					
						|  RenovateBot | ca2ad37aea | Lock file maintenance (develop) | 2022-11-22 21:21:15 +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 | 0061e82ecd | chore: clean files using pre-commit | 2022-11-22 14:30:01 +00:00 | 
				
					
						|  Marcos Peña | aa17f9679b | Resolves reuse of invitation code | 2022-11-21 18:50:08 +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 | 
				
					
						|  petitminion | 01fd1503c9 | add playlists radio to search result page | 2022-11-20 10:49:23 +00:00 | 
				
					
						|  Marcos Peña | 5248a252ec | Resolves 404 on skipped upload | 2022-11-19 16:56:38 +00:00 | 
				
					
						|  Renovate Bot | 5fc613b21a | Update dependency boto3 to v1.26.13 | 2022-11-18 21:03:31 +00:00 | 
				
					
						|  Renovate Bot | 475aa427c4 | Update dependency boto3 to v1.26.12 | 2022-11-17 20:33:51 +00:00 | 
				
					
						|  RenovateBot | abfa971eb5 | Update alpine Docker tag to v3.17 (develop) | 2022-11-17 15:30:41 +00:00 | 
				
					
						|  RenovateBot | 9d84423732 | Update dependency sentry-sdk to v1.11.0 (develop) | 2022-11-17 06:33:52 +00:00 | 
				
					
						|  Renovate Bot | 2b668cffa5 | Update dependency boto3 to v1.26.11 | 2022-11-16 22:03:54 +00:00 | 
				
					
						|  Renovate Bot | 28149be8b0 | Update dependency pytest-asyncio to v0.20.2 | 2022-11-16 14:04:51 +00:00 | 
				
					
						|  Renovate Bot | 38b997d809 | Update dependency boto3 to v1.26.10 | 2022-11-16 13:35:57 +00:00 | 
				
					
						|  Renovate Bot | 8f9c9e9031 | Update dependency Faker to v15.3.2 | 2022-11-16 13:04:46 +00:00 | 
				
					
						|  Renovate Bot | 5174998f37 | Lock file maintenance | 2022-11-15 20:28:30 +00:00 | 
				
					
						|  Georg Krause | ceab2252fb | chore: Improve comments and remove useless try/catch | 2022-11-15 18:03:43 +00:00 | 
				
					
						|  Georg Krause | 515b502364 | Fix oauth to respond with unhashed token on creation | 2022-11-15 18:03:43 +00:00 | 
				
					
						|  Georg Krause | cfabb6fa3e | Resolve "NodeInfo 2.0 endpoint returns incorrect type for field `metadatalibrary`" NOCHANGELOG | 2022-11-15 09:33:11 +00:00 | 
				
					
						|  petitminion | c3431c6a63 | resolve play all radio in search page NOCHANGELOG | 2022-11-14 18:39:46 +00:00 | 
				
					
						|  Philipp Wolfer | 95e803ded5 | Fix setting ASGI http protocol handler | 2022-11-12 18:15:48 +00:00 | 
				
					
						|  Renovate Bot | 52d930949c | Update dependency boto3 to v1.26.6 | 2022-11-09 21:03:36 +00:00 | 
				
					
						|  JuniorJPDJ | c4367466bc | fix(api/Dockerfile): remove autobahn dependency pin after upgrading cryptography | 2022-11-09 18:58:58 +00:00 | 
				
					
						|  Renovate Bot | 6ecaa8bc83 | Update dependency boto3 to v1.26.5 | 2022-11-08 21:34:35 +00:00 | 
				
					
						|  RenovateBot | 509b54de9c | Update dependency pytest-cov to v4 (develop) | 2022-11-08 21:30:13 +00:00 | 
				
					
						|  JuniorJPDJ | 26fc479b57 | Update dependency channels and channels-redis to v4 (develop) | 2022-11-08 19:46:58 +00:00 | 
				
					
						|  RenovateBot | 61f7def784 | Update dependency Faker to v15 (develop) | 2022-11-08 09:27:45 +00:00 | 
				
					
						|  JuniorJPDJ | 3c7d9b5ac8 | perf(radio/pick): speedup radio track picking code NOCHANGELOG | 2022-11-08 08:53:32 +00:00 | 
				
					
						|  Philipp Wolfer | 24f0ee319e | listenbrainz: submit duration | 2022-11-08 07:51:03 +00:00 | 
				
					
						|  Georg Krause | b0c82ce09f | fix(oauth): Fix too many arguments error by removing not used token | 2022-11-08 07:34:49 +00:00 | 
				
					
						|  Georg Krause | 2c6bb23715 | fix: Adjust call for previous refactoring | 2022-11-08 07:34:49 +00:00 | 
				
					
						|  Georg Krause | 68cc6d9120 | chore(oauth): Update Django OAuth Toolkit to version 2.2.0 | 2022-11-08 07:34:49 +00:00 | 
				
					
						|  Georg Krause | b377f8f883 | chore: Remove unused imports | 2022-11-08 07:34:49 +00:00 | 
				
					
						|  Georg Krause | 127a10f3d9 | refactor(auth): Move check for verificated mail address to user class | 2022-11-08 07:34:49 +00:00 | 
				
					
						|  Renovate Bot | 3196ddecae | Update dependency boto3 to v1.26.4 | 2022-11-07 20:38:50 +00:00 | 
				
					
						|  RenovateBot | aa1baa946a | Update dependency uvicorn to v0.19.0 (develop) | 2022-11-07 15:32:38 +00:00 | 
				
					
						|  JuniorJPDJ | 64e7c68699 | refactor(api): remove unnecessary or wrong `is` keyword usage | 2022-11-07 13:28:52 +00:00 | 
				
					
						|  RenovateBot | 154469e018 | Update dependency sentry-sdk to v1.10.1 (develop) | 2022-11-07 12:18:08 +00:00 | 
				
					
						|  RenovateBot | 28d362faa8 | Update dependency requests-mock to v1.10.0 (develop) | 2022-11-07 07:47:09 +00:00 | 
				
					
						|  RenovateBot | 34b99f2925 | Update dependency pytz to v2022.6 (develop) | 2022-11-06 19:48:21 +00:00 | 
				
					
						|  RenovateBot | 6a787e8479 | Update dependency djangorestframework to v3.14.0 (develop) NOCHANGELOG | 2022-11-06 19:29:38 +00:00 | 
				
					
						|  RenovateBot | da7be66134 | Update dependency pytest-mock to v3.10.0 (develop) | 2022-11-06 18:47:01 +00:00 | 
				
					
						|  RenovateBot | 6836a83e69 | Update dependency pytest-env to v0.8.1 (develop) | 2022-11-06 18:17:09 +00:00 | 
				
					
						|  RenovateBot | d92a075172 | Update dependency pytest-asyncio to v0.20.1 (develop) | 2022-11-06 17:57:29 +00:00 | 
				
					
						|  RenovateBot | 0c65417a4d | Update dependency pytest to v7.2.0 (develop) | 2022-11-06 17:06:01 +00:00 | 
				
					
						|  RenovateBot | 42d92cc5b3 | Update dependency mutagen to v1.46.0 (develop) | 2022-11-06 16:16:39 +00:00 | 
				
					
						|  RenovateBot | 691035e0a1 | Update dependency drf-spectacular to v0.24.2 (develop) | 2022-11-06 12:43:03 +00:00 | 
				
					
						|  RenovateBot | 7b1cf7509f | Update dependency django-debug-toolbar to v3.7.0 (develop) | 2022-11-06 08:37:00 +00:00 | 
				
					
						|  RenovateBot | 47f4926a29 | Update dependency boto3 to v1.26.3 (develop) | 2022-11-06 07:47:00 +00:00 | 
				
					
						|  Ciarán Ainsworth | 29e92fda2f | Resolve "New embedded player doesn't work on Mastodon" | 2022-11-06 06:58:03 +00:00 | 
				
					
						|  Renovate Bot | 62ece91a1c | Update dependency pytest-sugar to v0.9.6 | 2022-11-05 20:04:13 +00:00 | 
				
					
						|  Renovate Bot | 16aba95c7a | Update dependency prompt-toolkit to v3.0.32 | 2022-11-05 19:34:52 +00:00 | 
				
					
						|  Renovate Bot | 42a43595a3 | Update dependency django-coverage-plugin to v2.0.4 | 2022-11-05 17:34:48 +00:00 | 
				
					
						|  Georg Krause | f705509fe5 | chore(deps): Update lockfile | 2022-11-05 12:38:54 +01:00 | 
				
					
						|  Jacek Pruciak | 90d878a340 | fix(api/Dockerfile): fix a typo in pip package name | 2022-11-03 13:01:53 +01:00 | 
				
					
						|  Jacek Pruciak | 46fdf6d167 | fix: armv7 builds by downgrading uvicorn and pinning watchgod | 2022-11-01 19:33:56 +00:00 | 
				
					
						|  Jacek Pruciak | 0168632ad9 | fix(api/Dockerfile): bump cryptography to 3.4.8 | 2022-10-30 14:24:52 +01:00 | 
				
					
						|  RenovateBot | dc20b5307d | Update dependency coverage to v6.5.0 (develop) | 2022-10-30 08:48:15 +00:00 | 
				
					
						|  RenovateBot | 543a84b9ce | Update dependency boto3 to v1.25.4 (develop) | 2022-10-30 08:06:43 +00:00 | 
				
					
						|  RenovateBot | f70a8911ec | Update dependency Pillow to v9.3.0 (develop) | 2022-10-29 17:07:49 +00:00 | 
				
					
						|  RenovateBot | b60f0e962c | Update dependency black to v22.10.0 (develop) | 2022-10-29 14:31:06 +00:00 | 
				
					
						|  Georg Krause | 2a32358e59 | fix(python3.7): Avoid having importlib_metadata updated to a version not compatible with py3.7 | 2022-10-29 11:48:00 +02:00 | 
				
					
						|  Philipp Wolfer | 6a91ea91b2 | Ensure SPA HTML files get loaded with UTF-8 encoding Fixes issues with wrong encoding of the "Loading Funkwhale…" text in index.html | 2022-10-29 10:57:13 +02:00 | 
				
					
						|  Ciarán Ainsworth | 38455c8662 | Update API readme | 2022-10-29 07:04:31 +00:00 | 
				
					
						|  Ciarán Ainsworth | dfa73631c7 | Clean up documentation | 2022-10-29 07:04:31 +00:00 | 
				
					
						|  petitminion | 78c3764cc6 | Fix remote instance ping | 2022-10-27 15:46:01 +00:00 | 
				
					
						|  RenovateBot | 21134b99d5 | Update dependency psycopg2 to v2.9.5 (develop) | 2022-10-27 13:19:12 +00:00 | 
				
					
						|  Petitminion | 0cb3457378 | New task checking if remote instance is reachable to avoid playback latence | 2022-10-27 12:20:31 +00:00 | 
				
					
						|  RenovateBot | 03d6369b9c | Update dependency python-ldap to v3.4.3 (develop) | 2022-10-25 16:01:29 +00:00 | 
				
					
						|  RenovateBot | f94feb4799 | Update dependency psycopg2 to v2.9.4 (develop) | 2022-10-25 07:13:15 +00:00 | 
				
					
						|  RenovateBot | 39409f48c9 | Update dependency boto3 to v1.24.96 (develop) | 2022-10-22 14:16:52 +00:00 | 
				
					
						|  RenovateBot | 2d626396b1 | Update dependency Faker to v14.2.1 (develop) | 2022-10-22 13:22:16 +00:00 | 
				
					
						|  RenovateBot | d4eefb0659 | Update dependency Django to v3.2.16 (develop) | 2022-10-22 08:28:42 +00:00 | 
				
					
						|  RenovateBot | f139d81fab | Pin dependency dj-rest-auth to 2.2.5 (develop) | 2022-10-21 19:25:41 +00:00 | 
				
					
						|  Georg Krause | 9d2a1da039 | fix(spa): Adjust URL configuration path | 2022-10-19 13:02:38 +02:00 | 
				
					
						|  Georg Krause | 871ecd664f | chore(urls): Remove moved file | 2022-10-19 13:02:38 +02:00 | 
				
					
						|  Georg Krause | de697ef851 | fix(subsonic): Fix URL reversal for subsonic API | 2022-10-19 13:02:37 +02:00 | 
				
					
						|  Georg Krause | 72877e31ed | feat(api): Prepare API for version 2 | 2022-10-19 13:02:37 +02:00 | 
				
					
						|  Georg Krause | 76eec47071 | feat(manifest): Use proper Renderer class for spa manifest | 2022-10-18 18:24:19 +00:00 | 
				
					
						|  Georg Krause | 29bc005a51 | chore(instance): remove unused import | 2022-10-18 18:24:19 +00:00 | 
				
					
						|  Georg Krause | 7f76b12119 | fix(manifest): Don't add start_url and scope to manifest | 2022-10-18 18:24:19 +00:00 | 
				
					
						|  Georg Krause | c70549368d | fix(spa manifest): Set correct mime type for endpoint | 2022-10-18 18:24:19 +00:00 | 
				
					
						|  Georg Krause | c619387ac8 | chore(instance): Adjust defaults for spa manifest endpoint serializer | 2022-10-18 18:24:19 +00:00 | 
				
					
						|  Georg Krause | 4e7a0d5734 | fix(instance): Set default name to Funkwhale in SpaManifest | 2022-10-18 18:24:19 +00:00 | 
				
					
						|  Georg Krause | 7ef652091c | test(common): Fix test for SpaManifestView with Serializer | 2022-10-18 18:24:19 +00:00 | 
				
					
						|  Georg Krause | 7420729894 | fix(openapi): Add Serializer for SpaManifest Endpoint | 2022-10-18 18:24:19 +00:00 | 
				
					
						|  petitminion | 605b2fee9a | Delete refresh actor data task | 2022-10-16 10:44:09 +00:00 | 
				
					
						|  Georg Krause | b50191134a | fix(openapi): Make TextPreviewView extending GenericAPIView to allow spectacular to generate specs | 2022-10-13 13:59:52 +02: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 | f1d50d0c17 | chore(openapi): Exclude /api/v1/oauth/authorize from the specs since its not supported yet | 2022-10-13 09:42:12 +00:00 | 
				
					
						|  Georg Krause | 727bb56548 | fix(users): Make PasswordResetSerializer use correct form | 2022-10-13 11:09:20 +02:00 | 
				
					
						|  Georg Krause | 0629f322c3 | Replace django-rest-auth with dj-rest-auth | 2022-10-13 11:09:18 +02:00 | 
				
					
						|  Georg Krause | 7a81df8ec1 | fix(openapi): Add proper serialization for TextPreviewView | 2022-10-12 12:03:37 +00: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 | e6f737943c | fix(deps): Pin down importlib_metadata to avoid issues with python 3.7 | 2022-10-12 08:52:26 +00:00 | 
				
					
						|  Georg Krause | 2eefd8b3f7 | feat(python): Add support for python 3.11rc and testing | 2022-10-12 08:52:26 +00:00 | 
				
					
						|  Georg Krause | 7dcc536613 | fix(openapi): Fix openapi generation for LibraryFollowViewSet Closes #1896 | 2022-10-12 07:28:42 +00:00 | 
				
					
						|  Georg Krause | dd0ad1bebc | Resolve "ChannelViewSet: exception raised while getting serializer. Hint: Is get_serializer_class() returning None or is get_queryset() not working without a request? Ignoring the view for now. (Exception: 'NoneType' object is not callable)" | 2022-10-11 17:42:23 +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 | 667052bc03 | fix(openapi): Fix all user viewset annotation | 2022-10-09 15:05:23 +02:00 | 
				
					
						|  Georg Krause | 3d328d5f5f | fix(openapi): Fix spec generation for PasswordReset | 2022-10-09 14:56:03 +02:00 | 
				
					
						|  Georg Krause | ff1a614861 | Resolve "Refactor mutations endpoints" | 2022-10-08 17:55:09 +00:00 | 
				
					
						|  Georg Krause | 6a51b8f109 | Remove debug print | 2022-09-28 19:55:19 +02: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 | 0c9b753ae0 | Omit coverage of CustomAutoSchema | 2022-09-27 09:30:26 +00:00 | 
				
					
						|  wvffle | bfc8d742b0 | Dynamically fix `get_radio_radio_track` | 2022-09-27 09:30:26 +00:00 | 
				
					
						|  wvffle | 8a620dbab8 | Fix linting | 2022-09-27 09:30:26 +00:00 | 
				
					
						|  wvffle | fce72dbca2 | Fix `get_radio_radio` | 2022-09-27 09:30:26 +00:00 | 
				
					
						|  wvffle | b3e2b84f7e | Remove operations and schema | 2022-09-27 09:30:26 +00:00 | 
				
					
						|  wvffle | ee83555595 | Add pluralizer to poetry lockfile | 2022-09-27 09:30:26 +00:00 | 
				
					
						|  wvffle | dc27e7dad9 | Remove unused import | 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 | 
				
					
						|  Kasper Seweryn | 2c70040a2b | Fix unused var typescript error in generated API client NOCHANGELOG | 2022-09-23 16:40:23 +00:00 | 
				
					
						|  Georg Krause | e3c81ca397 | Prevent double error logging | 2022-09-15 15:12:50 +02:00 | 
				
					
						|  RenovateBot | b41d77beb5 | Update dependency boto3 to v1.24.73 (develop) | 2022-09-15 06:27:22 +00:00 | 
				
					
						|  Georg Krause | 4e6f57e3da | Fix typo in prune_skipped_uploads command | 2022-09-14 09:51:15 +02:00 | 
				
					
						|  Georg Krause | 8b0b2063ef | Fix formatting | 2022-09-13 11:38:09 +02:00 | 
				
					
						|  Georg Krause | d147e222a4 | Prevent error messages to be unique by removing timestamp | 2022-09-13 09:59:18 +02:00 | 
				
					
						|  RenovateBot | adf27c241b | Update dependency boto3 to v1.24.70 (develop) | 2022-09-12 14:49:26 +00:00 | 
				
					
						|  Ciarán Ainsworth | b126e09682 | Fix broken nodeinfo test | 2022-09-12 12:45:28 +02:00 | 
				
					
						|  Marcos Peña | 875a6ba2df | Merge branch 'stable' into develop | 2022-09-12 11:37:18 +02:00 | 
				
					
						|  Marcos Peña | fb10d1a3d5 | Version bump and changelog for 1.2.8 | 2022-09-12 10:51:44 +02:00 | 
				
					
						|  Georg Krause | e736d1b932 | Backport sentry | 2022-09-11 06:23:05 +00:00 | 
				
					
						|  Georg Krause | 200670b7f4 | Refactor NodeInfo Endpoint to use proper serializer | 2022-09-10 16:49:40 +00:00 | 
				
					
						|  RenovateBot | 0aba0792f3 | Update dependency django-dynamic-preferences to v1.14.0 (develop) | 2022-09-09 13:08:58 +00:00 | 
				
					
						|  RenovateBot | 10732636a3 | Update dependency django-debug-toolbar to v3.6.0 (develop) | 2022-09-08 14:09:38 +00:00 | 
				
					
						|  RenovateBot | 1e61a2b261 | Update dependency black to v22.8.0 (develop) | 2022-09-08 13:24:48 +00:00 | 
				
					
						|  RenovateBot | 9a6f3a0daf | Update dependency boto3 to v1.24.68 (develop) | 2022-09-08 11:18:50 +00:00 | 
				
					
						|  Georg Krause | a0e734c386 | Pin cryptography down to avoid incompatibility issues | 2022-09-08 13:14:31 +02:00 | 
				
					
						|  Kasper Seweryn | 778d2fcbd4 | Fix remote search | 2022-09-07 13:10:22 +00:00 | 
				
					
						|  RenovateBot | 37278348fb | Update dependency Faker to v14.2.0 (develop) | 2022-09-07 12:26:27 +00:00 | 
				
					
						|  Georg Krause | 5262b107ea | Refactor SettingsView to allow openapi generation | 2022-09-07 09:09:53 +00:00 | 
				
					
						|  Georg Krause | 6328d00015 | Resolve "Database growing way too much (music_upload)" | 2022-09-06 10:47:09 +00:00 | 
				
					
						|  wvffle | 57693d85fc | Allow anonymous access to gitpod | 2022-09-06 09:26:36 +00:00 | 
				
					
						|  RenovateBot | c35ceeb168 | Update dependency uvicorn to v0.18.3 (develop) | 2022-09-06 06:41:45 +00:00 | 
				
					
						|  RenovateBot | f87827127f | Update dependency sentry-sdk to v1.9.8 (develop) | 2022-09-05 20:30:55 +00:00 |