Skip to content

Commit 1fc6a71

Browse files
Merge branch 'master' into feature/233-fix-values-partij-identificatoren
2 parents 9269b0c + 0274775 commit 1fc6a71

File tree

6 files changed

+75
-3
lines changed

6 files changed

+75
-3
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Generated by Django 4.2.15 on 2024-12-23 14:01
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
("contactgegevens", "0002_auto_20240126_1323"),
10+
]
11+
12+
operations = [
13+
migrations.AlterField(
14+
model_name="persoon",
15+
name="overlijdensdatum",
16+
field=models.DateField(
17+
blank=True,
18+
help_text="Aanduiding van datum volgens de NEN-ISO 8601:2019-standaard. Een datum wordt genoteerd van het meest naar het minst significante onderdeel. Een voorbeeld: 2022-02-21",
19+
null=True,
20+
verbose_name="overlijdensdatum",
21+
),
22+
),
23+
]

src/openklant/components/contactgegevens/models.py

+1
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ class Persoon(AdresMixin):
8080
_("overlijdensdatum"),
8181
editable=True,
8282
null=True,
83+
blank=True,
8384
help_text=_(
8485
"Aanduiding van datum volgens de NEN-ISO 8601:2019-standaard. "
8586
"Een datum wordt genoteerd van het meest naar het minst "
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Generated by Django 4.2.15 on 2025-01-06 11:56
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
("klantinteracties", "0023_alter_digitaaladres_omschrijving"),
10+
]
11+
12+
operations = [
13+
migrations.AlterField(
14+
model_name="digitaaladres",
15+
name="is_standaard_adres",
16+
field=models.BooleanField(
17+
default=False,
18+
help_text="Geeft aan of dit digitaal adres het standaard adres is voor het `soortDigitaalAdres`",
19+
verbose_name="Is standaard adres",
20+
),
21+
),
22+
]

src/openklant/components/klantinteracties/models/digitaal_adres.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class DigitaalAdres(APIMixin, models.Model):
4343
is_standaard_adres = models.BooleanField(
4444
_("Is standaard adres"),
4545
help_text=_(
46-
"Geeft aan of dit digitaal adres het standaard adres is voor het `soort_digitaal_adres`"
46+
"Geeft aan of dit digitaal adres het standaard adres is voor het `soortDigitaalAdres`"
4747
),
4848
default=False,
4949
)

src/openklant/components/klantinteracties/openapi.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3503,7 +3503,7 @@ components:
35033503
isStandaardAdres:
35043504
type: boolean
35053505
description: Geeft aan of dit digitaal adres het standaard adres is voor
3506-
het `soort_digitaal_adres`
3506+
het `soortDigitaalAdres`
35073507
omschrijving:
35083508
type: string
35093509
description: Omschrijving van het digitaal adres.
@@ -4914,7 +4914,7 @@ components:
49144914
isStandaardAdres:
49154915
type: boolean
49164916
description: Geeft aan of dit digitaal adres het standaard adres is voor
4917-
het `soort_digitaal_adres`
4917+
het `soortDigitaalAdres`
49184918
omschrijving:
49194919
type: string
49204920
description: Omschrijving van het digitaal adres.

src/openklant/conf/base.py

+26
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from open_api_framework.conf.base import * # noqa
2+
from open_api_framework.conf.utils import config # noqa
23

34
from .api import * # noqa
45

@@ -50,3 +51,28 @@
5051
"openklant.setup_configuration.steps.TokenAuthConfigurationStep",
5152
"mozilla_django_oidc_db.setup_configuration.steps.AdminOIDCConfigurationStep",
5253
)
54+
55+
#
56+
# Celery
57+
#
58+
59+
# Add (by default) 5 (soft), 15 (hard) minute timeouts to all Celery tasks.
60+
CELERY_TASK_TIME_LIMIT = config(
61+
"CELERY_TASK_HARD_TIME_LIMIT",
62+
default=15 * 60,
63+
help_text=(
64+
"Defaults to: ``900`` seconds. "
65+
"If a celery task exceeds this time limit, the worker processing the task will "
66+
"be killed and replaced with a new one."
67+
),
68+
group="Celery",
69+
) # hard
70+
CELERY_TASK_SOFT_TIME_LIMIT = config(
71+
"CELERY_TASK_SOFT_TIME_LIMIT",
72+
default=5 * 60,
73+
help_text=(
74+
"Defaults to: ``300`` seconds. "
75+
"If a celery task exceeds this time limit, the ``SoftTimeLimitExceeded`` exception will be raised."
76+
),
77+
group="Celery",
78+
) # soft

0 commit comments

Comments
 (0)