Merge branch 'development' into OP-3680-Indicate-whether-a-worship-service-is-a-customer-of-ReligioPoint-or

This commit is contained in:
Damon Kennes
2025-12-08 15:37:42 +01:00
committed by GitHub
6 changed files with 6525 additions and 4 deletions

View File

@@ -1,8 +1,17 @@
# Changelog
## unreleased
### Backend
- Indicate whether a worship service is a customer of ReligioPoint or Loket voor Lokale Besturen [OP-3680]
## Unreleased
### General
- [OP-3590]: OP is now master of "aantal houders" of mandates
- [OP-3699]: Update aantal houders for some mandates Hasselt and Antwerp
- [OP-3680]: Indicate whether a worship service is a customer of ReligioPoint or Loket voor Lokale Besturen
### Deploy instructions
```
drc restart migrations
drc restart delta-producer-publication-graph-maintainer resource
```
## 1.37.3 (2025-11-14)
### Backend

View File

@@ -540,7 +540,8 @@
],
"properties": [
"http://mu.semte.ch/vocabularies/core/uuid",
"http://www.w3.org/ns/org#role"
"http://www.w3.org/ns/org#role",
"http://data.vlaanderen.be/ns/mandaat#aantalHouders"
]
},
{

View File

@@ -0,0 +1 @@
http://mu.semte.ch/graphs/administrative-unit

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,23 @@
PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
DELETE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?mandaat mandaat:aantalHouders ?oldValue .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?mandaat mandaat:aantalHouders "9"^^xsd:integer .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
VALUES ?mandaat {
<http://data.lblod.info/id/mandaten/1d6bf704b39472c5aa987779b7c0162183736d7990ddbd54835c0a6f98e52116>
<http://data.lblod.info/id/mandaten/273adda009e28c3512472f2e1e5bda0ee49272fca353eebde0f045e461c174d9>
<http://data.lblod.info/id/mandaten/23d2744cdb69fbdbbd4aa63f22752e19dc20b9a71bebbf260fa7812c20db483a>
<http://data.lblod.info/id/mandaten/1ba0b2b260793ace3bf8425b22fd22622e2fcc0f805c14db10ac8194b227a988>
}
OPTIONAL { ?mandaat mandaat:aantalHouders ?oldValue . }
}
}

View File

@@ -253,6 +253,12 @@
"mandates": {
"class": "mandaat:Mandaat",
"super": ["posts"],
"attributes": {
"aantal-houders": {
"type": "number",
"predicate": "mandaat:aantalHouders"
}
},
"relationships": {
"role-board": {
"predicate": "org:role",