Commit Graph
48617 Commits
Author SHA1 Message Date
Steffen Jacobs ad8ecde81d Bug 4894: secured getFile method with in FileStorageResource for
AmazonS3FileStorageServiceImpl and LocalFileStorageServiceImpl.
2019-04-03 18:09:11 +02:00
Steffen Jacobs 5a114a3666 Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2019-04-03 17:59:18 +02:00
Steffen Jacobs dfaafe252f Bug 4894: added @DELETE method additional to @POST for deleting to
improve REST consistency
2019-04-03 17:59:05 +02:00
Steffen Jacobs 46da85349b Bug 4894: secured removeFile method in FileUploadServlet for
AmazonS3FileStorageServiceImpl
2019-04-03 17:56:11 +02:00
Steffen Jacobs 0adcb080d3 Bug 4894: secured removeFile method in FileUploadServlet for
LocalFileStorageServiceImpl
2019-04-03 17:54:22 +02:00
Steffen Schaefer 74188f5420 Merge branch 'bug4963' into permission-vertical 2019-04-03 17:52:50 +02:00
Kai Börnert 0f9ec34aa9 Merge branch 'master' into permission-vertical 2019-04-03 17:50:07 +02:00
Steffen Jacobs 13e9d1923b Bug 4894: secured storeFile method in FileUploadServlet for
AmazonS3FileStorageServiceImpl
2019-04-03 17:48:57 +02:00
Kai Börnert bdea0a8685 Merge branch 'bug4941' 2019-04-03 17:48:51 +02:00
Steffen Jacobs fe5194967a Bug 4894: secured storeFile method in FileUploadServlet for
LocalFileStorageServiceImpl
2019-04-03 17:47:24 +02:00
Benjamin Barth 15efc49757 bug4860 Restricted "Set start time received" action within tracked race
details section to users with tracked race update permission
2019-04-03 17:38:25 +02:00
Steffen Schaefer 09290d2425 Bug 4963: Using a proper mime type for sending operations from replica
to master. Now that shiro is active for ReplicationServlet, the
unspecified content type caused exceptions while parsing the content.
2019-04-03 17:26:15 +02:00
Benjamin Barth c98d262e91 bug4860 Avoid association changes to tracked races to a leaderboard's
race column if the user has no leaderboard update permission
2019-04-03 17:06:18 +02:00
Steffen Schaefer 5a51aef645 Bug 4963: Fixed sending operations from a replica to the master 2019-04-03 16:52:40 +02:00
Steffen Jacobs 4d033076c8 Bug 4957: added id column for table in LeaderboardGroupConfigPanel 2019-04-03 16:49:05 +02:00
Steffen Jacobs eeef90c285 Bug 4957: added id column for table in EventManagementPanel 2019-04-03 16:45:48 +02:00
Steffen Jacobs e7a7e107c9 Bug 4957: added id column for table in UserGroupManagementPanel 2019-04-03 16:42:59 +02:00
Steffen Jacobs 72faf64aaf Bug 4957: made role id column final 2019-04-03 16:41:57 +02:00
Steffen Jacobs cd882e6f60 Bug 4957: added id column for table in RoleDefinitionPanel 2019-04-03 16:39:16 +02:00
Steffen Jacobs d038383fd8 Bug 4958: added remove action to TrackedRaces table. 2019-04-03 16:35:11 +02:00
Steffen Schaefer cfdd62eafb Bug 4963: Improved error handling in ReplicationServlet 2019-04-03 16:17:39 +02:00
Steffen Schaefer dcfeb5cef5 Updated bundles of server launch config (eclipse automatically sorts the
list)
2019-04-03 16:17:37 +02:00
Steffen Schaefer ef9c157f60 Setting proper content type in ReplicationServlet for INITIAL_LOAD to
prevent an exception on the replica side
2019-04-03 16:17:35 +02:00
Steffen Schaefer 4e3e19ac4f Updated bundles of server launch configs 2019-04-03 16:17:33 +02:00
Steffen Schaefer 385a75bfea Bug 4963: Updated auto-replicate launch configs to define the necessary
credentials for the security enabled replication
2019-04-03 16:17:31 +02:00
Steffen Schaefer 4419dc8173 Bug 4963: Added documentation 2019-04-03 16:17:29 +02:00
Kai Börnert 326fa921b5 bug4963 added username and password for replication dialog 2019-04-03 16:17:00 +02:00
Steffen Jacobs 0ad69001c3 Bug 4967: added check if user exists before trying to open dialog in
User Management
2019-04-03 16:12:57 +02:00
Benjamin Barth d5b088dfd9 bug4860 Restricted actions to add or move race columns within the
leaderboard details section to users with leaderboard update permission
2019-04-03 14:42:49 +02:00
Kai Börnert 3f4192e160 Merge branch 'bug4963' of ssh://trac@sapsailing.com/home/trac/git into bug4963 2019-04-03 14:30:10 +02:00
Kai Börnert 9797a92c1a Merge branch 'permission-vertical' into bug4963 2019-04-03 14:20:50 +02:00
Axel Uhl ea13394841 fixed description of putWind API method
Change-Id: I8d0fe4e3b4697af4fdf72b04e275dd2fbc153579
2019-04-03 14:16:03 +02:00
Kai Börnert 90419dd9b6 Merge branch 'bug4941' into permission-vertical 2019-04-03 14:02:11 +02:00
Steffen Schaefer a345e0f419 Bug 4963: Secured ReplicationPanel actions 2019-04-03 13:38:33 +02:00
Kai Börnert 5e1b9d71b9 bug4941 adjusted string messages for parameter change, using the
messages from 4b5017aca9
2019-04-03 13:37:06 +02:00
Steffen Schaefer 4e433e2f98 Bug 4963: Replicator actions are now part of the SERVER security type 2019-04-03 13:15:53 +02:00
Axel Uhl 2fce98133e Merge remote-tracking branch 'server/permission-vertical' into permission-vertical
Change-Id: Ie1fd0a826aea9f0e832c13955baccb573632e403
2019-04-03 12:41:58 +02:00
Axel Uhl 4b5017aca9 rudimentary adjustment of qrCodeTitle translations after parameter removal
Merge branch 'master' into permission-vertical

