Project

General

Profile

Statistics
| Revision:

# Date Author Comment
62354 27/07/2022 01:45 PM Konstantina Galouni

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

62353 27/07/2022 01:45 PM Konstantina Galouni

[maven-release-plugin] copy for tag uoa-admin-tools-library-1.0.5

62352 27/07/2022 01:45 PM Konstantina Galouni

[maven-release-plugin] prepare release uoa-admin-tools-library-1.0.5

62351 27/07/2022 01:37 PM Konstantina Galouni

[Trunk | Admin Tools Library]: PortalType.java: Added "eosc" in PortalType enum | DivHelpContentService.java: Updated footer contents (font-size:12px instead of 8pt).

61944 09/02/2022 01:14 PM Konstantina Galouni

[Trunk | Admin tools library]: Added portal specific pages.
1. Page.java & PortalPage.java: Added new field "String portalPid" - pages will be either portalPid and portalType specific either only portalType specific.
2. MongoDBDAOs/MongoDBPageDAO.java & PageDAO.java: Updated find methods to search for pages related to portalType and pages related to both portalPid and portalType....

61823 07/12/2021 10:26 AM Konstantinos Triantafyllou

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

61822 07/12/2021 10:26 AM Konstantinos Triantafyllou

[maven-release-plugin] copy for tag uoa-admin-tools-library-1.0.4

61821 07/12/2021 10:26 AM Konstantinos Triantafyllou

[maven-release-plugin] prepare release uoa-admin-tools-library-1.0.4

61820 07/12/2021 10:25 AM Konstantinos Triantafyllou

Update authorization library

61815 06/12/2021 04:20 PM Konstantinos Triantafyllou

Add component scan to configuration file

61804 30/11/2021 12:52 PM Konstantinos Triantafyllou

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

61803 30/11/2021 12:52 PM Konstantinos Triantafyllou

[maven-release-plugin] copy for tag uoa-admin-tools-library-1.0.3

61802 30/11/2021 12:52 PM Konstantinos Triantafyllou

[maven-release-plugin] prepare release uoa-admin-tools-library-1.0.3

61801 30/11/2021 12:52 PM Konstantinos Triantafyllou

Update authorization library

61769 16/11/2021 03:48 PM Konstantinos Triantafyllou

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

61768 16/11/2021 03:48 PM Konstantinos Triantafyllou

[maven-release-plugin] copy for tag uoa-admin-tools-library-1.0.2

61767 16/11/2021 03:48 PM Konstantinos Triantafyllou

[maven-release-plugin] prepare release uoa-admin-tools-library-1.0.2

61766 16/11/2021 03:48 PM Konstantinos Triantafyllou

Add version to global vars. Update authorization library

61749 15/11/2021 02:19 PM Konstantina Galouni

[Trunk | Admin Tools Library]:
1. MailConfig.java: Added field "sslProtocols".
2. AdminToolsLibraryCheckDeployController.java: Expose property "admintoolslibrary.mail.sslProtocols".
3. EmailSender.java: Set "mail.smtp.ssl.protocols" with value from property "admintoolslibrary.mail.sslProtocols", if it is not null.

61748 15/11/2021 12:07 PM Konstantina Galouni

[Trunk | Admin Tools Library]:
1. AdminToolsLibraryCheckDeployController.java: [Bug fix] In health-check/advanced method, show "admintoolslibrary.mail.from" property correctly (it showed "auth" property).
2. EmailSender.java: Spelling error fix "Email could not be sent.".

61711 25/10/2021 11:51 AM Konstantina Galouni

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

61710 25/10/2021 11:51 AM Konstantina Galouni

[maven-release-plugin] copy for tag uoa-admin-tools-library-1.0.1

61709 25/10/2021 11:51 AM Konstantina Galouni

[maven-release-plugin] prepare release uoa-admin-tools-library-1.0.1

61708 25/10/2021 11:17 AM Konstantina Galouni

[Trunk | Admin Tools Library]: Portal.java & PortalResponse.java & PortalService.java: Added new field in Portal (and PortalResponse) "twitterAccount".

61669 12/10/2021 12:59 PM Konstantina Galouni

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

61668 12/10/2021 12:59 PM Konstantina Galouni

[maven-release-plugin] copy for tag uoa-admin-tools-library-1.0.0

61667 12/10/2021 12:59 PM Konstantina Galouni

