Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl fda15b0f30 set focus in username field in LoginView in attach handler; fixed advanced tab's title 2014-11-06 21:19:09 +01:00
Axel Uhl 182445b6c5 added module declaration for reusable adminconsole component 2014-11-06 21:00:35 +01:00
Axel Uhl 05b87bdb50 Merge branch 'master' into bug2425 2014-11-06 20:42:55 +01:00
Axel Uhl 8b982a4b95 refactored AdminConsoleEntryPoint to use AdminConsolePanel 2014-11-06 20:39:19 +01:00
Axel Uhl 2ae78906fb still not compilable, but AdminConsolePanel has progressed into a form that may approach "useful" 2014-11-06 18:28:11 +01:00
Axel Uhl b62d566953 broken interims commit; has some parts of the refactoring of the AdminConsolePanel already 2014-11-06 15:03:56 +01:00
Axel Uhl 39f6ff92a9 added missing super.doOnModuleLoad() call in security entry points 2014-11-06 13:22:33 +01:00
Axel Uhl db9e1f37e6 Merge branch 'master' into bug2425
Conflicts:
	java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/usermanagement/UserManagementEntryPoint.java
2014-11-06 13:10:43 +01:00
Axel Uhl 3633d8f8dc introduced type parameter S for StringMessages, avoiding a few downcasts and overrides 2014-11-06 13:08:39 +01:00
Axel Uhl cbbe9ced6b create StringMessages instance and pass through 2014-11-06 13:02:16 +01:00
Axel Uhl 0b70fe6fac added serverError string message also to security.ui's StringMessages bundles 2014-11-06 12:35:41 +01:00
Axel Uhl a2c5ed1bf1 added missing com.sap.sse.security.ui.UserManagement entry point to SailingGWT launch configurations 2014-11-06 12:31:23 +01:00
Axel Uhl 9e3cc3066b removed Search and UserManagement entry points from SailingGWT launch configurations 2014-11-06 12:27:30 +01:00
Axel Uhl 680af921e0 Refactored abstract entry points 2014-11-06 11:32:51 +01:00
Axel Uhl 08040f6e78 removed obsolete Search sample entry point from com.sap.sailing.gwt.ui 2014-11-06 11:00:51 +01:00
Axel Uhl 8a98762625 added i18n for server communication error message 2014-11-06 10:29:24 +01:00
Axel Uhl b8737e8225 enable spatialWind by default; to turn it off, -DspatialWind=false is now required 2014-11-06 10:06:05 +01:00
Axel Uhl 6299c81dda added validation-api to GWT projects' pom.xml to avoid warning regarding SimpleBeanEditorDriverGenerator 2014-11-06 09:47:51 +01:00
Axel Uhl 680ef21207 fixed UTF-8 encoding for german StringMessages in security bundle 2014-11-05 20:24:01 +01:00
Axel Uhl 7edf6b78f8 whitespace change only 2014-11-05 18:13:49 +01:00
Axel Uhl 3c003440ac Merge remote-tracking branch 'server/bug2442' into bug2442
Conflicts:
	java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/login/LoginView.java
