diff --git a/CHANGELOG.md b/CHANGELOG.md index c481409..908336a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,5 @@ # Changelog + ## Unreleased ### Frontend - Bump to [v1.34.1](https://github.com/lblod/frontend-organization-portal/releases/tag/v1.34.1) [OP-3638] @@ -10,6 +11,14 @@ drc pull frontend; drc up -d frontend drc restart migrations-triggering-indexing; drc logs -ft --tail=200 migrations-triggering-indexing ``` +## v1.35.1 (2025-09-15) +### Backend +- Produce memberships and their roles in organizations and public producers [OP-3658] & [OP-3661] +### Deploy notes +``` +drc restart delta-producer-publication-graph-maintainer +``` + ## v1.35.0 (2025-08-04) ### Frontend - Bump to [v1.34.0](https://github.com/lblod/frontend-organization-portal/releases/tag/v1.34.0) diff --git a/config/delta-producer/organizations/export.json b/config/delta-producer/organizations/export.json index d59150e..47190f2 100644 --- a/config/delta-producer/organizations/export.json +++ b/config/delta-producer/organizations/export.json @@ -512,6 +512,32 @@ "properties": [ "http://www.w3.org/2004/02/skos/core#prefLabel" ] + }, + { + "type": "http://www.w3.org/ns/org#Membership", + "graphsFilter": [ + "http://mu.semte.ch/graphs/worship-service", + "http://mu.semte.ch/graphs/shared", + "http://mu.semte.ch/graphs/administrative-unit" + ], + "properties": [ + "http://mu.semte.ch/vocabularies/core/uuid", + "http://www.w3.org/ns/org#organization", + "http://www.w3.org/ns/org#member", + "http://www.w3.org/ns/org#role" + ] + }, + { + "type": "http://www.w3.org/ns/org#Role", + "graphsFilter": [ + "http://mu.semte.ch/graphs/public" + ], + "properties": [ + "http://mu.semte.ch/vocabularies/core/uuid", + "http://www.w3.org/2004/02/skos/core#prefLabel", + "http://www.w3.org/2004/02/skos/core#broader", + "http://www.w3.org/2004/02/skos/core#topConceptOf" + ] } ] } diff --git a/config/delta-producer/public/export.json b/config/delta-producer/public/export.json index cdbff5f..3313615 100644 --- a/config/delta-producer/public/export.json +++ b/config/delta-producer/public/export.json @@ -675,6 +675,32 @@ "http://www.w3.org/2004/02/skos/core#prefLabel", "http://www.w3.org/2000/01/rdf-schema#label" ] + }, + { + "type": "http://www.w3.org/ns/org#Membership", + "graphsFilter": [ + "http://mu.semte.ch/graphs/worship-service", + "http://mu.semte.ch/graphs/shared", + "http://mu.semte.ch/graphs/administrative-unit" + ], + "properties": [ + "http://mu.semte.ch/vocabularies/core/uuid", + "http://www.w3.org/ns/org#organization", + "http://www.w3.org/ns/org#member", + "http://www.w3.org/ns/org#role" + ] + }, + { + "type": "http://www.w3.org/ns/org#Role", + "graphsFilter": [ + "http://mu.semte.ch/graphs/public" + ], + "properties": [ + "http://mu.semte.ch/vocabularies/core/uuid", + "http://www.w3.org/2004/02/skos/core#prefLabel", + "http://www.w3.org/2004/02/skos/core#broader", + "http://www.w3.org/2004/02/skos/core#topConceptOf" + ] } ] }