From dfb196bbc63580d4ebee63df4967ae8ef654fd19 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 11 Apr 2023 14:00:36 +0000 Subject: [PATCH] chore(main): release 1.0.0 --- CHANGELOG.md | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++ pyproject.toml | 2 +- version.txt | 2 +- 3 files changed, 59 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index aa5bc78..194e914 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,62 @@ # Changelog +## [1.0.0](https://github.com/derlin/rickroller/compare/v0.1.1...v1.0.0) (2023-04-11) + + +### ⚠ BREAKING CHANGES + +* add optional URL shortening (requires persistence) + +### 💬 Documentation + +* add persistance and quickstart documentation ([580fd23](https://github.com/derlin/rickroller/commit/580fd23c5be29242cc8bdf0b704b5d12a7c3bc0a)) +* document how rickrolling works ([a7acda1](https://github.com/derlin/rickroller/commit/a7acda1ef5990a3e40fbb2175aa1b096cef10d5e)) + + +### 🌈 Styling + +* add font and use flexbox for footer ([e77561e](https://github.com/derlin/rickroller/commit/e77561e189b8e7467d396c2a861d0786ccab611c)) + + +### 🚀 Features + +* add limit on records in DB based on the client IP ([a113bee](https://github.com/derlin/rickroller/commit/a113beee9cacbfa4b9fc25af41149a456dba47c7)) +* add loading indicator ([2fed676](https://github.com/derlin/rickroller/commit/2fed6762621dd0b8334cd4d38b9a6c179263a917)) +* add optional URL shortening (requires persistence) ([1c5b6bd](https://github.com/derlin/rickroller/commit/1c5b6bd922a879061153f1a33aaf8dd33483f0c5)) +* deploy to divio ([ed4269a](https://github.com/derlin/rickroller/commit/ed4269adf02c0490a993eb70e8479895c96c5aea)) +* expose port 8080 ([c70b64d](https://github.com/derlin/rickroller/commit/c70b64d3f1a4fd096a7d1b96fd15265306917963)) +* improve rickrolling using <base> tag ([bc5f840](https://github.com/derlin/rickroller/commit/bc5f84038e3b5eef76b1f34c70662f3cb86473bc)) +* let user choose how many scrolls before roll ([836ebce](https://github.com/derlin/rickroller/commit/836ebcec200edff019c1f72d5a8630a7835fd9d3)) +* make cleanup units configurable ([a34048e](https://github.com/derlin/rickroller/commit/a34048e46ca020693947e8609190255f8501e518)) +* move from bandit to ruff ([39915b8](https://github.com/derlin/rickroller/commit/39915b84925f1fd686b7b155567ee55b46f9211a)) +* optionally roll on scroll end ([d97ff78](https://github.com/derlin/rickroller/commit/d97ff78904d70a21a49f0d12cee9eec035579119)) +* support MongoDB databases ([eb5b43f](https://github.com/derlin/rickroller/commit/eb5b43f6ba3648dfef91b0d0378433994d898b3f)) + + +### 🐛 Bug Fixes + +* add CSRF token ([f876402](https://github.com/derlin/rickroller/commit/f876402eb19ac392c4f1d5e7f23a1fbf8bf0c77f)) +* allow safe redirects ([b30f806](https://github.com/derlin/rickroller/commit/b30f806f9755c06ebd6ed41d12c2076a05c784b9)) +* avoid SSRF ([1138969](https://github.com/derlin/rickroller/commit/1138969b5a73444090eb22cae24142511b8a93a6)) +* do not allow redirects (SSRFs) ([92a855e](https://github.com/derlin/rickroller/commit/92a855e21d785d78539ece2dbd3a5dc338005935)) +* ensure postgres and postgresql dialects are treated the same ([c10e3d1](https://github.com/derlin/rickroller/commit/c10e3d1498952cfd570be510ba09605672a558e4)) +* error handler leaking sensitive information ([155978b](https://github.com/derlin/rickroller/commit/155978b759b871fb914e2111b2342cdd8055370c)) +* hide loading bar on back navigation (mobile) ([9fc491b](https://github.com/derlin/rickroller/commit/9fc491bdd069b63bdc537462b1bb324e77ee1258)) +* missing commit on SQL and remove rollback ([20b84fa](https://github.com/derlin/rickroller/commit/20b84fab8124564606378b09af614c06c9d48592)) +* missing gif and favicon on rickrolled page ([30bdd76](https://github.com/derlin/rickroller/commit/30bdd76a778f8f279b3bbffca20894f959afd5ad)) +* show app logs when running on gunicorn and change format ([2df4ebf](https://github.com/derlin/rickroller/commit/2df4ebf1a256d94b8913737f55bff86419721f9e)) +* support log level DEBUG ([e22091c](https://github.com/derlin/rickroller/commit/e22091c6baac3d9c8291a1948efbf61573aa9375)) +* use a custom page for rickroll instead of YouTube ([ad1cfcb](https://github.com/derlin/rickroller/commit/ad1cfcb677d85834af4355696868ab8412dfddb0)) +* use factory pattern for app ([7fd4007](https://github.com/derlin/rickroller/commit/7fd4007e3d44943806f6f2fd1692cee8b2e3077f)) + + +### 🦀 Build And CI + +* always run build, publish only on develop+main ([158e703](https://github.com/derlin/rickroller/commit/158e70396da57aee76938c2ea1866488e85da2a4)) +* always run lint ([c5caa96](https://github.com/derlin/rickroller/commit/c5caa9639d294d355ac445c8d236174a278e2592)) +* better handle publish_dockerhub flag ([2bbb9cf](https://github.com/derlin/rickroller/commit/2bbb9cf39bff730d8ca5fd5c9ed18ef4eab0f5c4)) +* upgrade and align Python OS images ([17070f7](https://github.com/derlin/rickroller/commit/17070f79d2b81b35fffb208f97c23cbd275ed3f8)) + ## [0.1.1](https://github.com/derlin/rickroller/compare/v0.1.0...v0.1.1) (2022-12-03) diff --git a/pyproject.toml b/pyproject.toml index 68527e7..fd12398 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "rickroll" -version = "0.1.1" +version = "1.0.0" description = "" authors = ["derlin"] diff --git a/version.txt b/version.txt index fce7d2d..8091228 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -0.1.1 # x-release-please-version +1.0.0 # x-release-please-version