2014-11-05 18:13:07 +01:00
Axel Uhl b0fafcf723 store clearing of password reset secret once the user has changed the password 2014-11-05 18:05:02 +01:00
Axel Uhl af644303f1 fixed selection style for Selenium tests 2014-11-05 17:07:40 +01:00
Axel Uhl 73ca656221 two-step password reset works, fixing bug 2442 2014-11-05 16:56:43 +01:00
Axel Uhl 1ef688dc13 added URL parameters to EditProfile to allow for passing a password reset secret, default user name and default e-mail address 2014-11-05 16:17:11 +01:00
Axel Uhl 405464197b managed to vertically center the app name in the login view's header 2014-11-05 15:06:53 +01:00
Axel Uhl a6ebf81e8b removed static text "Sailing Analytics" from SSE SAP logo; placed text passed from app in header; styling yet to be done 2014-11-05 15:02:00 +01:00
Axel Uhl 0467395f2f pass application name into LoginView; layout is messy now --> Frank to fix 2014-11-05 14:42:04 +01:00
Axel Uhl 59a0f608dd removed a few sailing-specifics from LoginView 2014-11-05 14:28:55 +01:00
Axel Uhl 164941ef41 Merge branch 'bug2435' into bug2442 2014-11-05 14:11:36 +01:00
Axel Uhl 5cabfbe65c adjusted SailingGWT launch configs regarding the renaming of com.sap.sse.mongodb 2014-11-05 14:11:06 +01:00
Axel Uhl 48bb92967d Merge branch 'bug2435' into bug2442 2014-11-05 14:08:52 +01:00
Axel Uhl 01d5f3ea6c renamed com.sap.sse.mongodb also in pom.xml files 2014-11-05 14:07:44 +01:00
Axel Uhl 49853ceb01 adjusted launch configurations to renamed com.sap.sse.mongodb bundle 2014-11-05 14:05:57 +01:00
Axel Uhl 67d61ad790 started implementing a ResetPasswordDialog; removed sailing specifics from sse's LoginView 2014-11-05 14:01:25 +01:00
Axel Uhl 15f0ea0489 renamed com.sap.sailing.mongodb to com.sap.sse.mongodb and removed unnecessary dependency to com.sap.sailing.domain.common; fixes bug 2435 2014-11-05 13:08:09 +01:00
Axel Uhl 742f552f46 Merge remote-tracking branch 'origin/master' 2014-11-05 12:51:31 +01:00
Axel Uhl 1358f13632 Merge branch 'bug2363' 2014-11-05 12:40:09 +01:00
Axel Uhl 7568b00000 adding authc for GWT parameter-aware authentication filter to gwt.ui's shiro.ini 2014-11-05 12:37:48 +01:00
Axel Uhl e52a717118 set context class loader for security tests to ensure Shiro can see all classes from com.sap.sse.security and its required bundles 2014-11-05 10:31:50 +01:00
Axel Uhl 9240dce7ae adjusted target-base feature definition to match versions of org.apache stuff 2014-11-04 21:10:59 +01:00
Axel Uhl ef05cff710 and also for the last one... 2014-11-04 21:03:34 +01:00
Axel Uhl e650c2c0a5 removed version specificity for three org.apache bundles for other target definitions as well 2014-11-04 21:02:36 +01:00
Axel Uhl 09feafb256 removed version specificity for three bundles in central build's target platform 2014-11-04 20:36:25 +01:00
Axel Uhl b0820be966 Merge branch 'master' into bug2363 2014-11-04 20:16:43 +01:00
Axel Uhl cd044a2b63 Merge remote-tracking branch 'origin/master' 2014-11-04 20:14:04 +01:00
Axel Uhl 3536628129 added ehcache runtime dependency for security-enabled bundles 2014-11-04 18:20:49 +01:00
Axel Uhl 71845c258d Adjusted target platform definitions and launch configurations; added shiro.web bundle dependency to security-enabled web bundles 2014-11-04 18:09:14 +01:00
Axel Uhl eaca3e439c move Shiro JARs and ehcache to target platform; adjusting target definitions 2014-11-04 17:32:41 +01:00
Axel Uhl 054b7d7709 made ShortTimeWindCache.add private 2014-11-04 10:05:56 +01:00
Axel Uhl 151b6735bf Updated typical development scenarios (markdown) 2014-11-04 08:44:51 +00:00
Axel Uhl 07653b91fb Merge remote-tracking branch 'server/master' 2014-11-03 23:13:42 +01:00
Axel Uhl 93e818056f fixed test WindEstimationOnConstructedTracksTest.testWindEstimationPreferringLargerClusters;
the test was affected by the now working caching in ShortTimeWindCache, and the "uncached" variant of the non-public API
of DynamicTrackedRaceImpl had to be used instead
2014-11-03 13:44:51 +01:00
Axel Uhl 43b9a0144f Merge remote-tracking branch 'server/master' 2014-11-03 13:05:34 +01:00
Axel Uhl 4a4172f460 register user management service in AbstractApplicationClientFactory 2014-11-03 13:03:04 +01:00
Axel Uhl a4db5aafad improved logging for ShortTimeWindCache 2014-10-30 12:28:43 +01:00
Axel Uhl ee261a5477 fixed issues with Collections.unmodifiableCollection's equals/hashCode, affecting ShortTimeWindCache's key structure regarding excluded wind sources 2014-10-30 10:36:59 +01:00
Axel Uhl 09b85ec2de Merge remote-tracking branch 'server/master'
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
2014-10-30 10:05:22 +01:00
Axel Uhl 0872f24ccf added test case demonstrating equality/hashCode issues with Collections.unmodifiableCollection 2014-10-30 10:03:41 +01:00
Axel Uhl 6cab4631da turn CSS obfuscation back on for AdminConsole; should fix Selenium tests regarding selection CSS class name again 2014-10-29 23:48:57 +01:00
Axel Uhl d316431daf Merge branch 'master' into axel-usermanagement 2014-10-29 17:48:23 +01:00
Axel Uhl 595e1d9a1b whitespace changes only 2014-10-29 17:47:26 +01:00
Axel Uhl 833c67fb86 added OAuth login panel to LoginPanel.html entry point 2014-10-29 12:52:35 +01:00
Axel Uhl dd4a49bcec Merge branch 'master' into axel-usermanagement 2014-10-29 12:52:12 +01:00
Axel Uhl 1c693cf0c0 added styling of LoginPanel which is now a horizontal panel, and the OAuthLoginPanel showing the logos horizontally and small 2014-10-29 12:34:34 +01:00
Axel Uhl baeb7fdd91 Merge branch 'master' into axel-usermanagement
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
2014-10-28 16:11:47 +01:00
Axel Uhl 86bd9af33b Merge branch 'master' into dataMining 2014-10-28 15:56:56 +01:00
Axel Uhl 3591cc3deb Merge branch 'master' into axel-usermanagement 2014-10-28 15:49:10 +01:00
Axel Uhl 86e005d32c solution for bug 2437: clear the replica's state before registering for operation updates which needs to happen before requesting the initial load 2014-10-28 15:47:51 +01:00
Axel Uhl a54b22ce47 require role admin/eventmanager/mediaeditor for media editing in RaceBoard 2014-10-28 10:23:39 +01:00
Axel Uhl 4dd2c7afa6 added preferences support in UserManagementService, completing bug 2429 2014-10-27 20:26:40 +01:00
Axel Uhl 2052941172 added preferences support to user store; see bug 2429 2014-10-27 20:22:06 +01:00
Axel Uhl 8b45395fcc Merge remote-tracking branch 'server/master' into axel-usermanagement
Conflicts:
	java/com.sap.sailing.gwt.ui/.settings/com.google.gwt.eclipse.core.prefs
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Remote Debug SAP VM).launch
2014-10-27 16:40:30 +01:00
EC2 Server 664ed53021 Merge remote branch 'origin/master' 2014-10-27 15:03:45 +00:00
EC2 Server ac983a80fc fixing performance issue for maneuver queries in TrackedLegOfCompetitor;
The problem was that the calls required the latest results from the manuever cache.
With lots of load on the server, this can cause significant wait times for each
competitor, summing up for the hundreds of competitors that a big race can have.
This commit introduced a waitForLatest:boolean parameter to the corresponding
methods on TrackedLegOfCompetitor which is set to false by the currently existing
using client methods.
2014-10-27 15:02:03 +00:00
EC2 Server 9002b8be11 updated profiling-oriented launch configurations 2014-10-27 15:01:46 +00:00
Axel Uhl c5e83d70a6 Described RESTful security services 2014-10-25 11:50:59 +00:00
Axel Uhl db7dcee5e5 Merge branch 'master' into axel-usermanagement 2014-10-24 16:46:23 +02:00
Axel Uhl f329a007dd Updated offseason 2014 2015 (markdown) 2014-10-24 14:41:04 +00:00
Axel Uhl a9ef4a7a97 Added map visualization improvements as topc for the off-season 2014/2015 planning 2014-10-24 14:40:41 +00:00
Axel Uhl c44ff15e3f wrote more documentation on user management 2014-10-24 15:30:35 +02:00
Axel Uhl 628c12872c removed Clean style inherit from LoginPanel.gwt.xml so that users of the panel don't inherit a concrete styling 2014-10-24 15:29:23 +02:00
Axel Uhl 939abe32c2 wrote more documentation on user management 2014-10-24 15:27:43 +02:00
Axel Uhl 7532f291c2 noted a TODO regarding bug 2430 (clearing the user store between test cases) 2014-10-24 00:20:21 +02:00
Axel Uhl ae26d6b6e8 added logging to AbstractSeleniumTest to better understand clearing of server state and session authentication sequence 2014-10-24 00:14:26 +02:00
Axel Uhl f557de91f4 Merge branch 'master' into axel-usermanagement
Conflicts:
	java/com.sap.sse.gwt/.classpath
