Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d80614b139 | ||
|
|
22d91920f8 | ||
|
|
aac4410c2f | ||
|
|
c7e06f2bf5 | ||
|
|
486ccadcfa | ||
|
|
65edb1b2b0 |
46
CHANGELOG.md
46
CHANGELOG.md
@@ -5,6 +5,16 @@
|
|||||||
- Add new organization types (interlokale vereniging, vervoerregioraad, zorgraad, bosgroep, woonmaatschappij); add werkingsgebied (dct:spatial) to registered organizations [OP-3828]
|
- Add new organization types (interlokale vereniging, vervoerregioraad, zorgraad, bosgroep, woonmaatschappij); add werkingsgebied (dct:spatial) to registered organizations [OP-3828]
|
||||||
- Rename generic organization types to "Vereniging algemeen" / "Vennootschap algemeen" [OP-3828]
|
- Rename generic organization types to "Vereniging algemeen" / "Vennootschap algemeen" [OP-3828]
|
||||||
- Werkingsgebied (dct:spatial) for private OCMW associations [OP-3832]
|
- Werkingsgebied (dct:spatial) for private OCMW associations [OP-3832]
|
||||||
|
- Search organizations by vendor [OP-3808]
|
||||||
|
- Add organization types "Regionaal zorgplatform" (altLabel "Regionale zorgzone") and residual "Andere" [OP-3844]
|
||||||
|
- Move organizations from "Vereniging algemeen" / "Vennootschap algemeen" to "Andere"; delete those codes [OP-3844]
|
||||||
|
- Bump construct-organization-relationships [OP-3844]
|
||||||
|
- Frontend [v1.40.5](https://github.com/lblod/frontend-organization-portal/blob/v1.40.5/CHANGELOG.md) [OP-3844] [OP-3808] [OP-3849]
|
||||||
|
- Consume and serve provenance properties on harvested Worship positions [DL-7437]
|
||||||
|
- Frontend [v1.41.0](https://github.com/lblod/frontend-organization-portal/blob/v1.41.0/CHANGELOG.md) [DL-7438]
|
||||||
|
- Keep werkingsgebied filter up to date via db-cleanup service [OP-3841]
|
||||||
|
- Restrict available imam roles based on worship organisation status [DL-7485]
|
||||||
|
- IMPORTANT NOTE: Make sure first the [DL-7485] loket migration has completed + data has flown from loket to OP
|
||||||
|
|
||||||
### Deploy notes
|
### Deploy notes
|
||||||
```
|
```
|
||||||
@@ -24,6 +34,36 @@ drc restart migrations search
|
|||||||
drc up -d frontend
|
drc up -d frontend
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## v1.41.5
|
||||||
|
- Add the value politiecollege to the existing dropdown list beslissingsorgaan [DL-7473]
|
||||||
|
- Bump construct-organization-relationships [DL-7473]
|
||||||
|
|
||||||
|
### Deploy notes
|
||||||
|
```
|
||||||
|
drc pull construct-organization-relationships && drc up -d construct-organization-relationships
|
||||||
|
drc restart migrations cache
|
||||||
|
drc exec delta-producer-background-jobs-initiator curl -X POST http://localhost/public/healing-jobs
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
## v1.41.4
|
||||||
|
- Fix broken lmb mandataris mappin query [OP-3867]
|
||||||
|
|
||||||
|
### Deploy notes
|
||||||
|
```
|
||||||
|
drc restart migrations mandatarissen-consumer
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
## v1.41.3
|
||||||
|
- Fix betrokken lokale besturen links via migration [OP-3882]
|
||||||
|
|
||||||
|
### Deploy notes
|
||||||
|
```
|
||||||
|
drc restart migrations
|
||||||
|
drc restart cache resource
|
||||||
|
```
|
||||||
|
|
||||||
## v1.41.2
|
## v1.41.2
|
||||||
- Fix betrokken lokale besturen links via migration [OP-3877]
|
- Fix betrokken lokale besturen links via migration [OP-3877]
|
||||||
- Add timeout to producer jobs to prevent them staying stuck forever [OP-3815]
|
- Add timeout to producer jobs to prevent them staying stuck forever [OP-3815]
|
||||||
@@ -67,6 +107,12 @@ drc restart migrations frontend db resource cache
|
|||||||
/bin/bash scripts/reset-elastic.sh
|
/bin/bash scripts/reset-elastic.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
drc restart migrations
|
||||||
|
drc exec delta-producer-background-jobs-initiator curl -X POST http://localhost/public/healing-jobs
|
||||||
|
drc up -d construct-organization-relationships
|
||||||
|
```
|
||||||
|
|
||||||
## v1.41.0
|
## v1.41.0
|
||||||
- added explicit healtchecks [DL-7466]
|
- added explicit healtchecks [DL-7466]
|
||||||
|
|
||||||
|
|||||||
@@ -8,10 +8,10 @@ CONSTRUCT {
|
|||||||
?p ?o.
|
?p ?o.
|
||||||
|
|
||||||
?orgaanInTime <http://www.w3.org/ns/org#hasPost> ?mandate ;
|
?orgaanInTime <http://www.w3.org/ns/org#hasPost> ?mandate ;
|
||||||
<http://data.vlaanderen.be/ns/mandaat#isTijdspecialisatieVan> ?orgaan .
|
<https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan> ?orgaan .
|
||||||
|
|
||||||
?orgaan <http://data.vlaanderen.be/ns/besluit#bestuurt> ?bestuur .
|
?orgaan <http://data.vlaanderen.be/ns/besluit#bestuurt> ?bestuur .
|
||||||
?bestuur <http://data.vlaanderen.be/ns/besluit#classificatie> ?classification .
|
?bestuur <http://www.w3.org/ns/org#classification> ?classification .
|
||||||
|
|
||||||
|
|
||||||
FILTER(?classification IN (
|
FILTER(?classification IN (
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
http://mu.semte.ch/graphs/public
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
|
||||||
|
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
|
||||||
|
@prefix mu: <http://mu.semte.ch/vocabularies/core/> .
|
||||||
|
@prefix ext: <http://mu.semte.ch/vocabularies/ext/> .
|
||||||
|
@prefix code: <http://lblod.data.gift/vocabularies/organisatie/> .
|
||||||
|
|
||||||
|
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/4f82dfea-0581-43d4-b672-3bdb261d2d33>
|
||||||
|
rdf:type code:BestuursorgaanClassificatieCode , skos:Concept , ext:BestuursorgaanClassificatieCode ;
|
||||||
|
mu:uuid "4f82dfea-0581-43d4-b672-3bdb261d2d33" ;
|
||||||
|
skos:prefLabel "Politiecollege" ;
|
||||||
|
skos:inScheme <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
|
||||||
|
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||||
|
PREFIX org: <http://www.w3.org/ns/org#>
|
||||||
|
PREFIX generiek: <https://data.vlaanderen.be/ns/generiek#>
|
||||||
|
|
||||||
|
INSERT {
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||||
|
?timedBody mandaat:bindingEinde "2026-07-02T00:00:00"^^xsd:dateTime .
|
||||||
|
}
|
||||||
|
} WHERE {
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||||
|
?politiezone a besluit:Bestuurseenheid ;
|
||||||
|
org:classification <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/a3922c6d-425b-474f-9a02-ffb71a436bfc> . # Politiezone
|
||||||
|
?governingBody besluit:bestuurt ?politiezone ;
|
||||||
|
org:classification <http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/1afce932-53c1-46d8-8aab-90dcc331e67d> . # Politieraad
|
||||||
|
?timedBody generiek:isTijdspecialisatieVan ?governingBody .
|
||||||
|
FILTER NOT EXISTS { ?timedBody mandaat:bindingEinde ?endDate . }
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
|
||||||
|
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||||
|
PREFIX org: <http://www.w3.org/ns/org#>
|
||||||
|
PREFIX generiek: <https://data.vlaanderen.be/ns/generiek#>
|
||||||
|
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||||
|
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
|
||||||
|
|
||||||
|
INSERT {
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||||
|
?newGoverningBody a besluit:Bestuursorgaan ;
|
||||||
|
mu:uuid ?newGoverningBodyUuid ;
|
||||||
|
skos:prefLabel ?newGoverningBodyLabel ;
|
||||||
|
besluit:bestuurt ?politiezone ;
|
||||||
|
org:classification <http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/4f82dfea-0581-43d4-b672-3bdb261d2d33> . # Politiecollege
|
||||||
|
?newTimedGoverningBody a besluit:Bestuursorgaan ;
|
||||||
|
mu:uuid ?newTimedGoverningBodyUuid ;
|
||||||
|
generiek:isTijdspecialisatieVan ?newGoverningBody ;
|
||||||
|
mandaat:bindingStart "2026-07-02T00:00:00"^^xsd:dateTime .
|
||||||
|
}
|
||||||
|
} WHERE {
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||||
|
?politiezone a besluit:Bestuurseenheid ;
|
||||||
|
org:classification <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/a3922c6d-425b-474f-9a02-ffb71a436bfc> ; # Politiezone
|
||||||
|
mu:uuid ?politiezoneUuid ;
|
||||||
|
skos:prefLabel ?politiezoneLabel .
|
||||||
|
?oldGoverningBody besluit:bestuurt ?politiezone ;
|
||||||
|
org:classification <http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/1afce932-53c1-46d8-8aab-90dcc331e67d> . # Politieraad
|
||||||
|
}
|
||||||
|
BIND(CONCAT("Politiecollege ", ?politiezoneLabel) AS ?newGoverningBodyLabel)
|
||||||
|
BIND(SHA256(CONCAT("politiecollege-", STR(?politiezoneUuid))) AS ?newGoverningBodyUuid)
|
||||||
|
BIND(IRI(CONCAT("http://data.lblod.info/id/bestuursorganen/", STR(?newGoverningBodyUuid))) AS ?newGoverningBody)
|
||||||
|
BIND(SHA256(CONCAT("politiecollege-timed-", STR(?politiezoneUuid))) AS ?newTimedGoverningBodyUuid)
|
||||||
|
BIND(IRI(CONCAT("http://data.lblod.info/id/bestuursorganen/", STR(?newTimedGoverningBodyUuid))) AS ?newTimedGoverningBody)
|
||||||
|
}
|
||||||
@@ -0,0 +1,40 @@
|
|||||||
|
PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
|
||||||
|
PREFIX generiek: <https://data.vlaanderen.be/ns/generiek#>
|
||||||
|
PREFIX org: <http://www.w3.org/ns/org#>
|
||||||
|
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||||
|
|
||||||
|
INSERT {
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||||
|
?s ?p ?o.
|
||||||
|
}
|
||||||
|
}
|
||||||
|
WHERE {
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/landing-zone/mandatarissen> {
|
||||||
|
?s a mandaat:Mandataris;
|
||||||
|
org:holds ?mandate;
|
||||||
|
?p ?o.
|
||||||
|
}
|
||||||
|
|
||||||
|
?orgaanInTime org:hasPost ?mandate ;
|
||||||
|
generiek:isTijdspecialisatieVan ?orgaan .
|
||||||
|
|
||||||
|
?orgaan besluit:bestuurt ?bestuur .
|
||||||
|
?bestuur org:classification ?classification .
|
||||||
|
|
||||||
|
FILTER(?classification IN (
|
||||||
|
<http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000000>,
|
||||||
|
<http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001>,
|
||||||
|
<http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000002>,
|
||||||
|
<http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000003>
|
||||||
|
))
|
||||||
|
|
||||||
|
FILTER (?p NOT IN (mandaat:start, mandaat:einde))
|
||||||
|
|
||||||
|
FILTER NOT EXISTS {
|
||||||
|
?s ?p "" .
|
||||||
|
}
|
||||||
|
|
||||||
|
FILTER NOT EXISTS {
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/administrative-unit> { ?s org:holds ?mandate }
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
PREFIX ere: <http://data.lblod.info/vocabularies/erediensten/>
|
||||||
|
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||||
|
PREFIX org: <http://www.w3.org/ns/org#>
|
||||||
|
|
||||||
|
DELETE {
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||||
|
?bestuur ere:betrokkenBestuur ?betrokkenLokaleBesturen .
|
||||||
|
?betrokkenLokaleBesturen ?p ?o .
|
||||||
|
}
|
||||||
|
} WHERE {
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||||
|
VALUES ?worshipService {
|
||||||
|
<http://data.lblod.info/id/besturenVanDeEredienst/6A5624A4174153E0CE6F0423>
|
||||||
|
}
|
||||||
|
|
||||||
|
?bestuur ere:betrokkenBestuur ?betrokkenLokaleBesturen .
|
||||||
|
?betrokkenLokaleBesturen ere:typebetrokkenheid <http://lblod.data.gift/concepts/0f845f00ee76099c89518cbaf6a7b77f> ;
|
||||||
|
org:organization ?worshipService ;
|
||||||
|
?p ?o .
|
||||||
|
|
||||||
|
FILTER (?bestuur != <http://data.lblod.info/id/bestuurseenheden/670db1d66c0de3b931962e1044033ccfa9d6e3023aa9828a5f252c3bc69bd32c>)
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -308,7 +308,7 @@ services:
|
|||||||
restart: always
|
restart: always
|
||||||
logging: *default-logging
|
logging: *default-logging
|
||||||
construct-organization-relationships:
|
construct-organization-relationships:
|
||||||
image: lblod/construct-organization-relationships-service:1.1.3
|
image: lblod/construct-organization-relationships-service:1.1.3-1
|
||||||
links:
|
links:
|
||||||
- db:database
|
- db:database
|
||||||
labels:
|
labels:
|
||||||
|
|||||||
Reference in New Issue
Block a user