Skip to content

Commit bd27f02

Browse files
github-actions[bot]jakezu
authored andcommitted
chore(master): release notification-service-api 0.5.0
1 parent 63c4537 commit bd27f02

4 files changed

Lines changed: 49 additions & 3 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.4.1"
2+
".": "0.5.0"
33
}

CHANGELOG.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,52 @@
11
<!-- REMINDER: While updating changelog, also remember to update
22
the version in notification_service/__init.py__ -->
33

4+
## [0.5.0](https://github.com/City-of-Helsinki/notification-service-api/compare/notification-service-api-v0.4.1...notification-service-api-v0.5.0) (2024-12-02)
5+
6+
7+
### Features
8+
9+
* Add prune_(delivery_log|django_admin_log) management commands ([76e1450](https://github.com/City-of-Helsinki/notification-service-api/commit/76e1450dce6d9d99f889ebcef3229a6a6d1ab20a))
10+
* Add Table of Contents to all Markdown files except CHANGELOG.md ([c15e08c](https://github.com/City-of-Helsinki/notification-service-api/commit/c15e08c15eb2f02b5426ed29512beedf4464cd90))
11+
* **auditlog:** Add "user_id" field to audit actor ([a4af758](https://github.com/City-of-Helsinki/notification-service-api/commit/a4af758bdb8a4c7954fbabe202753a3770ec041d))
12+
* **auditlog:** Add a management command to prune the audit logs ([186b1bc](https://github.com/City-of-Helsinki/notification-service-api/commit/186b1bc1af152e6fb48b0553b698a2dcb9a4bda1))
13+
* **auditlog:** Add audit log admin view mixin ([ccb9979](https://github.com/City-of-Helsinki/notification-service-api/commit/ccb9979d4826810fbe3ee75f447e78769b0c5d85))
14+
* **auditlog:** Add AuditLogManager and AuditLogQuerySet ([51ee0a2](https://github.com/City-of-Helsinki/notification-service-api/commit/51ee0a2b10c34bb3e4cd420a0173a7763c508f77))
15+
* **auditlog:** Add dry_run option to prune audit logs command ([1e39326](https://github.com/City-of-Helsinki/notification-service-api/commit/1e3932622f995d1ef2c4cb3f04f118673ad6e793))
16+
* **auditlog:** Add is_sent option to prune audit logs command ([c3d2482](https://github.com/City-of-Helsinki/notification-service-api/commit/c3d2482d759ea809a5ba3f929c0b14d2e16707a8))
17+
* **auditlog:** Add model_name in the audit log target ([33af4b9](https://github.com/City-of-Helsinki/notification-service-api/commit/33af4b947c7b76a2d6e22d2e449c88f1a69e1021))
18+
* **auditlog:** Extend DeliveryLog admin view with audit logging ([f53ca5b](https://github.com/City-of-Helsinki/notification-service-api/commit/f53ca5b80fbdadb55e917552391134fc9664c140))
19+
* **auditlog:** Install and init audit_log app ([f5e95c7](https://github.com/City-of-Helsinki/notification-service-api/commit/f5e95c7ca152f4926c71229a31e631787be4cdcc))
20+
* **auditlog:** Message columns and filters to admin list view ([2c43e4f](https://github.com/City-of-Helsinki/notification-service-api/commit/2c43e4f69ac219b5bca6d798748bcc317da2787a))
21+
* **auditlog:** Start writing the object states to audit log ([92384e4](https://github.com/City-of-Helsinki/notification-service-api/commit/92384e4993be1c575e04789200d9ea0960b6d2f9))
22+
* **auditlog:** Store object states and diffs to audit event target ([ad8454c](https://github.com/City-of-Helsinki/notification-service-api/commit/ad8454ca49a13e6899c7358e8c702c6a663e023a))
23+
* **auditlog:** Write audit log from delivery log api actions ([d5038a5](https://github.com/City-of-Helsinki/notification-service-api/commit/d5038a56e7f7e1ef3b1127a4b55c7ae7cc0d4e67))
24+
* Delivery log admin search from report field ([8fd461e](https://github.com/City-of-Helsinki/notification-service-api/commit/8fd461e7bdb92aba95d5ac4ed06c611a9e060b59))
25+
* Filter message logs with created at date ([3bf7e28](https://github.com/City-of-Helsinki/notification-service-api/commit/3bf7e2819519319d23f526706535d04c69505030))
26+
* Improve user admin view ([a8e7d23](https://github.com/City-of-Helsinki/notification-service-api/commit/a8e7d23eafeb2fa613637339edb98ca441ae0bb3))
27+
* Install and configure django-csp ([12875c4](https://github.com/City-of-Helsinki/notification-service-api/commit/12875c4bdce988011ca3885f70ff202cedc4ab7e))
28+
* Message logs admin default ordering set to descending created at ([fd5a3d4](https://github.com/City-of-Helsinki/notification-service-api/commit/fd5a3d4420c776edeb43668cbdbfc03c201539c1))
29+
* Message logs admin filter with status ([d9fe2c1](https://github.com/City-of-Helsinki/notification-service-api/commit/d9fe2c1a96ea04970ca9ea295ef4184974ba66ea))
30+
* Prune audit/delivery/Django admin logs using uwsgi cron at night ([66cf503](https://github.com/City-of-Helsinki/notification-service-api/commit/66cf503e7365bce15ed9ff4c66d9b0d4c007d606))
31+
* Search message logs with user email ([5687125](https://github.com/City-of-Helsinki/notification-service-api/commit/5687125f28f030d51c7bbbc63e9b7386539fe682))
32+
* Validate input of send message and filter invalid phone numbers ([b8a8485](https://github.com/City-of-Helsinki/notification-service-api/commit/b8a8485675da5595cbb5ed5c0d2123c076ba760e))
33+
* Whitelist only the auth service for CORS ([889e7a4](https://github.com/City-of-Helsinki/notification-service-api/commit/889e7a4fddda00b73bc0e49ff2f4cd8674f80f5d))
34+
35+
36+
### Bug Fixes
37+
38+
* **auditlog:** Audit log model admin mixin save model operation value ([f45dda1](https://github.com/City-of-Helsinki/notification-service-api/commit/f45dda1ae61effa488bc159c2ed19aab37ce8862))
39+
* **auditlog:** Write readlog only of current admin list page objects ([f140128](https://github.com/City-of-Helsinki/notification-service-api/commit/f140128ed8aa0960271d8cf581abfbb1f774b241))
40+
* Hot reload when using docker compose by using .:/app volume mapping ([90d6f28](https://github.com/City-of-Helsinki/notification-service-api/commit/90d6f28908c347705b2d8aea3ab1e43a32d4e469))
41+
* Remove cronjobs from uwsgi.ini, OpenShift is wanted for cronjobs ([5979301](https://github.com/City-of-Helsinki/notification-service-api/commit/5979301d92a06cf9d306b6577d48a8a36f294cb2))
42+
43+
44+
### Documentation
45+
46+
* **auditlog:** Add a reference to structued log transfer ([a4ae0af](https://github.com/City-of-Helsinki/notification-service-api/commit/a4ae0af059a060a5f4ecd34ae577c58ac510b923))
47+
* **auditlog:** Audit log object state storing ([ba07f41](https://github.com/City-of-Helsinki/notification-service-api/commit/ba07f41540999e2c007de4250dddb92f929e616a))
48+
* **auditlog:** Init readme for audit log ([ea0a9ff](https://github.com/City-of-Helsinki/notification-service-api/commit/ea0a9ff077f9e7b2540588761c5d7f6c2c5c2355))
49+
450
## [0.4.1](https://github.com/City-of-Helsinki/notification-service-api/compare/notification-service-api-v0.4.0...notification-service-api-v0.4.1) (2024-10-31)
551

652

notification_service/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.4.1"
1+
__version__ = "0.5.0"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "notification-service"
3-
version = "0.4.1"
3+
version = "0.5.0"
44
requires-python = ">= 3.11"
55

66
[tool.ruff]

0 commit comments

Comments
 (0)