Commit Graph
100 Commits
Author SHA1 Message Date
Thomas Wiese 8c521fc9e9 update maven version according to selenium client 3.141.59 2019-10-08 09:33:12 +02:00
Thomas Wiese 93a810c877 fix deprecated org.openqa.selenium.interactions.internal.Locatable 2019-10-08 09:25:50 +02:00
Thomas Wiese bad5da4a02 update selenium client to 3.141.49: remove old includes 2019-10-07 13:40:37 +02:00
Thomas Wiese 65f367542a update selenium client to 3.141.49 2019-10-07 12:08:48 +02:00
Thomas Wiese 9f93e82ba8 Merge branch 'master' into bug4942 2019-08-13 09:11:16 +02:00
Thomas Wiese 53a5619ed1 bug4942: formatting 2019-07-31 09:58:39 +02:00
Thomas Wiese e8272eb2c7 bug4942: add exceptional test for MarkApiTest 2019-07-31 09:56:03 +02:00
Thomas Wiese bd83d0468e bug4942: allow testing of http error status responses by mapping http
status code to an exception type
2019-07-31 09:14:03 +02:00
Thomas Wiese 9c6691ded6 Merge branch 'bug4942' 2019-07-05 18:02:07 +02:00
Thomas Wiese d98fbba674 bug 4942: clean up api test for open regattas 2019-07-05 16:23:48 +02:00
Thomas Wiese 2c3903bce3 bug 4942: add api wrapper for regatta get competitors and corresponding
basic test
2019-07-05 14:26:39 +02:00
Thomas Wiese 1816187fe9 bug 4942: add api wrapper for api/v1/mark/addMarkFix and corresponding
basic test
2019-07-05 13:18:49 +02:00
Thomas Wiese 87dd95d4d0 bug4942: wrap json result of leaderboard setTrackingTimes and added test 2019-07-05 10:53:07 +02:00
Thomas Wiese 4fd03f6a7e Merge branch 'master' into bug4942 2019-07-05 09:31:50 +02:00
Thomas Wiese 0d4dded4cc bug 4942: mark updating of local server settings to allow selenium test
to await changes
2019-06-24 10:04:24 +02:00
Thomas Wiese bb950c84dd speedup 'headless' rest api selenium tests by skipping webpage reset 2019-06-07 12:40:45 +02:00
Thomas Wiese b2af511ca5 externed inner classes of RefattaAPI 2019-04-26 12:15:56 +02:00
Thomas Wiese faef750d49 moved regatta api to won package 2019-04-26 11:53:13 +02:00
Thomas Wiese 29d2b30e62 corrected generation of typed array of JSONArray 2019-04-26 11:50:48 +02:00
Thomas Wiese ac9303fb21 add wrapper for regatta races 2019-04-26 11:50:22 +02:00
Thomas Wiese d267a5ef77 corrected generation of typed array of JSONArray 2019-04-26 11:40:09 +02:00
Thomas Wiese cf0df62540 bug 4942: allow reading arrays of wrapped JSON object 2019-04-26 10:53:17 +02:00
Thomas Wiese d7b4f009bc added factory for administrator ApiContext 2019-04-26 08:10:05 +02:00
Thomas Wiese b329c1b168 add SET_TRACKING_TIMES_URL and START_TRACKING_URL to LeaderboardApi 2019-04-18 08:02:34 +02:00
Thomas Wiese 48523bf8f3 continue open regatta test 2019-04-16 16:06:58 +02:00
Thomas Wiese dc393a7c70 continue regatta and leaderboard test:
* treat UUID as what it is
* wrapper for racecolumn result
2019-04-16 16:06:22 +02:00
Thomas Wiese e35a142bfb add test for GpsFixResource 2019-04-16 15:05:31 +02:00
Thomas Wiese 9fe818ef31 fix devicemapping test 2019-04-16 15:05:05 +02:00
Thomas Wiese 82c9cbef81 wrapper and additional asserts for createAndAddCompetitor test 2019-04-16 15:03:12 +02:00
Thomas Wiese 04f47f4e10 Introduce wrappers for API test results. 2019-04-15 14:34:20 +02:00
Thomas Wiese e27b62938c test case for open regatta 2019-04-10 23:09:05 +02:00
Thomas Wiese 524f1c6dc1 AbstractApiTest makes no sense in advance to AbstractSeleniumTest 2019-04-10 22:28:13 +02:00
Thomas Wiese 4bb50ad530 added selenium PageArea for adminconsole/advanced/LocalServer 2019-04-10 22:25:48 +02:00
Thomas Wiese 610894ed65 provide debug ids to enable access in selenium tests for
adminconsole/advanced/LocalServer
2019-04-10 22:22:57 +02:00
Thomas Wiese 011433aa19 Merge branch 'permission-vertical' into bug4942 2019-04-10 09:04:25 +02:00
Thomas Wiese f9483e9779 continue implementing api tests 2019-04-09 23:42:06 +02:00
Thomas Wiese a433279197 make return types of http request wrappers generic to
provided single (JSONObject) and multi (JSONArray) entity responses
2019-04-09 23:36:20 +02:00
Thomas Wiese 0949de5002 continue implementing api tests 2019-04-08 16:27:50 +02:00
Thomas Wiese 574ef53e01 continue implementing api tests 2019-04-08 14:03:29 +02:00
Thomas Wiese f81b412419 added simple tests for SecurityResource 2019-04-08 11:31:48 +02:00
Thomas Wiese b98f859e0b Merge branch 'permission-vertical' into bug4942 2019-04-08 08:50:50 +02:00
Thomas Wiese ce7a5579c9 added first rest api tests to selenium test env 2019-03-29 08:42:26 +01:00
Thomas Wiese 471cc96541 correct error response messages for already existing leaderboardgroup
and regatta
2019-03-27 10:47:33 +01:00
Thomas Wiese 1fcdd6fc66 bug 4813: fix PermissionAndRoleAssociation to build
TypeRelativeObjectIdentifier
2018-12-18 14:21:41 +01:00
Thomas Wiese 475356f8b8 Merge branch 'permission-vertical' into bug4813
# Conflicts:
#	java/com.sap.sailing.domain.swisstimingadapter.persistence/src/com/sap/sailing/domain/swisstimingadapter/persistence/impl/SwissTimingAdapterPersistenceImpl.java
#	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/EventsResource.java
2018-12-18 13:32:12 +01:00
Thomas Wiese 23e0ce4d81 bug 4813: corrected getTypeRelativeIdentifier for RaceDTO 2018-12-18 10:23:39 +01:00
Thomas Wiese 8a84ce7dbc bug 4813: fix WildcardPermission with new TypeRelativeObjectIdentifier,
which keeps encoded identifier
2018-12-18 10:08:31 +01:00
Thomas Wiese fdbb44fe23 bug 4813: removed double encoding 2018-12-17 23:31:09 +01:00
Thomas Wiese e3edf36882 bug 4813: fixed some gwt problems II 2018-12-17 20:22:41 +01:00
Thomas Wiese edae8e5098 bug 4813: fixed some gwt problems II 2018-12-17 18:58:47 +01:00
Thomas Wiese 30fd1965a3 bug 4813: fixed some gwt problems 2018-12-17 18:51:41 +01:00
Thomas Wiese a387055f95 bug 4813: building the identifier for permissions checks is now be done
by supporting a TypeRelativeObjectIdentifer object that has to be built
by domain objects
2018-12-17 15:49:44 +01:00
Thomas Wiese e994aab7c7 fix server url 2018-12-13 16:58:43 +01:00
Thomas Wiese 2b2e95d182 remove /gwt from server url for comeptitor registration 2018-12-13 14:48:04 +01:00
Thomas Wiese 2234815b91 Merge branch 'permission-vertical' of ssh://sapsailing.com/home/trac/git into permission-vertical 2018-12-13 14:12:49 +01:00
Thomas Wiese f8e9dc2994 fix order of regatta and ownership check 2018-12-13 14:12:44 +01:00
Thomas Wiese ff580cccd6 add server url to open regatta registration url 2018-12-13 14:11:45 +01:00
Thomas Wiese 5871d35fbc bug 4813: fixed compilation errors after merge 2018-12-12 17:44:20 +01:00
Thomas Wiese 320ac4a597 Merge branch 'permission-vertical' into bug4813
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleEntryPoint.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/EventsResource.java
2018-12-12 17:41:03 +01:00
Thomas Wiese 08bb22851b bug 4813: corrected ownership on creating user group 2018-12-12 16:38:33 +01:00
Thomas Wiese 99b0517fa0 bug 4813: make sure that typerelativeidentifer is running trough
corresponding convert method on object creation
2018-12-12 16:12:24 +01:00
Thomas Wiese 69707bb14f bug 4813: make sure that typerelativeidentifer is running trough
corresponding convert method on object creation
2018-12-12 13:21:41 +01:00
Thomas Wiese 58528beb1f bug 4813: java.net.URL can no be used by gwt. 2018-12-12 10:28:07 +01:00
Thomas Wiese 45dafda54e Merge branch 'permission-vertical' into bug4813 2018-12-12 09:06:35 +01:00
Thomas Wiese 534dca5186 bug 4813: clean method names in HasPermissions to distinguish between object or type relative identifers as parameter 2018-12-12 09:05:43 +01:00
Thomas Wiese bdb4b0e99e bug 4813: testing HasPermissions-methods that use identifer strategy 2018-12-11 18:22:44 +01:00
Thomas Wiese da0dfd7879 Merge branch 'permission-vertical' of ssh://sapsailing.com/home/trac/git into permission-vertical 2018-12-11 16:00:12 +01:00
Thomas Wiese 6ae2b2e868 add ampersand betweeen query parameters of branchio-url 2018-12-11 15:59:58 +01:00
Thomas Wiese a3ba9b96c0 Merge branch 'permission-vertical' into bug4813 2018-12-11 15:06:09 +01:00
Thomas Wiese 67320fba63 bug 4813: cleanup 2018-12-11 15:04:54 +01:00
Thomas Wiese 5d57aaf53e bug 4813: handle RESULT_IMPORT_URL correctly 2018-12-11 15:00:28 +01:00
Thomas Wiese 3069defd73 Merge branch 'permission-vertical' into bug4813 2018-12-10 17:04:06 +01:00
Thomas Wiese 5d77852eb4 bug 4813: handle tracked race self implementation for getIdentifier 2018-12-10 16:57:06 +01:00
Thomas Wiese 1ab38200b9 bug 4813: removed unnecessary comments 2018-12-10 11:20:17 +01:00
Thomas Wiese 9482b9cb94 bug4813: removed unused import 2018-12-10 11:12:23 +01:00
Thomas Wiese 15ed398b9e bug 4813: remove unsed method getTypeRelativeIdentifierAsString 2018-12-10 11:11:15 +01:00
Thomas Wiese 082554e2ce bug4813: added javadocs 2018-12-10 11:00:34 +01:00
Thomas Wiese e23dac5b66 remove accidently commited test class 2018-12-10 10:01:14 +01:00
Thomas Wiese 3dbb89db70 Merge branch 'permission-vertical' into bug4813 2018-12-10 09:54:27 +01:00
Thomas Wiese 26dee81395 bug 4813: change sailing service calls for type relative object
identifiers to use typed calls
2018-12-10 09:50:48 +01:00
Thomas Wiese 82b6cd4a2f bug 4813: fixing getStringPermissionForObject to get typerelative
identifier by object
2018-12-07 21:33:16 +01:00
Thomas Wiese 1f5db99e07 Merge branch 'permission-vertical' into bug4813 2018-12-07 14:17:45 +01:00
Thomas Wiese 09e0f12fbc bug 4813: use concrete object instead of typerelative identifier to
build QualifiedObjectIdentifiers by delegation to the identiferstrategy
of the permissions type
2018-12-07 14:09:57 +01:00
Thomas Wiese 76644aa2be bug 4813: add identifer strategy for TrackedRace 2018-12-07 12:09:17 +01:00
Thomas Wiese bdab2c5d7e bug 4813: move SecuredDomainTypes for EXPEDITION_DEVICE_CONFIGURATION to
expeditionconnector
2018-12-07 09:51:59 +01:00
Thomas Wiese 496e7bcb5e bug 4813: send typerelative identifiers through
WildcradPermissionEncoder
2018-12-07 09:29:59 +01:00
Thomas Wiese 12bef86316 bug 4813: move SecuredDomainTypes for IGTIMI_ACCOUNT to igtimiadapter 2018-12-07 09:10:54 +01:00
Thomas Wiese bca8c4f9b1 bug 4813: move SecuredDomainTypes for TRACTRAC_ACCOUNT to
tractracadapter
2018-12-07 08:44:32 +01:00
Thomas Wiese 4c9442f8d5 Merge branch 'permission-vertical' into bug4813 2018-12-07 08:26:32 +01:00
Thomas Wiese 8a662aa8d4 bug 4813: move SecuredDomainTypes for SwissTiming to swisstimingadapter 2018-12-07 08:25:27 +01:00
Thomas Wiese f27abc43c4 bug 4816: move permission CAN_IMPORT_MASTERDATA to SERVER_ACTIONS 2018-12-06 15:12:34 +01:00
Thomas Wiese 01f8d1ccf4 Merge branch 'permission-vertical' into bug4813
Conflicts:
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/LeaderboardsResourceV2.java
2018-12-06 14:58:56 +01:00
Thomas Wiese 1d427a3f5c Merge branch 'permission-vertical' into bug4813
Conflicts:
	java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/client/component/UserGroupManagementPanel.java
2018-12-06 14:32:05 +01:00
Thomas Wiese b965882121 bug 4813: add getPermissionForObject-method to accept domain object.
Setting the corresponding method based on
typerelativeObjetctIdentigfiers to deprecated.
Continued transition to type based id determination for
SecureDomainTypes SEVRER and MEDIA_TRACK.
2018-12-06 14:21:03 +01:00
Thomas Wiese ceca6df99a Merge branch 'permission-vertical' into bug4813 2018-12-06 09:23:51 +01:00
Thomas Wiese 0f9ef19b78 Merge branch 'master' into permission-vertical
Conflicts:
	docker/sailing-pod.yaml
2018-12-06 08:56:33 +01:00
Thomas Wiese 6544fb6cc6 add missing parameters to events recource test 2018-12-06 08:39:24 +01:00
Thomas Wiese 1def7157c1 adjusted rest api documentation for createEvent endpoint 2018-12-05 23:17:50 +01:00
Thomas Wiese b77521c32f bug 4709: added parameter for open regatta registration secret to createEvent Rest-API 2018-12-05 23:05:44 +01:00
Thomas Wiese 7773e4e294 Merge branch 'permission-vertical' into bug4813 2018-12-05 17:56:18 +01:00