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

projects: activate resource #162

Merged
merged 1 commit into from
Dec 16, 2020
Merged

projects: activate resource #162

merged 1 commit into from
Dec 16, 2020

Conversation

sebdeleze
Copy link
Contributor

  • Activates project resource in route configuration.
  • Creates brief view for project resource.
  • Creates detail view for project resource.
  • Adds an entry for the projects in documents menu.
  • Creates a component for displaying identifiedBy field.

Co-Authored-by: Sébastien Délèze sebastien.deleze@rero.ch

@sebdeleze sebdeleze requested a review from jma November 16, 2020 15:53
@sebdeleze sebdeleze marked this pull request as ready for review November 16, 2020 15:54
projects/sonar/src/app/deposit/editor/editor.component.ts Outdated Show resolved Hide resolved
@@ -178,6 +178,10 @@ _('contribution_role_cre');
_('contribution_role_prt');
_('contribution_role_dgs');

// Investigator role
_('investigator');
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are not theses values in the JSONSchema?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes they are, but I'm not using the translations from backend in UI yet..

* Activates `project` resource in route configuration.
* Creates brief view for `project` resource.
* Creates detail view for `project` resource.
* Adds an entry for the projects in documents menu.
* Creates a component for displaying `identifier` fields.
* Displays linked projects in document detail view.
* Displays linked documents in project detail view.
* Activates `projects` step in deposit process.
* Displays projects information in deposit preview.
* Adds special CSS styles for projects section.
* Forces long mode in editor to be able to remove fields.

Co-Authored-by: Sébastien Délèze <sebastien.deleze@rero.ch>
@sebdeleze sebdeleze merged commit e90f7cd into rero:dev Dec 16, 2020
@sebdeleze sebdeleze deleted the sed-projects branch December 16, 2020 07:25
@sebdeleze sebdeleze added new feature New feature f: projects Related to projects labels Jan 27, 2021
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 this pull request may close these issues.

2 participants