Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl a8474d9233 use the default "configuration" setting of the jetty.home property 2014-10-15 17:40:29 +02:00
Axel Uhl 86e516b972 provide a default for the jetty.home configuration 2014-10-15 17:39:55 +02:00
Axel Uhl f8764cd0d4 relax the loading of the security properties, logging an exception if the security.properties file cannot be loaded 2014-10-15 17:22:25 +02:00
Axel Uhl 0bacebe0fd setting user email, fixing bug 2368 2014-10-15 16:33:04 +02:00
Axel Uhl 739ba08437 fixed string messages 2014-10-15 16:20:58 +02:00
Axel Uhl e5055e91fe more placeholder usages for StringListEditorComposite clients 2014-10-15 16:20:08 +02:00
Axel Uhl 2b5db37c70 added more placeholder strings for users of StringListEditorComposite 2014-10-15 16:15:35 +02:00
Axel Uhl 85c1509e5f Merge branch 'master' into axel-usermanagement 2014-10-15 15:49:54 +02:00
Axel Uhl 3c292093c1 added placeholder support for StringListEditorComposite 2014-10-15 15:49:02 +02:00
Axel Uhl 381539e91a changed StringListEditorComposite to use Iterable instead of List; major refactoring for UserDetailsView 2014-10-15 14:41:30 +02:00
Axel Uhl 530bf07274 Updated onboarding (markdown) 2014-10-15 08:27:24 +00:00
Axel Uhl 340f722d80 added i18n for UserDetailsView 2014-10-15 09:09:38 +02:00
Axel Uhl eb53b06e30 Merge branch 'master' into axel-usermanagement
Conflicts:
	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
