Commit Graph
100 Commits
Author SHA1 Message Date
Benjamin Barth 24cb27b7ef Fixed forwarding of locale parameter when navigating to a remote server 2016-04-08 14:49:30 +02:00
Benjamin Barth 7ff63e1b10 Merge remote-tracking branch 'origin/master' into selenium-tests 2016-04-07 14:01:46 +02:00
Benjamin Barth dc9c358cfb Added missing i18n properties files for _zh 2016-03-30 10:33:22 +02:00
Benjamin Barth d1c9015501 Fixed encoding of chinese i18n properties 2016-03-30 09:38:38 +02:00
Benjamin Barth 4a1c326145 Merge remote-tracking branch 'origin/master' into translation 2016-03-30 09:22:37 +02:00
Benjamin Barth 49081bcbab Activated zh and ru locale for AdminConsole 2016-03-30 09:21:36 +02:00
Benjamin Barth 4b22e2dcbb Removed not yet translated messages from chinese and russian
StringMessages
2016-03-29 17:53:28 +02:00
Benjamin Barth dd2b3077f8 Fixed encoding of chinese i18n properties 2016-03-29 16:51:03 +02:00
Benjamin Barth 1ce36f4ff4 Fix line brake error in StringMessages_zh.properties 2016-03-29 16:50:48 +02:00
Benjamin Barth 1512e78096 Merge remote-tracking branch 'origin/master' into translation 2016-03-29 13:56:56 +02:00
Benjamin Barth 7948964f98 Merge remote-tracking branch 'origin/master' into translation
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_zh.properties
2016-03-29 13:40:03 +02:00
Benjamin Barth 97862b763d Fixed encoding of chinese i18n properties 2016-03-29 13:31:47 +02:00
Benjamin Barth f2d684bc2b Integrated different event date formattings based on locales 2016-03-29 13:30:50 +02:00
Benjamin Barth 3d06b11413 Created exchangeable implementations for event date formatting 2016-03-29 13:30:05 +02:00
Benjamin Barth 00c00e38db bug3537 - avoid overlapping of long sailids in chrome browser 2016-03-24 14:24:21 +01:00
Benjamin Barth 644a85ed93 Merge remote-tracking branch 'origin/master' into selenium-tests 2016-03-21 17:19:22 +01:00
Benjamin Barth 9c8a4bd01e Added test cases for an in progress regatta within a live event 2016-03-21 17:12:33 +01:00
Benjamin Barth a0daf68151 Added convenience class for sending RaceLogRaceStatusEvents to server 2016-03-21 17:01:14 +01:00
Benjamin Barth f374311811 Extended DateHelper to create dates x minutes in the past/future 2016-03-21 15:00:03 +01:00
Benjamin Barth a2c8b802a4 Fixed typo in label type or in progress labels 2016-03-21 14:57:58 +01:00
Benjamin Barth 4ef6e2ffac Changed protocol of several static links to https 2016-03-16 17:23:21 +01:00
Benjamin Barth ecc7cda659 Merge remote-tracking branch 'origin/master' into selenium-tests 2016-03-16 10:01:56 +01:00
Benjamin Barth b929149d33 Fixed test cases for a live regatta within a live event 2016-03-15 17:57:42 +01:00
Benjamin Barth 5d1d573dda Adjusted test cases for a live regatta within a live event 2016-03-15 17:52:36 +01:00
Benjamin Barth ce6b77be8f Adjusted LeaderboardDetailsPanelPO to provide access to races table 2016-03-15 17:52:16 +01:00
Benjamin Barth e5e5f2c40f Added page object for races set start time dialog 2016-03-15 17:51:49 +01:00
Benjamin Barth f775e0b017 Added page object for races table in leaderboard details panel 2016-03-15 17:51:25 +01:00
Benjamin Barth c7011ecccc Added debug ids for easier access to UI elements in selenium test cases 2016-03-15 17:50:42 +01:00
Benjamin Barth b5721c12ab Extended ActionsHelper to support setting race start time 2016-03-15 17:49:59 +01:00
Benjamin Barth f6583a8270 Extended BetterDateTimeBoxPO to support different time formats 2016-03-15 17:49:28 +01:00
Benjamin Barth bb959b89a6 Adjusted test cases for upcoming and finished regattas within a live
event
2016-03-15 13:35:42 +01:00
Benjamin Barth 1360d88e3a Refactored EventPage hierarchy to a additional specific waits 2016-03-15 13:35:24 +01:00
Benjamin Barth 8310d29c01 Added convenience method to wait for element to PageObject class 2016-03-15 13:34:35 +01:00
Benjamin Barth 12e8c535d7 Fixed typo in PageObject method names 2016-03-15 13:08:29 +01:00
Benjamin Barth a0f05ea3b2 Fixed debug id to to access dialog element 2016-03-15 11:30:04 +01:00
Benjamin Barth 30b13b968a Added test cases for upcoming and finished regattas within a live event 2016-03-14 18:14:50 +01:00
Benjamin Barth d98930302c Added convenience method to access regatta list items by regatta name 2016-03-14 18:13:25 +01:00
Benjamin Barth 3df6962547 Fixed debug id to match elements type 2016-03-14 18:11:23 +01:00
Benjamin Barth f096e6b820 Extended EventConfigurationPanelPO to create events with default
leaderboard group and regatta with default leaderboard
2016-03-14 16:23:44 +01:00
Benjamin Barth 99e0a8104c Added page objects for regatta list item on event, regatta and races
pages
2016-03-14 16:22:07 +01:00
Benjamin Barth 053549c87c Adjusted EventCreateDialogPO date and workflow handling 2016-03-14 16:21:14 +01:00
Benjamin Barth 8493d21a7f Extended RegattaCreateDialogPO by adding date fields access 2016-03-14 16:19:10 +01:00
Benjamin Barth 6ab4a5394b Added debug ids for easier access to UI elements in selenium test cases 2016-03-14 16:18:22 +01:00
Benjamin Barth e3b4016f71 Added convenience method to BetterDateTimeBoxPO to set date objects 2016-03-14 13:40:09 +01:00
Benjamin Barth 47210094a5 Added debug ids for easier access to UI elements in selenium test cases 2016-03-14 13:25:30 +01:00
Benjamin Barth 76bf016d74 Fixed typo in test class name 2016-03-14 12:16:57 +01:00
Benjamin Barth d5dfc027b7 Added verification to EventPage to ensure page is loaded 2016-03-14 11:16:12 +01:00
Benjamin Barth 646760fd49 Extended test case to test creation of upcoming, live and finished event 2016-03-11 16:59:53 +01:00
Benjamin Barth d7c956fed6 Added helper class for date creation 2016-03-11 16:11:32 +01:00
Benjamin Barth 8db4c5bb2a Added null-check to TextBoxBasePO 2016-03-11 16:10:55 +01:00
Benjamin Barth caecb3c85a Added page objects for event page, event header and label types 2016-03-11 15:43:23 +01:00
Benjamin Barth 6961013745 Added debug ids for easier access to UI elements in selenium test cases 2016-03-11 15:41:53 +01:00
Benjamin Barth b008f2cad4 Added convenience method to access host page objects via url 2016-03-11 15:41:25 +01:00
Benjamin Barth 78435129cf Refactored convenience method for easier dialog access to allow access
to any PageArea
2016-03-11 15:01:30 +01:00
Benjamin Barth 10c0e8e7ac Extended selenium test stub for event state visualisation 2016-03-10 17:11:22 +01:00
Benjamin Barth 21ab9aaaa3 Adjusted pages object stub for SAP Sailing home page 2016-03-10 17:10:05 +01:00
Benjamin Barth fc7c981a48 Added convenience method for easier URL query handling to HostPage class 2016-03-10 17:09:26 +01:00
Benjamin Barth ffa30b0651 Extended page object for event config to access list entries 2016-03-10 16:45:07 +01:00
Benjamin Barth 5c12599994 Added convenience method for easier dialog access to PageObject class 2016-03-10 16:43:30 +01:00
Benjamin Barth 868454a5a6 Added pages object for simple confirmation dialogs 2016-03-10 16:42:33 +01:00
Benjamin Barth beae63e486 Added debug ids for easier access to UI elements in selenium test cases 2016-03-10 16:41:57 +01:00
Benjamin Barth 5f7749f95e Added documentation to BetterDateTimeBoxPO 2016-03-10 13:54:38 +01:00
Benjamin Barth 0dcb373ac2 Adjusted pages object for event creation dialog to use new input POs 2016-03-10 13:48:49 +01:00
Benjamin Barth c5fc5d87bb Refactored structure of page objects representing GWT inputs 2016-03-10 13:48:06 +01:00
Benjamin Barth 78d7a4e613 Added selenium test stub for event state visualisation 2016-03-09 18:07:06 +01:00
Benjamin Barth d05b2b1cc7 Added Events tab navigation to AdminConsole page object 2016-03-09 18:06:33 +01:00
Benjamin Barth 38f4518f4a Added pages objects for event config panel and creation dialog 2016-03-09 18:05:49 +01:00
Benjamin Barth ef9a3d424c Added debug ids for easier access to UI elements in selenium test cases 2016-03-09 18:03:50 +01:00
Benjamin Barth 1c6c375921 Refactored selenium test case for sign in with existing admin user 2016-03-09 14:25:31 +01:00
Benjamin Barth bbbf438438 Added convenience methods for waitUntil checks to PageObject class 2016-03-09 14:23:10 +01:00
Benjamin Barth 4a97e87620 Adjusted condition for ajax calls complition check 2016-03-09 14:22:24 +01:00
Benjamin Barth 1428a836cc Replaced css class based state verification to a data attribute based
approach
2016-03-09 11:17:17 +01:00
Benjamin Barth 63333e5cbe Merge branch 'design2015' into design2015-selenium 2016-03-09 08:36:41 +01:00
Benjamin Barth e17d5e88e0 Added selenium test case for sign in with existing admin user 2016-03-08 14:13:09 +01:00
Benjamin Barth f0a730fc68 Extended AdminConsole host page to provide access to the authentication
menu
2016-03-08 14:05:46 +01:00
Benjamin Barth 7b80e041e1 Added pages objects for authentication menu and view and sign in form 2016-03-08 14:04:47 +01:00
Benjamin Barth c9a4b586bb Added interface for host pages to authentication functionality 2016-03-08 13:56:20 +01:00
Benjamin Barth 716c68e116 Added debug ids for easier access to UI elements in selenium test cases 2016-03-08 13:55:19 +01:00
Benjamin Barth 34c28b37d6 Fixed Acceleration factor text field size 2016-02-05 18:18:45 +01:00
Benjamin Barth d7e0cdfdf4 Renamed CssResource interface of SAPHeaderWithAuthenticationResources 2016-02-05 17:56:22 +01:00
Benjamin Barth 0154874adc Removed GWT default style from button in GenericNotLoggedInView to
inconsistent styling
2016-02-05 17:55:50 +01:00
Benjamin Barth 4c274d5920 Adjusted styles to ensure consistent labels and inputs 2016-02-05 17:49:32 +01:00
Benjamin Barth 236c95bc2b Adjusted styles to ensure pointer on common buttons 2016-02-05 17:29:58 +01:00
Benjamin Barth 173f31db97 Adjusted styles for user management flyout positioning 2016-02-05 17:29:22 +01:00
Benjamin Barth ff55e53b38 Again adjusted styles to ensure consistency across modules 2016-02-05 16:45:02 +01:00
Benjamin Barth a28860f10c Adjusted authentication flyout positining 2016-02-05 14:04:17 +01:00
Benjamin Barth 3dac67ce49 Adjusted header styles to ensure consistency across modules 2016-02-05 12:30:08 +01:00
Benjamin Barth 8f37bb3feb Removed invalid style attributes in SAPHeader2 2016-02-05 11:50:05 +01:00
Benjamin Barth bfb629ebe4 Moved generically used classes to com.sap.sse.security.ui 2016-02-04 16:10:38 +01:00
Benjamin Barth 3a71030135 Refactored GenericAuthenticationCallbackImpl to use a provided
GenericAuthenticationLinkFactory
2016-02-04 15:58:53 +01:00
Benjamin Barth f812964c16 Refactored GenericAuthentication hierarchy to use a provided
GenericAuthenticationLinkFactory
2016-02-04 15:23:10 +01:00
Benjamin Barth aa2aaa98ae Refactored SailingAuthenticationEntryPointLinkFactory to a singleton
instance instead of having static methods
2016-02-04 15:20:19 +01:00
Benjamin Barth 23edfe02c1 Exported new interface GenericAuthenticationLinkFactory 2016-02-04 15:13:08 +01:00
Benjamin Barth 50655318fd Added interface for GenericAuthenticationLinkFactory 2016-02-04 14:57:26 +01:00
Benjamin Barth b04b74aa62 Reused GenericAuthentication within RaceBoardPanel 2016-02-04 14:40:23 +01:00
Benjamin Barth 63eb734774 Refactored GenericAuthentication hierarchy 2016-02-04 14:30:03 +01:00
Benjamin Barth b474987444 Fixed GenericSailingAuthentication setup to ensure callback methods can
be handle correctly
2016-02-04 14:03:04 +01:00
Benjamin Barth f5a9fc62ff Merge branch 'design2015' into design2015-user-management 2016-02-04 13:46:34 +01:00
Benjamin Barth 48b117711f Fixed UserManagement setup to ensure callback methods can be handle
correctly
2016-02-04 13:44:43 +01:00
Benjamin Barth 526bf5b4fa Changed style name declarations to avoid implicit GWT style names 2016-02-04 13:23:25 +01:00