Change-Id: I317a22f5f66f56cd7f84da51a00bc7f32cd9c7e6
2019-04-03 12:40:28 +02:00
Kai Börnert 9653f46c34 qrcode place now uses resolves the events, boats, marks, ect. with
security checks, that are skipped if the correct regatta secret is
delivered
2019-04-03 11:56:20 +02:00
Kai Börnert 47fa59010a moved permission check for qrcode to reuse code for qrcode rpc calls 2019-04-03 11:55:31 +02:00
Steffen Schaefer 94bc243bbe Bug 4963: Implemented several permission checks regarding REPLICATOR on
master and replica side. UI permission checks are most probably not
consistent yet
2019-04-03 11:44:23 +02:00
Steffen Schaefer f7c4af091f Bug 4963: Updated the available actions for the REPLICATOR security type 2019-04-03 11:42:50 +02:00
Steffen Schaefer 497008bd93 Bug 4963: Moved REPLICATOR security type to SecuredSecurityTypes as it
is part of SSE and not the sailing domain
2019-04-03 11:18:30 +02:00
Axel Uhl 9692e957e0 bug 4968: avoid NPE in StationarySequenceFilter for replacement fixes
Change-Id: I425170824a1f83eea802c041d43d2e6442eddc91
2019-04-03 10:43:10 +02:00
Axel Uhl d847888b57 Master Data Import now also accepts quoted strings for leaderboard group filtering
Change-Id: I97df70c65ab6b671c34a411b2c07284f42409bb7
2019-04-03 10:41:32 +02:00
Steffen Schaefer dfa652040e Bug 4963: Activated shiro in com.sap.sse.replication to be able to
implemen permission checks in ReplicationServlet/ReplicationServiceImpl
2019-04-03 10:29:41 +02:00
Steffen Schaefer 6c6ad3f63e Bug 4963: Using bearer token in several calls from replica to
ReplicationServlet on master
2019-04-03 10:10:56 +02:00
Steffen Schaefer d69602b2c4 Bug 4963: Added convenience method to HttpUrlConnectionHelper to handle
bearer token
2019-04-03 09:50:27 +02:00
Steffen Schaefer 9f3c5e9dda Bug 4963: ReplicationMasterDescriptor is now aware of a bearer token.
The token is currently not given to remote calls and UI fields are
added.
2019-04-03 09:15:23 +02:00
Steffen Schaefer 58021d970f Bug 4963: bearer token resolution is now skipped if no username or
password is given
2019-04-03 09:07:34 +02:00