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

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 <[email protected]>
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 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in 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