Commit Graph

49 Commits

Author SHA1 Message Date
Lampros Smyrnaios cb458553f0 - Update the "RepositoryServiceImpl.getCompatibilityClasses()" method to recognise additional "CRIS" modes.
- Catch exceptions thrown in "RepositoryServiceImpl.searchApi()".
- Code optimization.
- Update dependencies.
2024-04-03 14:59:43 +03:00
Lampros Smyrnaios c836de5761 Use the new DSM-2.0 API to obtain the "aggregation history" of a repository. 2024-03-22 11:51:22 +02:00
Lampros Smyrnaios 6dfe11484e - Add the Maven Central repository.
- Add/update/fix/cleanup dependencies.
- Add the "show-actuator"-config for springdoc.
- Remove obsolete configuration.
2024-03-15 13:58:38 +02:00
Lampros Smyrnaios 0deeb00ee5 - Replaced DSM's "AggregationInfo" with "CollectionInfoV2" in "eu.dnetlib.repo.manager.domain.AggregationInfo".
- Cleanup related dependencies.

Co-authored-by: Konstantinos Spyrou <spyroukon@gmail.com>
2024-03-13 18:20:45 +02:00
Lampros Smyrnaios 1c9ff0669a - Add information in the README, about the "Building", "Deployment", "Installation" and "Configuration" of the project.
- Eliminate a warning in the POM file, about a missing tag.
2023-11-14 18:45:45 +02:00
Lampros Smyrnaios 0b8e4c4729 Update the Sushilite-R5 dependency from Nexus. 2023-11-02 14:39:10 +02:00
Lampros Smyrnaios a72c5b2fb8 - Update dependencies.
- Fix a file-extension in README.
2023-10-31 13:56:59 +02:00
Lampros Smyrnaios 64fdff095d - Resolve a dependency-conflict.
- Update dependencies.
2023-09-25 15:01:31 +03:00
Lampros Smyrnaios 3cb8e7a5f6 - Update dependencies.
- Code polishing.
2023-07-05 13:16:48 +03:00
Lampros Smyrnaios eb42185991 - Update dependencies.
- Add notes for swagger-UI in README.
2023-06-06 19:27:02 +03:00
Lampros Smyrnaios 8f6426eaf6 - Upgrade Spring and other dependencies.
- Migrate to SpringDoc, since SpringFox is dead.
2023-06-01 20:48:01 +03:00
Lampros Smyrnaios dfc4a4690e Update Json and Gson dependencies. 2023-03-29 12:11:19 +03:00
Lampros Smyrnaios 97e85c2a75 Add suchilite-R5 support. 2023-03-28 15:08:20 +03:00
Lampros Smyrnaios 97d81ce478 - Add missing repositories in pom.xml.
- Update README.md
2023-01-30 15:31:06 +02:00
Lampros Smyrnaios b9cde0f1a9 Fix "SolrServerException: Server refused connection", during startup. 2023-01-30 13:44:15 +02:00
Konstantinos Spyrou e551a7a783 replaced manual configuration with automatic 2023-01-17 16:53:37 +02:00
Konstantinos Spyrou 817446df41 Created the functionality to alter an interface's compliance after its successful validation 2023-01-16 20:30:09 +02:00
Konstantinos Spyrou d8eac0ac10 replaced log4j2 with slf4j 2023-01-11 18:50:31 +02:00
Konstantinos Spyrou b3758da868 replaced AggregationDetails with AggregationInfo class 2022-11-30 20:58:08 +02:00
Lampros Smyrnaios 36b17e4ef1 Refactor the "Statistics" code:
- Merge the Aggregators' code inside "StatsServiceImpl.java".
 - Remove the Hystrix related code, since it wasn't really used.
