From 7726532cd436526973f7d1e1a80f6817ed7780c8 Mon Sep 17 00:00:00 2001 From: Simon Li Date: Fri, 12 Jul 2024 19:38:05 +0100 Subject: [PATCH 1/3] github-activity --heading-level=2 -t jupyterhub/traefik-proxy --- docs/source/changelog.md | 64 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 61 insertions(+), 3 deletions(-) diff --git a/docs/source/changelog.md b/docs/source/changelog.md index 59a67279..61c54144 100644 --- a/docs/source/changelog.md +++ b/docs/source/changelog.md @@ -1,8 +1,66 @@ # Changelog -For detailed changes from the prior release, click on the version number -and its link will bring up a GitHub listing of changes. Use `git log` on -the command line for details. +## 2.0.0 2024-MM-DD + +([full changelog](https://github.com/jupyterhub/traefik-proxy/compare/1.1.0...2.0.0)) + +### API and Breaking Changes + +- Require python 3.8+ [#232](https://github.com/jupyterhub/traefik-proxy/pull/232) ([@consideRatio](https://github.com/consideRatio), [@minrk](https://github.com/minrk)) + +### New features added + +- add redis implementation [#230](https://github.com/jupyterhub/traefik-proxy/pull/230) ([@minrk](https://github.com/minrk), [@consideRatio](https://github.com/consideRatio), [@GeorgianaElena](https://github.com/GeorgianaElena), [@manics](https://github.com/manics)) +- Add arm64 support to install script [#220](https://github.com/jupyterhub/traefik-proxy/pull/220) ([@cmd-ntrf](https://github.com/cmd-ntrf), [@minrk](https://github.com/minrk)) + +### Enhancements made + +- [redis] add default retry config [#244](https://github.com/jupyterhub/traefik-proxy/pull/244) ([@minrk](https://github.com/minrk), [@consideRatio](https://github.com/consideRatio)) + +### Maintenance and upkeep improvements + +- Update default traefik to install to 2.10.7 [#233](https://github.com/jupyterhub/traefik-proxy/pull/233) ([@consideRatio](https://github.com/consideRatio), [@minrk](https://github.com/minrk)) +- Test python 3.12, redis 7, traefik 3 - and misc updates to align with jupyterhub-python-repo-template [#231](https://github.com/jupyterhub/traefik-proxy/pull/231) ([@consideRatio](https://github.com/consideRatio), [@GeorgianaElena](https://github.com/GeorgianaElena), [@minrk](https://github.com/minrk)) +- temporary pin for pytest-asyncio [#227](https://github.com/jupyterhub/traefik-proxy/pull/227) ([@minrk](https://github.com/minrk), [@consideRatio](https://github.com/consideRatio)) + +### Documentation improvements + +- [doc] note keyspace notifications, persistence requirement for redis [#246](https://github.com/jupyterhub/traefik-proxy/pull/246) ([@minrk](https://github.com/minrk), [@consideRatio](https://github.com/consideRatio)) +- express yaml optional dependency [#245](https://github.com/jupyterhub/traefik-proxy/pull/245) ([@minrk](https://github.com/minrk), [@consideRatio](https://github.com/consideRatio)) +- README: Emphasize Redis over Etcd and Consul [#243](https://github.com/jupyterhub/traefik-proxy/pull/243) ([@manics](https://github.com/manics), [@minrk](https://github.com/minrk)) + +### Continuous integration improvements + +- ci: test with traefik v3.0.0 [#240](https://github.com/jupyterhub/traefik-proxy/pull/240) ([@consideRatio](https://github.com/consideRatio)) +- ci: test with traefik v2.11.2 and v3.0.0-rc5 [#239](https://github.com/jupyterhub/traefik-proxy/pull/239) ([@consideRatio](https://github.com/consideRatio)) +- Bump codecov/codecov-action from 3 to 4 [#234](https://github.com/jupyterhub/traefik-proxy/pull/234) ([@consideRatio](https://github.com/consideRatio)) +- Bump actions/setup-python from 4 to 5 [#225](https://github.com/jupyterhub/traefik-proxy/pull/225) ([@consideRatio](https://github.com/consideRatio)) +- Bump actions/checkout from 3 to 4 [#221](https://github.com/jupyterhub/traefik-proxy/pull/221) ([@consideRatio](https://github.com/consideRatio)) +- Bump pypa/gh-action-pypi-publish from 1.8.6 to release/v1 (edited) [#214](https://github.com/jupyterhub/traefik-proxy/pull/214) ([@consideRatio](https://github.com/consideRatio)) + +### Other merged PRs + +- [pre-commit.ci] pre-commit autoupdate [#248](https://github.com/jupyterhub/traefik-proxy/pull/248) ([@minrk](https://github.com/minrk)) +- [pre-commit.ci] pre-commit autoupdate [#241](https://github.com/jupyterhub/traefik-proxy/pull/241) ([@consideRatio](https://github.com/consideRatio)) +- [pre-commit.ci] pre-commit autoupdate [#238](https://github.com/jupyterhub/traefik-proxy/pull/238) ([@consideRatio](https://github.com/consideRatio)) +- ci: test with traefik v3.0.0-rc1 [#236](https://github.com/jupyterhub/traefik-proxy/pull/236) ([@consideRatio](https://github.com/consideRatio), [@GeorgianaElena](https://github.com/GeorgianaElena)) +- [pre-commit.ci] pre-commit autoupdate [#235](https://github.com/jupyterhub/traefik-proxy/pull/235) ([@consideRatio](https://github.com/consideRatio)) +- [pre-commit.ci] pre-commit autoupdate [#224](https://github.com/jupyterhub/traefik-proxy/pull/224) ([@consideRatio](https://github.com/consideRatio)) +- [pre-commit.ci] pre-commit autoupdate [#223](https://github.com/jupyterhub/traefik-proxy/pull/223) ([@minrk](https://github.com/minrk)) +- [pre-commit.ci] pre-commit autoupdate [#222](https://github.com/jupyterhub/traefik-proxy/pull/222) ([@consideRatio](https://github.com/consideRatio)) +- Installation documentation fixes [#219](https://github.com/jupyterhub/traefik-proxy/pull/219) ([@cmd-ntrf](https://github.com/cmd-ntrf), [@minrk](https://github.com/minrk)) +- [pre-commit.ci] pre-commit autoupdate [#218](https://github.com/jupyterhub/traefik-proxy/pull/218) ([@consideRatio](https://github.com/consideRatio)) +- [pre-commit.ci] pre-commit autoupdate [#217](https://github.com/jupyterhub/traefik-proxy/pull/217) ([@consideRatio](https://github.com/consideRatio)) +- [pre-commit.ci] pre-commit autoupdate [#215](https://github.com/jupyterhub/traefik-proxy/pull/215) ([@consideRatio](https://github.com/consideRatio)) + +### Contributors to this release + +The following people contributed discussions, new ideas, code and documentation contributions, and review. +See [our definition of contributors](https://github-activity.readthedocs.io/en/latest/#how-does-this-tool-define-contributions-in-the-reports). + +([GitHub contributors page for this release](https://github.com/jupyterhub/traefik-proxy/graphs/contributors?from=2023-06-06&to=2024-07-12&type=c)) + +@cmd-ntrf ([activity](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3Acmd-ntrf+updated%3A2023-06-06..2024-07-12&type=Issues)) | @consideRatio ([activity](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3AconsideRatio+updated%3A2023-06-06..2024-07-12&type=Issues)) | @GeorgianaElena ([activity](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3AGeorgianaElena+updated%3A2023-06-06..2024-07-12&type=Issues)) | @manics ([activity](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3Amanics+updated%3A2023-06-06..2024-07-12&type=Issues)) | @minrk ([activity](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3Aminrk+updated%3A2023-06-06..2024-07-12&type=Issues)) | @rcthomas ([activity](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3Arcthomas+updated%3A2023-06-06..2024-07-12&type=Issues)) ## 1.1.0 - 2023-06-06 From a75941776b6c7a2e7213f1df23ab1d6819ee41c7 Mon Sep 17 00:00:00 2001 From: Simon Li Date: Fri, 12 Jul 2024 19:38:57 +0100 Subject: [PATCH 2/3] Cleanup changlog, remove pre-commit updates --- docs/source/changelog.md | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/docs/source/changelog.md b/docs/source/changelog.md index 61c54144..dc92b082 100644 --- a/docs/source/changelog.md +++ b/docs/source/changelog.md @@ -25,8 +25,8 @@ ### Documentation improvements -- [doc] note keyspace notifications, persistence requirement for redis [#246](https://github.com/jupyterhub/traefik-proxy/pull/246) ([@minrk](https://github.com/minrk), [@consideRatio](https://github.com/consideRatio)) -- express yaml optional dependency [#245](https://github.com/jupyterhub/traefik-proxy/pull/245) ([@minrk](https://github.com/minrk), [@consideRatio](https://github.com/consideRatio)) +- Note keyspace notifications, persistence requirement for redis [#246](https://github.com/jupyterhub/traefik-proxy/pull/246) ([@minrk](https://github.com/minrk), [@consideRatio](https://github.com/consideRatio)) +- Express yaml optional dependency [#245](https://github.com/jupyterhub/traefik-proxy/pull/245) ([@minrk](https://github.com/minrk), [@consideRatio](https://github.com/consideRatio)) - README: Emphasize Redis over Etcd and Consul [#243](https://github.com/jupyterhub/traefik-proxy/pull/243) ([@manics](https://github.com/manics), [@minrk](https://github.com/minrk)) ### Continuous integration improvements @@ -38,21 +38,6 @@ - Bump actions/checkout from 3 to 4 [#221](https://github.com/jupyterhub/traefik-proxy/pull/221) ([@consideRatio](https://github.com/consideRatio)) - Bump pypa/gh-action-pypi-publish from 1.8.6 to release/v1 (edited) [#214](https://github.com/jupyterhub/traefik-proxy/pull/214) ([@consideRatio](https://github.com/consideRatio)) -### Other merged PRs - -- [pre-commit.ci] pre-commit autoupdate [#248](https://github.com/jupyterhub/traefik-proxy/pull/248) ([@minrk](https://github.com/minrk)) -- [pre-commit.ci] pre-commit autoupdate [#241](https://github.com/jupyterhub/traefik-proxy/pull/241) ([@consideRatio](https://github.com/consideRatio)) -- [pre-commit.ci] pre-commit autoupdate [#238](https://github.com/jupyterhub/traefik-proxy/pull/238) ([@consideRatio](https://github.com/consideRatio)) -- ci: test with traefik v3.0.0-rc1 [#236](https://github.com/jupyterhub/traefik-proxy/pull/236) ([@consideRatio](https://github.com/consideRatio), [@GeorgianaElena](https://github.com/GeorgianaElena)) -- [pre-commit.ci] pre-commit autoupdate [#235](https://github.com/jupyterhub/traefik-proxy/pull/235) ([@consideRatio](https://github.com/consideRatio)) -- [pre-commit.ci] pre-commit autoupdate [#224](https://github.com/jupyterhub/traefik-proxy/pull/224) ([@consideRatio](https://github.com/consideRatio)) -- [pre-commit.ci] pre-commit autoupdate [#223](https://github.com/jupyterhub/traefik-proxy/pull/223) ([@minrk](https://github.com/minrk)) -- [pre-commit.ci] pre-commit autoupdate [#222](https://github.com/jupyterhub/traefik-proxy/pull/222) ([@consideRatio](https://github.com/consideRatio)) -- Installation documentation fixes [#219](https://github.com/jupyterhub/traefik-proxy/pull/219) ([@cmd-ntrf](https://github.com/cmd-ntrf), [@minrk](https://github.com/minrk)) -- [pre-commit.ci] pre-commit autoupdate [#218](https://github.com/jupyterhub/traefik-proxy/pull/218) ([@consideRatio](https://github.com/consideRatio)) -- [pre-commit.ci] pre-commit autoupdate [#217](https://github.com/jupyterhub/traefik-proxy/pull/217) ([@consideRatio](https://github.com/consideRatio)) -- [pre-commit.ci] pre-commit autoupdate [#215](https://github.com/jupyterhub/traefik-proxy/pull/215) ([@consideRatio](https://github.com/consideRatio)) - ### Contributors to this release The following people contributed discussions, new ideas, code and documentation contributions, and review. From 0789f05052d1a132146b1aa817e06de7b0ad23cb Mon Sep 17 00:00:00 2001 From: Simon Li Date: Thu, 22 Aug 2024 09:53:27 +0100 Subject: [PATCH 3/3] Update changelog --- docs/source/changelog.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/docs/source/changelog.md b/docs/source/changelog.md index dc92b082..f834365f 100644 --- a/docs/source/changelog.md +++ b/docs/source/changelog.md @@ -1,6 +1,6 @@ # Changelog -## 2.0.0 2024-MM-DD +## 2.0.0 2024-08-22 ([full changelog](https://github.com/jupyterhub/traefik-proxy/compare/1.1.0...2.0.0)) @@ -17,6 +17,10 @@ - [redis] add default retry config [#244](https://github.com/jupyterhub/traefik-proxy/pull/244) ([@minrk](https://github.com/minrk), [@consideRatio](https://github.com/consideRatio)) +## Bugs fixed + +- fix initial cursor in delete script [#253](https://github.com/jupyterhub/traefik-proxy/pull/253) ([@minrk](https://github.com/minrk)) + ### Maintenance and upkeep improvements - Update default traefik to install to 2.10.7 [#233](https://github.com/jupyterhub/traefik-proxy/pull/233) ([@consideRatio](https://github.com/consideRatio), [@minrk](https://github.com/minrk)) @@ -43,9 +47,9 @@ The following people contributed discussions, new ideas, code and documentation contributions, and review. See [our definition of contributors](https://github-activity.readthedocs.io/en/latest/#how-does-this-tool-define-contributions-in-the-reports). -([GitHub contributors page for this release](https://github.com/jupyterhub/traefik-proxy/graphs/contributors?from=2023-06-06&to=2024-07-12&type=c)) +([GitHub contributors page for this release](https://github.com/jupyterhub/traefik-proxy/graphs/contributors?from=2023-06-06&to=2024-08-22&type=c)) -@cmd-ntrf ([activity](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3Acmd-ntrf+updated%3A2023-06-06..2024-07-12&type=Issues)) | @consideRatio ([activity](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3AconsideRatio+updated%3A2023-06-06..2024-07-12&type=Issues)) | @GeorgianaElena ([activity](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3AGeorgianaElena+updated%3A2023-06-06..2024-07-12&type=Issues)) | @manics ([activity](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3Amanics+updated%3A2023-06-06..2024-07-12&type=Issues)) | @minrk ([activity](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3Aminrk+updated%3A2023-06-06..2024-07-12&type=Issues)) | @rcthomas ([activity](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3Arcthomas+updated%3A2023-06-06..2024-07-12&type=Issues)) +[@cmd-ntrf](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3Acmd-ntrf+updated%3A2023-06-06..2024-08-22&type=Issues) | [@consideRatio](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3AconsideRatio+updated%3A2023-06-06..2024-08-22&type=Issues) | [@dependabot](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3Adependabot+updated%3A2023-06-06..2024-08-22&type=Issues) | [@manics](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3Amanics+updated%3A2023-06-06..2024-08-22&type=Issues) | [@minrk](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3Aminrk+updated%3A2023-06-06..2024-08-22&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3Apre-commit-ci+updated%3A2023-06-06..2024-08-22&type=Issues) | [@rcthomas](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3Arcthomas+updated%3A2023-06-06..2024-08-22&type=Issues) | [@welcome](https://github.com/search?q=repo%3Ajupyterhub%2Ftraefik-proxy+involves%3Awelcome+updated%3A2023-06-06..2024-08-22&type=Issues) ## 1.1.0 - 2023-06-06