Project

General

Profile

Statistics
| Revision:

# Date Author Comment
62534 22/11/2022 12:21 PM Katerina Iatropoulou

[maven-release-plugin] prepare for next development iteration

62533 22/11/2022 12:21 PM Katerina Iatropoulou

[maven-release-plugin] copy for tag uoa-claims-api-2.1.0

62532 22/11/2022 12:21 PM Katerina Iatropoulou

[maven-release-plugin] prepare release uoa-claims-api-2.1.0

62531 22/11/2022 12:14 PM Katerina Iatropoulou

integrated log4j2 + uoa-global-parent

62370 29/07/2022 11:35 AM Argiro Kokogiannaki

Clean up code use only the method to get managers without session cookie

62336 15/07/2022 03:27 PM Argiro Kokogiannaki

parse session cookie for the iscommunitymanager function

61663 12/10/2021 11:41 AM Konstantina Galouni

[Trunk | Claims API]:
1. Authorization.java: Added methods "boolean isPortalAdministrator()" to check if a user is portal admin via his "AccessToken" cookie.
2. MetricsService.java: In method "calculateMetrics()" (/report/calc) added @CookieParam("AccessToken") String cookie, in order to allow its execution only by portal administrators.

61615 30/09/2021 07:14 PM Konstantina Galouni

[Trunk | Claims API]: MetricsService.java: In KPI metrics "claims" KPI renamed to "claims_recorded".

61559 16/09/2021 12:48 AM Konstantina Galouni

[Trunk | Claims API]: MetricsService.java: Added API call methods to calculate and return metrics for claim KPIs (only /report/metrics is needed for Prometheus).

60662 17/03/2021 05:42 PM Konstantina Galouni

[Trunk | Claims API]: ClaimsService.java:
1. [Bug fix] Call "this.emailSender.getManagerUtils().isCommunityManager()" instead of "this.emailSender.getCommunityUtils().isCommunityManager()"
2. In method "getUserEmailNotificationPreferences()" (/users/notification) set notification.setOpenaireName with openaireId (we do not query community API anymore and we do not have community name).

60527 01/03/2021 04:44 PM Argiro Kokogiannaki

Get notifications
return 404 if not found
403 if no manager or curator

60526 01/03/2021 04:32 PM Argiro Kokogiannaki

Do not initialize notifications if nothing found in the db - Return 204

60399 10/02/2021 10:37 AM Argiro Kokogiannaki

Claim Service:
Notifications:
- allow save/ get notifications for community curators
- add method to compose 200 response
- return 403 if user is not among the managers or the curators

58705 15/05/2020 01:24 PM Argiro Kokogiannaki

Claims Service: get Community claims:
Add check if user is manager in communityAPI

58338 26/03/2020 03:51 PM Argiro Kokogiannaki

Create functions for common code:
Authorization: hasBasicAuthorization
Claims Service: getInfoAndBuildClaim that gets jsonObjects and extracts the information needed for "buildAndInsertClaim"

57676 25/11/2019 02:29 PM Argiro Kokogiannaki

Pom.xml: adding dependency after removing uoa-clients

57477 30/10/2019 12:31 PM Argiro Kokogiannaki

add dependency needed after removing uoa-commons

57030 11/09/2019 12:55 PM Argiro Kokogiannaki

-Rename HelloWorldService to ClaimsService
-Remove methods for communites and ISLookUpService imports

53917 21/11/2018 04:21 PM Konstantina Galouni

HelloWorldService.java: Add 'testEmail' get method to send test email to specific users (Argiro K. & Konstantina G.) for some test community - path: 'test-email'.

53892 20/11/2018 04:46 PM Konstantina Galouni

HelloWorldService.java: Add 'forceSendEmailNotifications' method to send email notifications now from path 'email-notifications'.

53619 04/11/2018 07:14 PM Konstantina Galouni

1. HelloWorldService.java:
a. replace method 'project/claims', with method 'projects/{projectId}/all_claims' (no token but projectId)
b. add method '/users/notification' to get user email preferences from 'notification' table
c. add method '/users/notification/save' to insert a new notification entry or update an existing in 'notification' table...

52620 29/06/2018 03:14 PM Konstantina Galouni

HelloWorldService.java: in method for path 'project/claims' return claims:
either if user's email is included in 'contact_person' field of 'project' table of postgres databaase
or if user has 'Curator - Project' role.

