Skip to content

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

@GPortas

Description

@GPortas

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

Metadata

Metadata

Assignees

Labels

FY24 Sprint 26FY24 Sprint 26GREI Re-archIssues related to the GREI Dataverse rearchitectureOriginal size: 30SPAThese changes are required for the Dataverse SPASPA.Q3.4Create Collection page (Full version)Size: 30A percentage of a sprint. 21 hours. (formerly size:33)Type: Featurea feature requestUser Role: API UserMakes use of APIs

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions