Commit Graph

27 Commits

Author SHA1 Message Date
Konstantinos Triantafyllou 5f7c0d1694 Merge remote-tracking branch 'origin/master' into production 2024-03-12 19:19:34 +02:00
Konstantinos Triantafyllou 7a27144c20 Update monitor library 2024-03-12 19:17:16 +02:00
Konstantinos Triantafyllou 3681c4bce3 Fix get stakeholder order by publications and add cache in stats tool responses. 2024-03-12 19:07:32 +02:00
Konstantinos Triantafyllou f19df08435 Fix global vars. Add authorizazion to check Deploy 2024-02-20 10:55:47 +02:00
Konstantinos Triantafyllou b3381e6a79 [maven-release-plugin] prepare for next development iteration 2024-02-20 09:35:23 +02:00
Konstantinos Triantafyllou c34e9575ae [maven-release-plugin] prepare release irish-monitor-service-1.0.2 2024-02-20 09:35:20 +02:00
Konstantinos Triantafyllou fbc4fbf0a9 Merge remote-tracking branch 'origin/master' into production 2024-02-20 09:34:58 +02:00
Konstantinos Triantafyllou 4b411ae0ed Update monitor library 2024-02-20 09:32:49 +02:00
Konstantinos Triantafyllou e7c6b77275 [maven-release-plugin] prepare for next development iteration 2024-02-20 09:23:52 +02:00
Konstantinos Triantafyllou e48e8d9226 [maven-release-plugin] prepare release irish-monitor-service-1.0.1 2024-02-20 09:23:48 +02:00
Konstantinos Triantafyllou e5e9f07fd1 Add Stakeholder publications controller to get stakeholders ordered by number of publications 2024-02-20 09:22:02 +02:00
Konstantinos Triantafyllou dfb633f721 Update scripts with new RPOs 2024-01-18 04:20:03 +02:00
Konstantinos Triantafyllou e366300bee [maven-release-plugin] prepare for next development iteration 2024-01-09 12:39:59 +02:00
Konstantinos Triantafyllou c3007e2dab [maven-release-plugin] prepare release irish-monitor-service-1.0.0 2024-01-09 12:39:55 +02:00
Konstantinos Triantafyllou 6022825aa1 Init pom for production 2024-01-09 12:38:46 +02:00
Konstantinos Triantafyllou 7631d750fa Merge from master 2024-01-09 12:37:37 +02:00
Konstantinos Triantafyllou 878b242adc Add initialization data script 2024-01-09 12:37:00 +02:00
Konstantinos Triantafyllou 7ffa23fcbc [maven-release-plugin] prepare for next development iteration 2023-12-21 15:33:18 +02:00
Konstantinos Triantafyllou bf2201ac5e [maven-release-plugin] prepare release irish-monitor-service-1.0.0-BETA 2023-12-21 15:33:15 +02:00
Konstantinos Triantafyllou 9ee455c4ed Add scm 2023-12-21 15:32:46 +02:00
Konstantinos Triantafyllou b3cddce5ae Init pom for beta 2023-12-21 15:31:47 +02:00
Konstantina Galouni 2e20aeb984 [master | DONE | Added] New user profile table in DB to save if user has consent in actions logging or not.
1. UserProfile.java: Define class UserProfile with fields String id, private String aaiId, private Boolean consent = false.
2. UserProfileDAO.java & MongoDBUserProfileDAO.java: Added DAO methods for getting/ saving/ deleting user profiles on DB.
3. UserProfileController.java: Added API endpoints GET /user and POST /user/save for authenticated users.
4. IrishMongoConnection.java: Open a new connection to DB with mongoTemplateRef = "mongoIrishTemplate".
2023-12-21 14:45:11 +02:00
Konstantinos Triantafyllou 1a4edf5092 Add custom authorities mapper for Irish. 2023-12-15 16:46:07 +02:00
Konstantinos Triantafyllou 9b42b9bcfe Add login core and import authentication configuration. 2023-12-14 16:18:52 +02:00
Konstantina Galouni 0bfb13e9ab Merge branch 'master' of code-repo.d4science.org:MaDgIK/irish-monitor-service 2023-12-01 10:43:42 +02:00
Konstantina Galouni 5d10c6bcc4 Initial commit 2023-12-01 09:37:17 +01:00
Konstantina Galouni 22d8804438 [master | WIP | ADDED] First implementation of irish-monitor-service using uoa-monitor-service as library (library classifier). 2023-12-01 10:33:31 +02:00