dnet45dhp-schemasdnet-hadoopdnet40dnet50
[Trunk | Monitor Service]:1. MonitorServiceCheckDeployController.java: [NEW] Controller added and a. "hello()" method (@RequestMapping(value = {"", "/health_check"}, method = RequestMethod.GET)) which just prints and returns a greeting message. b. "checkEverything()" method @RequestMapping(value = "/health_check/advanced", method = RequestMethod.GET) only accessible by PORTAL ADMINS which checks connection with db and prints properties....
[Trunk | Monitor Service]:1. pom.xml: Add dependency for notification service: uoa-notification-service.2. UoaMonitorServiceApplication.java: In @SpringBootApplication, add in scanBasePackages "eu.dnetlib.uoanotificationservice".
[Trunk | Monitor Service]:1. RolesUtils.java: Comment all contents of this file (should be removed in next commit). This file is added in uoa-admin-tools-library.2. StakeholderController.java & TopicController.java & CategoryController.java & SubCategoryController.java & SectionController.java & IndicatorController.java: Import RolesUtils from uoa-admin-tools-library....
[Trunk | Monitor Service]:1. StakeholderController.java: a. Method "getMyRealStakeholders()" (/my-stakeholder) returns basic Stakeholder info (Topics are not full object anymore). b. Method "saveStakeholder()" (/save) gets basic or full object for Stakeholder and returns whatever format it received....
[Trunk | Monitor Service]:1. StakeholderController.java & TopicController.java & CategoryController.java & SubCategoryController.java && SectionController.java && IndicatorController.java: a. Comment logs for get requests. b. Use "ForbiddenException" instead of "AccessDeniedException"...
[Trunk | Monitor Service]:1. MonitorController.java: new class for admin tools functionalities (to be updated, when admin tools UI will be redesigned).2. update_db.js: Update script added for mongo db updates.
[Trunk | Monitor Service]:1. RolesUtils.java: New class connected to "AuthorizationService" and returns helper methods for roles and authorities.2. StakeholderController.java & TopicController.java & CategoryController.java & SubCategoryController.java & SectionController.java & IndicatorController.java:...
[Trunk | Monitor Service]:1. In all enums, add capitalized values too (maybe in the future, lowercased values will be removed - NOT NOW).2. Visibility.java: New enumeration Visibility added with values: PUBLIC, RESTRICTED, PRIVATE (will replace isPublic and isActive fields)....
[Trunk | Monitor Service]: uoa-authorization-library dependency added:1. pom.xml: Added dependencies for spring security and for uoa-authorization-library | [Bug fix] spring boot version set to 1.5.8 (it was accidentally set to 1.5.18 and library was not compatible)....
[Trunk | Monitor Service]: CategoryController.java & SubCategoryController.java & TopicController.java: In "onUpdateDefaultTopic()" method, when "name" is changed, update also "alias" according to default profile.
View revisions
Also available in: Atom