forked from DSpace/dspace-angular
-
Notifications
You must be signed in to change notification settings - Fork 1
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
Internal/presentation customize home page #107
Merged
milanmajchrak
merged 12 commits into
dtq-dev-lf
from
internal/presentation-customize-home-page
Oct 8, 2022
Merged
Internal/presentation customize home page #107
milanmajchrak
merged 12 commits into
dtq-dev-lf
from
internal/presentation-customize-home-page
Oct 8, 2022
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
milanmajchrak
added a commit
that referenced
this pull request
Dec 2, 2022
* feature/lf-3-license-selector-dtq-lf (#103) design changes, clarin licenses changed to two steps * Initial commit * styles for license-selector * added license selector * added yarn * temp commit - work on progress * the license show validation errors * licenses 4 license selector is loaded from definition * Added messages to the license step page * working on selecting license definitoin * Select the license and assign it to the attribute value * working on sending clarin license from license selector to the BE * Show not supported clarin license error * Loaded the license after refresh * Added section status * Trying to add distribution license satic page * Added static page distribution licenses * added contract breadcrumbs * Trying to send the accepting distribution license to the BE * working on clarin license distribution step * Distribution license agreement is in the separated step * contract page license data is loaded dynamically * fixed choosing the resource licenses * some refactoring and design changes * some refactoring and design changes * some design changes * some design changes * strange tast failure fixing - temp commit * test github actions if wont fail * Added test classes * Fixed error after fixing conflicts * Added license selector css * trying of fixing 'cannot find license-selector.js' error Co-authored-by: MilanMajchrák <milan.majchak@dataquest.sk> Co-authored-by: MajoBerger <marian.berger@dataquest.sk> * Feature/lf 3 license selector (#105) * Initial commit * styles for license-selector * added license selector * added yarn * temp commit - work on progress * the license show validation errors * licenses 4 license selector is loaded from definition * Added messages to the license step page * working on selecting license definitoin * Select the license and assign it to the attribute value * working on sending clarin license from license selector to the BE * Show not supported clarin license error * Loaded the license after refresh * Added section status * Trying to add distribution license satic page * Added static page distribution licenses * added contract breadcrumbs * Trying to send the accepting distribution license to the BE * working on clarin license distribution step * Distribution license agreement is in the separated step * contract page license data is loaded dynamically * fixed choosing the resource licenses * some refactoring and design changes * some refactoring and design changes * some design changes * some design changes * strange tast failure fixing - temp commit * test github actions if wont fail * Added test classes * Fixed error after fixing conflicts * Added license selector css * trying of fixing 'cannot find license-selector.js' error Co-authored-by: MilanMajchrák <milan.majchak@dataquest.sk> Co-authored-by: MajoBerger <marian.berger@dataquest.sk> * Feature/lf 4 license administrator (#106) * Initial commit * Added `License Administration` to the menu * created clarin-license-page.component * Create clarin license label component * Show clarin licenses in the table with clarin license labels * Created buttons * Created define-license-form * Define a new clarin license works * Checked Extended Clarin License Labels and working on checking non extended cll * Cannot edit extended license labels * Define License component is used for updating the License * Editing of licenses works * Send the icon as byte array to the BE * Showed clarin license label image * some functionalities of the license admin should work * created some tests - admin menu and clarin-license-table * created tests for clarin-license-table.component * Created tests for define license and define license label * revert useless changes * some refactoring * Added some docs and refactoring * Added docs and refactoring * Fixed failing tests * Fixed community-list.spec.ts IT * revert wrong fix * Added user requirement to the Clarin License * Fixed parsing clarin license require info Co-authored-by: MilanMajchrák <milan.majchak@dataquest.sk> * fixed error with wrong row * Update docker.yml * Update docker.yml * Update deploy.yml * Update deploy.yml added importing licenses to the deploy action * fixed license selector duplication * Internal/presentation customize home page (#107) Co-authored-by: MajoBerger <marian.berger@dataquest.sk> Co-authored-by: MilanMajchrák <milan.majchak@dataquest.sk> * fixed breadcrumbs top margin * some desing chhanges - button colors * Update deploy.yml do not import licenses * fixed license table desing and home page modification resizing * Added language icons to the navbar and changed graph percentages * Added login and logout layout to the navbar. * added data import thru python * separate lib contents in action writeout * changed \\ to / * dont checkout submodules in action * false * git not ssh * Changed license table column width * Changed clarin license checkbox width * eF u git submodules * The user is redirected to the community-list after clicking on `catalogue` on menu * Update deploy.yml remove data import because deploy is failing * feature/lf-1-license-visible-in-item-view added license info * Initial commit * Added clarin-license-info component and changed colors * License info is showed in the item view * Added license info to the full-page * Fixed unit tests Co-authored-by: MilanMajchrák <milan.majchak@dataquest.sk> * Added search filter messages * Do not build a new docker image on commit * Some refactoring and added unit tests for the license-contract-page * fixed failing tests in the define-license-form.component.spec.ts * Copied login function from upstream * Added Integration Tests for the License steps and changed login process. * Changed TEST_ENTITY_PUBLICATION * changed FALLBACK_TEST_REST_BASE_URL to dev5/server * Changed login command to ui clicking version * Commented accessibility tests * Fixed login process * Done some refactoring and added some docs. * Done some refactoring and added some docs. * Trying to fix failing integration tests. * Trying to fix failing submission-ui.spec.ts integration tests. * Fixed integration tests test collection uuid and fixed login process. * feature/lf-2-support-4-restrictive-licenses (#96) bitstream downloads * Initial commit * Created bitstream download management * Added some comments * Updated redirecting based on the authorization. * Loaded License Agreement data * Created license agreement page without sending user information * Get all user metadata * Show required metadata fields with data from database. * Loaded userMetadata for not singed in and signed in user. * Added token expiration message and finished downloading of the bitstream * Fixed license errors. Co-authored-by: MilanMajchrák <milan.majchak@dataquest.sk> * done little refactoring * fixed (commented) tests * fixed error * fixed lint errors * The License Label with extended = true was transformed to extended = false in the response of the method findAll. I defined response of findAll method in the define-license-form.component.spec.ts, previously it was loaded from clarin-license-mock.ts * Fixed integration tests - added more tries. * Added more tries for tombstone IT Co-authored-by: MilanMajchrák <milan.majchak@dataquest.sk> Co-authored-by: MajoBerger <marian.berger@dataquest.sk> Co-authored-by: MajoBerger <88670521+MajoBerger@users.noreply.github.com>
milanmajchrak
added a commit
that referenced
this pull request
Jun 19, 2024
* feature/lf-3-license-selector-dtq-lf (#103) design changes, clarin licenses changed to two steps * Initial commit * styles for license-selector * added license selector * added yarn * temp commit - work on progress * the license show validation errors * licenses 4 license selector is loaded from definition * Added messages to the license step page * working on selecting license definitoin * Select the license and assign it to the attribute value * working on sending clarin license from license selector to the BE * Show not supported clarin license error * Loaded the license after refresh * Added section status * Trying to add distribution license satic page * Added static page distribution licenses * added contract breadcrumbs * Trying to send the accepting distribution license to the BE * working on clarin license distribution step * Distribution license agreement is in the separated step * contract page license data is loaded dynamically * fixed choosing the resource licenses * some refactoring and design changes * some refactoring and design changes * some design changes * some design changes * strange tast failure fixing - temp commit * test github actions if wont fail * Added test classes * Fixed error after fixing conflicts * Added license selector css * trying of fixing 'cannot find license-selector.js' error Co-authored-by: MilanMajchrák <milan.majchak@dataquest.sk> Co-authored-by: MajoBerger <marian.berger@dataquest.sk> * Feature/lf 3 license selector (#105) * Initial commit * styles for license-selector * added license selector * added yarn * temp commit - work on progress * the license show validation errors * licenses 4 license selector is loaded from definition * Added messages to the license step page * working on selecting license definitoin * Select the license and assign it to the attribute value * working on sending clarin license from license selector to the BE * Show not supported clarin license error * Loaded the license after refresh * Added section status * Trying to add distribution license satic page * Added static page distribution licenses * added contract breadcrumbs * Trying to send the accepting distribution license to the BE * working on clarin license distribution step * Distribution license agreement is in the separated step * contract page license data is loaded dynamically * fixed choosing the resource licenses * some refactoring and design changes * some refactoring and design changes * some design changes * some design changes * strange tast failure fixing - temp commit * test github actions if wont fail * Added test classes * Fixed error after fixing conflicts * Added license selector css * trying of fixing 'cannot find license-selector.js' error Co-authored-by: MilanMajchrák <milan.majchak@dataquest.sk> Co-authored-by: MajoBerger <marian.berger@dataquest.sk> * Feature/lf 4 license administrator (#106) * Initial commit * Added `License Administration` to the menu * created clarin-license-page.component * Create clarin license label component * Show clarin licenses in the table with clarin license labels * Created buttons * Created define-license-form * Define a new clarin license works * Checked Extended Clarin License Labels and working on checking non extended cll * Cannot edit extended license labels * Define License component is used for updating the License * Editing of licenses works * Send the icon as byte array to the BE * Showed clarin license label image * some functionalities of the license admin should work * created some tests - admin menu and clarin-license-table * created tests for clarin-license-table.component * Created tests for define license and define license label * revert useless changes * some refactoring * Added some docs and refactoring * Added docs and refactoring * Fixed failing tests * Fixed community-list.spec.ts IT * revert wrong fix * Added user requirement to the Clarin License * Fixed parsing clarin license require info Co-authored-by: MilanMajchrák <milan.majchak@dataquest.sk> * fixed error with wrong row * Update docker.yml * Update docker.yml * Update deploy.yml * Update deploy.yml added importing licenses to the deploy action * fixed license selector duplication * Internal/presentation customize home page (#107) Co-authored-by: MajoBerger <marian.berger@dataquest.sk> Co-authored-by: MilanMajchrák <milan.majchak@dataquest.sk> * fixed breadcrumbs top margin * some desing chhanges - button colors * Update deploy.yml do not import licenses * fixed license table desing and home page modification resizing * Added language icons to the navbar and changed graph percentages * Added login and logout layout to the navbar. * added data import thru python * separate lib contents in action writeout * changed \\ to / * dont checkout submodules in action * false * git not ssh * Changed license table column width * Changed clarin license checkbox width * eF u git submodules * The user is redirected to the community-list after clicking on `catalogue` on menu * Update deploy.yml remove data import because deploy is failing * feature/lf-1-license-visible-in-item-view added license info * Initial commit * Added clarin-license-info component and changed colors * License info is showed in the item view * Added license info to the full-page * Fixed unit tests Co-authored-by: MilanMajchrák <milan.majchak@dataquest.sk> * Added search filter messages * Do not build a new docker image on commit * Some refactoring and added unit tests for the license-contract-page * fixed failing tests in the define-license-form.component.spec.ts * Copied login function from upstream * Added Integration Tests for the License steps and changed login process. * Changed TEST_ENTITY_PUBLICATION * changed FALLBACK_TEST_REST_BASE_URL to dev5/server * Changed login command to ui clicking version * Commented accessibility tests * Fixed login process * Done some refactoring and added some docs. * Done some refactoring and added some docs. * Trying to fix failing integration tests. * Trying to fix failing submission-ui.spec.ts integration tests. * Fixed integration tests test collection uuid and fixed login process. * feature/lf-2-support-4-restrictive-licenses (#96) bitstream downloads * Initial commit * Created bitstream download management * Added some comments * Updated redirecting based on the authorization. * Loaded License Agreement data * Created license agreement page without sending user information * Get all user metadata * Show required metadata fields with data from database. * Loaded userMetadata for not singed in and signed in user. * Added token expiration message and finished downloading of the bitstream * Fixed license errors. Co-authored-by: MilanMajchrák <milan.majchak@dataquest.sk> * done little refactoring * fixed (commented) tests * fixed error * fixed lint errors * The License Label with extended = true was transformed to extended = false in the response of the method findAll. I defined response of findAll method in the define-license-form.component.spec.ts, previously it was loaded from clarin-license-mock.ts * Fixed integration tests - added more tries. * Added more tries for tombstone IT Co-authored-by: MilanMajchrák <milan.majchak@dataquest.sk> Co-authored-by: MajoBerger <marian.berger@dataquest.sk> Co-authored-by: MajoBerger <88670521+MajoBerger@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem description
Reported issues
Not-reported issues
Analysis
(Write here, if there is needed describe some specific problem. Erase it, when it is not needed.)
Problems
(Write here, if some unexpected problems occur during solving issues. Erase it, when it is not needed.)