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