Commit Graph
1848 Commits
Author SHA1 Message Date
Axel Uhl 94725cc34e show sign-in benefits popup also when no "last dismissed" setting is found at all 2025-09-24 14:06:11 +02:00
service-tip-git a423ac9ccb [INTERNAL] Translation delivery: commit by LX Lab
Change-Id: Ie34b4249445c709e0c8a46cd73a4d65803566bd1
2025-07-17 15:08:28 +00:00
Axel Uhl e752ad1fde bug6151: show fewer details about locking/banning to user banned from signing up 2025-07-11 15:25:17 +02:00
masha.kashirina 5b1e13356d updated links to support.sapsailing (bug 6149) 2025-07-09 15:58:09 +02:00
Axel Uhl be05c64580 Merge branch 'main' into bug6105 2025-06-23 11:17:51 +02:00
service-tip-git 5b796ddec2 [INTERNAL] Translation delivery: commit by LX Lab
Change-Id: I5b82b1b6287e9002de9aa7e32e3cdded8514eb7f
2025-06-19 16:17:43 +00:00
Axel Uhl 635ce46a8d Merge branch 'main' into bug6105 2025-06-12 01:40:20 +02:00
Axel Uhl fdb774933a bug6136: introduced translatable (i18n) names for ORC PCS leg types 2025-06-11 17:31:14 +02:00
Axel Uhl cfff09db74 bug6128: prefs files now know about new GWT version 2.11.1 2025-05-22 18:37:23 +02:00
Axel Uhl 14ae20e29f Merge branch 'main' into bug6105 2025-05-09 21:00:36 +02:00
service-tip-git 4e4a00ab0d [INTERNAL] Translation delivery: commit by LX Lab
Change-Id: Ic10fa287484aedd5b1ddd70279ffa4976855db35
2025-05-08 15:05:18 +00:00
Axel Uhl 3f62b48345 bug6105: define MediaMenuIcon as a widget using UIBinder 2025-05-05 15:31:44 +02:00
Axel Uhl 5926962e5d bug6105: implemented take-down request button for Event stage image 2025-05-05 14:28:32 +02:00
Axel Uhl 3466db11a0 Merge remote-tracking branch 'github/main' into bug6105 2025-04-30 11:04:35 +02:00
Axel Uhl 905bc823e3 bug6105: move custom field serializer for TakedownNoticeRequestContext to com.sap.sse.security.ui 2025-04-30 11:03:30 +02:00
Axel Uhl fdc79b492f adjusted businessModelDescription text message regarding development partners 2025-04-29 21:52:12 +02:00
Axel Uhl 139fdd05e5 bug6105: showing takedown notice dialog, sending e-mail 2025-04-29 18:18:09 +02:00
Axel Uhl c428263be7 bug6105: first implementation of a take-down notice request dialog 2025-04-25 13:36:15 +02:00
service-tip-git daa7349fee [INTERNAL] Translation delivery: commit by LX Lab
Change-Id: Ie294a5507ad86b410ce321e5669ef4c0f091e6b2
2025-04-03 15:04:34 +00:00
service-tip-git a4ea612a83 [INTERNAL] Translation delivery: commit by LX Lab
Change-Id: Ie1c5ebcccedb88a177c2b2cf9a9e7a51c6fab579
2025-03-27 16:06:27 +00:00
Axel Uhl 5910783be3 bug6104: tests can be exempted from strong password requirements 2025-03-24 21:57:45 +01:00
Axel Uhl 01780399fa bug6104: adjusted error message for password complexity 2025-03-24 18:37:53 +01:00
Axel Uhl ee657c6820 fixed UI error message handling upon faile user creation attept 2025-03-20 10:51:33 +01:00
Axel Uhl b97ace3db0 bug6097: apply same mechanism for user creation per IP locking as for failed bearer token-based authentication 2025-03-19 14:17:35 +01:00
Axel Uhl 6c049f93f0 bug6099: display "locked until" in User Management panel of AdminConsole 2025-03-17 18:20:50 +01:00
Axel Uhl 2416b49f89 bug6099: interims commit with a first implementation of a user account locking/banning mechanism;
yet missing is writing to persistence and replication
2025-03-17 16:30:57 +01:00
Axel Uhl bb16dc2368 bug6101: added CORS filter config UI in "Local Server" admin console panel 2025-03-12 17:42:02 +01:00
Axel Uhl 89f3fc5f77 use secure cookies (see https://github.com/SAP/sailing-analytics/security/code-scanning/91) 2025-01-27 12:54:37 +01:00
Axel Uhl 2526624edb bug6059: implemented serial number suggest box for DAW creation dialog 2024-12-27 19:59:36 +01:00
Axel Uhl e2433bbc76 Merge branch 'main' into bug5774 2024-08-13 17:23:49 +02:00
Axel Uhl 807b179ff0 fixed urgent bug for password change security check in UserManagementWriteService;
this as aftermath to 3cdd5f209e
2024-08-01 13:53:26 +02:00
Axel Uhl 3cdd5f209e bug6036: check for USER:UPDATE:{username} when updating password 2024-07-28 18:09:29 +02:00
Axel Uhl 6b451641ed bug5503: added ShiroFilter subclass to skip authentication for OPTIONS requests 2024-07-02 15:12:11 +02:00
Petr Janacek 2a10d7e36b Czech translation of a app name changed back to engish, coding of czech lang files changed to UTF-8 2024-06-30 17:14:35 +02:00
Petr Janacek b4b2b939a3 Added boat class RS Vareo, changed spinnaker setting for class RS Tera 2024-06-28 15:25:25 +02:00
Axel Uhl 53ba61d131 bug6017: added locking also for replicated subscription operations and in all handlers 2024-06-14 16:21:20 +02:00
Axel Uhl 591653b033 bug5774: added missing com.sap.sse.landscape.aws.common dependency to pom.xml of security.ui project 2024-05-24 18:35:38 +02:00
Axel Uhl 9ef8787b22 bug5774: made RibDashboard run again in local Eclipse environment 2024-05-24 17:41:54 +02:00
Axel Uhl 39eb0303f6 bug5774: adjusted .gwt.xml descriptors, adding SSE AWS landscape "inherits" 2024-05-24 16:11:50 +02:00
Axel Uhl 0775bb45a3 bug5774: added comment to SecurityChildSettingsContext 2024-05-24 11:57:39 +02:00
Udo Wessels fac34ecb74 bug5774: Extended the paywall documentation by adding examples. Did some rework after reviewing code for the example documentation. 2024-05-17 11:54:03 +02:00
Axel Uhl 7e0de8b26e bug5774: added SecuredAwsLandscapeType to serialization dummy 2024-05-08 12:59:54 +02:00
Axel Uhl 6826fe1f0f bug5774: fixed bug in receiving SecuredDTO on client 2024-05-07 23:58:25 +02:00
Udo Wessels 0e5f582ff5 bug5774: removed security check from expandable sortable columns to enable the default handling of premium settings.
- cleaned up some logs and todo's
- removed default premium DetailTypes, because they would now be active also without premium rights.
2024-05-03 15:43:47 +02:00
Udo Wessels 59490f04fd bug5774: added the support and handling of default values to SailingPremiumCheckBox and PremiumCheckBox
- cleaned up initialization of secured setting objects (removed redundant setting of paywall resolver, securedDTO if settings object is already one with security context)
- removed specific premiumLeaderboardPermissions handling from LeaderboardPanel, because visibility of premium objects is now handled by settings correctly. This handling was blocking the usage of default premium settings.
2024-05-02 12:22:05 +02:00
Udo Wessels 9ec4c20179 bug5774: clean up and fix potential 'cannot find symbol' error 2024-04-12 15:21:12 +02:00
Udo Wessels b6a5a3522b bug5774: The changes on AbstractGenericSerializableSettings are reverted and therefore another AbstractGenericSerializableSettingsWithContext was created instead. This prevent us to be forced to initialize every settings object with a security context even if it is not needed. Now we only use the ...WithContext in cases where we really need it to work with secured settings in the addChildSettings method.
There are still some places to work on e.g. where the secured DTO's are not in place when we init a settings with context. They are marked with TODO bug5774.
Also the secured ENUM setting needs some attention...

In LiveRaceWithRacemapAndLeaderBoardPresenterImpl there is already a change were we get a StrippedLeaderboardDTO to init context object correctly and which can be used for authorization check later.
2024-04-12 14:13:40 +02:00
Udo Wessels 36c20f0a9e Merge branch 'master' into bug5774 2024-04-12 13:07:59 +02:00
Axel Uhl 1833af9eeb removed extra space from comment 2024-03-24 00:07:31 +01:00
Udo Wessels 4d2652c3f7 bug5774: added missing passthrough to PremiumCheckBox with settings
- added last missing premium checkbox to new SecuredBooleanSetting
2024-03-11 18:17:32 +01:00