Commit Graph
100 Commits
Author SHA1 Message Date
Steffen Jacobs 39ba1193d7 Bug 5037: apply filter after adding a new connection for SwissTiming and
SwissTimingArchived
2019-05-15 17:09:14 +02:00
Steffen Jacobs 8135ec048b Bug 5037: added JSON url to be searchable in SwissTimingConnection table 2019-05-15 17:08:47 +02:00
Steffen Jacobs 3e6e110f93 Bug5037: moved control elements for connection list in
SwissTimingEventManagementPanel and SwissTimingReplayConnectorPanel
above the table
2019-05-15 17:00:28 +02:00
Steffen Jacobs 391e564874 Bug5037: moved control elements for connection list in
TracTracEventManagementPanel above the table
2019-05-15 16:33:11 +02:00
Steffen Jacobs 6250155558 Bug 5037: drive-by fix of similar issue when jumping from EventsPanel to
LeaderboardGroupConfigPanel where text is put into search field but the
filter is not applied
2019-05-15 16:27:33 +02:00
Steffen Jacobs b8d100311e Bug 5037: filter connection table after adding a new connection 2019-05-15 16:17:26 +02:00
Steffen Jacobs b818f65a42 Bug 5037: added search method to AbstractFilterablePanel 2019-05-15 16:17:09 +02:00
Steffen Jacobs 70fc1e1888 Bug5015: added creation of ownership for boat when creating
competitorAndBoat object
2019-05-15 15:16:09 +02:00
Steffen Jacobs f64f2ccc96 Bug5015: adding ownership when creating a competitors from SwissTiming 2019-05-15 15:11:14 +02:00
Steffen Jacobs c733b0cbca Merge branch 'bug5017' 2019-05-15 14:10:53 +02:00
Steffen Jacobs 0ec9d1fb10 Merge branch 'master' into bug5017 2019-05-08 18:37:25 +02:00
Steffen Jacobs 1921435b50 Merge branch 'master' into bug5019 2019-05-08 18:35:52 +02:00
Steffen Jacobs f7a475fb89 Merge branch 'master' into bug5015 2019-05-08 18:33:19 +02:00
Steffen Jacobs 0c85537c29 Bug5015: refactored PermissionAwareRaceTrackingHandler 2019-05-08 18:29:27 +02:00
Steffen Jacobs 3fb0dfa6e2 Bug5015: adding ownership when creating a boat from TracTrac 2019-05-08 18:24:03 +02:00
Steffen Jacobs 49445ac1e0 adding ownership when creating a competitor with boat from TracTrac 2019-05-08 18:16:43 +02:00
Steffen Jacobs e3cb42bc73 Bug5027: renamed and clearified validation methods in
AbstractCompetitorWithBoatDialog and BoatEditDialog
2019-05-08 18:02:54 +02:00
Steffen Jacobs b91189abac Bug5019: added permission check for TRACKED_RACE.UPDATE in front end
when adding a media track to a race
2019-05-08 17:32:09 +02:00
Steffen Jacobs 7f25c351dd Bug5019: removed UserService.hasPermission(String),
UserService.hasPermission(WildcardPermission) and
UserService.hasAllPermissions(WildcardPermission...) to avoid further
similar errors
2019-05-08 17:07:46 +02:00
Steffen Jacobs 9e13e92115 Bug5017: do not deselect selected item in user list in
UserManagementPanel if refresh button is called
2019-05-08 16:27:16 +02:00
Steffen Jacobs 00ac62b8b3 Bug5015: adding ownership when creating a competitor from TracTrac +
remove basic hack from commit 533f6872d2
2019-05-08 16:19:36 +02:00
Steffen Jacobs c5698536da fixed SettingsTest by adding start delay as default column as well (see
commit 63bdae9e7e)
2019-05-08 15:22:12 +02:00
Steffen Jacobs ffe392c3d0 bug5027: adjusted validation in BoatEditDialog and
CompetitorWithBoatEditDialog to
2019-05-08 13:15:14 +02:00
Steffen Jacobs dc4c4eacce Merge branch 'master' into bug5017 2019-05-08 10:29:40 +02:00
Steffen Jacobs a25702ddda Bug5019: adjusted permission check which determines the visibility for
"Manage Media" button
2019-05-08 10:21:17 +02:00
Steffen Jacobs aadf19304f Bug 5016: replaced SecurityServiceMock with Mockito 2019-04-29 18:29:04 +02:00
Steffen Jacobs 789c2a278c Bug 5017: fixed IndexOutOfBoundsException in UserManagementPanel 2019-04-29 17:34:40 +02:00
Steffen Jacobs 441403e38b Bug 5017: fixed NullPointerException on user login change 2019-04-29 17:16:09 +02:00
Steffen Jacobs 08632c57ca Bug 4992: added migration code for adding the
PERMISSION_ASSOCIATION:READ and ROLE_ASSOCIATION_READ permissions for
the anonymous user group via ACL
2019-04-29 16:39:37 +02:00
Steffen Jacobs 1838a0e82a Bug 4992: added ROLE_ASSOCIATION:READ for anonymous user group as
ACL for newly created role associations
2019-04-29 16:31:05 +02:00
Steffen Jacobs 8fdeeb2d04 Bug 4992: added PERMISSION_ASSOCIATION:READ for anonymous user group as
ACL for newly created permission associations
2019-04-29 16:20:55 +02:00
Steffen Jacobs 62767fbe65 Bug 4984: unified content assist when adding/editing permissions to
RoleDefinitions
2019-04-29 15:07:24 +02:00
Steffen Jacobs 29c5ba279b Bug 4988: added refresh for role definition suggest in
UserManagementPanel
2019-04-29 14:31:09 +02:00
Steffen Jacobs 6311696555 Bug 4988: added refresh for role definition suggest in
UserGroupDetailPanel
2019-04-29 14:20:26 +02:00
Steffen Jacobs b5ca59a7ea Bug 4988: added refresh for user suggest in UserGroupDetailPanel 2019-04-29 14:03:26 +02:00
Steffen Jacobs e45e1fd3c4 Bug 4797: added smoke test for DataMiningEntryPoint 2019-04-12 15:56:13 +02:00
Steffen Jacobs 7a2ca1308e Bug 4797: added ensure debug ids for smoke test for data mining
entrypoint
2019-04-12 15:55:49 +02:00
Steffen Jacobs 4bbb045a4c Bug 4991: removed cancel button in EditUserRolesAndPermissionsDialog and
renamed ok button to close
2019-04-12 15:10:54 +02:00
Steffen Jacobs 274d050018 Bug 4989: show warning when logged in user changes instead of when the
page initially loads
2019-04-12 14:30:00 +02:00
Steffen Jacobs 966bff887c Bug 4819: fixed AbstractTestWithIgtimiConnection 2019-04-11 17:36:50 +02:00
Steffen Jacobs 48d9db5c28 Bug 4819: added org.objenesis dependency for project 2019-04-11 17:22:15 +02:00
Steffen Jacobs e6c0569784 Bug 4819: added mockito dependency for igtimiadapter.test 2019-04-11 17:14:30 +02:00
Steffen Jacobs 2ff68351bc Bug 4819: adjusted IgtimiAccountsPanel to hide buttons when the user
does not have the required permissions
2019-04-11 14:45:13 +02:00
Steffen Jacobs 59f9d53c1d Merge branch 'bug4819' of ssh://trac@sapsailing.com/home/trac/git into bug4819 2019-04-11 14:20:32 +02:00
Steffen Jacobs 58c937acb1 Bug 4819: extracted storeIgtimiAccount method to fix migration 2019-04-11 14:19:51 +02:00
Steffen Jacobs 2364dafbdf Bug 4819: added security for creation of IgtimiAccount objects 2019-04-11 14:03:15 +02:00
Steffen Jacobs 9ed0fdab64 Bug 4819: added creatorName column in IgtimiAccountsPanel 2019-04-11 13:01:29 +02:00
Steffen Jacobs 90a3bda66c Bug 4819: added creatorName to AccountWithSecurityDTO 2019-04-11 13:01:12 +02:00
Steffen Jacobs dd81fab88d Bug 4819: added creatorName to AccountWithSecurityDTO 2019-04-11 13:00:58 +02:00
Steffen Jacobs 3bad6f460c Bug 4819: added creatorName when registering account 2019-04-11 12:42:37 +02:00
Steffen Jacobs dab70fbb23 Bug 4819: unified naming scheme of method getJsonUrl in
TracTrac/SwissTiming/SwissTimingArchiveConfigurationWithSecurityDTO
classes
2019-04-10 20:16:54 +02:00
Steffen Jacobs 545eddc2a1 Merge remote-tracking branch 'origin/permission-vertical' into bug4819 2019-04-10 20:10:30 +02:00
Steffen Jacobs 36b88dec5b Bug 4819: added warning if the roles and permissions of a user who does
not exist should be shown
2019-04-10 20:06:29 +02:00
Steffen Jacobs af4484580a Bug 4985: removed frontend existence check 2019-04-10 20:05:24 +02:00
Steffen Jacobs 096d739b87 Bug 4819: fixed formatting issue in SwissTimingConnectionTableWrapper 2019-04-10 19:52:05 +02:00
Steffen Jacobs 9269959313 Bug 4819: use correct string message in EditSwissTimingConnectionDialog 2019-04-10 19:51:10 +02:00
Steffen Jacobs 77727a8b41 Bug 4819: added existance check to avoid creation of duplicate
configuration elements for TracTrac/SwissTiming/SwissTimingArchived
configuration items
2019-04-10 19:50:47 +02:00
Steffen Jacobs 9b0be6be12 Bug 4819: added methods to check for existence of
TracTrac/SwissTiming/SwissTimingArchived connection with same jsonUrl
for this user
2019-04-10 19:42:21 +02:00
Steffen Jacobs 21e6b94477 Bug 4819: i18n for SwissTiming Connections 2019-04-10 19:34:02 +02:00
Steffen Jacobs 120933f6a5 Bug 4819: cleaned up SwissTimingEventManagementPanel 2019-04-10 19:27:22 +02:00
Steffen Jacobs bf7374b162 Bug 4819: adjusted columns in SwissTimingConnectionTableWrapper and
extracted SwissTimingEventIdUrlUtil
2019-04-10 19:22:04 +02:00
Steffen Jacobs f7c47441e2 Bug 4819: added support for listing races with the new table of
SwissTimingEvent configuration elements
2019-04-10 19:10:28 +02:00
Steffen Jacobs 06ff60c0c2 Bug 4819: UI adjustements for editing of SwissTimingConfiguration
elements
2019-04-10 19:02:01 +02:00
Steffen Jacobs ec0a2e167f Bug 4819: fixed CRUD operations of SwissTimingConfiguration items 2019-04-10 19:01:41 +02:00
Steffen Jacobs 6e8a32d0ef Bug 4819: fixed identifier for SwissTimingConnections 2019-04-10 19:01:08 +02:00
Steffen Jacobs 296d7e9d5e Bug 4819: added automatic updating of event id and event url 2019-04-10 18:07:59 +02:00
Steffen Jacobs 245aa7514e Bug 4819: fixed ownerships during creation of swiss timing archive
connection objects
2019-04-10 17:51:02 +02:00
Steffen Jacobs 7730f4c79b Bug 4819: added migration of creator for SwissTiming 2019-04-10 17:42:23 +02:00
Steffen Jacobs 2eb31193ec Bug 4819: fixed minor bugs in EditSwissTimingConnectionDialog 2019-04-10 17:39:02 +02:00
Steffen Jacobs bb44e9a85e Merge branch 'bug4819' of ssh://trac@sapsailing.com/home/trac/git into bug4819 2019-04-10 17:29:52 +02:00
Steffen Jacobs c1dd5156ec Bug 4819: added UI elements for CRUD operations on SwissTimingConnection
elements
2019-04-10 17:29:43 +02:00
Steffen Jacobs 8100e2ea1f Bug 4819: added CRUD operations for SwissTimingAdapter +
SailingServiceImpl -> SwissTiming
2019-04-10 16:47:51 +02:00
Steffen Jacobs 870df259ef Bug 4819: secured SwissTimingConfigurationDTO and added attribute
creator name
2019-04-10 16:25:59 +02:00
Steffen Jacobs 856b2b9882 Bug 4819: adjusted creation of SwissTimingArchievedEventConnections 2019-04-10 16:09:21 +02:00
Steffen Jacobs 9e710d9bcc Merge remote-tracking branch 'origin/permission-vertical' into bug4819 2019-04-10 15:48:10 +02:00
Steffen Jacobs 3ed0d201f9 Bug 4819: i18n for SwissTimingArchived UI 2019-04-10 15:45:39 +02:00
Steffen Jacobs 27d07e1b73 Bug 4819: fixed ownerships for
SwissTimingArchiveConfigurationWithSecurityDTO in SailingServiceImpl
2019-04-10 15:39:41 +02:00
Steffen Jacobs 6c82bac5f3 Bug 4819: cleanup of SwissTimingReplayConnectorPanel 2019-04-10 15:33:34 +02:00
Steffen Jacobs 6874f3de6f Bug 4819: added SwissTimingArchivedConnectionTable to show to
SwissTimingReplayConnectorPanel and
EditSwissTimingArchivedConnectionDialog
2019-04-10 15:27:37 +02:00
Steffen Jacobs 367297f5d6 Bug 4819: added CRUD operations to SailingServiceImpl + adjusted
SwissTimingArchiveConfigurationWithSecurityDTO
2019-04-10 15:05:46 +02:00
Steffen Jacobs 2486e75599 Bug 4819: updated SwissTimingAdapter persistance layer to support
creator name + CRUD operations
2019-04-10 14:39:18 +02:00
Steffen Jacobs b01e538419 Bug 4819: improved javadoc in dialog and table wrapper for
TracTracConnection
2019-04-10 14:20:08 +02:00
Steffen Jacobs 51e82a918e Bug 4819: clear TracTracEventManagementPanel on user change 2019-04-08 18:27:35 +02:00
Steffen Jacobs a2427d31c9 Bug 4819: added delete action in TracTracConnectionTable and
TracTracEventManagementPanel
2019-04-08 18:12:49 +02:00
Steffen Jacobs 8195b6e8de Bug 4819: fixed bug where OK button is always disabled when opening
EditTracTracConnectionDialog
2019-04-08 18:01:44 +02:00
Steffen Jacobs c0d8bbac71 Bug 4819: added call to sailingServiceAsync.updateTracTracConfiguration
instead of sailingServiceAsync.createTracTracConfiguration in update
action in TracTracConnectionTableWrapper
2019-04-08 17:59:59 +02:00
Steffen Jacobs 7f6dd8dfbe Bug 4819: added feature to update and delete TracTrac Connections 2019-04-08 17:57:33 +02:00
Steffen Jacobs 891b406415 Bug 4819: used AccessControlledButtonPanel buttons + added refresh
action
2019-04-08 16:52:45 +02:00
Steffen Jacobs 9f23534d78 Bug 4819: added basic validation + cleaned up layout in
EditTracTracConnectionDialog
2019-04-08 16:39:01 +02:00
Steffen Jacobs 131c148413 Bug 4819: i18n for TracTrac panel, table and dialog 2019-04-08 16:24:46 +02:00
Steffen Jacobs 22de8add0d Bug 4819: added "Add TracTrac Connection" button to
TracTracEventManagementPanel
2019-04-08 16:13:07 +02:00
Steffen Jacobs ce471b680d Bug 4819: rewired TracTracEventManagementPanel to use new
TracTracConnectionTable
2019-04-08 16:02:00 +02:00
Steffen Jacobs 99ed0ebd3c Bug 4819: added EditTracTracConnectionDialog 2019-04-08 15:42:10 +02:00
Steffen Jacobs ca8af976b8 Bug 4819: added table to TracTracEventManagementPanel 2019-04-08 15:02:04 +02:00
Steffen Jacobs 4341120880 Bug 4819: added security to TractTracConfigurationDTO 2019-04-08 13:53:11 +02:00
Steffen Jacobs cb844342f2 Bug 4819: added creating user 2019-04-08 13:08:32 +02:00
Steffen Jacobs 1bb0bf5172 Bug 4957: Added header in EditOwnershipDialog to show ID and
PermissionType
2019-04-05 17:23:42 +02:00
Steffen Jacobs 2cf43ae8d3 Bug 4957: show correct permission type + i18n 2019-04-05 17:16:38 +02:00
Steffen Jacobs 9a4f2229f8 Bug 4957: Added header in edit ACL dialog to show ID and TypeString 2019-04-05 17:08:51 +02:00
Steffen Jacobs e12d155e1a Bug 4957: moved ID column to the right:
DeviceConfigurationListComposite, EventListComposite,
LeaderbaordGroupConfigPanel, RoleDefinitionsPanel and
UserGroupTableWrapper
2019-04-05 16:23:15 +02:00