Compare commits
39 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7316df1ab2 | ||
|
|
43e7cb0dac | ||
|
|
eb8790f40b | ||
|
|
e10c825f75 | ||
|
|
20d4613400 | ||
|
|
b358278067 | ||
|
|
f7a637f0f4 | ||
|
|
eb99585a1d | ||
|
|
841ac47db6 | ||
|
|
3b812946e4 | ||
|
|
9972451d0e | ||
|
|
0faa8100c8 | ||
|
|
7834352617 | ||
|
|
261ba383b6 | ||
|
|
62769f855c | ||
|
|
5eca8a2e1d | ||
|
|
0e8885f4dd | ||
|
|
3bc47a7fb0 | ||
|
|
1698112a9d | ||
|
|
a001f6b9e4 | ||
|
|
dba1ada5e2 | ||
|
|
a6571eefa5 | ||
|
|
347844e341 | ||
|
|
aaf87ee32f | ||
|
|
631ba827ee | ||
|
|
19e3423202 | ||
|
|
8750fddb2d | ||
|
|
8a7eb8ede0 | ||
|
|
4ff40cb4e4 | ||
|
|
d53bd27369 | ||
|
|
90fa373254 | ||
|
|
d290187467 | ||
|
|
dd08a03faa | ||
|
|
79bae4fd3c | ||
|
|
6bf50bbbb7 | ||
|
|
038b72646c | ||
|
|
c570ab994e | ||
|
|
c9ba00fc23 | ||
|
|
c993a681d9 |
36
CHANGELOG.md
36
CHANGELOG.md
@@ -1,10 +1,40 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
## 1.28.2 (2025-01-13)
|
## 1.28.5 (2025-01-23)
|
||||||
|
### Frontend
|
||||||
|
- Bump to [v1.28.3](https://github.com/lblod/frontend-organization-portal/releases/tag/v1.28.3)
|
||||||
### Backend
|
### Backend
|
||||||
- Added "Opdrachthoudende vereniging met private deelname" in delta public
|
- Datafix: correct merger change events for worship organisations (OP-3534)
|
||||||
|
- Avoid municipality filter to include partial matches (OP-3509)
|
||||||
|
### Deploy notes
|
||||||
|
- `drc restart migrations-triggering-indexing; drc logs -ft --tail=200 migrations-triggering-indexing`
|
||||||
|
- `drc pull frontend; drc up -d frontend`
|
||||||
|
- Perform a full re-index by executing `./scripts/reset-elastic.sh`
|
||||||
|
|
||||||
|
## 1.28.4 (2025-01-16)
|
||||||
|
### Backend
|
||||||
|
#### Data
|
||||||
|
- Performance fix on 1.28.3 [DL-6377]
|
||||||
### Deploy commands
|
### Deploy commands
|
||||||
```
|
```
|
||||||
drc up -d migrations
|
drc restart migrations
|
||||||
|
drc exec delta-producer-background-jobs-initiator curl -X POST http://localhost/public/healing-jobs # or wait for the healing to kick in
|
||||||
|
```
|
||||||
|
## 1.28.3 (2025-01-16)
|
||||||
|
### Backend
|
||||||
|
#### Data
|
||||||
|
- Datafix. Fusiegemeentes had different bestuursfuncties attached to OCMW and Gemeente. [DL-6377]
|
||||||
|
However, business-rule-wise, these bestuursfuncties are shared.
|
||||||
|
### Deploy commands
|
||||||
|
```
|
||||||
|
drc restart migrations
|
||||||
|
drc exec delta-producer-background-jobs-initiator curl -X POST http://localhost/public/healing-jobs # or wait for the healing to kick in
|
||||||
|
```
|
||||||
|
## 1.28.2 (2025-01-13)
|
||||||
|
### Backend
|
||||||
|
- Added "Opdrachthoudende vereniging met private deelname" in delta public (DL-6368)
|
||||||
|
### Deploy commands
|
||||||
|
```
|
||||||
|
drc restart migrations
|
||||||
drc exec delta-producer-background-jobs-initiator curl -X POST http://localhost/public/healing-jobs # or wait for the healing to kick in
|
drc exec delta-producer-background-jobs-initiator curl -X POST http://localhost/public/healing-jobs # or wait for the healing to kick in
|
||||||
```
|
```
|
||||||
## 1.28.1 (2025-01-11)
|
## 1.28.1 (2025-01-11)
|
||||||
|
|||||||
@@ -0,0 +1,23 @@
|
|||||||
|
PREFIX regorg: <http://www.w3.org/ns/regorg#>
|
||||||
|
PREFIX org: <http://www.w3.org/ns/org#>
|
||||||
|
|
||||||
|
DELETE {
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||||
|
?stAmandus regorg:orgStatus ?oldStatus.
|
||||||
|
}
|
||||||
|
} INSERT {
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||||
|
?stAmandus regorg:orgStatus ?notActiveStatus.
|
||||||
|
|
||||||
|
?mergerChangeEvent org:originalOrganization ?stAmandus.
|
||||||
|
}
|
||||||
|
} WHERE {
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||||
|
?stAmandus regorg:orgStatus ?oldStatus.
|
||||||
|
}
|
||||||
|
VALUES ?stAmandus {
|
||||||
|
<http://data.lblod.info/id/besturenVanDeEredienst/b18a5d3943087d509d76dcceeba102c3>
|
||||||
|
}
|
||||||
|
BIND (<http://data.lblod.info/id/veranderingsgebeurtenissen/677E445E29299CC832892A0F> AS ?mergerChangeEvent)
|
||||||
|
BIND (<http://lblod.data.gift/concepts/d02c4e12bf88d2fdf5123b07f29c9311> AS ?notActiveStatus)
|
||||||
|
}
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
DELETE {
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||||
|
?ocmwBestuursorgaanT <http://data.lblod.info/vocabularies/leidinggevenden/heeftBestuursfunctie> ?ocmwFunctie.
|
||||||
|
?ocmwFunctie a <http://data.lblod.info/vocabularies/leidinggevenden/Bestuursfunctie>;
|
||||||
|
?ocmwFunctieP ?ocmwFunctieO.
|
||||||
|
}
|
||||||
|
} WHERE {
|
||||||
|
|
||||||
|
?ocmwBestuur a <http://data.vlaanderen.be/ns/besluit#Bestuurseenheid>;
|
||||||
|
# OCMW
|
||||||
|
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000002>;
|
||||||
|
<http://www.w3.org/ns/org#linkedTo> ?gemeenteBestuur.
|
||||||
|
|
||||||
|
?gemeenteBestuur a <http://data.vlaanderen.be/ns/besluit#Bestuurseenheid>;
|
||||||
|
# GEMEENTE
|
||||||
|
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001>.
|
||||||
|
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||||
|
?ocmwBestuursorgaan a <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan>;
|
||||||
|
<http://data.vlaanderen.be/ns/besluit#bestuurt> ?ocmwBestuur.
|
||||||
|
?ocmwBestuursorgaanT <https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan> ?ocmwBestuursorgaan;
|
||||||
|
<http://data.lblod.info/vocabularies/leidinggevenden/heeftBestuursfunctie> ?ocmwFunctie.
|
||||||
|
|
||||||
|
?ocmwFunctie a <http://data.lblod.info/vocabularies/leidinggevenden/Bestuursfunctie>;
|
||||||
|
?ocmwFunctieP ?ocmwFunctieO.
|
||||||
|
}
|
||||||
|
|
||||||
|
FILTER NOT EXISTS {
|
||||||
|
?gemeenteBestuursorgaan a <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan>;
|
||||||
|
<http://data.vlaanderen.be/ns/besluit#bestuurt> ?gemeenteBestuur.
|
||||||
|
|
||||||
|
?gemeenteBestuursorgaanT <https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan> ?gemeenteBestuursorgaan;
|
||||||
|
<http://data.lblod.info/vocabularies/leidinggevenden/heeftBestuursfunctie> ?ocmwFunctie.
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
INSERT {
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||||
|
?ocmwBestuursorgaanT <http://data.lblod.info/vocabularies/leidinggevenden/heeftBestuursfunctie> ?gemeenteFunctie.
|
||||||
|
}
|
||||||
|
}
|
||||||
|
WHERE {
|
||||||
|
|
||||||
|
VALUES ?orgaanClassification {
|
||||||
|
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/62644b9c-4514-41dd-a660-4c35257f2b35>
|
||||||
|
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/39854196-f214-4688-87a1-d6ad12baa2fa>
|
||||||
|
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/11f0af9e-016c-4e0b-983a-d8bc73804abc>
|
||||||
|
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/ed40469e-3b6f-4f38-99ba-18912ee352b0>
|
||||||
|
}
|
||||||
|
|
||||||
|
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||||
|
# OCMW
|
||||||
|
?ocmwBestuur a <http://data.vlaanderen.be/ns/besluit#Bestuurseenheid>;
|
||||||
|
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000002>;
|
||||||
|
<http://www.w3.org/ns/org#linkedTo> ?gemeenteBestuur.
|
||||||
|
|
||||||
|
?ocmwBestuursorgaan a <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan>;
|
||||||
|
<http://data.vlaanderen.be/ns/besluit#bestuurt> ?ocmwBestuur;
|
||||||
|
<http://www.w3.org/ns/org#classification> ?orgaanClassification.
|
||||||
|
|
||||||
|
?ocmwBestuursorgaanT <https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan> ?ocmwBestuursorgaan.
|
||||||
|
|
||||||
|
FILTER NOT EXISTS {
|
||||||
|
?ocmwBestuursorgaanT <http://data.lblod.info/vocabularies/leidinggevenden/heeftBestuursfunctie> ?ocmwFunctie.
|
||||||
|
}
|
||||||
|
|
||||||
|
?gemeenteBestuur a <http://data.vlaanderen.be/ns/besluit#Bestuurseenheid>;
|
||||||
|
# GEMEENTE
|
||||||
|
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001>.
|
||||||
|
|
||||||
|
?gemeenteBestuursorgaan a <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan>;
|
||||||
|
<http://data.vlaanderen.be/ns/besluit#bestuurt> ?gemeenteBestuur;
|
||||||
|
<http://www.w3.org/ns/org#classification> ?orgaanClassification.
|
||||||
|
|
||||||
|
?gemeenteBestuursorgaanT <https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan> ?gemeenteBestuursorgaan;
|
||||||
|
<http://data.lblod.info/vocabularies/leidinggevenden/heeftBestuursfunctie> ?gemeenteFunctie.
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -223,7 +223,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"organization_municipality": {
|
"organization_municipality": {
|
||||||
"type": "text",
|
"type": "keyword",
|
||||||
"fields": {
|
"fields": {
|
||||||
"field": {
|
"field": {
|
||||||
"type": "keyword",
|
"type": "keyword",
|
||||||
@@ -385,7 +385,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"organization_municipality": {
|
"organization_municipality": {
|
||||||
"type": "text",
|
"type": "keyword",
|
||||||
"fields": {
|
"fields": {
|
||||||
"field": {
|
"field": {
|
||||||
"type": "keyword",
|
"type": "keyword",
|
||||||
@@ -540,7 +540,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"organization_municipality": {
|
"organization_municipality": {
|
||||||
"type": "text",
|
"type": "keyword",
|
||||||
"fields": {
|
"fields": {
|
||||||
"field": {
|
"field": {
|
||||||
"type": "keyword",
|
"type": "keyword",
|
||||||
@@ -727,7 +727,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"organization_municipality": {
|
"organization_municipality": {
|
||||||
"type": "text",
|
"type": "keyword",
|
||||||
"fields": {
|
"fields": {
|
||||||
"field": {
|
"field": {
|
||||||
"type": "keyword",
|
"type": "keyword",
|
||||||
@@ -880,7 +880,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"municipality": {
|
"municipality": {
|
||||||
"type": "text",
|
"type": "keyword",
|
||||||
"fields": {
|
"fields": {
|
||||||
"field": {
|
"field": {
|
||||||
"type": "keyword",
|
"type": "keyword",
|
||||||
|
|||||||
@@ -195,7 +195,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"organization_municipality": {
|
"organization_municipality": {
|
||||||
"type": "text",
|
"type": "keyword",
|
||||||
"fields": {
|
"fields": {
|
||||||
"field": {
|
"field": {
|
||||||
"type": "keyword",
|
"type": "keyword",
|
||||||
@@ -357,7 +357,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"organization_municipality": {
|
"organization_municipality": {
|
||||||
"type": "text",
|
"type": "keyword",
|
||||||
"fields": {
|
"fields": {
|
||||||
"field": {
|
"field": {
|
||||||
"type": "keyword",
|
"type": "keyword",
|
||||||
@@ -512,7 +512,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"organization_municipality": {
|
"organization_municipality": {
|
||||||
"type": "text",
|
"type": "keyword",
|
||||||
"fields": {
|
"fields": {
|
||||||
"field": {
|
"field": {
|
||||||
"type": "keyword",
|
"type": "keyword",
|
||||||
@@ -700,7 +700,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"organization_municipality": {
|
"organization_municipality": {
|
||||||
"type": "text",
|
"type": "keyword",
|
||||||
"fields": {
|
"fields": {
|
||||||
"field": {
|
"field": {
|
||||||
"type": "keyword",
|
"type": "keyword",
|
||||||
@@ -853,7 +853,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"municipality": {
|
"municipality": {
|
||||||
"type": "text",
|
"type": "keyword",
|
||||||
"fields": {
|
"fields": {
|
||||||
"field": {
|
"field": {
|
||||||
"type": "keyword",
|
"type": "keyword",
|
||||||
|
|||||||
@@ -179,7 +179,7 @@ services:
|
|||||||
restart: always
|
restart: always
|
||||||
logging: *default-logging
|
logging: *default-logging
|
||||||
frontend:
|
frontend:
|
||||||
image: lblod/frontend-organization-portal:1.28.0
|
image: lblod/frontend-organization-portal:1.28.3
|
||||||
volumes:
|
volumes:
|
||||||
- ./config/frontend/add-x-frame-options-header.conf:/config/add-x-frame-options.conf
|
- ./config/frontend/add-x-frame-options-header.conf:/config/add-x-frame-options.conf
|
||||||
environment:
|
environment:
|
||||||
|
|||||||
Reference in New Issue
Block a user