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