Commit Graph
100 Commits
Author SHA1 Message Date
Kai Börnert 90ece8d2c8 bug4978 remove default tenant being set in the low level api preventing
null group owners
2019-04-09 18:09:03 +02:00
Kai Börnert 2c092c9fd3 update visible videos and player state on user change event 2019-04-09 15:49:46 +02:00
Kai Börnert aa043d0587 update editable state correctly on user change 2019-04-09 15:44:04 +02:00
Kai Börnert b2a5af7a4c show media management if no existing tracks can be edited, but new ones
could be added as well
2019-04-09 15:43:45 +02:00
Kai Börnert 9e1cd5e9ee Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2019-04-09 14:21:35 +02:00
Kai Börnert 4226c8abf9 do not attempt to load private tags for anonymous user 2019-04-09 14:21:15 +02:00
Kai Börnert a373c5ff77 Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git 2019-04-08 16:22:16 +02:00
Kai Börnert 8292f8f26d bug4941 moved fix on permission-vertical and additional debug
information to master
2019-04-08 16:12:51 +02:00
Kai Börnert 0f9ec34aa9 Merge branch 'master' into permission-vertical 2019-04-03 17:50:07 +02:00
Kai Börnert bdea0a8685 Merge branch 'bug4941' 2019-04-03 17:48:51 +02:00
Kai Börnert 326fa921b5 bug4963 added username and password for replication dialog 2019-04-03 16:17:00 +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
Kai Börnert 90419dd9b6 Merge branch 'bug4941' into permission-vertical 2019-04-03 14:02:11 +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
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
Kai Börnert eda632a865 Merge branch 'master' into bug4941 2019-04-02 16:08:18 +02:00
Kai Börnert 5067011dd8 bug4941 improved message 2019-04-02 16:06:17 +02:00
Kai Börnert f174aad3dc bug4941 clarified stringmessages 2019-04-02 16:00:24 +02:00
Kai Börnert 91299d07e2 bug4941 removed debugger statement 2019-04-02 15:06:55 +02:00
Kai Börnert dacbc2b601 bug4941 reduce complexity handing the different cases 2019-04-02 15:03:43 +02:00
Kai Börnert bfcedef8c2 bug4941 fixed missing encoding for branchio parameters 2019-04-02 13:51:29 +02:00
Kai Börnert abf48a8c8f bug4941 adjusted debug error message 2019-04-02 13:39:22 +02:00
Kai Börnert b5bc43f80a bug4877 changed jobs link to jobs.sap.com 2019-04-02 13:34:30 +02:00
Kai Börnert ca1f6f6d1f bug4941 improved messages for understanding 2019-04-02 12:43:11 +02:00
Kai Börnert 672aad21ee bug4941 fixed a bug resolving boats 2019-04-01 19:43:12 +02:00
Kai Börnert 5c0e86ecdb bug4941 fixed a bug, that could cause multiple QRCodes to be displayed 2019-04-01 19:28:19 +02:00
Kai Börnert 40737e02f3 bug4941 fixed a bug in mark resolving for qrcodeplace 2019-04-01 19:27:11 +02:00
Kai Börnert 64af9b3400 bug4941 fixed bug in targetserver url processing 2019-04-01 18:18:09 +02:00
Kai Börnert 747ca13ab6 bug4941 added case for bouy tender targetServer determination 2019-04-01 17:22:47 +02:00
Kai Börnert 19c629cdb2 bug4941 moved system property to the enum it is responsible for 2019-04-01 16:55:27 +02:00
Kai Börnert 41ffed5a43 Merge branch 'master' into bug4941 2019-04-01 16:26:30 +02:00
Kai Börnert 32cff3122a bug4941 fixed parsing of URLs not being properly decoded 2019-04-01 16:22:42 +02:00
Kai Börnert 98ebd1e03b bug4941 added lookup of boats and marks for QrCodePlace 2019-04-01 16:21:48 +02:00
Kai Börnert 042ef7746f bug4941 added missing check for events without logo 2019-04-01 16:19:54 +02:00
Kai Börnert 763a19f46b bug4941 added resolving of boats and marks for use in QrCodePlace 2019-04-01 16:19:32 +02:00
Kai Börnert ab9f779465 bug4941 further code cleanup 2019-03-27 17:33:54 +01:00
Kai Börnert 42be3b20db bug4941 removed dead code 2019-03-27 17:03:10 +01:00
Kai Börnert 7dadc188cb bug4941 fixed correct server detection 2019-03-27 16:03:35 +01:00
Kai Börnert 12e498b38f bug4941 added redirection to targetServer to QRCode place 2019-03-27 14:47:51 +01:00
Kai Börnert 2065ece499 4941 allow qr code display for boatid and markid, also reduced code
complexity
2019-03-21 11:13:58 +01:00
Kai Börnert e49e907635 secured some more gwt backend calls 2019-03-18 15:22:43 +01:00
Kai Börnert 93a79d7a29 QrCodePlace for public regattas no longer requires additional data 2019-03-18 06:41:45 +01:00
Kai Börnert c87b6b5c4a Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2019-03-14 18:03:58 +01:00
Kai Börnert af192c7dcb bug4911 added backend checks for denoting/removal of it for races 2019-03-14 18:03:48 +01:00
Kai Börnert bc4282cd8b bug4905 cleanup qualified roles 2019-03-14 12:45:00 +01:00
Kai Börnert 8e8cfebec1 removed code for old checking style public regatta invites 2019-03-14 09:13:57 +01:00
Kai Börnert b6452631b9 support non checkin link public invites 2019-03-13 17:01:23 +01:00
Kai Börnert c4428b7fef fixed wrong check in GetOpenRegattaByRegattaNameAction 2019-03-13 16:54:40 +01:00
Kai Börnert dc4cf6a5b4 ensure Ownerships for RaceManager device configurations on server start 2019-03-13 14:47:05 +01:00
Kai Börnert ea5b5849d2 Merge branch 'permission-vertical' into bug4895 2019-03-13 13:25:45 +01:00
Kai Börnert e182a88e5e changed secret to be QueryParam again 2019-03-13 13:16:29 +01:00
Kai Börnert 955e1b2c4f Merge branch 'permission-vertical' of
ssh://trac@sapsailing.com/home/trac/git into permission-vertical

