Steffen Schaefer
a6718028e5
Bug 5239: Only using locks if accessing colections
2020-09-07 17:36:12 +02:00
Steffen Schaefer
f7193323f6
Bug 5239: Added missing write lock
2020-09-07 17:34:06 +02:00
Steffen Schaefer
026b3a77ad
Bug 5239: Using write lock to guard usersByAccessToken changes
2020-09-07 17:32:06 +02:00
Steffen Schaefer
3a47d49a98
Bug 5239: Added missing write lock
2020-09-07 17:30:14 +02:00
Steffen Schaefer
cd61117979
Bug 5239: Code formatting change
2020-09-07 17:29:28 +02:00
Steffen Schaefer
afa86822e3
Bug 5239: Not using Concurrent collections where we use ReadWriteLocks
...
to guard accesses
2020-09-07 17:28:27 +02:00
Steffen Schaefer
7d9368d970
Bug 5239: Removed synchronized blocks that are now replaced with a
...
ReadWriteLock
2020-09-07 17:20:47 +02:00
Steffen Schaefer
98ae2df1f0
Bug 5239: Prevent repetitive lock/unlock
2020-09-07 17:17:08 +02:00
Steffen Schaefer
ab0c6b94c7
Bug 5239: Changed lock objects in UserStoreImpl to be transient and
...
axplicitly handled during deserialization
2020-09-07 17:14:07 +02:00
Steffen Schaefer
2138a6671a
Bug 5239: Improved locking in UserStoreImpl for several methods
2020-09-07 14:34:24 +02:00
Dennis Aulenbacher
8db1a9a2a8
Merge branch 'bug5239' of ssh://trac@sapsailing.com/home/trac/git into bug5239
2020-09-07 09:41:31 +02:00
Steffen Schaefer
ff4e3ffc6d
Bug 5239: Finding the correct permission entry by name in RoleDefinition
...
edit dialog
2020-09-07 08:57:06 +02:00
Steffen Schaefer
9d67fef062
Bug 5239: Fixed reading the value in TextBoxBasePO
2020-09-07 08:55:41 +02:00
Dennis Aulenbacher
1bdaaf410c
bug5239: Introduced preferenceLock, guarding all preference related
...
accesses.
2020-09-05 10:50:40 +02:00
Dennis Aulenbacher
1e512d27f0
bug5239: Moved to assertions for private methods instead of reentrant
...
locking.
2020-09-04 16:22:40 +02:00
Steffen Schaefer
86c0dab517
Bug 5239: Changed StringListEditorCompositePO to throw an exception if
...
the value to be removed wasn't found.
2020-09-04 13:17:12 +02:00
Dennis Aulenbacher
8c664d2a40
bug5239: Removed code duplication
2020-09-04 10:43:25 +02:00
Dennis Aulenbacher
224e9a68d5
bug5239: fixed test failures, that became prevalent through lock
...
introduction
2020-09-04 10:41:56 +02:00
Dennis Aulenbacher
05128e8006
bug5239: removing redundant alert check.
2020-09-03 14:33:07 +02:00
Dennis Aulenbacher
f7d4fa34aa
Merge branch 'master' into bug5239
2020-09-02 17:00:49 +02:00
Dennis Aulenbacher
bfcfdd5ba9
bug5239: Downgraded ConcurrentHashmaps to HashMaps for maps referencing
...
users and userGroups
2020-09-02 16:59:46 +02:00
Dennis Aulenbacher
e93c0a07e0
bug5239: Introducing advanced locking to all user and usergroup related
...
variable accesses.
2020-09-02 16:56:36 +02:00
Simon Pamies
a08ae2261c
Added field trackedRaceUuid to API /v1/api/leaderboardgroups/{name} as per request of TracTrac
2020-09-02 14:49:41 +02:00
Dennis Aulenbacher
a7168e03bb
bug5239: introduced new SuperClass Exception for UserStore Exceptions
2020-09-01 12:56:55 +02:00
Dennis Aulenbacher
5c43e08652
fixed comment typo
2020-09-01 11:46:04 +02:00
Dennis Aulenbacher
1f85008815
bug5239: extended LockUtil by lock convenience functions forwarding
...
exceptions
2020-08-31 18:33:57 +02:00
Udo Wessels
1f09608c82
Merge branch 'master' into bug5322
2020-08-31 16:19:21 +02:00
Udo Wessels
506160a918
bug5322: fixed testing: exchange thread sync logic with ExecutionService and Future implementation.
...
The old implementation causes synchronization failures. It was possible to enter the synchronized block of the main thread before coming to the synchronized block of the child thread. Therefore the result was null (after the defined wait).
This behavior causes randomly assertion errors while building and testing the application.
Added org.objenesis dependency to manifest. This dependency was missing and therefore for local test execution was not possible (Igtimi tests).
2020-08-31 16:18:37 +02:00
Dennis Aulenbacher
76d999c975
added eclipse2020-06 pluginInstall script
2020-08-31 14:42:01 +02:00
Axel Uhl
f70e0b62f1
fixed incorrect placeholder in Italian translation in DataMining module
2020-08-29 16:24:36 +02:00
Axel Uhl
6041d90ec2
Merge branch 'master' into translation
2020-08-29 12:38:53 +02:00
Axel Uhl
4a28c9901c
ignore Igtimi fixes with null timepoints
2020-08-28 19:54:08 +02:00
Dennis Aulenbacher
ad8cfa0ce2
Merge branch 'bug5239' of ssh://trac@sapsailing.com/home/trac/git into bug5239
2020-08-28 13:10:29 +02:00
Dennis Aulenbacher
6e37166d70
Extended TextBoxBasePO by getValue() method
2020-08-28 13:10:21 +02:00
Robert Benedikt
2cf88ca303
Merge branch 'bug4935' into master
2020-08-28 11:35:27 +02:00
Steffen Schaefer
03022fd382
Bug 5239: Extended more of the negative ACL tests to ensure that
...
negative ACLs are also part of the meta permission check when removing
a permission from a role
2020-08-28 09:44:39 +02:00
Steffen Schaefer
3ba28081c2
Bug 5239: Changed expected permission error when saving a Role to also
...
match cases where revoking a permission causes an error
2020-08-28 09:32:02 +02:00
Steffen Schaefer
dbaae279b0
Merge branch 'master' into bug5239
2020-08-28 08:41:08 +02:00
Dennis Aulenbacher
98c8e6b531
bug5239: Extended Test case by Permission removal
2020-08-27 23:27:07 +02:00
Dennis Aulenbacher
18e3d715e5
bug5239: Added Role Permission removal PO support
2020-08-27 23:26:10 +02:00
Udo Wessels
95b6cd264f
Merge branch 'master' into bug5322
2020-08-21 11:58:47 +02:00
service.tip.git
90aad25960
[INTERNAL] Translation delivery: commit by LX Lab
...
Change-Id: I36ac6fbbc80c83c81a817eebc6d507d90774d0c5
2020-08-20 15:11:44 +00:00
Steffen Schaefer
39c98d577f
Bug 5239: Adjusted comment
2020-08-20 12:57:40 +02:00
Steffen Schaefer
e272a51dff
Bug 5239: Extended more of the negative ACL tests to ensure that
...
negative ACLs are also part of the meta permission check when removing
permissions/roles
2020-08-20 12:55:20 +02:00
Steffen Schaefer
93eef5678a
Bug 5239: Extended UserGroupRoleDefinitionPanelPO to be able to expect
...
an error when trying to remove a Role from a UserGroup
2020-08-20 12:53:57 +02:00
Steffen Schaefer
8ee184e990
Bug 5239: Changed removal of a Role from a UserGroup to be symmetric
...
regarding permission checks of adding a Role
2020-08-20 12:53:20 +02:00
Steffen Schaefer
dd73f633ee
Bug 5239: Extended UserGroupUserPanelPO to be able to expect an
...
error when trying to remove a User for a UserGroup
2020-08-20 12:36:44 +02:00
Steffen Schaefer
9ad1364cd6
Bug 5239: Changed removal of a User from a UserGroup to be symmetric
...
regarding permission checks with adding a User
2020-08-20 11:39:05 +02:00
Steffen Schaefer
99dde9e113
Merge branch 'master' into bug5239
2020-08-20 10:44:16 +02:00
Steffen Schaefer
090c4f4041
Bug 5239: Extended parts of the negative ACL tests to ensure that
...
negative ACLs are also part of the meta permission check when removing
permissions/roles
2020-08-20 10:43:20 +02:00