Skip to content

Commit 734fcaf

Browse files
authored
Merge pull request #182 from open-zaak/release/1.7.0
🔖 release 1.7.0
2 parents ac4c0aa + 9ed2375 commit 734fcaf

File tree

7 files changed

+47
-13
lines changed

7 files changed

+47
-13
lines changed

.bumpversion.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[bumpversion]
22
commit = False
33
tag = False
4-
current_version = 1.6.0
4+
current_version = 1.7.0
55

66
[bumpversion:file:README.rst]
77

CHANGELOG.rst

+40-6
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,47 @@
22
Changes
33
=======
44

5-
1.7.0 (2024-??-??)
5+
1.7.0 (2024-09-02)
66
------------------
77

88
**New features**
99

10-
* Made user emails unique to prevent two users logging in with the same email, causing an error
10+
* [#169] Made user emails unique to prevent two users logging in with the same email, causing an error
11+
* [#151] Added 2FA to the Admin
12+
* [#157] Optimized deleting abonnement with a lot of notifications in the Admin
1113

14+
.. warning::
15+
16+
User email addresses will now be unique on a database level. The database migration will fail if there are already
17+
two or more users with the same email address. You must ensure this is not the case before upgrading.
18+
19+
.. warning::
20+
21+
Two-factor authentication is enabled by default. The ``DISABLE_2FA`` environment variable
22+
can be used to disable it if needed.
23+
24+
25+
**Bugfixes**
26+
27+
* [#168] Fixed CSS style for help-text icon in the Admin
28+
* [#166] Fixed ReadTheDocs build
29+
* [#171] Fixed filtering subscribers for ``objecten`` channel and ``object_type`` filter
30+
31+
**Documentation**
32+
33+
* [#142] Updated and improved documentation to configure ON and its consumers
34+
* [#174] Updated the documentation of environment variables using open-api-framework
35+
36+
**Project maintenance**
37+
38+
* [#159] Added open-api-framework, which includes adding CSRF, CSP and HSTS settings.
39+
* [#107, #163, #165] Refactored Settings module to use generic settings provided by Open API Framework
40+
* [#163] Allow providing the ``ENVIRONMENT`` via envvar to Sentry
41+
* [#164] Updated Python to 3.11
42+
* [#176, #179] Bumped python dependencies due to security issues: ampq, django, celery, certifi, maykin-2fa,
43+
mozilla-django-oidc-db, sentry-sdk, uwsgi and others
44+
* [#172] Added OAS checks to CI
45+
* [#177] Added celery healthcheck, the example how to use it can be found in ``docker-compose.yml``
1246

1347
.. warning::
1448

@@ -17,12 +51,12 @@ Changes
1751
The default value for ``LOG_OUTGOING_REQUESTS_DB_SAVE`` changed from ``False`` to ``True``.
1852

1953
.. warning::
20-
User email addresses will now be unique on a database level. The database migration will fail if there are already
21-
two or more users with the same email address. You must ensure this is not the case before upgrading.
54+
55+
SECURE_HSTS_SECONDS has been added with a default of 31536000 seconds, ensure that
56+
before upgrading to this version of open-api-framework, your entire application is served
57+
over HTTPS, otherwise this setting can break parts of your application (see https://docs.djangoproject.com/en/4.2/ref/middleware/#http-strict-transport-security)
2258

2359

24-
Bugfixes/QoL:
25-
* Settings module was refactored to use generic settings provided by Open API Framework
2660

2761
1.6.0 (2024-05-28)
2862
------------------

README.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Open Notificaties
33
=================
44

5-
:Version: 1.6.0
5+
:Version: 1.7.0
66
:Source: https://github.com/open-zaak/open-notificaties
77
:Keywords: zaken, zaakgericht werken, GEMMA, notificaties
88
:PythonVersion: 3.11

deployment/single-server/open-notificaties.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060

6161
- role: open_notificaties_docker
6262
vars:
63-
opennotificaties_version: '1.6.0' # see https://hub.docker.com/r/openzaak/open-notificaties/tags
63+
opennotificaties_version: '1.7.0' # see https://hub.docker.com/r/openzaak/open-notificaties/tags
6464
opennotificaties_cache_db: 1
6565
tags:
6666
- replicas

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "nrc",
3-
"version": "1.6.0",
3+
"version": "1.7.0",
44
"description": "Open Notificaties",
55
"main": "src/index.js",
66
"directories": {

src/nrc/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22

33
__all__ = ("celery_app",)
44

5-
__version__ = "1.6.0"
5+
__version__ = "1.7.0"
66
__author__ = "Maykin Media"
77
__homepage__ = "https://github.com/open-zaak/open-notificaties"

0 commit comments

Comments
 (0)