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
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
8f6426eaf6
- Upgrade Spring and other dependencies.
...
- Migrate to SpringDoc, since SpringFox is dead.
2023-06-01 20:48:01 +03:00
Lampros Smyrnaios
06cea537bf
Improve performance of "DashboardController.getCollectionMonitorSummary()"-endpoint.
...
Now, a single "getRepositoryAggregations"-call is made, which results in just one "DSM-aggregationhistory"-api-call. Previously, multiple api-calls where made, each requesting the whole "aggregationhistory"-data and then trimming it down to only a few results.
2023-02-03 14:19:43 +02:00
Lampros Smyrnaios
3845a5103b
- Fix a performance bug in "DashboardController.getCollectionMonitorSummary()", where the code for the "isIndexedVersion"-check, was re-checking 20 of the already-checked "aggregationInfo"-objects, in each new batch.
...
- Update some properties.
- Code polishing.
2023-02-02 18:47:04 +02:00
Lampros Smyrnaios
eaa4083b04
- Code optimization and polishing.
...
- Improve error-checking and exception-handling.
2023-01-13 12:20:06 +02:00
Lampros Smyrnaios
a40c1b3e44
- Move all the Aggregation-related code from "RepositoryService" into the new "AggregationService".
...
- Add info about the thrown exceptions.
2022-12-14 17:09:38 +02:00
Lampros Smyrnaios
f720446bdf
Remove the obsolete "AggregationDetails" code and rename the related variables (which have already changed types).
2022-12-01 18:37:03 +02:00
Lampros Smyrnaios
db88b2eecb
Optimize imports.
2022-12-01 15:19:29 +02:00
Konstantinos Spyrou
b3758da868
replaced AggregationDetails with AggregationInfo class
2022-11-30 20:58:08 +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
e603487103
merged branch aai_roles_new to trunk
2021-07-21 11:51:18 +00:00
Ioannis Diplas
e33df7fe42
Clearing unnecessary "user" variables
2020-01-10 12:56:27 +00:00
Ioannis Diplas
bf0bdf50c1
New mapping for RepositorySnippet + Using SecurityContext to get the email of user
2019-12-18 10:04:22 +00:00
Ioannis Diplas
b78350ec83
Fixing imports
2019-12-16 10:54:06 +00:00
Ioannis Diplas
b94d136cfa
Updating interfaces to not include IsSerializable
2019-11-28 11:25:56 +00:00
Ioannis Diplas
ca5651e630
Pushing fixes on summaries
2019-09-27 11:29:40 +00:00
Ioannis Diplas
9bc44f8f97
Usage summary custom return object with PiwikInfo and MetricsInfo
2019-09-27 09:46:21 +00:00
Ioannis Diplas
8f1e214a6b
Implementing summaries for collection, usage and broker
2019-09-26 11:09:24 +00:00
Ioannis Diplas
9d332bd962
- Fixing some code-smells
...
- Implemented search of piwik repos
- Added site_id info on repository
2019-07-22 13:00:51 +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