# Changelog ## Unreleased ### Frontend - Bump to version [v1.29.0](TODO: link to release) ### Backend - Datafix: delete duplicate identifiers [OP-3157] - Feature: replace different relations between organisations by memberships [OP-3195 (epic), OP-2606, OP-3156, OP-3198, OP-3199, OP-3258, OP-3259, OP-3260, OP-3265, OP-3293, OP-3305] - Added `db-cleanup-service` to keep membership data backwards compatible [OP-3369] - Datafix: delete incorrect change event [OP-3363] - Feature: re-enable contact data editing [OP-3425] - Remove gemeente and provincie classifications from admin unit graph [OP-3393] - Remove several OCMW bcsd faciliteitgemeenten [OP-3535] - Completely remove AGB Stekene's data. [OP-3409] ### Deploy Notes - Re-enable contact date editing: + remove `EMBER_ENABLE_EDIT_CONTACT_DATA_FEATURE` flag in `docker-compose.override.yml` + Stop and remove the `clb-contact-data-consumer` service + Remove the `clb-contact-data-consumer` configuration in `docker-compose.override.yml` - Rebuild the `search` service before starting the re-indexing - To enable the membership functionality: + Restart migration service + Restart services for which the configuration was changed: `resource`, `dispatcher` and `db` + Start the `db-cleanup-service` + Pull and restart the frontend + Perform a re-index using `reset-elastic.sh` script #### Deploy commands ``` drc down clb-contact-data-consumer drc up -d search drc restart migrations; drc logs -ft --tail=200 migrations drc restart migrations-triggering-indexing && drc logs -ft --tail=200 migrations-triggering-indexing drc restart resource dispatcher db drc up -d db-cleanup-service drc pull frontend; drc up -d frontend ./scripts/reset-elastic.sh ``` ## 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 - 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 ``` 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 ``` ## 1.28.1 (2025-01-11) ### Backend - Import 2025 NIS codes and update werkingsgebieden (OP-3342) - Add merger change events for merged police zones (OP-3454) - Delete local involvements for worship services (OP-3501, OP-3512) - Move link between new municipalities and province to shared graph (OP-3513, OP-3514) ### Deploy notes - Restart both migration services #### Docker commands - `drc restart migrations; drc logs -ft --tail=200 migrations` - `drc restart migrations-triggering-indexing; drc logs -ft --tail=200 migrations-triggering-indexing` ## 1.28.0 (2025-01-02) ### Backend - Bump frontend to `v1.28.0` - Add end date for governing bodies for municipalities and OCMWs and update status (OP-3348) - Update municipality and province name in organisation's addresses (OP-3410) - Add merger change events for merged municipalities and OCMWs (OP-3412) - Updates names for merged municipalities and OCMWs (OP-3456) ### Deploy notes - Restart both migration services - Bump frontend #### Docker commands - `drc restart migrations; drc logs -ft --tail=200 migrations` - `drc restart migrations-triggering-indexing; drc logs -ft --tail=200 migrations-triggering-indexing` - `drc pull frontend; drc up -d frontend`