Commit Graph

7 Commits

Author SHA1 Message Date
Katerina e08b72eec2 changes to match the summary table addition of the api 2023-11-21 15:21:24 +02:00
Konstantina Galouni df695da83f [Validator | main]: oaipmh-analysis.component.html: When no rule name, replaced - with [No title available] & added link in rule name | oaipmh-analysis.component.html: Commented option "all" for recordsNum & increased limit to 100 | oaipmh-validator.component.ts: [Bug fix] Added @ViewChild('customRecordsNum') customRecordsNum and in method updateRecordsNum(), if there is this input, mark it as checked & initialize form with this.recordsNum. 2023-11-13 21:13:43 +02:00
Konstantina Galouni b2cddcbfb6 [Validator]: Updates & improvements.
1. JobResult.ts: Added "set:string" and "exceptionMessage: string" fields.
2. RulePerJob.ts: Removed "rule_description" field and added fields "requirement_level: string, description: string, fair_principles: string, fair_principles_tooltip: string, link: string;".
3. oaipmh-analysis.component.html: Added cards on the right for base url and set | Added requirement level to the rule name, updated field for description, added fair principles.
4. oaipmh-analysis.component.ts: Added "requirementLevelMapping" and initialize tooltip of fair principles.
5. oaipmh-history.component.html: Updated table to show multiple validations | Updated columns of table - removed actions and updated status (view results - gets us to the analysis, in progress, stoppes, error, errors - opens a modal with the exception message).
6. oaipmh-history.component.ts: Added method "getJobResults()" and methods for error modal | Added a limit of 120 requests (10 minutes) for repetable requests of getting jobResult to update status when status is in progress.
7. oaipmh-validator.component.ts: Updated label for guidelines | Updated validation checks | Added exception catch in getSets().
8. oaipmh-validator.service.ts: Added method "getJobResults(limit: number = 200)".
9. topmenu.component.html: Removed jobId from history demo page.
10. package-lock.json: Updated uikit version.
2023-10-03 17:00:58 +03:00
Konstantina Galouni f6629441a1 Updated uikit version to 3.16.24 | In uk-sticky attribute replaced bottom with end 2023-08-25 15:46:45 +03:00
Konstantina Galouni 401ce63989 oaipmh-analysis.component: Added methods public getKeys(map) and public getValues(map) to solve ExpressionChangedAfterItHasBeenCheckedError | oaipmh-history.component.html: [Bug fix] Changed <ng-container> with <span> because styling (class) was needed | oaipmh-history.component.ts: Updated method "getJobResult()" to repeat the query every 5 seconds until result.progress !== Progress.IN_PROGRESS. 2023-07-26 17:18:32 +03:00
Konstantina Galouni 157917ab0e validator-custom.less: Updated colors specifically for "validator", instead of "provide" | oaipmh-analysis.component: Added field "public guidelinesLabelToPrefix: Map<string, string>" to build correctly the record urls in warning/error modals. 2023-07-24 22:38:31 +03:00
Konstantina Galouni 32078e8732 Added validation history and validation analysis pages and updated validatorAPI to use the new version using camel. 2023-07-14 18:22:25 +03:00