You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.rst
+40-6
Original file line number
Diff line number
Diff line change
@@ -2,13 +2,47 @@
2
2
Changes
3
3
=======
4
4
5
-
1.7.0 (2024-??-??)
5
+
1.7.0 (2024-09-02)
6
6
------------------
7
7
8
8
**New features**
9
9
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
11
13
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``
12
46
13
47
.. warning::
14
48
@@ -17,12 +51,12 @@ Changes
17
51
The default value for ``LOG_OUTGOING_REQUESTS_DB_SAVE`` changed from ``False`` to ``True``.
18
52
19
53
.. 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)
22
58
23
59
24
-
Bugfixes/QoL:
25
-
* Settings module was refactored to use generic settings provided by Open API Framework
0 commit comments