Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(master): release kukkuu 3.11.0 #439

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "3.10.0"
".": "3.11.0"
}
78 changes: 78 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,84 @@
<!-- REMINDER: While updating changelog, also remember to update
the version in kukkuu/__init.py__ -->

## [3.11.0](https://github.com/City-of-Helsinki/kukkuu/compare/kukkuu-v3.10.0...kukkuu-v3.11.0) (2025-01-28)


### Features

* Add view families permission, restrict child/guardian info with it ([e89195b](https://github.com/City-of-Helsinki/kukkuu/commit/e89195b9ff2decee4086ba47de61df8f585d20b4))
* **auditlog-extra:** Add request path to additional data in LogEntry ([59c3d46](https://github.com/City-of-Helsinki/kukkuu/commit/59c3d4685e65808a399d7b58d85280d7e35145de))
* **auditlog-extra:** Admin mixin ([8f4e56a](https://github.com/City-of-Helsinki/kukkuu/commit/8f4e56a4f394769741f6d61607c1e5a36bd8d550))
* **auditlog-extra:** Configuration helper ([00165e6](https://github.com/City-of-Helsinki/kukkuu/commit/00165e6ad89bf0a1bca6f83b55d65597808c0cde))
* **auditlog-extra:** Decorator ([e7b9257](https://github.com/City-of-Helsinki/kukkuu/commit/e7b92579e3fc08e5ac6ea7b851bb144a8e3b6bad))
* **auditlog-extra:** Middleware ([0e63451](https://github.com/City-of-Helsinki/kukkuu/commit/0e63451fc9771c7c39d81bb5b6e658e9e353407b))
* **auditlog:** Installed django-auditlog ([e0f2f04](https://github.com/City-of-Helsinki/kukkuu/commit/e0f2f04b837d9561576659b67304fe043db7dbd7))
* **auditlog:** Write access log of restricted graphene nodes ([9ba8fad](https://github.com/City-of-Helsinki/kukkuu/commit/9ba8fad2c93d1454500d1d3eb2864c2739aa6786))
* **auditlog:** Write access logs of restricted admin models ([e4fa72d](https://github.com/City-of-Helsinki/kukkuu/commit/e4fa72daa683d73dc7f1a4c29bbb8c2a39765385))
* **csp:** Install and configure django-csp ([8c6bb7d](https://github.com/City-of-Helsinki/kukkuu/commit/8c6bb7d5f8b251da5cd048630f273a709e9950dc))
* **devops:** Liveness probe to test the database connection ([1dcc0ff](https://github.com/City-of-Helsinki/kukkuu/commit/1dcc0ff2ba76819fd3e8235da0a07e622a573c1b))
* **devops:** Readiness probe to give build and release info ([f8db348](https://github.com/City-of-Helsinki/kukkuu/commit/f8db34822e3d94ef85f0ca112354982d48abc3a8))
* **sentry:** Ignore authentication expired errors in Sentry ([f232111](https://github.com/City-of-Helsinki/kukkuu/commit/f2321118d2d691b95a7ca268e1d03d2bb18a5269))


### Bug Fixes

* "The USE_L10N setting is deprecated" deprecation warning ([9f0abc1](https://github.com/City-of-Helsinki/kukkuu/commit/9f0abc17873af8d26657c7abf64a7628701ce328))
* /graphql/ GraphiQL interface by changing CSP rules ([0a01103](https://github.com/City-of-Helsinki/kukkuu/commit/0a011035749834e0b9bcf7dd48a0790064889b79))
* **auditlog-extra:** Admin mixin should use get_changelist_instance ([7d71f4c](https://github.com/City-of-Helsinki/kukkuu/commit/7d71f4c94ce7ee829880c726c5caf19c4d41d870))
* **auditlog-extra:** Duplicated log creation prevention in admin mixin ([a427992](https://github.com/City-of-Helsinki/kukkuu/commit/a427992e21f969825f520badd426a646e84b320f))
* **auditlog-extra:** Explicitly define app_label for DummyTestModel ([551eb46](https://github.com/City-of-Helsinki/kukkuu/commit/551eb4616c65d3b426317bffa4f3b20f337bd89b))
* **auditlog:** Exclude mailer models from auditlog ([3f06c0b](https://github.com/City-of-Helsinki/kukkuu/commit/3f06c0bb503854d582b80d9b535393f236f288fc))
* **config:** Admin ui url ([f5e0d24](https://github.com/City-of-Helsinki/kukkuu/commit/f5e0d2418516e9745d06c9c1992af7f6a502ff71))
* **csp:** Circular import in settings ([38ff1b5](https://github.com/City-of-Helsinki/kukkuu/commit/38ff1b5e6a60154cb8b7b82b9cf98f4e23bf81af))
* **csp:** Spectacular redoc view ([f6ee5b6](https://github.com/City-of-Helsinki/kukkuu/commit/f6ee5b62eebc3a698e21c293b667f4c5c3f0cde5))
* DEFAULT_FILE_STORAGE deprecation warning by using STORAGES instead ([808d500](https://github.com/City-of-Helsinki/kukkuu/commit/808d500b0a3f30e79d20e19e7adaffc24346e068))
* Docker-compose.env.example & README.md to work out of the box ([444bd2f](https://github.com/City-of-Helsinki/kukkuu/commit/444bd2f131b36b82a495726f7b78d0168c4de986))
* Docker-compose.env.yaml* → docker-compose.env*, it's not YAML ([9167b06](https://github.com/City-of-Helsinki/kukkuu/commit/9167b06f74ffbff6bb21b581d780ef85bb336253))
* **docker:** Docker compose should use expose 8000 port for prod target ([ee8dfae](https://github.com/City-of-Helsinki/kukkuu/commit/ee8dfaed023f252e2520f4216a4e6f820999d4be))
* Graphene-django warning that DjangoObjectType needs fields/exclude ([8be20af](https://github.com/City-of-Helsinki/kukkuu/commit/8be20afc9b63898f4fe3c890e0b0a00c4a0bcbd4))
* Remove ChildNode deprecation warnings and document fields' behavior ([00846ec](https://github.com/City-of-Helsinki/kukkuu/commit/00846ecc65240fd7b58ee4c8ca171687dd842ee7))
* Report event serializer type hint warning ([ebf0b8a](https://github.com/City-of-Helsinki/kukkuu/commit/ebf0b8a5b4f6494667304ad5e45b8ebcb4a96c9c))
* Sentry_sdk deprecation warning by using current scope ([ebc5d65](https://github.com/City-of-Helsinki/kukkuu/commit/ebc5d6563aade650907139dd362390d82a8a0e9f))
* Update projects to db using migrations and management commands ([1ff44a0](https://github.com/City-of-Helsinki/kukkuu/commit/1ff44a08f9f49e193feb25c71730c711d8d35f7d))


### Dependencies

* Bump django from 4.2.17 to 4.2.18 ([2fa1cfb](https://github.com/City-of-Helsinki/kukkuu/commit/2fa1cfbbfd9d5444e22d0a70c71964cb09d9c1d5))


### Documentation

* "the Tunnistamo" → Tunnistamo, no need for the definite article ([f6b08d4](https://github.com/City-of-Helsinki/kukkuu/commit/f6b08d4daf38e796f63bcacf841d17f94ef063f5))
* Add kukkuu api link ([c745b14](https://github.com/City-of-Helsinki/kukkuu/commit/c745b14a2be15a280911fd74284e0728ddcdc071))
* Add Node.js to requirements because of pre-commit hook's doctoc ([3f3acc7](https://github.com/City-of-Helsinki/kukkuu/commit/3f3acc78cf1c6f8f6508e2dbbbfcb08b28253c01))
* Architecture and environments ([4a8002e](https://github.com/City-of-Helsinki/kukkuu/commit/4a8002ee89e6a6e7141ab8c227f69c11fffbf709))
* **auditlog-extra:** Add a note to test schema ([cfcc44b](https://github.com/City-of-Helsinki/kukkuu/commit/cfcc44bfc0e8b3c003903d2a1569a05b4e280f32))
* **auditlog-extra:** Add toc, refactor the api section, improve ([a5f4c81](https://github.com/City-of-Helsinki/kukkuu/commit/a5f4c81d4385d771b5688e1d211c7a111d33c942))
* **auditlog-extra:** Audit logging principles ([0398b3a](https://github.com/City-of-Helsinki/kukkuu/commit/0398b3a26fa479c65936b320e0019f547486c8b4))
* **auditlog-extra:** Readme and FAQ ([4804965](https://github.com/City-of-Helsinki/kukkuu/commit/480496504c12d6ea0328f59a48b7050e1ebcd31c))
* **auditlog:** Add audit logging to the project readme ([fefcfb5](https://github.com/City-of-Helsinki/kukkuu/commit/fefcfb5f979873e283fd96c2176edb2234055cc1))
* Browser testing jwt ([bade39f](https://github.com/City-of-Helsinki/kukkuu/commit/bade39f231c9c754cf5ddf972f0f059c5362d760))
* Clarify "Keeping Python requirements up to date" with Docker ([81001c0](https://github.com/City-of-Helsinki/kukkuu/commit/81001c0e898804d2ec319428a2af27a2f3c60f5b))
* Clarify adding coupon codes for external ticket system events ([465338b](https://github.com/City-of-Helsinki/kukkuu/commit/465338bdde78b696550018b8dfe8a47cfc43c5c5))
* Clarify how to create a superuser in backend ([411fc0e](https://github.com/City-of-Helsinki/kukkuu/commit/411fc0e7b7cacbfaff6abf52809482dad421239f))
* Clarify Keycloak/Tunnistamo use in GDPR/README.md ([cbc890c](https://github.com/City-of-Helsinki/kukkuu/commit/cbc890ccff66bc8807df5c2f94da6d626edff9af))
* Clarify pre-commit hook section ([764e122](https://github.com/City-of-Helsinki/kukkuu/commit/764e122bc5550f9ce8739f7f1e5e4a7cce311180))
* Correct the facts in readme ([caf2fbc](https://github.com/City-of-Helsinki/kukkuu/commit/caf2fbccef27943dd74ac39dfdb311bb61c9f384))
* Fix GDPR API export ER diagram relationships/cardinalities ([1ae9306](https://github.com/City-of-Helsinki/kukkuu/commit/1ae930642d929810e476c1cef8a297fcd46883f5))
* Fix JWT & Tunnistamo related texts & wordwrap them ([07568ee](https://github.com/City-of-Helsinki/kukkuu/commit/07568ee8b7152c7e632e52f9e2e14977c47192ba))
* Miscellaneous cleanup / clarifications to READMEs ([5fed8be](https://github.com/City-of-Helsinki/kukkuu/commit/5fed8bea6403a8985e49a292262592755f526d45))
* Move "Daily running, Debugging" under "Development without Docker" ([2109286](https://github.com/City-of-Helsinki/kukkuu/commit/210928623fc8c6cbf85483cae8c2b191cdf4f4e8))
* Move & expand requirements ([bb9163b](https://github.com/City-of-Helsinki/kukkuu/commit/bb9163bce32ddd8c4cfdc5d6d4418d233fd41591))
* Notification import source ([2c2e677](https://github.com/City-of-Helsinki/kukkuu/commit/2c2e677647693d96b6b8ded0056b863986dc2486))
* Refactor the content order ([c0eefa2](https://github.com/City-of-Helsinki/kukkuu/commit/c0eefa28ea2fc85c3b03dc59356c19e52411d61d))
* Releases, deployments and release-please ([ca8e46a](https://github.com/City-of-Helsinki/kukkuu/commit/ca8e46a1d34b1e7f71c0631ec502c24d0cc65abe))
* Remove redundancy from code linting & formatting section ([4645bc5](https://github.com/City-of-Helsinki/kukkuu/commit/4645bc5eaafbff847ab9737f3e349c9f9c9fd516))
* Remove unnecessary link wrappings, fix release-please action link ([64d52a5](https://github.com/City-of-Helsinki/kukkuu/commit/64d52a54080437981d0d615a691576d80471a2ab))
* Ticketing systems ([cc4c014](https://github.com/City-of-Helsinki/kukkuu/commit/cc4c014bbc0e2799c1617ad596fdb5f80725f8f4))
* Update headings and table of contents ([23b75fc](https://github.com/City-of-Helsinki/kukkuu/commit/23b75fccfc5a6699422139328a9630814ed7e531))

## [3.10.0](https://github.com/City-of-Helsinki/kukkuu/compare/kukkuu-v3.9.0...kukkuu-v3.10.0) (2024-11-25)


Expand Down
2 changes: 1 addition & 1 deletion kukkuu/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "3.10.0"
__version__ = "3.11.0"
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "kukkuu"
version = "3.10.0"
version = "3.11.0"
requires-python = ">=3.11"

[tool.ruff]
Expand Down