[maven-release-plugin] prepare release uoa-admin-tools-library-1.0.0

61666 12/10/2021 12:50 PM Konstantina Galouni

[Trunk | Admin Tools Library]: pom.xml: Added <scm> and commented <groupId>, to release this library to maven nexus repository.

61632 05/10/2021 11:04 PM Konstantina Galouni

[Trunk | Admin Tools Library]: pom.xml:
a. Update parent from "spring-boot-starter-parent" to "dnet45-parent" ==> add <dependencyManagement>.
b. For dependency "uoa-authorization-library", use version 1.0.0 (released version), not 1.0.0-SNAPSHOT.

61553 15/09/2021 11:58 PM Konstantina Galouni

[Trunk | Admin Tools Library]:
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. UoaAdminToolsLibraryApplication.java: In @EnableConfigurationProperties added GlobalVars.class....

61290 24/06/2021 02:29 PM Konstantina Galouni

[Trunk | Admin Tools Library]: Added properties.put("mail.smtp.ssl.protocols", "TLSv1.2"); if(mailConfig.getHost().equals("smtp.gmail.com")) (only for dev).

61092 04/06/2021 12:07 PM Konstantina Galouni

[Trunk | Admin Tools Library]: DivHelpContentService.java: Updated default footer div helptext for new communities and added default footer div helptext for new monitor dashboards and other portals.

61088 04/06/2021 11:25 AM Konstantina Galouni

[Trunk | Admin Tools Library]: DivHelpContentService.java: In method "addDivHelpContentsInPortal()" (when creating a new portal), added default footer div help content for divId with name "footer".

60956 22/04/2021 11:09 AM Konstantina Galouni

[Trunk | Admin Tools Library]:
1. AdminToolsLibraryCheckDeployController.java:
a. In "hello()" method added @RequestMapping (except for existing ""), "/health_check".
b. Added method "checkEverything()" (/health_chech/advanced) only accessible by PORTAL ADMINS which checks connection with db and prints properties....

60760 31/03/2021 05:45 PM Konstantina Galouni

[Trunk | Admin Tools Library]: AdminPortalRelationsController.java:
a. Uncomment method "getDivHelpContent()" ({portalType}/{pid}/divhelpcontent/{id}) (used by portal).
b. Update method "List<DivHelpContent> getDivHelpContentsByPageId()" to "List<DivHelpContentResponse> getDivHelpContentsByPageId()" to return full objects for DivHelpContents.

60717 24/03/2021 11:26 AM Konstantina Galouni

[Trunk | Admin Tools Library]: AdminToolsLibraryCheckDeployController.java: [NEW] Controller added with @RequestMapping("/admin-tools-library") and
"hello()" method (@RequestMapping(value = "", method = RequestMethod.GET)) which just prints and returns a greeting message.

60588 04/03/2021 05:20 PM Konstantina Galouni

[Trunk | Admin Tools Library]:
1. DivHelpContentDAO.java & MongoDBDivHelpContentDAO.java: [Bug fix] Remove method "findByPortalAndPage()" as there is no "page" field in "DivHelpContent" class.
2. DivHelpContentService.java: [Bug fix] In method "getDivHelpContentsBasic()" change the way parameter "pageId" is used to filter results - find page in "DivId" not "DivHelpContent"....

60517 26/02/2021 01:44 PM Konstantina Galouni

[Trunk | Admin Tools Library]:
1. PageHelpContentDAO.java & MongoDBPageHelpContentDAO.java: Added method "findByPortalAndPageOrderByPlacementAscOrderAsc()" to get page help contents for a specific portal and page.
2. PageHelpContentService.java: Added method "getPageHelpContentsBasic()"....

60495 25/02/2021 11:03 AM Konstantina Galouni

[Trunk | Admin Tools Library]:
1. pom.xml: Added in dependency for spring security and and for uoa-authorization-library.
2. UoaAdminToolsLibraryApplication.java: import "AuthorizationConfiguration.class".
3. RolesUtils.java: Added folder handlers/utils and file handlers/utils/RolesUtils.java to get roles and info of user from authorization library....

60105 09/12/2020 02:46 PM Konstantina Galouni

[Trunk | Admin Tools Library]:
1. GenericPortalController.java: Added Generic portal controller for handling all portals without type limitation.
2. SimpleErrorController.java: Added /error request mapping, to format all error that are not explicitly handled....

