uoa-orcid-service/src/main/java/eu/dnetlib/uoaorcidservice/dao
Konstantina Galouni 2273f3c295 [Trunk | Orcid Service]:
1. pom.xml: 
        a. Added timestamp in properties.
        b. In <build> added <resources> with filtering set to true.
2. GlobalVars.java: Added GlobalVars class for date of deploy & date of build.
3. UoaOrcidServiceApplication.java: 
        a. Added  @PropertySource("classpath:authorization.properties")
        b. In @EnableConfigurationProperties added GlobalVars.class.
4. OrcidServiceCheckDeployController.java: Added exposing date of deploy and date of build.
5. orcidservice.properties: Added property orcidservice.globalVars.buildDate=@timestamp@.
6. Metrics.java: Added class for saving/getting metrics for orcid KPIs.
7. MetricsDAO.java & MongoDBMetricsDAO.java: DAOs to handle new collections in DB (metrics).
8. MetricsService.java: Added methods to calculate and get metrics for orcid KPIs.
9. MetricsController.java: Added API call methods to calculate and return metrics for orcid KPIs (only /report/metrics is needed for Prometheus).
2021-09-10 07:57:45 +00:00
..
customDAOs [Trunk | Orcid Service]: 2021-07-08 11:02:27 +00:00
customDAOsImpl [Trunk | Orcid Service]: 2021-07-08 11:02:27 +00:00
MetricsDAO.java [Trunk | Orcid Service]: 2021-09-10 07:57:45 +00:00
MongoDBMetricsDAO.java [Trunk | Orcid Service]: 2021-09-10 07:57:45 +00:00
MongoDBUserTokensDAO.java [Trunk | Orcid Service]: 2021-07-08 11:02:27 +00:00
MongoDBWorkDAO.java [Trunk | Orcid Service]: 2021-07-08 11:02:27 +00:00
UserTokensDAO.java [Trunk | Orcid Service]: Initial commit in trunk folder. The API is already partially implemented and running (configuration, controllers, services, DAOs, entities, handlers, responses, properties). 2021-01-14 11:31:25 +00:00
WorkDAO.java [Trunk | Orcid Service]: 2021-07-08 11:02:27 +00:00