From 59687b2f325a2e7410932db2ba2b9c36340ebf31 Mon Sep 17 00:00:00 2001 From: Georg Krause Date: Tue, 12 Dec 2023 13:26:16 +0100 Subject: [PATCH] Version bump and changelog for 1.4.0 --- CHANGELOG.md | 96 ++++++++++++++++--- api/pyproject.toml | 2 +- changes/changelog.d/1288.feature | 3 - changes/changelog.d/1538.enhancement | 1 - changes/changelog.d/1803.bugfix | 1 - changes/changelog.d/1861.feature | 1 - changes/changelog.d/1939.bugfix | 1 - changes/changelog.d/2067.misc | 1 - changes/changelog.d/2083.feature | 1 - changes/changelog.d/2085.feature | 1 - changes/changelog.d/2102.bugfix | 1 - changes/changelog.d/2104.enhancement | 1 - changes/changelog.d/2123.feature | 1 - changes/changelog.d/2135.feature | 1 - changes/changelog.d/2156.feature | 2 - changes/changelog.d/2159.bugfix | 1 - changes/changelog.d/2163.bugfix | 1 - changes/changelog.d/2193.enhancement | 1 - changes/changelog.d/2196.bugfix | 1 - changes/changelog.d/2208.bugfix | 1 - changes/changelog.d/2215.enhancement | 1 - changes/changelog.d/2231.bugfix | 1 - changes/changelog.d/2235.bugfix | 1 - changes/changelog.d/2248.bugfix | 1 - changes/changelog.d/2252.bugfix | 1 - changes/changelog.d/2256.bugfix | 1 - changes/changelog.d/2258.bugfix | 1 - .../add-build-metadata-script.misc | 1 - .../api-replace-pytz-zoneinfo.enhancement | 1 - changes/changelog.d/archive-changelog.doc | 1 - changes/changelog.d/atom10.feature | 1 - changes/changelog.d/ci-fix-deploy-docs.misc | 1 - .../ci-fix-workflow-branch-regex.misc | 1 - changes/changelog.d/ci-rework.misc | 1 - .../ci-speedup-linting.enhancement | 1 - .../ci-use-buildx-bake-in-docker-job.misc | 1 - changes/changelog.d/coc-nodeinfo.doc | 1 - changes/changelog.d/collections.doc | 1 - changes/changelog.d/copybutton.bugfix | 1 - changes/changelog.d/cypress.feature | 1 - changes/changelog.d/debian10.removal | 2 - ...scriptive-service-worker-error.enhancement | 1 - changes/changelog.d/develop-patch-96a1.bugfix | 1 - changes/changelog.d/development-docs.bugfix | 1 - changes/changelog.d/drop-python3.7.removal | 1 - changes/changelog.d/embed-regex.bugfix | 1 - changes/changelog.d/follow.doc | 1 - .../changelog.d/format-api-dockerfile.misc | 1 - .../front-split-large-bundles.enhancement | 1 - .../funkwhale-manage_scripts.bugfix | 1 - .../get-api-version-from-package.enhancement | 1 - changes/changelog.d/has_mbid.doc | 1 - .../changelog.d/lint-api-using-pylint.misc | 1 - ...ntain-api-version-using-poetry.enhancement | 1 - .../maloja-extend-submission.enhancement | 1 - .../changelog.d/meta-tags-embed-player.bugfix | 1 - .../changelog.d/moderation-languages.feature | 1 - changes/changelog.d/multi-artist.doc | 1 - changes/changelog.d/multiarch.bugfix | 1 - changes/changelog.d/nginxtemplates.feature | 1 - changes/changelog.d/nodeinfo-usage.doc | 1 - changes/changelog.d/nodeinfo.doc | 1 - changes/changelog.d/nodeinfo2-update.doc | 1 - .../plugins-boolean-field.enhancement | 1 - changes/changelog.d/python-312.feature | 1 - changes/changelog.d/renovate-python.misc | 1 - .../replace-docs-scripts-with-makefile.misc | 1 - changes/changelog.d/server-location.feature | 1 - changes/changelog.d/ui-lib.feature | 1 - changes/changelog.d/ujson.bugfix | 1 - changes/changelog.d/websocket.bugfix | 1 - 71 files changed, 82 insertions(+), 89 deletions(-) delete mode 100644 changes/changelog.d/1288.feature delete mode 100644 changes/changelog.d/1538.enhancement delete mode 100644 changes/changelog.d/1803.bugfix delete mode 100644 changes/changelog.d/1861.feature delete mode 100644 changes/changelog.d/1939.bugfix delete mode 100644 changes/changelog.d/2067.misc delete mode 100644 changes/changelog.d/2083.feature delete mode 100644 changes/changelog.d/2085.feature delete mode 100644 changes/changelog.d/2102.bugfix delete mode 100644 changes/changelog.d/2104.enhancement delete mode 100644 changes/changelog.d/2123.feature delete mode 100644 changes/changelog.d/2135.feature delete mode 100644 changes/changelog.d/2156.feature delete mode 100644 changes/changelog.d/2159.bugfix delete mode 100644 changes/changelog.d/2163.bugfix delete mode 100644 changes/changelog.d/2193.enhancement delete mode 100644 changes/changelog.d/2196.bugfix delete mode 100644 changes/changelog.d/2208.bugfix delete mode 100644 changes/changelog.d/2215.enhancement delete mode 100644 changes/changelog.d/2231.bugfix delete mode 100644 changes/changelog.d/2235.bugfix delete mode 100644 changes/changelog.d/2248.bugfix delete mode 100644 changes/changelog.d/2252.bugfix delete mode 100644 changes/changelog.d/2256.bugfix delete mode 100644 changes/changelog.d/2258.bugfix delete mode 100644 changes/changelog.d/add-build-metadata-script.misc delete mode 100644 changes/changelog.d/api-replace-pytz-zoneinfo.enhancement delete mode 100644 changes/changelog.d/archive-changelog.doc delete mode 100644 changes/changelog.d/atom10.feature delete mode 100644 changes/changelog.d/ci-fix-deploy-docs.misc delete mode 100644 changes/changelog.d/ci-fix-workflow-branch-regex.misc delete mode 100644 changes/changelog.d/ci-rework.misc delete mode 100644 changes/changelog.d/ci-speedup-linting.enhancement delete mode 100644 changes/changelog.d/ci-use-buildx-bake-in-docker-job.misc delete mode 100644 changes/changelog.d/coc-nodeinfo.doc delete mode 100644 changes/changelog.d/collections.doc delete mode 100644 changes/changelog.d/copybutton.bugfix delete mode 100644 changes/changelog.d/cypress.feature delete mode 100644 changes/changelog.d/debian10.removal delete mode 100644 changes/changelog.d/descriptive-service-worker-error.enhancement delete mode 100644 changes/changelog.d/develop-patch-96a1.bugfix delete mode 100644 changes/changelog.d/development-docs.bugfix delete mode 100644 changes/changelog.d/drop-python3.7.removal delete mode 100644 changes/changelog.d/embed-regex.bugfix delete mode 100644 changes/changelog.d/follow.doc delete mode 100644 changes/changelog.d/format-api-dockerfile.misc delete mode 100644 changes/changelog.d/front-split-large-bundles.enhancement delete mode 100644 changes/changelog.d/funkwhale-manage_scripts.bugfix delete mode 100644 changes/changelog.d/get-api-version-from-package.enhancement delete mode 100644 changes/changelog.d/has_mbid.doc delete mode 100644 changes/changelog.d/lint-api-using-pylint.misc delete mode 100644 changes/changelog.d/maintain-api-version-using-poetry.enhancement delete mode 100644 changes/changelog.d/maloja-extend-submission.enhancement delete mode 100644 changes/changelog.d/meta-tags-embed-player.bugfix delete mode 100644 changes/changelog.d/moderation-languages.feature delete mode 100644 changes/changelog.d/multi-artist.doc delete mode 100644 changes/changelog.d/multiarch.bugfix delete mode 100644 changes/changelog.d/nginxtemplates.feature delete mode 100644 changes/changelog.d/nodeinfo-usage.doc delete mode 100644 changes/changelog.d/nodeinfo.doc delete mode 100644 changes/changelog.d/nodeinfo2-update.doc delete mode 100644 changes/changelog.d/plugins-boolean-field.enhancement delete mode 100644 changes/changelog.d/python-312.feature delete mode 100644 changes/changelog.d/renovate-python.misc delete mode 100644 changes/changelog.d/replace-docs-scripts-with-makefile.misc delete mode 100644 changes/changelog.d/server-location.feature delete mode 100644 changes/changelog.d/ui-lib.feature delete mode 100644 changes/changelog.d/ujson.bugfix delete mode 100644 changes/changelog.d/websocket.bugfix diff --git a/CHANGELOG.md b/CHANGELOG.md index 4542edff5..530210158 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,23 +9,13 @@ This changelog is viewable on the web at https://docs.funkwhale.audio/changelog. -## 1.4.0-rc2 (2023-11-30) - -Upgrade instructions are available at https://docs.funkwhale.audio/administrator/upgrade/index.html - -Changes since 1.4.0-rc1: - -Bugfixes: - -- Fix broken nginx templates for docker setup (#2252) -- Fix docker builds in CI by using correct flag to disable cache - -## 1.4.0-rc1 (2023-11-28) +## 1.4.0 (2023-12-12) Upgrade instructions are available at https://docs.funkwhale.audio/administrator/upgrade/index.html Features: +- Add a management command to generate dummy notifications for testing - Add atom1.0 to node info services (#2085) - Add basic cypress testing - Add NodeInfo 2.1 (#2085) @@ -36,14 +26,14 @@ Features: - Cache radio queryset into redis. New radio track endpoint for api v2 is /api/v2/radios/sessions/{radiosessionid}/tracks (#2135) - Create a testing environment in production for ListenBrainz recommendation engine (troi-recommendation-playground) (#1861) - Generate all nginx configurations from one template -- New management command to update Uploads which have been imported using --in-place and are now stored in s3 (#2156) -- Add option to only allow MusicBrainz tagged file on a pod (#2083) +- New management command to update Uploads which have been imported using --in-place and are now + stored in s3 (#2156) +- Only allow MusicBrainz tagged file on a pod (#2083) - Prohibit the creation of new users using django's `createsuperuser` command in favor of our own CLI entry point. Run `funkwhale-manage fw users create --superuser` instead. (#1288) Enhancements: -- Add a management command to generate dummy notifications for testing - Add custom logging functionality (#2155) - Adding typesense container and api client (2104) - Cache pip package in api docker builds (#2193) @@ -61,9 +51,12 @@ Bugfixes: - `postgres > db_dump.sql` cannot be used if the postgres container is stopped. Update command. - Avoid troi radio to give duplicates (#2231) +- Do not cache all requests to avoid missing updates #2258 +- Fix broken nginx templates for docker setup (#2252) - Fix help messages for running scripts using funkwhale-manage - Fix missing og meta tags (#2208) - Fix multiarch docker builds #2211 +- Fix regression that prevent static files from being served in non-docker-deployments (#2256) - Fixed an issue where the copy button didn't copy the Embed code in the embed modal. - Fixed an issue with the nginx templates that caused issues when connecting to websockets. - Fixed development docker setup (2102) @@ -107,6 +100,79 @@ Other: Removal: - Drop support for python3.7 +- This release doesn't support Debian 10 anymore. If you are still on Debian 10, we recommend + updating to a later version. Alternatively, install a supported Python version (>= Python 3.8). Python 3.11 is recommended. + +Contributors to our Issues: + +- AMoonRabbit +- Alexandra Parker +- ChengChung +- Ciarán Ainsworth +- Georg Krause +- Ghost User +- Johann Queuniet +- JuniorJPDJ +- Kasper Seweryn +- Kay Borowski +- Marcos Peña +- Mathieu Jourdan +- Nicolas Derive +- Virgile Robles +- jooola +- petitminion +- theit8514 + +Contributors to our Merge Requests: + +- AMoonRabbit +- Alexander Dunkel +- Alexander Torre +- Ciarán Ainsworth +- Georg Krause +- JuniorJPDJ +- Kasper Seweryn +- Kay Borowski +- Marcos Peña +- Mathieu Jourdan +- Philipp Wolfer +- Virgile Robles +- interfect +- jooola +- petitminion + +Committers: + +- Aitor +- Alexander Dunkel +- alextprog +- Aznörth Niryn +- Ciarán Ainsworth +- dignny +- drakonicguy +- Fun.k.whale Trad +- Georg krause +- Georg Krause +- Jérémie Lorente +- jo +- jooola +- josé m +- Julian-Samuel Gebühr +- JuniorJPDJ +- Kasper Seweryn +- Marcos Peña +- Mathieu Jourdan +- Matteo Piovanelli +- Matyáš Caras +- MhP +- omarmaciasmolina +- petitminion +- Philipp Wolfer +- ppom +- Quentin PAGÈS +- rinenweb +- Thomas +- Transcriber allium ## 1.3.4 (2023-11-16) diff --git a/api/pyproject.toml b/api/pyproject.toml index 334579703..4bbe45018 100644 --- a/api/pyproject.toml +++ b/api/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "funkwhale-api" -version = "1.4.0-rc2" +version = "1.4.0" description = "Funkwhale API" authors = ["Funkwhale Collective"] diff --git a/changes/changelog.d/1288.feature b/changes/changelog.d/1288.feature deleted file mode 100644 index d4deefedc..000000000 --- a/changes/changelog.d/1288.feature +++ /dev/null @@ -1,3 +0,0 @@ - -Prohibit the creation of new users using django's `createsuperuser` command in favor of our own CLI -entry point. Run `funkwhale-manage fw users create --superuser` instead. (#1288) diff --git a/changes/changelog.d/1538.enhancement b/changes/changelog.d/1538.enhancement deleted file mode 100644 index 9d990b069..000000000 --- a/changes/changelog.d/1538.enhancement +++ /dev/null @@ -1 +0,0 @@ -Connect loglevel and debug mode (#1538) diff --git a/changes/changelog.d/1803.bugfix b/changes/changelog.d/1803.bugfix deleted file mode 100644 index db04a4fb9..000000000 --- a/changes/changelog.d/1803.bugfix +++ /dev/null @@ -1 +0,0 @@ -Make Artist ordering by name case insensitive diff --git a/changes/changelog.d/1861.feature b/changes/changelog.d/1861.feature deleted file mode 100644 index 762f3fb10..000000000 --- a/changes/changelog.d/1861.feature +++ /dev/null @@ -1 +0,0 @@ -Create a testing environment in production for ListenBrainz recommendation engine (troi-recommendation-playground) (#1861) diff --git a/changes/changelog.d/1939.bugfix b/changes/changelog.d/1939.bugfix deleted file mode 100644 index bdc1b19dc..000000000 --- a/changes/changelog.d/1939.bugfix +++ /dev/null @@ -1 +0,0 @@ -Merge nginx configs for docker production and development setups (#1939) diff --git a/changes/changelog.d/2067.misc b/changes/changelog.d/2067.misc deleted file mode 100644 index e14811359..000000000 --- a/changes/changelog.d/2067.misc +++ /dev/null @@ -1 +0,0 @@ -Rename CHANGELOG to CHANGELOG.md diff --git a/changes/changelog.d/2083.feature b/changes/changelog.d/2083.feature deleted file mode 100644 index 25046e60e..000000000 --- a/changes/changelog.d/2083.feature +++ /dev/null @@ -1 +0,0 @@ -Only allow MusicBrainz tagged file on a pod (#2083) diff --git a/changes/changelog.d/2085.feature b/changes/changelog.d/2085.feature deleted file mode 100644 index aa9b3e308..000000000 --- a/changes/changelog.d/2085.feature +++ /dev/null @@ -1 +0,0 @@ -Add NodeInfo 2.1 (#2085) diff --git a/changes/changelog.d/2102.bugfix b/changes/changelog.d/2102.bugfix deleted file mode 100644 index 170279565..000000000 --- a/changes/changelog.d/2102.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixed development docker setup (2102) diff --git a/changes/changelog.d/2104.enhancement b/changes/changelog.d/2104.enhancement deleted file mode 100644 index 0d15120f7..000000000 --- a/changes/changelog.d/2104.enhancement +++ /dev/null @@ -1 +0,0 @@ -Adding typesense container and api client (2104) diff --git a/changes/changelog.d/2123.feature b/changes/changelog.d/2123.feature deleted file mode 100644 index 902a96177..000000000 --- a/changes/changelog.d/2123.feature +++ /dev/null @@ -1 +0,0 @@ -Add a management command to generate dummy notifications for testing diff --git a/changes/changelog.d/2135.feature b/changes/changelog.d/2135.feature deleted file mode 100644 index d099eeb56..000000000 --- a/changes/changelog.d/2135.feature +++ /dev/null @@ -1 +0,0 @@ -Cache radio queryset into redis. New radio track endpoint for api v2 is /api/v2/radios/sessions/{radiosessionid}/tracks (#2135) diff --git a/changes/changelog.d/2156.feature b/changes/changelog.d/2156.feature deleted file mode 100644 index 98d0e437d..000000000 --- a/changes/changelog.d/2156.feature +++ /dev/null @@ -1,2 +0,0 @@ -New management command to update Uploads which have been imported using --in-place and are now -stored in s3 (#2156) diff --git a/changes/changelog.d/2159.bugfix b/changes/changelog.d/2159.bugfix deleted file mode 100644 index fca0c9dfb..000000000 --- a/changes/changelog.d/2159.bugfix +++ /dev/null @@ -1 +0,0 @@ -Make sure embed codes generated before 1.3.0 are still working diff --git a/changes/changelog.d/2163.bugfix b/changes/changelog.d/2163.bugfix deleted file mode 100644 index f352d8bb6..000000000 --- a/changes/changelog.d/2163.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixed embedded player crash when API returns relative listen URL. (#2163) diff --git a/changes/changelog.d/2193.enhancement b/changes/changelog.d/2193.enhancement deleted file mode 100644 index 770b8b675..000000000 --- a/changes/changelog.d/2193.enhancement +++ /dev/null @@ -1 +0,0 @@ -Cache pip package in api docker builds (#2193) diff --git a/changes/changelog.d/2196.bugfix b/changes/changelog.d/2196.bugfix deleted file mode 100644 index e8400f7d0..000000000 --- a/changes/changelog.d/2196.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixed development docker setup (2196) diff --git a/changes/changelog.d/2208.bugfix b/changes/changelog.d/2208.bugfix deleted file mode 100644 index 23b64f62f..000000000 --- a/changes/changelog.d/2208.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix missing og meta tags (#2208) diff --git a/changes/changelog.d/2215.enhancement b/changes/changelog.d/2215.enhancement deleted file mode 100644 index 7e0e89871..000000000 --- a/changes/changelog.d/2215.enhancement +++ /dev/null @@ -1 +0,0 @@ -Add custom logging functionality (#2155) diff --git a/changes/changelog.d/2231.bugfix b/changes/changelog.d/2231.bugfix deleted file mode 100644 index e114bd9d1..000000000 --- a/changes/changelog.d/2231.bugfix +++ /dev/null @@ -1 +0,0 @@ -Avoid troi radio to give duplicates (#2231) diff --git a/changes/changelog.d/2235.bugfix b/changes/changelog.d/2235.bugfix deleted file mode 100644 index 72c265822..000000000 --- a/changes/changelog.d/2235.bugfix +++ /dev/null @@ -1 +0,0 @@ -Updated links to the Funkwhale website in the UI. (#2235) diff --git a/changes/changelog.d/2248.bugfix b/changes/changelog.d/2248.bugfix deleted file mode 100644 index f724dc7fc..000000000 --- a/changes/changelog.d/2248.bugfix +++ /dev/null @@ -1 +0,0 @@ -Use correct data field for rate limiting identity field (#2248) diff --git a/changes/changelog.d/2252.bugfix b/changes/changelog.d/2252.bugfix deleted file mode 100644 index 0430f4dde..000000000 --- a/changes/changelog.d/2252.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix broken nginx templates for docker setup (#2252) diff --git a/changes/changelog.d/2256.bugfix b/changes/changelog.d/2256.bugfix deleted file mode 100644 index 9d9d2c5ea..000000000 --- a/changes/changelog.d/2256.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix regression that prevent static files from being served in non-docker-deployments (#2256) diff --git a/changes/changelog.d/2258.bugfix b/changes/changelog.d/2258.bugfix deleted file mode 100644 index 43c899612..000000000 --- a/changes/changelog.d/2258.bugfix +++ /dev/null @@ -1 +0,0 @@ -Do not cache all requests to avoid missing updates #2258 diff --git a/changes/changelog.d/add-build-metadata-script.misc b/changes/changelog.d/add-build-metadata-script.misc deleted file mode 100644 index 863865ef3..000000000 --- a/changes/changelog.d/add-build-metadata-script.misc +++ /dev/null @@ -1 +0,0 @@ -Add build metadata script diff --git a/changes/changelog.d/api-replace-pytz-zoneinfo.enhancement b/changes/changelog.d/api-replace-pytz-zoneinfo.enhancement deleted file mode 100644 index 1a02d809f..000000000 --- a/changes/changelog.d/api-replace-pytz-zoneinfo.enhancement +++ /dev/null @@ -1 +0,0 @@ -Replace pytz with zoneinfo in the API diff --git a/changes/changelog.d/archive-changelog.doc b/changes/changelog.d/archive-changelog.doc deleted file mode 100644 index 875bf98bc..000000000 --- a/changes/changelog.d/archive-changelog.doc +++ /dev/null @@ -1 +0,0 @@ -Archived the pre-1.0 changelog diff --git a/changes/changelog.d/atom10.feature b/changes/changelog.d/atom10.feature deleted file mode 100644 index 2a8376cdc..000000000 --- a/changes/changelog.d/atom10.feature +++ /dev/null @@ -1 +0,0 @@ -Add atom1.0 to node info services (#2085) diff --git a/changes/changelog.d/ci-fix-deploy-docs.misc b/changes/changelog.d/ci-fix-deploy-docs.misc deleted file mode 100644 index dd980f183..000000000 --- a/changes/changelog.d/ci-fix-deploy-docs.misc +++ /dev/null @@ -1 +0,0 @@ -Fix CI deploy docs job after stable branch merge diff --git a/changes/changelog.d/ci-fix-workflow-branch-regex.misc b/changes/changelog.d/ci-fix-workflow-branch-regex.misc deleted file mode 100644 index ba662eeee..000000000 --- a/changes/changelog.d/ci-fix-workflow-branch-regex.misc +++ /dev/null @@ -1 +0,0 @@ -Don't run CI on branch containing stable or develop diff --git a/changes/changelog.d/ci-rework.misc b/changes/changelog.d/ci-rework.misc deleted file mode 100644 index fe9451a0a..000000000 --- a/changes/changelog.d/ci-rework.misc +++ /dev/null @@ -1 +0,0 @@ -Rework the CI pipeline diff --git a/changes/changelog.d/ci-speedup-linting.enhancement b/changes/changelog.d/ci-speedup-linting.enhancement deleted file mode 100644 index 4406a1910..000000000 --- a/changes/changelog.d/ci-speedup-linting.enhancement +++ /dev/null @@ -1 +0,0 @@ -Speed up linting and type-checking by using cache diff --git a/changes/changelog.d/ci-use-buildx-bake-in-docker-job.misc b/changes/changelog.d/ci-use-buildx-bake-in-docker-job.misc deleted file mode 100644 index 8901bed00..000000000 --- a/changes/changelog.d/ci-use-buildx-bake-in-docker-job.misc +++ /dev/null @@ -1 +0,0 @@ -Use buildx bake in docker job diff --git a/changes/changelog.d/coc-nodeinfo.doc b/changes/changelog.d/coc-nodeinfo.doc deleted file mode 100644 index 7f0174675..000000000 --- a/changes/changelog.d/coc-nodeinfo.doc +++ /dev/null @@ -1 +0,0 @@ -Added CoC link to nodeinfo endpoint spec. diff --git a/changes/changelog.d/collections.doc b/changes/changelog.d/collections.doc deleted file mode 100644 index 47ec8846f..000000000 --- a/changes/changelog.d/collections.doc +++ /dev/null @@ -1 +0,0 @@ -Added new collections spec. diff --git a/changes/changelog.d/copybutton.bugfix b/changes/changelog.d/copybutton.bugfix deleted file mode 100644 index 091b15f5a..000000000 --- a/changes/changelog.d/copybutton.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixed an issue where the copy button didn't copy the Embed code in the embed modal. diff --git a/changes/changelog.d/cypress.feature b/changes/changelog.d/cypress.feature deleted file mode 100644 index 00b66d6cd..000000000 --- a/changes/changelog.d/cypress.feature +++ /dev/null @@ -1 +0,0 @@ -Add basic cypress testing diff --git a/changes/changelog.d/debian10.removal b/changes/changelog.d/debian10.removal deleted file mode 100644 index 6e0ca73dc..000000000 --- a/changes/changelog.d/debian10.removal +++ /dev/null @@ -1,2 +0,0 @@ -This release doesn't support Debian 10 anymore. If you are still on Debian 10, we recommend -updating to a later version. Alternatively, install a supported Python version (>= Python 3.8). Python 3.11 is recommended. diff --git a/changes/changelog.d/descriptive-service-worker-error.enhancement b/changes/changelog.d/descriptive-service-worker-error.enhancement deleted file mode 100644 index fc3d84224..000000000 --- a/changes/changelog.d/descriptive-service-worker-error.enhancement +++ /dev/null @@ -1 +0,0 @@ -Log service worker registration error and add a warning about Firefox SW incompatibility in development mode diff --git a/changes/changelog.d/develop-patch-96a1.bugfix b/changes/changelog.d/develop-patch-96a1.bugfix deleted file mode 100644 index cfe79949d..000000000 --- a/changes/changelog.d/develop-patch-96a1.bugfix +++ /dev/null @@ -1 +0,0 @@ -`postgres > db_dump.sql` cannot be used if the postgres container is stopped. Update command. diff --git a/changes/changelog.d/development-docs.bugfix b/changes/changelog.d/development-docs.bugfix deleted file mode 100644 index fd74f653f..000000000 --- a/changes/changelog.d/development-docs.bugfix +++ /dev/null @@ -1 +0,0 @@ -Make sure funkwhale_api package and metadata are available for docs diff --git a/changes/changelog.d/drop-python3.7.removal b/changes/changelog.d/drop-python3.7.removal deleted file mode 100644 index 936f7f0fc..000000000 --- a/changes/changelog.d/drop-python3.7.removal +++ /dev/null @@ -1 +0,0 @@ -Drop support for python3.7 diff --git a/changes/changelog.d/embed-regex.bugfix b/changes/changelog.d/embed-regex.bugfix deleted file mode 100644 index 83e033937..000000000 --- a/changes/changelog.d/embed-regex.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixed issue with regular expression in embed. diff --git a/changes/changelog.d/follow.doc b/changes/changelog.d/follow.doc deleted file mode 100644 index db91ce854..000000000 --- a/changes/changelog.d/follow.doc +++ /dev/null @@ -1 +0,0 @@ -Add spec for user following. diff --git a/changes/changelog.d/format-api-dockerfile.misc b/changes/changelog.d/format-api-dockerfile.misc deleted file mode 100644 index 4fb0d59d0..000000000 --- a/changes/changelog.d/format-api-dockerfile.misc +++ /dev/null @@ -1 +0,0 @@ -Format api container file diff --git a/changes/changelog.d/front-split-large-bundles.enhancement b/changes/changelog.d/front-split-large-bundles.enhancement deleted file mode 100644 index cb53791b5..000000000 --- a/changes/changelog.d/front-split-large-bundles.enhancement +++ /dev/null @@ -1 +0,0 @@ -Split front large bundles into smaller chunks diff --git a/changes/changelog.d/funkwhale-manage_scripts.bugfix b/changes/changelog.d/funkwhale-manage_scripts.bugfix deleted file mode 100644 index de23db89f..000000000 --- a/changes/changelog.d/funkwhale-manage_scripts.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix help messages for running scripts using funkwhale-manage diff --git a/changes/changelog.d/get-api-version-from-package.enhancement b/changes/changelog.d/get-api-version-from-package.enhancement deleted file mode 100644 index 307b14c07..000000000 --- a/changes/changelog.d/get-api-version-from-package.enhancement +++ /dev/null @@ -1 +0,0 @@ -Get api version from python package diff --git a/changes/changelog.d/has_mbid.doc b/changes/changelog.d/has_mbid.doc deleted file mode 100644 index b68acf0d7..000000000 --- a/changes/changelog.d/has_mbid.doc +++ /dev/null @@ -1 +0,0 @@ -Add missing `has_mbid` requirement to quality filter spec. diff --git a/changes/changelog.d/lint-api-using-pylint.misc b/changes/changelog.d/lint-api-using-pylint.misc deleted file mode 100644 index 75da99123..000000000 --- a/changes/changelog.d/lint-api-using-pylint.misc +++ /dev/null @@ -1 +0,0 @@ -Lint api code using pylint diff --git a/changes/changelog.d/maintain-api-version-using-poetry.enhancement b/changes/changelog.d/maintain-api-version-using-poetry.enhancement deleted file mode 100644 index 339241f43..000000000 --- a/changes/changelog.d/maintain-api-version-using-poetry.enhancement +++ /dev/null @@ -1 +0,0 @@ -Maintain api version using poetry diff --git a/changes/changelog.d/maloja-extend-submission.enhancement b/changes/changelog.d/maloja-extend-submission.enhancement deleted file mode 100644 index 52fe7cd7b..000000000 --- a/changes/changelog.d/maloja-extend-submission.enhancement +++ /dev/null @@ -1 +0,0 @@ -Maloja: Submit album artists and duration and allow to disable server side metadata fixing diff --git a/changes/changelog.d/meta-tags-embed-player.bugfix b/changes/changelog.d/meta-tags-embed-player.bugfix deleted file mode 100644 index 45c485195..000000000 --- a/changes/changelog.d/meta-tags-embed-player.bugfix +++ /dev/null @@ -1 +0,0 @@ -Make sure meta tags link to embedded player correctly diff --git a/changes/changelog.d/moderation-languages.feature b/changes/changelog.d/moderation-languages.feature deleted file mode 100644 index 2adca49fe..000000000 --- a/changes/changelog.d/moderation-languages.feature +++ /dev/null @@ -1 +0,0 @@ -Allow moderators to set moderation languages (#2085) diff --git a/changes/changelog.d/multi-artist.doc b/changes/changelog.d/multi-artist.doc deleted file mode 100644 index be904c08f..000000000 --- a/changes/changelog.d/multi-artist.doc +++ /dev/null @@ -1 +0,0 @@ -Added multi-artist support spec. diff --git a/changes/changelog.d/multiarch.bugfix b/changes/changelog.d/multiarch.bugfix deleted file mode 100644 index 1c770c463..000000000 --- a/changes/changelog.d/multiarch.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix multiarch docker builds #2211 diff --git a/changes/changelog.d/nginxtemplates.feature b/changes/changelog.d/nginxtemplates.feature deleted file mode 100644 index 69755d4ed..000000000 --- a/changes/changelog.d/nginxtemplates.feature +++ /dev/null @@ -1 +0,0 @@ -Generate all nginx configurations from one template diff --git a/changes/changelog.d/nodeinfo-usage.doc b/changes/changelog.d/nodeinfo-usage.doc deleted file mode 100644 index 8b26cfd1e..000000000 --- a/changes/changelog.d/nodeinfo-usage.doc +++ /dev/null @@ -1 +0,0 @@ -Updated nodeinfo spec to include usage statistics. diff --git a/changes/changelog.d/nodeinfo.doc b/changes/changelog.d/nodeinfo.doc deleted file mode 100644 index de897bfc3..000000000 --- a/changes/changelog.d/nodeinfo.doc +++ /dev/null @@ -1 +0,0 @@ -Added NodeInfo 2.1 specification diff --git a/changes/changelog.d/nodeinfo2-update.doc b/changes/changelog.d/nodeinfo2-update.doc deleted file mode 100644 index 78b7de84b..000000000 --- a/changes/changelog.d/nodeinfo2-update.doc +++ /dev/null @@ -1 +0,0 @@ -Updated the Nodeinfo 2 spec to address feedback from implementation. diff --git a/changes/changelog.d/plugins-boolean-field.enhancement b/changes/changelog.d/plugins-boolean-field.enhancement deleted file mode 100644 index c12def20c..000000000 --- a/changes/changelog.d/plugins-boolean-field.enhancement +++ /dev/null @@ -1 +0,0 @@ -Support boolean config fields in plugins diff --git a/changes/changelog.d/python-312.feature b/changes/changelog.d/python-312.feature deleted file mode 100644 index 045006abd..000000000 --- a/changes/changelog.d/python-312.feature +++ /dev/null @@ -1 +0,0 @@ -Add support for Python 3.12 diff --git a/changes/changelog.d/renovate-python.misc b/changes/changelog.d/renovate-python.misc deleted file mode 100644 index c0fb4584e..000000000 --- a/changes/changelog.d/renovate-python.misc +++ /dev/null @@ -1 +0,0 @@ -Make renovate not pinning the python version to the latest one diff --git a/changes/changelog.d/replace-docs-scripts-with-makefile.misc b/changes/changelog.d/replace-docs-scripts-with-makefile.misc deleted file mode 100644 index b27beaf8a..000000000 --- a/changes/changelog.d/replace-docs-scripts-with-makefile.misc +++ /dev/null @@ -1 +0,0 @@ -Replace docs scripts with make diff --git a/changes/changelog.d/server-location.feature b/changes/changelog.d/server-location.feature deleted file mode 100644 index f1c3a1922..000000000 --- a/changes/changelog.d/server-location.feature +++ /dev/null @@ -1 +0,0 @@ -Allow to set the instances server location (#2085) diff --git a/changes/changelog.d/ui-lib.feature b/changes/changelog.d/ui-lib.feature deleted file mode 100644 index 5c453ccff..000000000 --- a/changes/changelog.d/ui-lib.feature +++ /dev/null @@ -1 +0,0 @@ -Add support for Funkwhale UI library. diff --git a/changes/changelog.d/ujson.bugfix b/changes/changelog.d/ujson.bugfix deleted file mode 100644 index 0952ae5cf..000000000 --- a/changes/changelog.d/ujson.bugfix +++ /dev/null @@ -1 +0,0 @@ -Make sure build requirements for ujson are met diff --git a/changes/changelog.d/websocket.bugfix b/changes/changelog.d/websocket.bugfix deleted file mode 100644 index ebafa81a0..000000000 --- a/changes/changelog.d/websocket.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixed an issue with the nginx templates that caused issues when connecting to websockets.