Commit Graph

72 Commits

Author SHA1 Message Date
Konstantinos Triantafyllou 76f0407f78 [maven-release-plugin] prepare for next development iteration 2024-04-03 14:53:45 +03:00
Konstantinos Triantafyllou a5882649a8 [maven-release-plugin] prepare release uoa-admin-tools-library-1.0.11 2024-04-03 14:53:41 +03:00
argirok 53edbf4b01 [maven-release-plugin] prepare for next development iteration 2024-04-03 14:47:09 +03:00
argirok 5bcef9ebcd [maven-release-plugin] prepare release uoa-admin-tools-library-1.0.11 2024-04-03 14:47:05 +03:00
argirok 4eaac0ee19 add plugin controller and service and related changes 2024-04-03 11:20:09 +03:00
Konstantinos Triantafyllou 0c75baa89b [maven-release-plugin] prepare for next development iteration 2023-12-14 15:36:58 +02:00
Konstantinos Triantafyllou 4a171d647e [maven-release-plugin] prepare release uoa-admin-tools-library-1.0.10 2023-12-14 15:36:54 +02:00
Konstantinos Triantafyllou 0a575fbcd2 Import IgnoreSecurityConfiguration instead of AuthorizationConfiguration and update authorization-library. 2023-12-14 15:36:35 +02:00
Konstantinos Triantafyllou cd59cc9ccc [maven-release-plugin] prepare for next development iteration 2023-11-14 13:19:52 +02:00
Konstantinos Triantafyllou 429a8495b3 [maven-release-plugin] prepare release uoa-admin-tools-library-1.0.9 2023-11-14 13:19:49 +02:00
Konstantinos Triantafyllou 22629313d7 Add country, researcher and datasource in PortalType. 2023-11-14 13:19:28 +02:00
Konstantinos Triantafyllou b6f37397c4 [maven-release-plugin] prepare for next development iteration 2023-06-30 13:52:17 +03:00
Konstantinos Triantafyllou 0417af2f6f [maven-release-plugin] prepare release uoa-admin-tools-library-1.0.8 2023-06-30 13:52:14 +03:00
Konstantinos Triantafyllou 9a9209f9a2 Fix RoleUtils methods 2023-06-30 13:51:55 +03:00
Konstantina Galouni 02169daeb7 PageService.java: In method "insertPage()", put new page in portal pages map as disabled (false) by default. 2023-06-28 15:39:02 +03:00
Konstantina Galouni df34c2f3ca [maven-release-plugin] prepare for next development iteration 2023-05-03 12:48:00 +03:00
Konstantina Galouni 880681ee61 [maven-release-plugin] prepare release uoa-admin-tools-library-1.0.7 2023-05-03 12:47:56 +03:00
Konstantina Galouni a1fddbd2a8 PageService.java: Added method "updatePid()" to set new portal pid to all pages related to this specific portal. 2023-04-28 17:50:02 +03:00
Konstantina Galouni f50d434e1d [maven-release-plugin] prepare for next development iteration 2022-10-10 10:26:09 +03:00
Konstantina Galouni 09ac473aba [maven-release-plugin] prepare release uoa-admin-tools-library-1.0.6 2022-10-10 10:26:03 +03:00
Konstantina Galouni 49b4e8dfe2 pom.xml: Updated versions of uoa-spring-boot-parent and uoa-authorization-library. 2022-10-10 10:18:56 +03:00
Konstantina Galouni 3bb2ead86e pom.xml: Updated scm from svn to git. 2022-10-10 10:16:26 +03:00
Konstantina Galouni 806a2365c3 Updated parent in pom.xml and moved to log4j2 2022-10-07 13:35:48 +03:00
Konstantina Galouni 9bcf884a6d Adding .gitignore 2022-08-31 16:21:10 +03:00
Konstantina Galouni 91a6560fca [maven-release-plugin] prepare for next development iteration 2022-07-27 11:45:23 +00:00
Konstantina Galouni 8319480fde [maven-release-plugin] prepare release uoa-admin-tools-library-1.0.5 2022-07-27 11:45:21 +00:00
Konstantina Galouni 8af24273e5 [Trunk | Admin Tools Library]: PortalType.java: Added "eosc" in PortalType enum | DivHelpContentService.java: Updated footer contents (font-size:12px instead of 8pt). 2022-07-27 11:37:53 +00:00
Konstantina Galouni 0de1d1d662 [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.
		a. Replaced findByPortalType with: @Query("{'portalType': ?0, 'portalPid': {$in: [?1, null] }}") List<Page> findByPortalTypeAndPortalPidOrNull(String portalType, String portalPid);
		b. Replaced findByPortalTypeAndRoute with: @Query("{'portalType': ?0, 'route': ?1, 'portalPid': {$in: [?2, null] }}") Page findByPortalTypeAndRouteAndPortalPidOrNull(String portalType, String route, String portalPid);
3. PageController.java & PageService.java & PortalService.java & PageHelpContentService.java: Updated methods to handle pages with portalPid and added more checks for null values and permissions.
2022-02-09 12:14:23 +00:00
Konstantinos Triantafyllou e2da303c98 [maven-release-plugin] prepare for next development iteration 2021-12-07 09:26:32 +00:00
Konstantinos Triantafyllou 507557cd9f [maven-release-plugin] prepare release uoa-admin-tools-library-1.0.4 2021-12-07 09:26:31 +00:00
Konstantinos Triantafyllou 24cf96ac3f Update authorization library 2021-12-07 09:25:47 +00:00
Konstantinos Triantafyllou 1da1d75771 Add component scan to configuration file 2021-12-06 15:20:43 +00:00
Konstantinos Triantafyllou 5cc4834f5c [maven-release-plugin] prepare for next development iteration 2021-11-30 11:52:37 +00:00
Konstantinos Triantafyllou 0a3cc088a8 [maven-release-plugin] prepare release uoa-admin-tools-library-1.0.3 2021-11-30 11:52:35 +00:00
Konstantinos Triantafyllou 121a72611d Update authorization library 2021-11-30 11:52:19 +00:00
Konstantinos Triantafyllou b2375fcdb7 [maven-release-plugin] prepare for next development iteration 2021-11-16 14:48:28 +00:00
Konstantinos Triantafyllou e26361cb38 [maven-release-plugin] prepare release uoa-admin-tools-library-1.0.2 2021-11-16 14:48:27 +00:00
Konstantinos Triantafyllou c4134a9f41 Add version to global vars. Update authorization library 2021-11-16 14:48:05 +00:00
Konstantina Galouni f9f542291e [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.
2021-11-15 13:19:56 +00:00
Konstantina Galouni a262fe2c45 [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.".
2021-11-15 11:07:42 +00:00
Konstantina Galouni 2bc3506cf3 [maven-release-plugin] prepare for next development iteration 2021-10-25 09:51:16 +00:00
Konstantina Galouni 0399381dea [maven-release-plugin] prepare release uoa-admin-tools-library-1.0.1 2021-10-25 09:51:14 +00:00
Konstantina Galouni e1f8b4308f [Trunk | Admin Tools Library]: Portal.java & PortalResponse.java & PortalService.java: Added new field in Portal (and PortalResponse) "twitterAccount". 2021-10-25 09:17:37 +00:00
Konstantina Galouni 3c8fb7d8b6 [maven-release-plugin] prepare for next development iteration 2021-10-12 10:59:13 +00:00
Konstantina Galouni 70f4a22954 [maven-release-plugin] prepare release uoa-admin-tools-library-1.0.0 2021-10-12 10:59:11 +00:00
Konstantina Galouni 056378c7a7 [Trunk | Admin Tools Library]: pom.xml: Added <scm> and commented <groupId>, to release this library to maven nexus repository. 2021-10-12 10:50:23 +00:00
Konstantina Galouni b27831abcf [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.
2021-10-05 21:04:12 +00:00
Konstantina Galouni a7b07ad7e0 [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.
4. AdminToolsLibraryCheckDeployController.java: Added exposing date of deploy and date of build.
5. admintoolslibrary.properties: Added property admintoolslibrary.globalVars.buildDate=@timestamp@.
2021-09-15 21:58:27 +00:00
Konstantina Galouni ca3a327172 [Trunk | Admin Tools Library]: Added properties.put("mail.smtp.ssl.protocols", "TLSv1.2"); if(mailConfig.getHost().equals("smtp.gmail.com")) (only for dev). 2021-06-24 12:29:18 +00:00
Konstantina Galouni bcf37d165c [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. 2021-06-04 10:07:17 +00:00