60032 04/12/2020 10:35 AM Konstantina Galouni

[Trunk | Admin tools Library]: PortalType.java: In enum PortalType add "aggregator".

59930 20/11/2020 03:46 PM Konstantina Galouni

[Trunk | Admin tools Library]:
1. Portal.java & PortalResponse.java & PortalService.java: New field "piwik".
2. PortalType.java: Added "funder", "ri", "project", "organization" values in PortalType enum for monitor Stakeholder types.

59462 24/09/2020 11:57 AM Konstantina Galouni

[use-UoaAdminToolsLibrary | Admin Tools Library]: pom.xml & UoaAdminToolsApplication.java: Commit commented configuration for spring secutiry and "uoa-authorization-library".

59449 22/09/2020 04:14 PM Konstantina Galouni

[Trunk | Admin Tools Library]:
1. AdminPortalRelationsController.java: In "getDivIdsFull()" (/{pid}/div/full) set RequestParam page as NOT required (bug fix in admin portal).
2. EntityService.java: [Bug fix]
a. In "deleteEntities()", delete entity, after all relations with it have been deleted....

59376 15/09/2020 12:04 PM Konstantina Galouni

[Trunk | Admin Tools Library]:
1. DivHelpContentController.java & PageHelpContentController.java: Comment every method (not used anymore by portals) (changed and moved to AdminPortalRelationsController.java - portal specific).
2. DivIdController.java & EntityController.java & PageController.java: Comment methods not used by portals (some of them changed and moved to AdminPortalRelationsController.java - portal specific)....

58396 03/04/2020 10:35 PM Konstantina Galouni

[Trunk | Admin Tools Library Service]: [Bug fix] PageService.java: Error (by accident) in name of "getPageByPortalTypeAndRoute()" method.

58395 03/04/2020 10:32 PM Konstantina Galouni

[Trunk | Admin Tools Library Service]:
1. DivHelpContentController.java: In "getDivHelpContents()" (/divhelpcontent) method rename parameter "div" to "divId" | Delete unnecessary method "addDivHelpContentsInPortal()".
2. PageHelpContentController.java: In "getPageHelpContents()" (/pagehelpconent) method add request parameter "portalType"....

58041 30/01/2020 01:22 PM Konstantina Galouni

[Trunk - Admin tools library Service]: Commit r58031 was not completed.
DivIdService.java, PageService.java: In all controllers/services use methods only from services (except for entity's DAO).

58038 30/01/2020 10:37 AM Konstantina Galouni

[Trunk - Admin tools library Service]: Rename Porrtal > "alias" to "type" and Page/ DivId > "dashboardAlias" to "portalType".

58031 30/01/2020 12:53 AM Konstantina Galouni

[Trunk - Admin tools library Service]:
1. Created services for all entities: PortalService.java, PageService.java, EntityService.java, DivIdService.java, PageHelpContentService.java, DivHelpContentService.java.
2. PortalController.java: Deleted from library. Each service will have its own portal controllers, that will use methods from PortalService.java....

58023 27/01/2020 03:48 PM Konstantina Galouni

[Trunk | Admin tools library Service]: Rename "Community" to "Portal".
1. Entity "Community" renamed to "Portal" - Files renamed accordingly.
2. PageHelpContent.java & DivHelpContent.java & PageHelpContentResponse.java & DivHelpContentResponse.java: Rename "community" field to "portal"....

58022 23/01/2020 05:48 PM Konstantina Galouni

[Trunk | Admin tools library service]:
1. Community.java: Add field "alias" (now it will be: openaire/explore (to be decided), connect, community, monitor) - it may be renamed again to: type.
2. Page.java & DivId.java & CommunityPage.java & DivIdResponse.java: Remove fields: "connect", "communities", "openaire" and add field: "dashboardAlias"....

58021 23/01/2020 05:05 PM Konstantina Galouni

[Trunk | Admin tools library Service]: Initial commit of project - Common files & methods copied from admin tools service.
1. Entities: common entities are Community, Entity, Page, DivId, PageHelpContent, DivHelpContent (+ fullEntities), email: Email, EmailRecaptcha, GoogleResponse....

58010 21/01/2020 03:18 PM Konstantina Galouni

Creating "trunk" and "branches" folders.

58008 21/01/2020 02:41 PM Konstantina Galouni

Creating folder for uoa-admin-tools-library service (e.g. helptexts).