Skip to content

feat(GAT-7563): Data Custodian Network = Split owned/associated content - #1569

Merged
philreekshdr merged 5 commits into
devfrom
feat/GAT-7563
Jul 14, 2026
Merged

feat(GAT-7563): Data Custodian Network = Split owned/associated content#1569
philreekshdr merged 5 commits into
devfrom
feat/GAT-7563

Conversation

@philreekshdr

Copy link
Copy Markdown
Collaborator

AI Disclosure: Some of the code was written with the assistance of Claude (Anthropic). All changes were reviewed and approved by the author.

Screenshots / videos (if relevant)

image

Describe your changes

Reworks the data custodian network page so each entity section can present its content split into "owned" and "associated" groups. The Data Custodians section now renders through AccordionSectionSplit instead of AccordionSection, and associated datasets, data uses, tools, publications and collections (from the associated_* fields on the network entities summary) are threaded down into their respective content components. AccordionSectionSplit's associated-side props are made optional so sections can opt in without always supplying an associated group. Translation strings gain title and associatedHeading keys, and the Data Custodians heading is simplified.

Issue ticket link

https://hdruk.atlassian.net/browse/GAT-7563

Checklist before requesting a review

  • I have performed a self-review of my code
  • I have added appropriate unit tests / e2e tests (where relevant)
  • I have created mocks for api endpoints (where appropriate)
  • The interface is responsive (where ticket is relevant)
  • The interface is at least AA (where ticket is relevant)
  • Commits are described as "(chore|fix|feature|test|maintenance): description"

@gh-actions-pipelines-app

Copy link
Copy Markdown

🎉 Great job! Your PR title follows the correct format. 🚀

@philreekshdr
philreekshdr merged commit 7e462ff into dev Jul 14, 2026
4 checks passed
@philreekshdr
philreekshdr deleted the feat/GAT-7563 branch July 14, 2026 14:02
gh-actions-pipelines-app Bot pushed a commit that referenced this pull request Jul 24, 2026
## [2.40.0](v2.39.0...v2.40.0) (2026-07-24)

### ✨ Features

* **GAT-7563:** Data Custodian Network = Split owned/associated content (#1569) ([7e462ff](7e462ff)), closes [GAT-7563](undefinedGAT-7563)
* **GAT-7564:** Data custodian associated resources (#1567) ([45e9c1d](45e9c1d)), closes [GAT-7564](undefinedGAT-7564)
* **GAT-7604:** Data custodian display tweaks (#1562) ([82b222c](82b222c)), closes [GAT-7604](undefinedGAT-7604)
* **GAT-8094:** Display dataset aliases (#1566) ([65e819a](65e819a)), closes [GAT-8094](undefinedGAT-8094)
* **GAT-8131:** Widget test harness (#1573) ([ac6fda3](ac6fda3)), closes [GAT-8131](undefinedGAT-8131)
* **GAT-8478:** Add support link (#1571) ([c51fa80](c51fa80)), closes [GAT-8478](undefinedGAT-8478)
* **GAT-8709:** Fix confusing naming for running a fedaration test. ([6aedd84](6aedd84))
* **GAT-8724:** Update dataset filter order (#1576) ([71843f9](71843f9)), closes [GAT-8724](undefinedGAT-8724)
* **GAT-8798:** Added run now button for integrations ([f944277](f944277)), closes [GAT-8798](undefinedGAT-8798)
* **GAT-8821:** Correct DAR dialog & save draft logic (#1578) ([04eace6](04eace6)), closes [GAT-8821](undefinedGAT-8821)
* **GAT-9193:** Update sign-in modal design (#1581) ([ee76b95](ee76b95)), closes [GAT-9193](undefinedGAT-9193)
* **GAT-9193:** Update wording (#1582) ([68ae7bb](68ae7bb)), closes [GAT-9193](undefinedGAT-9193)

### 🐛 Bug Fixes

* **GAT-8754:** Fix empty widget preview state (#1577) ([a827c08](a827c08))
* **GAT-9237:** bug in the onboarding form for tools (#1579) ([2071ecb](2071ecb)), closes [GAT-9237](undefinedGAT-9237)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants