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

🔖 Release 2.1.0 #201

Merged
merged 1 commit into from
Jul 16, 2024
Merged
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
10 changes: 1 addition & 9 deletions .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,20 +1,12 @@
[bumpversion]
commit = False
tag = False
current_version = 2.0.0
current_version = 2.1.0

[bumpversion:file:README.rst]

# [bumpversion:file:README.EN.rst]

[bumpversion:file:package.json]
search = "version": "{current_version}",
replace = "version": "{new_version}",

[bumpversion:file:src/openklant/__init__.py]

# [bumpversion:file:docs/api/index.rst]

# [bumpversion:file:publiccode.yaml]
# search = softwareVersion: {current_version}
# replace = softwareVersion: {new_version}
Coperh marked this conversation as resolved.
Show resolved Hide resolved
26 changes: 23 additions & 3 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,16 @@ Change history
2.1.0
=====

*??? ???, 2024*
*July 16, 2024*

New features:
**New features**:

* Add support for mounting Open Klant on a ``SUBPATH``
* Elastic APM service name can now be configured with ``ELASTIC_APM_SERVICE_NAME`` envvar
* [#175] added expand for detail endpoints in redoc
* Made user emails unique to prevent two users logging in with the same email, causing an error
* [#183] added afgehandeld_op field for internetaken
* [#189] Introduced two-factor authentification (2FA) for the Admin, which can be disabled by the environment variable ``DISABLE_2FA``

.. warning::

Expand All @@ -22,11 +25,28 @@ New features:
User email addresses will now be unique on a database level. The database migration will fail if there are already
two or more users with the same email address. You must ensure this is not the case before upgrading.

.. warning::

Two-factor authentication is enabled by default. The ``DISABLE_2FA`` environment variable
can be used to disable it if needed.

Bugfixes/QoL:
**Bugfixes/QoL**:

* Settings module was refactored to use generic settings provided by Open API Framework
* [#187] Streamline environment variables
* Fix help-text icon for datetime field in the admin

**Documentation**

* [#196] remove links to outdated VNG documentation

**Project maintenance**

* [#179] Fix Trivy github action
* Update to Python 3.11
* [#155] use open-api-framework
* [#188] remove unused notification settings
* Refactor settings module


2.0.0
Expand Down
6 changes: 3 additions & 3 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Open Klant
==========

:Version: 2.0.0
:Version: 2.1.0
:Source: https://github.com/maykinmedia/open-klant
:Keywords: klanten, klantinteracties, contactmomenten, api, common ground
:License: EUPL
Expand Down Expand Up @@ -39,8 +39,8 @@ Open Klant versie API versie Release datum API specificatie
================== ============== ============= ================
master/latest n/a n/a `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/master/src/openklant/components/klantinteracties/openapi.yaml>`_,
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/master/src/openklant/components/klantinteracties/openapi.yaml>`_
2.0.0 0.0.3 2024-03-15 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.0.0/src/openklant/components/klantinteracties/openapi.yaml>`_,
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.0.0/src/openklant/components/klantinteracties/openapi.yaml>`_
2.1.0 0.0.3 2024-03-15 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.1.0/src/openklant/components/klantinteracties/openapi.yaml>`_,
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.1.0/src/openklant/components/klantinteracties/openapi.yaml>`_
1.0.0 0.0.1 2023-08-05 Klanten:
`ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/1.0.0/src/openklant/components/klanten/openapi.yaml>`_,
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/1.0.0/src/openklant/components/klanten/openapi.yaml>`_
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "openklant",
"version": "2.0.0",
"version": "2.1.0",
"description": "openklant project",
"main": "src/static/openklant/js/openklant.js",
"directories": {
Expand Down
2 changes: 1 addition & 1 deletion src/openklant/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from .celery import app as celery_app

__all__ = ("celery_app",)
__version__ = "2.0.0"
__version__ = "2.1.0"
__author__ = "Maykin"
__homepage__ = "https://github.com/maykinmedia/open-klant"
Loading