Skip to content
New issue

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

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

Already on GitHub? # to your account

Add / Edit custom project #454

Closed
3 tasks
sebdeleze opened this issue Feb 1, 2021 · 0 comments · Fixed by #517
Closed
3 tasks

Add / Edit custom project #454

sebdeleze opened this issue Feb 1, 2021 · 0 comments · Fixed by #517
Labels
f: projects Related to projects new feature New feature
Milestone

Comments

@sebdeleze
Copy link
Contributor

Specific editor for project for an organisation. This includes the following tasks:

  • Create and load a specific JSON schema for an organisation.
  • Create and load a specific mapping for elasticsearch.
  • Serializes the new data for having them in API endpoints.
@sebdeleze sebdeleze added new feature New feature f: projects Related to projects labels Feb 1, 2021
@sebdeleze sebdeleze modified the milestones: v1.0.0, v1.1.0 Feb 1, 2021
sebdeleze pushed a commit that referenced this issue Mar 16, 2021
* Creates a custom projects resource for HEP-VS.
* Adds an utility function to check if user's organisation has a custom resource.
* Enables datepickers for `startDate` and `endDate` fields.
* Closes #454.

Co-Authored-by: Sébastien Délèze <sebastien.deleze@rero.ch>
sebdeleze pushed a commit that referenced this issue Apr 23, 2021
* Configures the editor for HEP Valais.
* Adds a REST endpoint for getting suggestions completion.
* Set the type to `completion` for fields used in suggestions.
* Removes useless schema properties.
* Removes the serialization of PID in marshmallow.
* Fixes an error with project name suggestions.
* Closes #454.

Co-Authored-by: Sébastien Délèze <sebastien.deleze@rero.ch>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
f: projects Related to projects new feature New feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant