funkwhale/changes/changelog.d
Philipp Wolfer 097f803fab Docker: Do not publicly expose API port
The default docker-setup exposes the API container directly on port 5000. This should not be the case and is not needed, as API access is all routed through the frontend nginx reverse proxy.

Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2324>
2023-01-22 10:38:20 +00:00
..
.gitkeep Version bump and changelog 2018-02-27 23:10:23 +01:00
1135.enhancement Add changelog snippet 2022-11-04 13:20:22 +00:00
1171.bugfix #1171 fix validity issues in openapi/swagger spec files 2022-06-10 09:56:36 +00:00
1319.enhancement Parameterize S3 default ACL when uploading objects. 2022-05-07 06:54:04 +00:00
1362.bugfix Fix editing playlist tracks 2022-09-17 13:21:13 +00:00
1526.enhancement Fix changelog snippets 2022-09-26 23:56:00 +00:00
1541.doc Resolve "Follow-up from "Document log level"" 2022-07-27 11:14:43 +00:00
1562.doc Resolve "Provide docs to help with migration Debian 10 -> 11" 2022-07-27 18:18:29 +00:00
1563-enhancement chore: clean files using pre-commit 2022-11-22 14:30:01 +00:00
1624.doc Document upload limits 2022-08-01 23:35:00 +00:00
1627.doc Resolve "Add restore documention in backup section" 2022-07-27 20:26:03 +00:00
1644.misc Add changelog snippet 2022-02-24 10:26:24 +01:00
1660.bugfix Remove unused footer component 2022-06-03 04:33:30 +00:00
1663.bugfix Fix changelog snippet naming 2022-01-25 11:55:04 +01:00
1708.bugfix Resolve "Can't subscribe to podcasts" 2022-10-24 22:30:05 +00:00
1711.enhancement chore: clean files using pre-commit 2022-11-22 14:30:01 +00:00
1720.bugfix chore: clean files using pre-commit 2022-11-22 14:30:01 +00:00
1726.bugfix Fix broken dev environment set-up 2022-03-08 09:37:37 +00:00
1729.bugfix Fixes broken channel page 2022-04-02 11:39:15 +00:00
1736.bugfix Changelog 2022-03-11 09:08:24 +00:00
1738.bugfix docs: fix spelling errors (pre-commit) 2022-11-24 01:43:36 +01:00
1759.bugfix Replace django-channels with `useWebSocket` from `@vueuse/core` (!1759) 2022-04-16 08:56:26 +00:00
1759.enhancement Replace django-channels with `useWebSocket` from `@vueuse/core` (!1759) 2022-04-16 08:56:26 +00:00
1768.enhancement Add changelog entry 2022-09-06 09:26:36 +00:00
1769.bugfix Add PWA support 2022-09-06 09:26:36 +00:00
1769.enhancement Add PWA support 2022-09-06 09:26:36 +00:00
1773.bugfix Fix foreign tracks displayed in channel overview 2022-04-28 13:41:04 +02:00
1783.bugfix Fix embed widget not working 2022-06-13 09:53:36 +00:00
1787.enhancement docs: fix spelling errors (pre-commit) 2022-11-24 01:43:36 +01:00
1796.enhancement Cleanup Gitlab CI and Dockerfiles 2022-07-11 20:20:16 +00:00
1800.doc Document new login-flow 2022-06-18 10:09:10 +00:00
1808.feature feat(api): Prepare API for version 2 2022-10-19 13:02:37 +02:00
1814.bugfix fix: allow enabling systemd funkwhale.target 2022-11-20 18:39:34 +00:00
1815.enhancement chore: clean files using pre-commit 2022-11-22 14:30:01 +00:00
1822.update docs: fix spelling errors (pre-commit) 2022-11-24 01:43:36 +01:00
1831.enhancement Add changelog snippet 2022-11-28 10:16:58 +00:00
1831.feature chore: clean files using pre-commit 2022-11-22 14:30:01 +00:00
1833.enhancement fix: Fix Serializer for inline channel artists 2022-11-26 20:23:17 +00:00
1866.enchancement chore: clean files using pre-commit 2022-11-22 14:30:01 +00:00
1873.bugfix fix(federation/tasks/refresh_actor_data): skip refreshing local actors 2022-07-10 18:38:38 +02:00
1875.enchancement chore: clean files using pre-commit 2022-11-22 14:30:01 +00:00
1876.bugfix Fix global shortcuts 2022-09-25 15:18:11 +00:00
1877.refactoring refactor(auth): Replace django_rest_auth with dj_rest_auth 2022-10-13 11:09:20 +02:00
1879.enhancement feat(api/Docker): automatically run migrations on container start 2022-07-25 20:59:30 +00:00
1890.bugfix Fix OAuth login 2022-10-13 10:25:29 +00:00
1892.enhancement fix(openapi): Fix all user viewset annotation 2022-10-09 15:05:23 +02:00
1895.enhancement 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
1896.enhancement fix(openapi): Fix openapi generation for LibraryFollowViewSet 2022-10-12 07:28:42 +00:00
1897.enhancement fix(openapi): Add Serializer for SpaManifest Endpoint 2022-10-18 18:24:19 +00:00
1898.enhancement 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
1899.enhancement chore(openapi): Exclude /api/v1/oauth/authorize from the specs since its not supported yet 2022-10-13 09:42:12 +00:00
1901.enhancement 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
1902.enhancement fix(openapi): Use a proper serializer for Search endpoint 2022-10-13 12:00:19 +02:00
1903.enhancement fix(openapi): Add proper serialization for TextPreviewView 2022-10-12 12:03:37 +00:00
1908.doc Rewrite architecture doc 2022-10-20 16:49:32 +00:00
1910.doc Rewrite plugins docs 2022-10-21 16:06:49 +00:00
1911.doc Rewrite federation doc 2022-10-24 18:54:34 +00:00
1919.fix fix(front/Docker): fixup of issue introduced in !1897 2022-07-26 21:25:14 +00:00
1923.bugfix Add changelog snippet 2022-11-03 08:15:17 +00:00
1924-filtering.bugfix Add changelog snippet for !2077 2022-11-03 09:27:14 +01:00
1924-focus.bugfix docs: fix spelling errors (pre-commit) 2022-11-24 01:43:36 +01:00
1927.bugfix Fix fetching pages of albums in album detail view 2022-11-03 09:44:25 +01:00
1928.bugfix Fix play button in albums with multi-page volumes 2022-11-05 12:53:12 +00:00
1929.bugfix fix: Can't purge failed files #1929 2023-01-05 19:39:01 +01:00
1931.bugfix Fix player closing when queue ends 2022-11-04 13:54:04 +00:00
1933.bugfix Fix adding same track multiple times 2022-11-05 12:48:30 +00:00
1934.bugfix Fix CORS for media files and allow wasm-unsafe-eval for visualizer (fixes #1937 and #1934) 2022-11-05 18:18:20 +00:00
1937.bugfix Fix CORS for media files and allow wasm-unsafe-eval for visualizer (fixes #1937 and #1934) 2022-11-05 18:18:20 +00:00
1946.bugfix Resolve "New embedded player doesn't work on Mastodon" 2022-11-06 06:58:03 +00:00
1968.enhancement chore: clean files using pre-commit 2022-11-22 14:30:01 +00:00
1975.bugfix Fix search by text 2022-09-07 09:03:38 +00:00
1975.enhancement chore(deps): Remove not required dependency pyOpenSSL 2022-11-22 19:04:08 +00:00
1976.bugfix Fix remote search 2022-09-07 13:10:22 +00:00
1977.bugfix Fix CSP headers for remote instance 2022-09-15 08:57:04 +00:00
1997.bugfix Fix trackListened not being sent when tab is not focused 2022-09-17 13:08:41 +00:00
1999.enhancement feat(ui): update upload status with error message if import failed 2023-01-19 07:26:17 +00:00
2002.bugfix fix(nginx): Remove trailing slash from reverse proxy configuration 2022-12-07 07:32:48 +00:00
2006.bugfix fix: timeout on spa manifest requests 2022-12-19 14:33:12 +01:00
2007.enhancement Random and less listened radio filter out un-owned content on library section (#2007) 2022-12-19 17:13:29 +00:00
2022.enhancement chore: add changelog snippet 2023-01-21 12:14:05 +00:00
2023.bugfix fix(api): Add href to protected attributes 2022-12-29 17:25:30 +00:00
2072.bugfix changelog 2022-10-30 14:26:55 +01:00
add_pre-commit.misc chore: add pre-commit config 2022-11-22 14:30:01 +00:00
admin_docs.enhancement Rewrite admin documentation 2022-07-01 09:02:29 +00:00
alpine-317.enhancement Update alpine Docker tag to v3.17 (develop) 2022-11-17 15:30:41 +00:00
alpine-dep-pin.enhancement fix linter 2022-11-23 12:25:16 +00:00
api-tests-warnings.misc test(api): fix warnings by renaming fixtures 2022-11-24 20:18:35 +00:00
api-tools-config-pyproject.misc chore: move api tools config to pyproject.toml 2022-11-25 19:41:38 +00:00
api.doc Update API docs 2022-10-20 16:38:24 +00:00
auto-darkmode.enhancement chore: clean files using pre-commit 2022-11-22 14:30:01 +00:00
autobahn.bugfix fix(api/Dockerfile): remove autobahn dependency pin after upgrading cryptography 2022-11-09 18:58:58 +00:00
build-api-package-wheel.enhancement feat: allow installing the funkwhale_api package 2022-12-12 16:30:55 +01:00
catch_value_error_radio-bugfix Fix changelog snippet name 2022-03-17 20:29:58 +01:00
ci-add-broken-link-checker.misc ci: scan for broken links 2022-11-22 20:52:06 +00:00
ci-build-artifacts-permissions.misc ci: fix permissions for build artifacts 2022-11-22 14:54:48 +00:00
ci-cache-lychee-urls-for-1d.misc ci: cache lychee checked urls for 1 day 2022-12-06 15:53:50 +01:00
ci-changelog-snippet.misc Run job to check for changelog snippet 2022-02-05 21:42:31 +00:00
ci-remove-all-in-one-docker.misc ci: remove docker_all_in_one_release job 2022-11-26 19:32:46 +00:00
cleanup.doc Clean up documentation 2022-10-29 07:04:31 +00:00
compose.update docs: use correct changlog fragment extension 2023-01-18 14:18:44 +00:00
contributing.doc Add changelog snippet 2022-10-17 13:31:25 +00:00
coverage.enhancement Add coverage reporting for Gitlab 2022-10-09 08:27:24 +00:00
create-api-package-entrypoint.enhancement feat: create funkwhale-manage entrypoint 2022-12-12 16:31:00 +01:00
create_lib_cmd.feature Add a management command to create a new library for a user 2022-08-23 07:02:35 +00:00
debian-install-docs.fix fix(docs): make debian installation guide actually work 2022-07-27 19:07:07 +02:00
do-not-buffer-python-stdout-stderr-in-docker.enhancement feat: don't buffer stdout/err in docker 2023-01-12 13:35:21 +01:00
do-not-compile-python-byte-code-in-docker.enhancement feat: don't compile python byte code in docker 2023-01-12 13:35:21 +01:00
do-not-use-poetry-in-production-deployment.enhancement feat: don't use poetry in production deployments 2023-01-16 02:11:01 +01:00
docker-nginx-entrypoint.bugfix fix: docker nginx entrypoint 2022-11-26 13:58:57 +00:00
docker-public-port.bugfix Docker: Do not publicly expose API port 2023-01-22 10:38:20 +00:00
docs_rewrite.doc Rewrite documentation contributor guide 2022-10-25 16:51:47 +00:00
dot.enhancement chore(changelog): Add missing changelog snippet 2022-11-08 07:34:49 +00:00
entrypoint.misc chore: Move database url composition from custom script to django settings 2023-01-12 18:23:50 +00:00
fix-favorite-button-in-queue.bugfix Fix favorite button in queue 2022-10-31 19:56:38 +00:00
format-api-pyproject.misc refactor: format api pyproject.toml 2022-12-23 11:23:03 +00:00
front-docker-cleanup.enhancement refactor(front/Docker): cleanup nginx-based container 2022-07-25 21:29:55 +00:00
front-dockerfile-native-build.enhancement feat(front/Dockerfile): cross-build on native platform 2022-11-24 06:25:41 +00:00
harden-security-for-debian-install.doc docs: harden security for debian install 2022-11-25 15:25:01 +01:00
improve-docker-layer-caching.enhancement feat: improve docker caching 2023-01-12 13:35:23 +01:00
install-api-python-package-in-docker.enhancement feat: install api python package inside docker 2023-01-12 13:35:22 +01:00
install-guides.enhancement chore: clean files using pre-commit 2022-11-22 14:30:01 +00:00
is.enhancement refactor(api): remove unnecessary or wrong `is` keyword usage 2022-11-07 13:28:52 +00:00
lint-shell-script.misc chore: fix shell scripts lint errors 2022-11-25 19:43:50 +00:00
listenbrainz-duration.enhancement listenbrainz: submit duration 2022-11-08 07:51:03 +00:00
manage-py.deprecation feat: add manage.py backward compatible script 2022-12-12 16:37:02 +01:00
memoize.enhancement Version bump and changelog for 1.2.3 2022-03-18 10:57:16 +01:00
migrate-to-new-queue.enhancement Add changelog snippet for !2073 2022-10-31 23:02:40 +01:00
migration_guide.enhancement Add missing newline 2022-04-03 12:12:10 +00:00
multi-language.doc Multi lang docs 2022-04-26 12:04:02 +00:00
mutations.enhancement Resolve "Refactor mutations endpoints" 2022-10-08 17:55:09 +00:00
native-html-player.feature chore: Add changelog snippet 2022-10-30 19:25:19 +01:00
nodeinfo.enhancement chore: clean files using pre-commit 2022-11-22 14:30:01 +00:00
oauth.enhancement Make changelog snippet for !2131 more obvious 2022-11-15 18:03:43 +00:00
openapi-alignment.misc Align openapi specs to the actual API 2022-09-28 17:53:49 +00:00
pipeline.enhancement Improve merge request pipelines 2022-09-08 12:09:51 +00:00
postgres.update Update postgres Docker tag to v15 (develop) 2022-10-28 05:25:22 +00:00
pre-commit-fix-files.misc chore: add missing changelogs for pre-commit 2022-11-24 01:43:36 +01:00
pre-commit-hooks.misc chore: add missing changelogs for pre-commit 2022-11-24 01:43:36 +01:00
prefer-using-the-funkwhale-manage-entrypoint.enhancement feat: prefer using the funkwhale-manage entrypoint 2023-01-16 02:11:07 +01:00
protected-tests.enhancement fix(ci): always run tests on protected branches 2022-11-09 19:00:59 +00:00
py310-ci.enhancement Make Python 3.10 API tests mandatory 2022-02-05 21:43:20 +00:00
python3.11.enhancement feat(python): Add support for python 3.11rc and testing 2022-10-12 08:52:26 +00:00
python36.removal Add changelog snippet: Drop Support for python 3.6 2022-01-19 08:53:47 +00:00
rate-limit-serializer.enhancement Refactor rate-limit endpoint to use serializers 2022-08-14 18:20:28 +00:00
rename-api-compose-dir.misc refactor(api): rename api composer/django/ dir to docker/ 2023-01-17 11:54:27 +00:00
rename_operation_id_for_api_client.enhancement Add changelog snippet 2022-09-27 09:30:26 +00:00
rewrite-embedded-player.enhancement Fix changelog snippets 2022-09-26 23:56:00 +00:00
scan_library_task.enhancement chore: clean files using pre-commit 2022-11-22 14:30:01 +00:00
sentry.feature Align sentry configuration of front- and backend 2022-09-15 06:54:02 +00:00
serve-frontend-without-middleware.refactoring refactor(front): Untangle Front- and Backend 2022-12-05 13:59:05 +00:00
settingsview.enhancement Refactor SettingsView to allow openapi generation 2022-09-07 09:09:53 +00:00
sphinx-design.enhancement Migrate to sphinx-design 2022-07-23 13:32:35 +00:00
split-database_url-into-mutiple-parts.enhancement feat(api): split DATABASE_URL into multiple config variables 2023-01-12 18:23:50 +00:00
translation.doc Update translation docs 2022-10-27 10:05:41 +00:00
typehints.enhancement Fix OpenAPI generation 2022-07-20 12:31:57 +00:00
unpin-api-asgiref.misc fix: unpin asgiref 2022-12-23 11:23:03 +00:00
virtualenv.update Add update instruction 2022-01-19 08:53:47 +00:00