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

Open
GPortas opened this issue Jun 17, 2024 · 0 comments · May be fixed by #10644
Open

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

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

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 Size: 30 A percentage of a sprint. 21 hours. (formerly size:33) labels Jun 17, 2024
@cmbz cmbz added the FY24 Sprint 26 FY24 Sprint 26 label Jun 20, 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
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 Size: 30 A percentage of a sprint. 21 hours. (formerly size:33) 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.

2 participants