2014-10-15 08:50:26 +02:00
Axel Uhl aae96c1d21 hack in SettingsPanel to force a positive height; added a TODO... 2014-10-15 08:40:35 +02:00
Axel Uhl c5bc285e3a refactored the UserManagement.html entry point's UI 2014-10-14 18:11:43 +02:00
Axel Uhl afb57bd7b3 fixed SecurityServiceImpl constructor, not expecting the [urls] section to be present 2014-10-14 15:16:01 +02:00
Axel Uhl d32d4e0aef added code to suppor mail sending for user management purposes 2014-10-14 14:22:04 +02:00
Axel Uhl 840af23e4b added security.properties in Jetty config directory, next to security.properties, for e-mail validation configuration 2014-10-14 14:11:28 +02:00
Axel Uhl 4d5f50562b whitespace change only 2014-10-14 13:37:39 +02:00
Axel Uhl e3c5c1a243 admin console now also gets the sizing of nested tab panels right 2014-10-14 13:31:28 +02:00
Axel Uhl 44e53f9ddc AdminConsole displays tabs and hides them based on user roles; enabled Security.gwt.xml module for com.sap.sse.security bundle 2014-10-14 12:31:44 +02:00
Axel Uhl 913349c0de temporarily removed LoginPanel again from LogoAndTitlePanel UI where it wasn't styled properly yet; left UserService field in place as preparation 2014-10-14 10:50:18 +02:00
Axel Uhl 7740f60bbb removed Shiro config initialization from UserStore settings; parsing of setting names was brittle, and use case was unclear 2014-10-14 10:43:40 +02:00
Axel Uhl e8c059e83e moved DefaultRoles to com.sap.sse.seucrity 2014-10-14 10:42:32 +02:00
Axel Uhl 844c6752ba moved DefaultRoles from UserStore to separate enum; removed default configuration augmentation and DefaultSettings 2014-10-14 10:39:55 +02:00
Axel Uhl 435a71a72e changed redirect such that the login page is redirected to with absolute context, enabling the entry point's re-use from the security.ui bundle 2014-10-14 10:12:43 +02:00
Axel Uhl 5033652a49 require authentication for AdminConsole 2014-10-14 09:07:44 +02:00
Axel Uhl bc2ae1f03e Merge branch 'master' into axel-usermanagement 2014-10-14 08:56:04 +02:00
Axel Uhl ef0fb735e0 Use default Shiro web environment, not sharing shiro.ini anymore. Added some Javadoc to SecurityWebSessionManager 2014-10-14 08:55:11 +02:00
Axel Uhl 199d886054 Updated planning (markdown) 2014-10-14 06:35:04 +00:00
Axel Uhl f2171ab173 Merge branch 'master' into axel-usermanagement 2014-10-13 17:25:43 +02:00
Axel Uhl 55b75a93d8 Merge remote-tracking branch 'server/master' 2014-10-13 17:24:41 +02:00
Axel Uhl 47841b3142 added planning doc to Wiki 2014-10-13 17:23:32 +02:00
Axel Uhl 1a0d1a5c59 Updated data quality (markdown) 2014-10-13 14:57:52 +00:00
Axel Uhl 7d6c51d252 Updated usermanagement (markdown) 2014-10-13 07:17:16 +00:00
Axel Uhl 606848d8d7 made everything on branch axel-usermanagement GWT compilable again 2014-10-10 23:15:59 +02:00
Axel Uhl 1aa76552fe Merge branch 'master' into axel-usermanagement 2014-10-10 22:27:34 +02:00
Axel Uhl d43e8f37f1 fixing native non-static JSNI methods by making them final 2014-10-10 22:26:53 +02:00
Axel Uhl dd9ffd71c3 removed setItem method which is no longer needed in UserService 2014-10-10 22:25:03 +02:00
Axel Uhl 76e904169a Merge branch 'master' into axel-usermanagement 2014-10-10 22:04:15 +02:00
Axel Uhl cc0b0deb0c added missing manipulator and getter methods on Storage wrapper 2014-10-10 22:03:49 +02:00
Axel Uhl ed1630dfe4 start using own Storage wrapper 2014-10-10 21:49:59 +02:00
Axel Uhl f3ee1aec44 Merge branch 'master' into axel-usermanagement 2014-10-10 21:40:20 +02:00
Axel Uhl 79c038d92d implemented a GWT browser storage wrapper that uses native methods immediately, with a working cross-tab notification 2014-10-10 21:39:05 +02:00
Axel Uhl f9714c596c establish cross-tab login synchronization by using a thin wrapping around localStorage and the corresponding event handling 2014-10-10 21:02:25 +02:00
Axel Uhl d3f03d26c3 refactored UserService and LoginPanel so instances of UserService are injected 2014-10-10 17:42:19 +02:00
Axel Uhl e42bcf8cee added LoginPanel as inherits to VideoPopup.gwt.xml 2014-10-10 10:43:29 +02:00
Axel Uhl d626e9873e Merge branch 'master' into axel-usermanagement 2014-10-10 10:41:52 +02:00
Axel Uhl 0d477bd684 fixed some .gwt.xml files regarding missing inherits clause for LoginPanel and missing source paths 2014-10-10 10:41:28 +02:00
Axel Uhl 1237e372ad refactored client-side user management, using UserService to hold UserDTO state and fire updates 2014-10-10 10:23:42 +02:00
Axel Uhl 87b0d70a83 Updated howto (markdown) 2014-10-10 07:32:07 +00:00
Axel Uhl e817dcd2e6 fire update on user status after LoginEntryPoint has successfully authenticated a user 2014-10-09 17:48:40 +02:00
EC2 Server c3df4372c1 Merge remote branch 'origin/master' 2014-10-09 15:28:10 +00:00
EC2 Server ed9ffe3913 added missing module inherits and source folder specifications to allow for local GWT build again 2014-10-09 15:27:40 +00:00
Axel Uhl 9e4b33892d Merge branch 'master' into axel-usermanagement
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
2014-10-09 17:19:55 +02:00
Axel Uhl 01bed37910 more i18n support for user management stuff 2014-10-09 17:18:37 +02:00
Axel Uhl 2854bd364e introduced fields for MongoObjectFactory and DomainObjectFactory, preparing for them to be injected 2014-10-09 16:55:22 +02:00
Axel Uhl 7c12cfcc59 minor refactoring of code structure in MongoDBServiceImpl 2014-10-09 16:52:05 +02:00
Axel Uhl 718fead1cd removed test method from UserManagementService 2014-10-09 16:45:50 +02:00
Axel Uhl 9c9de20ce3 formatting, removing unexplained comments 2014-10-09 16:38:22 +02:00
Axel Uhl c88395007e applied i18n to registration screen and login panel; see bug 2361; styling still needs to be done 2014-10-09 16:28:50 +02:00
Axel Uhl f25a441d90 consolidated image and css resources 2014-10-09 16:17:56 +02:00
Axel Uhl df45ccc23e moved login panel to bottom left; use as widget in layout container 2014-10-09 16:10:18 +02:00
Axel Uhl dbfdf23c90 Solving bug 2360 for the LoginPanel by passing the Css object to the constructor and introducing an implementation with separate .css file in gwt.ui 2014-10-09 15:26:43 +02:00
EC2 Server 11c55d1695 switched com.sap.sse.datamining.shared to JavaSE-1.7 because it is being used by GWT projects 2014-10-09 12:12:09 +00:00
Axel Uhl bb63f021ed actively request the cache manager from the com.sap.sse.security Activator in SessionCacheManager 2014-10-09 14:08:00 +02:00
EC2 Server 3cc7919778 Merge remote branch 'origin/master' 2014-10-09 11:39:59 +00:00
EC2 Server 42cda73ce7 added missing source directories go Simulator.gwt.xml so a local GWT compile has chances to succeed 2014-10-09 11:39:29 +00:00
Axel Uhl e7ead33e11 GlobalCookie not used anymore 2014-10-09 13:13:30 +02:00
Axel Uhl 8ba2441624 reduced SecurityWebSessionManager to a modified cookie that uses Cookie.ROOT_PATH as its path 2014-10-09 13:12:52 +02:00
Axel Uhl 0f70771d85 made some fields final; formatting 2014-10-09 11:29:07 +02:00
Axel Uhl e1b214f989 Updated amazon ec2 create new app instance (markdown) 2014-10-09 07:51:51 +00:00
Axel Uhl ebb0c20692 Merge branch 'master' into axel-usermanagement 2014-10-08 13:06:10 +02:00
Axel Uhl bd3cae0805 adjusted start script so it uses the Luna / Equinox launcher 2014-10-08 12:59:13 +02:00
Axel Uhl 2b68238f5d using UserStore where SecurityService isn't really needed 2014-10-08 12:58:24 +02:00
Axel Uhl 9eeef6e332 some parameter renaming and making some variables final 2014-10-08 09:32:26 +02:00
Axel Uhl 26eeb2e361 Merge remote-tracking branch 'server/master' 2014-10-07 20:44:05 +02:00
Axel Uhl 764e70611d fixing bug 2375 by not synchronizing across the listener notifications in modifying methods of LeaderboardGroupImpl 2014-10-07 18:27:04 +02:00
Axel Uhl 813b345175 switched from System.out to logging; whitespace/formatting changes 2014-10-07 18:26:36 +02:00
Axel Uhl 76ce34e995 added sources for shiro core/web bundles 2014-10-07 11:38:20 +02:00
Axel Uhl 0118c4dc21 updated the three other target definitions accordingly 2014-10-07 11:34:11 +02:00
Axel Uhl dae505eb13 moved org.apache.* stuff from com.sap.sse.security/lib to target platform 2014-10-07 11:28:19 +02:00
Axel Uhl 68a3ac931b Merge branch 'master' into axel-usermanagement 2014-10-07 10:16:41 +02:00
Axel Uhl 633096f69f re-added page-state.md; God knows why e6c1b20b87 deleted it... 2014-10-07 10:13:54 +02:00
Axel Uhl f627fca32e Merge branch 'master' into axel-usermanagement
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/SideBySideComponentViewer.java
2014-10-07 10:06:45 +02:00
Axel Uhl 9f5626bb2e applied i18n to "Advanced" tab in AdminConsole; removed -XX:MaxPermSize VM argument from SailingGWT.launch 2014-10-06 22:03:42 +02:00
Axel Uhl d56ad5f1a4 maintained more launch configs regarding starting the security bundles 2014-10-06 21:42:45 +02:00
Axel Uhl 69664927a4 Describe the special use case of cross-bundle GWT RPC 2014-10-06 16:15:16 +00:00
Axel Uhl a3ff3d1c4f fixed error in UserManagementServiceImpl initialization where log message waited for unassigned future in a deadlock situation 2014-10-06 18:01:02 +02:00
Axel Uhl 4890898d43 can do without a redefined doGetSerializationPolicy because no cross-bundle RPC is required 2014-10-06 17:54:41 +02:00
Axel Uhl d3e86e83b1 register the UserManagementService in gwt.ui bundle's web.xml, solving the cross-bundle RPC issue 2014-10-06 17:53:11 +02:00
Axel Uhl fd2293c19b added security.ui sources again to SailingGWT.launch 2014-10-06 15:51:37 +02:00
Axel Uhl 378138dfae Merge branch 'master' into usermanagement 2014-10-06 13:44:13 +02:00
Axel Uhl c6d507b596 Added hint for how to browse a p2 repository textually to find bundles and their versions in order to upgrade a target platform 2014-10-06 11:43:44 +00:00
Axel Uhl 4c4e91f7e1 Merge branch 'master' into usermanagement 2014-10-06 13:06:39 +02:00
Axel Uhl d070fc4f26 setting VM for SailingGWT launch config to 1.8 execution environment 2014-10-06 11:28:22 +02:00
Axel Uhl bea7c76b20 removed security.ui again from SailingGWT launch config's class path;
after having fixed it already in 5d2163a45d, commit
a26ed94ae0 inadvertently reverted those changes.
2014-10-06 11:23:52 +02:00
Axel Uhl 7fc6844f37 updated Jetty repository for other target platforms, particularly the central maven build one 2014-10-06 08:42:24 +02:00
Axel Uhl 91b67eb754 upgraded GWT feature in feature.xml to version 2.6.1 2014-10-06 07:59:39 +02:00
Axel Uhl ff689a5924 upgraded versions in feature.xml 2014-10-06 07:56:15 +02:00