Conflicts:
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/BoatsResource.java
2019-03-13 13:12:02 +01:00
Kai Börnert 31869fe486 Merge branch 'permission-vertical' of
ssh://trac@sapsailing.com/home/trac/git into permission-vertical

Conflicts:
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/BoatsResource.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/CompetitorsResource.java
2019-03-13 13:09:15 +01:00
Kai Börnert 2b2796785a fixed secret being path instead of query parameter 2019-03-13 13:03:57 +01:00
Kai Börnert 9976c91a61 only accept secret check, if the boat or regatta belong to the given
regatta
2019-03-13 10:04:54 +01:00
Kai Börnert 1ba0295b51 Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2019-03-07 18:08:16 +01:00
Kai Börnert caffc8a11e improved checks for windpanel 2019-03-07 18:08:05 +01:00
Kai Börnert f8e4f3a98a secured export as described in bug4934 2019-03-07 16:12:47 +01:00
Kai Börnert 85d4fc0b41 Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2019-03-07 15:33:52 +01:00
Kai Börnert 6196629a80 return 404 if invalid entities are requested, instead of failing their
securitycheck first
2019-03-07 15:33:43 +01:00
Kai Börnert 1bf41130a5 added check for windservlet to check if races can be updated before
processing uploaded file
2019-03-07 14:14:41 +01:00
Kai Börnert 9c6527beeb Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2019-03-07 13:37:31 +01:00
Kai Börnert 72281ccc55 added missing checks 2019-03-07 13:35:25 +01:00
Kai Börnert 7fab0f15f0 added documentation to rest calls allowing the regattasecret instead of
a authentification
2019-03-07 13:30:19 +01:00
Kai Börnert c23d7afca2 added more checks and secret exceptions based on QRScanRequest document
from dlabs
2019-03-07 10:46:56 +01:00
Kai Börnert 3f356cd35f added intial version of secret+leaderboardname apis 2019-03-04 18:29:13 +01:00
Kai Börnert 2415e3eb0a added permission checks to boats panel and backend 2019-03-04 16:21:54 +01:00
Kai Börnert 7a4975b63b fixed tracked races composite regarding permissions 2019-03-04 11:49:24 +01:00
Kai Börnert 1066b837ab improved mediapanel behaviour regarding permissions 2019-03-01 15:55:43 +01:00
Kai Börnert 2989e0e374 Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2019-02-28 17:37:17 +01:00
Kai Börnert 134c132ed7 added security backend check to updateRaceDelayToLive 2019-02-28 17:37:03 +01:00
Kai Börnert a4875be5d8 Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2019-02-28 15:53:50 +01:00
Kai Börnert 895e4f2c22 do not enable remove button, if some of the selected elements cannot be
deleted due to permissions missing
2019-02-28 15:53:33 +01:00
Kai Börnert e832033c6b do not allow removing and stopping tracking without permissionchecks 2019-02-28 15:53:02 +01:00
Kai Börnert b70819fef5 skip permissionchecks for getLeaderboard Rest-API, if the correct
regatta-secret is given, and the leaderboard is a regattaleaderboard
2019-02-28 15:49:42 +01:00
Kai Börnert e0394be935 added ability to use regattasecret to get the base regatta data from the
REST-API
2019-02-28 14:22:27 +01:00
Kai Börnert f3d477f840 Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2019-02-28 14:12:43 +01:00
Kai Börnert de9e66d2cd fixed regatta delete button being enabled even when missing permissions
to actually delete the selected objects
2019-02-28 14:12:30 +01:00
Kai Börnert f18e445534 disable event remove button, if one of the events cannot be removed due
to missing permissions
2019-02-28 10:59:51 +01:00
Kai Börnert 0586c4a4e7 removed GWT debugger 2019-02-28 10:27:01 +01:00
Kai Börnert b4413b25a4 add ownerships columns to media 2019-02-28 10:25:03 +01:00
Kai Börnert 2653ae9b96 added missing userService wiring 2019-02-28 09:46:14 +01:00
Kai Börnert 0278c1abe1 Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2019-02-28 09:37:09 +01:00
Kai Börnert a3188d3653 Ensure the userService is always available in the
TrackedRacesListComposite
2019-02-28 09:35:46 +01:00
Kai Börnert 261cbac6c0 also disabled the button below the race list, if the user has not the
permissions to change the leaderboard
2019-02-25 18:55:51 +01:00
Kai Börnert 5ea24067e3 improved code style and clarity 2019-02-25 18:33:48 +01:00
Kai Börnert 5e2ba7e349 added fixme to backend, to remember still open security checks 2019-02-25 18:33:35 +01:00
Kai Börnert 945eb7b16d added security to smartphone race panel actions 2019-02-25 18:06:23 +01:00
Kai Börnert 1248bbc43d Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2019-02-25 17:17:51 +01:00
Kai Börnert 8468838bfe use secured actions in smartphone eventpanel 2019-02-25 17:17:43 +01:00
Kai Börnert c28d182854 added ownership columns to smartphone tracking 2019-02-25 16:30:03 +01:00
Kai Börnert 4fd0a34af6 removed unused code 2019-02-25 14:29:16 +01:00
Kai Börnert 3db9fa9caf added missing permission check serverside to server configuration 2019-02-25 13:47:02 +01:00
Kai Börnert 88c37da9f8 ensureOwnerships for MDI MediaTracks 2019-02-25 10:12:31 +01:00
Kai Börnert 132e09478b Merge branch 'master' into permission-vertical
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaLogAddDeviceMappingDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaLogTrackingDeviceMappingsDialog.java
2019-02-21 19:28:39 +01:00
Kai Börnert 01d196e470 Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2019-02-21 19:16:54 +01:00
Kai Börnert 8bab47ceda added RegistrationLinkWithQRCodeDialog warning for servers not running
in SailInsight2 mode
2019-02-21 19:16:39 +01:00
Kai Börnert a3fad76444 Merge branch 'master' into permission-vertical
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
2019-02-21 19:15:54 +01:00