Skip to content

Conversation

@GPortas
Copy link
Contributor

@GPortas GPortas commented Jun 9, 2025

What this PR does / why we need it:

New endpoints have been implemented in the Dataverses API for the management of dataverse templates:

  • POST /dataverses/{id}/templates: Creates a template for a given Dataverse collection id.
  • GET /dataverses/{id}/templates: Lists the templates for a given Dataverse collection id.

Which issue(s) this PR closes:

Suggestions on how to test this:

Follow the newly added docs to create a template through the API. Check in the Dataverse UI that the created template appears correctly, for example, on the template editing page or on the new dataset creation page. Verify that the template listing endpoint works correctly and returns the templates once there are templates created in the collection.

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

No

Is there a release notes update needed for this change?:

Yes. Attached.

@github-actions

This comment has been minimized.

1 similar comment
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

2 similar comments
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@coveralls
Copy link

coveralls commented Jun 30, 2025

Coverage Status

coverage: 23.211% (+0.05%) from 23.161%
when pulling 522fd2f on 11562-api-get-templates
into 7e16ed3 on develop.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

1 similar comment
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

1 similar comment
@github-actions

This comment has been minimized.

@GPortas GPortas added the FY25 Sprint 26 FY25 Sprint 26 (2025-06-18 - 2025-07-02) label Jul 1, 2025
@cmbz cmbz added the FY26 Sprint 1 FY26 Sprint 1 (2025-07-02 - 2025-07-16) label Jul 2, 2025
@stevenwinship stevenwinship self-assigned this Jul 11, 2025
@stevenwinship stevenwinship moved this from Ready for Review ⏩ to In Review 🔎 in IQSS Dataverse Project Jul 11, 2025
@github-actions
Copy link

📦 Pushed preview images as

ghcr.io/gdcc/dataverse:11562-api-get-templates
ghcr.io/gdcc/configbaker:11562-api-get-templates

🚢 See on GHCR. Use by referencing with full name as printed above, mind the registry name.

@github-project-automation github-project-automation bot moved this from In Review 🔎 to Ready for QA ⏩ in IQSS Dataverse Project Jul 11, 2025
@stevenwinship stevenwinship removed their assignment Jul 11, 2025
@g-saracca g-saracca added SPA.Q3 Not related to any specific Q3 feature SPA.Q3.2025 Not related to any specific Q3 2025 feature and removed SPA.Q2 Not related to any specific Q2 feature SPA.Q3 Not related to any specific Q3 feature labels Jul 16, 2025
@cmbz cmbz added the FY26 Sprint 2 FY26 Sprint 2 (2025-07-16 - 2025-07-30) label Jul 17, 2025
@ofahimIQSS ofahimIQSS moved this from Ready for QA ⏩ to QA ✅ in IQSS Dataverse Project Jul 22, 2025
@ofahimIQSS ofahimIQSS self-assigned this Jul 22, 2025
@ofahimIQSS
Copy link
Contributor

looks good to me - merging

@ofahimIQSS ofahimIQSS merged commit e69cf6f into develop Jul 22, 2025
25 checks passed
@ofahimIQSS ofahimIQSS deleted the 11562-api-get-templates branch July 22, 2025 19:48
@github-project-automation github-project-automation bot moved this from QA ✅ to Merged 🚀 in IQSS Dataverse Project Jul 22, 2025
@ofahimIQSS ofahimIQSS removed their assignment Jul 22, 2025
@pdurbin pdurbin added this to the 6.8 milestone Jul 22, 2025
@scolapasta scolapasta moved this from Merged 🚀 to Done 🧹 in IQSS Dataverse Project Jul 23, 2025
@cmbz cmbz added the FY26 Sprint 4 FY26 Sprint 4 (2025-08-13 - 2025-08-27) label Aug 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FY25 Sprint 26 FY25 Sprint 26 (2025-06-18 - 2025-07-02) FY26 Sprint 1 FY26 Sprint 1 (2025-07-02 - 2025-07-16) FY26 Sprint 2 FY26 Sprint 2 (2025-07-16 - 2025-07-30) FY26 Sprint 4 FY26 Sprint 4 (2025-08-13 - 2025-08-27) GREI Re-arch Issues related to the GREI Dataverse rearchitecture Original size: 3 Size: 3 A percentage of a sprint. 2.1 hours. SPA.Q3.2025 Not related to any specific Q3 2025 feature SPA These changes are required for the Dataverse SPA

Projects

Status: Done 🧹

Development

Successfully merging this pull request may close these issues.

[Spike] Add API Endpoints for consuming Templates

8 participants