Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend create collection API endpoint to include facet list and input level list #10633

Closed
GPortas opened this issue Jun 17, 2024 · 0 comments · Fixed by #10644
Closed

Extend create collection API endpoint to include facet list and input level list #10633

GPortas opened this issue Jun 17, 2024 · 0 comments · Fixed by #10644
Assignees
Labels
FY24 Sprint 26 FY24 Sprint 26 GREI Re-arch Issues related to the GREI Dataverse rearchitecture Original size: 30 Size: 30 A percentage of a sprint. 21 hours. (formerly size:33) SPA.Q3.4 Create Collection page (Full version) SPA These changes are required for the Dataverse SPA Type: Feature a feature request User Role: API User Makes use of APIs
Milestone

Comments

@GPortas
Copy link
Contributor

GPortas commented Jun 17, 2024

Overview of the Feature Request

Extend the addDataverse API endpoint to support sending values for the input level list and facet list, allowing these properties to be included in the CreateDataverseCommand during creation, just as the create collection form currently supports in JSF.

Currently, the addDataverse endpoint sets these values as null for a new collection: https://github.com/IQSS/dataverse/blob/develop/src/main/java/edu/harvard/iq/dataverse/api/Dataverses.java#L153

What kind of user is the feature intended for?
API User

What inspired the request?
SPA needs and IQSS/dataverse-client-javascript#156

What existing behavior do you want changed?
None

Any brand new behavior do you want to add to Dataverse?
Extend the addDataverse API endpoint to support sending values for the input level list and facet list

Any open or closed issues related to this feature request?
IQSS/dataverse-client-javascript#156

@GPortas GPortas added Type: Feature a feature request User Role: API User Makes use of APIs SPA These changes are required for the Dataverse SPA GREI Re-arch Issues related to the GREI Dataverse rearchitecture labels Jun 17, 2024
@GPortas GPortas added the Size: 30 A percentage of a sprint. 21 hours. (formerly size:33) label Jun 20, 2024
@GPortas GPortas moved this to SPRINT READY in IQSS Dataverse Project Jun 20, 2024
@GPortas GPortas moved this from SPRINT READY to This Sprint 🏃‍♀️ 🏃 in IQSS Dataverse Project Jun 20, 2024
@cmbz cmbz added the FY24 Sprint 26 FY24 Sprint 26 label Jun 20, 2024
@GPortas GPortas moved this from This Sprint 🏃‍♀️ 🏃 to In Progress 💻 in IQSS Dataverse Project Jun 21, 2024
@GPortas GPortas self-assigned this Jun 21, 2024
GPortas added a commit that referenced this issue Jul 2, 2024
GPortas added a commit that referenced this issue Jul 2, 2024
@pdurbin pdurbin added this to the 6.4 milestone Jul 26, 2024
@GPortas GPortas added SPA.Q3.4 Create Collection page (Full version) Original size: 30 labels Sep 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FY24 Sprint 26 FY24 Sprint 26 GREI Re-arch Issues related to the GREI Dataverse rearchitecture Original size: 30 Size: 30 A percentage of a sprint. 21 hours. (formerly size:33) SPA.Q3.4 Create Collection page (Full version) SPA These changes are required for the Dataverse SPA Type: Feature a feature request User Role: API User Makes use of APIs
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants