wip:: config changes accompanying 2026 upgrade of dfg-cp-survey schema #20

Draft
jsheunis wants to merge 3 commits from dfg-cps-2026 into main
Member
No description provided.
See: fad52efd2b
This change uses the shacl-vue config option 'update_shapes_default' to
temporarily set the 'sh:minCount: 1' annotation on all pid property shapes.

This is because the shacl export of the latest linkml v1.11.1 excludes that
annotation. The reason that it is excluded, or more specifically whether that
reason is correct, is not fully clear to me yet. Until that becomes clear, we
can keep this custom bandaid, so that pid fields remain required in shacl-vue
forms
This pull request is marked as a work in progress.
This branch is out-of-date with the base branch
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin dfg-cps-2026:dfg-cps-2026
git switch dfg-cps-2026

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff dfg-cps-2026
git switch dfg-cps-2026
git rebase main
git switch main
git merge --ff-only dfg-cps-2026
git switch dfg-cps-2026
git rebase main
git switch main
git merge --no-ff dfg-cps-2026
git switch main
git merge --squash dfg-cps-2026
git switch main
git merge --ff-only dfg-cps-2026
git switch main
git merge dfg-cps-2026
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
q02/dfg-cp-survey-ui!20
No description provided.