- Add exceptions-handling and error-checking.
2022-11-30 13:03:17 +02:00
Konstantinos Spyrou 6a5c637f51 reformatted file 2022-11-24 15:55:09 +02:00
Lampros Smyrnaios 83c77670ab Improve the "installAndRun.sh" script:
- Add the "java -jar" run command.
- Add more sanity checks for cmd-args.
- Code polishing.
2022-11-17 15:01:27 +02:00
Konstantinos Spyrou c7b7d37ae3 svn merge -r62311:HEAD https://svn.driver.research-infrastructures.eu/driver/dnet45/modules/uoa-repository-manager-service/branches/new-datasource-model . 2022-08-05 08:48:16 +00:00
Antonis Lempesis 9d38d86c03 merged properties branch 2021-10-26 11:46:08 +00:00
Antonis Lempesis b5f1c113c6 merged branch springboot - 61629:HEAD 2021-10-22 11:32:44 +00:00
Konstantinos Spyrou 4d7f3d7a64 fixed dependency version 2021-07-26 11:56:28 +00:00
Konstantinos Spyrou 500c379b8c created prometheus reports and /metrics 2021-07-26 11:34:42 +00:00
Antonis Lempesis e603487103 merged branch aai_roles_new to trunk 2021-07-21 11:51:18 +00:00
Antonis Lempesis fca5ada4c0 removed unnecessary dep to spring boot 2021-04-02 16:01:25 +00:00
Ioannis Diplas 13fcb34fb6 Excluding dependency to conflicting validation version 2020-09-04 11:47:10 +00:00
Antonis Lempesis c2743a9420 using the new broker model 2020-09-03 09:51:52 +00:00
Ioannis Diplas 192ba92c1e Fixing a logging issue 2019-12-03 09:33:55 +00:00
Ioannis Diplas b94d136cfa Updating interfaces to not include IsSerializable 2019-11-28 11:25:56 +00:00
Antonis Lempesis 1fbfaa454f merged branch cris r57561-HEAD 2019-11-20 13:03:40 +00:00
Ioannis Diplas df23be95ae String comparison for NULL equity 2019-11-08 12:56:47 +00:00
Ioannis Diplas ddf7152123 Cleaning up the code 2019-07-25 12:58:01 +00:00
Antonis Lempesis ed247a82f3 Merged dev-api branch to trunk. merge -r54925:HEAD https://svn.driver.research-infrastructures.eu/driver/dnet45/modules/uoa-repository-manager-service/branches/dev-api 2019-07-19 09:31:23 +00:00
Panagiotis Kanakakis ef1f000e5b Merge with dev branch 2019-02-28 12:37:38 +00:00
Panagiotis Kanakakis ef441e826c Meerge dev-api to trunk ( -r50861:54841 ) 2019-02-16 10:04:41 +00:00
Panagiotis Kanakakis ab23c7232f Moving branch folders to trunk. 2018-02-22 11:23:56 +00:00
Panagiotis Kanakakis 04ce834f59 1. Bug fixes on parameters for BrokerApi 2018-02-15 07:45:37 +00:00
Panagiotis Kanakakis cb360ec0d8 1. New rest api
2. Cors filter on web.xml 
3. Remove aai
2018-02-06 14:59:03 +00:00
Panagiotis Kanakakis 3c82be8b5a 1. Remove aai / redis changes. New branch will be created. 2018-02-05 11:16:53 +00:00
Panagiotis Kanakakis aba8bcf807 1. Add a get notifications method by subscription id 2018-01-24 15:10:47 +00:00
Panagiotis Kanakakis f3e55be459 1. Optimize imports on broker api.
2. Add user api / user api impl for test purposes. Check aai
3. Add config class for redis
4. Add FrontEndLinkURIAuthenticationSuccessHandler for aai
5. Add redis / aai properties on application properties file
2018-01-24 10:11:57 +00:00
Panagiotis Kanakakis daabd711dd Bug fix on converter class for aggregation method 2018-01-16 15:45:47 +00:00
Panagiotis Kanakakis dbd986f38f 1. Update pom.xml
2. Add validator api methods.
2018-01-13 09:56:52 +00:00
Panagiotis Kanakakis 156bbb95c0 1. Bug fix on repository convert
2. Update pom with postgres dependency
2018-01-11 09:58:24 +00:00
Panagiotis Kanakakis 5227f60ce5 1. Create trunk folder. 2017-12-07 17:57:12 +00:00