Sohaib Baig
b913b63882
Merge branch 'main' into bug6148
2025-11-05 15:06:19 +01:00
Sohaib Baig
ee642ba483
Merge branch 'main' into bug6148
2025-11-04 16:33:05 +01:00
Sohaib Baig
5eb79a15e6
permission scheme for ip blocklist
...
use DefaultActions.READ and .DELETE instead of creating altogether new
ones in SecuredDomainType
allow unlocking for those with the roles admin or server admin, or those
with the DELETE permission on the respective ip blocklist domain type.
2025-11-04 16:27:25 +01:00
Sohaib Baig
aae75a13c1
added search filter, counter to unlock btn
2025-10-30 13:02:47 +01:00
Sohaib Baig
a50a07d690
Merge branch 'main' into bug6148
2025-10-29 16:39:05 +01:00
Sohaib Baig
db76d70af5
Merge branch 'main' into bug6148
2025-10-29 16:35:32 +01:00
Sohaib Baig
a3c3e0e116
accommodate test failure due to USA gov shutdown
2025-10-28 14:45:36 +01:00
Sohaib Baig
ff0c3a98b8
accommodate US gov shutdown causing NOAA Test failures
2025-10-28 14:44:30 +01:00
Sohaib Baig
5fdf9c3b33
bug fixes for user creation fail2ban impl and test
...
fail2ban didn't extend the lock when a lock already existed on said IP. this was remedied. the test failed because selenium was looking for a component using the driver, so from the head of the tree, instead of from the webelement, which was at a specific lower point in the element tree and thus is unaffected by selenium IDs being similar. the findElement is now done from a method on the webelement.
2025-10-27 19:37:22 +01:00
Sohaib Baig
879b360d71
added tests, user creation abuse blocklist
2025-10-25 18:27:08 +02:00
Sohaib Baig
180d221e57
fix: missed import
2025-10-09 10:47:09 +02:00
Sohaib Baig
726e8faeea
set system properties manually
...
System properties were being read from the config file previously, but not set using system.setproperty as they are expected by the selenium package later. This fixes that by setting them before control is handed over to selenium
2025-10-09 10:42:09 +02:00
Sohaib Baig
dcd08337d1
system properties read from the local test config xml are now set using System.setProperty before control is handed over to the JUnit package. Previously they were not set and Selenium requires these fields to find chromedriver
2025-10-08 18:37:06 +02:00
Sohaib Baig
7dea9beb12
service endpoints for ip based lock management added
2025-09-29 12:57:53 +02:00
Sohaib Baig
9ad9170a34
assert replaced with JUnit assertion to make login attempt monitorable
2025-08-25 16:05:53 +02:00
Sohaib Baig
4fefac7e64
Merge branch 'main' into bug6148
2025-08-20 16:20:57 +02:00
Sohaib Baig
3bdca09ea9
Merge branch 'main' into bug6148
2025-08-20 15:59:52 +02:00
Sohaib Baig
511d198f77
UI tests added for locking and unlocking
2025-08-20 15:33:24 +02:00
Sohaib Baig
08381ba52b
added missing German translations
2025-08-19 13:00:04 +02:00
Sohaib Baig
79d5bbd624
merge into main for test errors' fixes
2025-08-13 13:20:04 +02:00
Sohaib Baig
3641f8ef56
added test for timed lock impl
2025-08-12 16:12:29 +02:00
Sohaib Baig
97c732f9b7
moved timed lock to sap.sse.common from sap.sse.security.common
2025-08-12 15:46:32 +02:00
Sohaib Baig
4c3d8b66e7
added reset AI credentials btn
2025-08-12 14:50:24 +02:00
Sohaib Baig
2aa4454e51
corrected typo mistake
2025-08-11 14:45:03 +02:00
Sohaib Baig
29e0384fb6
fixed i8n syntax err + MANAGE_LOCK Enum assignment
2025-08-11 13:09:34 +02:00
Sohaib Baig
c3f02086ac
i8n corrections
2025-08-04 19:54:32 +02:00
Sohaib Baig
0c8b91387f
added unlock button per user
...
also renamed LockingAndBanning to TImedLock
2025-08-04 19:50:17 +02:00
Sohaib Baig
567519b664
addressed pull request comments
2025-07-28 17:03:54 +02:00
Sohaib Baig
78b83555bc
create ai core object at init even without API key
2025-07-28 14:29:38 +02:00
sohaib-sap
6bbda8c8a6
onboarding browser compatibility
...
added line about safari not being compatible in onboarding dev environment
2025-07-09 15:07:24 +02:00
Sohaib Baig
8ab32b7353
onboarding doc updated
...
added an eclipse configuration file to automate a number of steps.
Apple silicon mac specific guidance added where needed.
2025-07-07 17:52:30 +02:00