51938 07/05/2018 03:04 PM Argiro Kokogiannaki

add more roles for community curators | distinct admin and claim curators

50969 28/02/2018 01:26 PM Argiro Kokogiannaki

fixing issues with types filter - change the parameter for types

50948 27/02/2018 03:34 PM Argiro Kokogiannaki

add better logs

50533 31/01/2018 05:02 PM Katerina Iatropoulou

more user friendly message

50532 31/01/2018 05:01 PM Katerina Iatropoulou

without jersey + added only one mapping for /claims

50531 31/01/2018 04:59 PM Katerina Iatropoulou

Last try for a no jersey branch

50530 31/01/2018 04:58 PM Katerina Iatropoulou

Yet another...

50529 31/01/2018 04:57 PM Katerina Iatropoulou

New branch without jersey

50323 16/01/2018 12:55 PM Argiro Kokogiannaki

add a logger

48572 14/07/2017 04:30 PM Argiro Kokogiannaki

use the email from the userinfo

48569 14/07/2017 03:04 PM Katerina Iatropoulou

[maven-release-plugin] prepare for next development iteration

48568 14/07/2017 03:04 PM Katerina Iatropoulou

[maven-release-plugin] copy for tag uoa-claims-api-2.0.2

48567 14/07/2017 03:04 PM Katerina Iatropoulou

[maven-release-plugin] prepare release uoa-claims-api-2.0.2

48551 12/07/2017 05:03 PM Argiro Kokogiannaki

change the roles | handle common roles with openminted | change role parsing

48539 11/07/2017 12:01 PM Katerina Iatropoulou

[maven-release-plugin] prepare for next development iteration

48538 11/07/2017 12:01 PM Katerina Iatropoulou

[maven-release-plugin] copy for tag uoa-claims-api-2.0.1

48537 11/07/2017 12:01 PM Katerina Iatropoulou

[maven-release-plugin] prepare release uoa-claims-api-2.0.1

48536 11/07/2017 12:01 PM Katerina Iatropoulou

removed SNAPSHOT from version

48535 11/07/2017 11:58 AM Katerina Iatropoulou

Removing released version with SNAPSHOT

48534 11/07/2017 11:51 AM Katerina Iatropoulou

[maven-release-plugin] prepare for next development iteration

48533 11/07/2017 11:51 AM Katerina Iatropoulou

[maven-release-plugin] copy for tag uoa-claims-api-2.0.1

48532 11/07/2017 11:51 AM Katerina Iatropoulou

[maven-release-plugin] prepare release uoa-claims-api-2.0.1

48531 11/07/2017 11:32 AM Katerina Iatropoulou

Removing thrift leftovers

48494 10/07/2017 12:32 PM Argiro Kokogiannaki

correct error code in 403 messages.

48320 04/07/2017 02:13 PM Katerina Iatropoulou

[maven-release-plugin] prepare for next development iteration

48319 04/07/2017 02:13 PM Katerina Iatropoulou

[maven-release-plugin] copy for tag uoa-claims-api-2.0.0

48318 04/07/2017 02:13 PM Katerina Iatropoulou

[maven-release-plugin] prepare release uoa-claims-api-2.0.0

48317 04/07/2017 02:12 PM Katerina Iatropoulou

Bring back SNAPSHOT in dnet parent and module version

48316 04/07/2017 02:11 PM Katerina Iatropoulou

Fixed scm

48315 04/07/2017 02:04 PM Katerina Iatropoulou

[maven-release-plugin] prepare for next development iteration

48313 04/07/2017 02:04 PM Katerina Iatropoulou

[maven-release-plugin] prepare release uoa-claims-api-2.0.1

48312 04/07/2017 02:03 PM Katerina Iatropoulou

MERGE newClaimsAPI 42190:48301

48296 04/07/2017 11:45 AM Argiro Kokogiannaki

use cookies and header with access token instead of jwt in parameter | get from usermanagement service the roles and user e-mail | enable delete for administrators

47530 15/06/2017 01:21 PM Katerina Iatropoulou

Cleaning dependencies + removing ehcache

47513 14/06/2017 03:49 PM Katerina Iatropoulou

Changes for java8/dnet45 migration.

47512 14/06/2017 03:33 PM Katerina Iatropoulou

Changes for java8 migration.

47510 14/06/2017 02:20 PM Katerina Iatropoulou

Copy for Java8 migration