2014-10-23 18:18:47 +02:00
Axel Uhl 5419792aa4 reverted security stuff from SailingGWT.launch again... 2014-10-23 18:17:31 +02:00
Axel Uhl d5083b8e01 downgraded execution environment of com.sap.sse.gwt from 1.8 to 1.7 2014-10-23 18:13:18 +02:00
Axel Uhl c8b4a3295c Updated usermanagement (markdown) 2014-10-23 12:11:34 +00:00
Axel Uhl b8562a93d3 added documentation for settings in UserStore; renamed changepassword package to editprofile; setSettings now returns boolean 2014-10-23 14:00:00 +02:00
Axel Uhl da1474acd0 Updated usermanagement (markdown) 2014-10-23 09:14:29 +00:00
Axel Uhl 872d958df9 Updated usermanagement (markdown) 2014-10-23 09:13:30 +00:00
Axel Uhl 080972402d don't fire user update events when the user roles are only displayed because of a selection change; update the user info only when the *current* user has changed 2014-10-22 17:29:24 +02:00
Axel Uhl 090a1b34c7 Updated usermanagement (markdown) 2014-10-22 15:19:41 +00:00
Axel Uhl 72139b14ee Updated usermanagement (markdown) 2014-10-22 15:03:53 +00:00
Axel Uhl 7b3cb87da5 Updated usermanagement (markdown) 2014-10-22 14:56:31 +00:00
Axel Uhl 7cd94e0acb Merge branch 'master' into axel-usermanagement 2014-10-22 15:29:48 +02:00
Axel Uhl 95726e4534 use Set instead of List for competitorId REST parameter to make lookups faster 2014-10-22 15:29:21 +02:00
Axel Uhl 47347fa934 Merge branch 'master' into axel-usermanagement 2014-10-22 15:03:14 +02:00
Axel Uhl d57db58938 added parameter competitorId to positions REST API 2014-10-22 15:02:51 +02:00