Commit Graph
235 Commits
Author SHA1 Message Date
Axel Uhl 31a6d1741f refined EditProfile page by adding password reset option in case user has validated e-mail address 2014-10-20 20:33:08 +02:00
Axel Uhl 356391b1cb fixed SailingGWT.launch configuration after entry point renaming 2014-10-20 18:57:09 +02:00
Axel Uhl aba53e9747 working towards a solution for bug 2420: computing the email validation base URL on the client, passing it to the server 2014-10-20 18:20:32 +02:00
Axel Uhl c394f3e964 renamed ChangePassword entry point to EditProfile 2014-10-20 17:25:37 +02:00
Axel Uhl d9b25772ec fixed layout of change password entry point which now also handles email editing 2014-10-20 16:57:43 +02:00
Axel Uhl 155d843945 factored out the commonalities of e-mail editing 2014-10-20 16:51:42 +02:00
Axel Uhl fb7ac8b983 restore selection after updating the user list; fixed validation success messages 2014-10-20 16:09:59 +02:00
Axel Uhl 92ac9bed36 improvements to user management panel 2014-10-20 10:47:18 +02:00
Axel Uhl 386ab96f3a fixed german message text 2014-10-20 10:17:36 +02:00
Axel Uhl 335fb961fd slightly refactored reset password feature 2014-10-20 10:07:19 +02:00
Axel Uhl f66a60893a wait for admin console tab before trying to click it 2014-10-18 13:48:32 +02:00
Axel Uhl a21cc3f5bb fixed e-mail validation 2014-10-18 00:31:48 +02:00
Axel Uhl 130e459764 added security.ui dependency to AutoPlay.gwt.xml module specification 2014-10-17 22:57:30 +02:00
Axel Uhl 8d211ce1dd a few steps towards e-mail validation 2014-10-17 18:33:33 +02:00
Axel Uhl 9524510fa0 added entry point for e-mail validation 2014-10-17 18:14:41 +02:00
Axel Uhl 7075aba3ad moved e-mail sending from UserManagementServiceImpl to SecurityServiceImpl 2014-10-17 16:31:53 +02:00
Axel Uhl 64dfd37932 first use of e-mail sending 2014-10-17 15:45:44 +02:00
Axel Uhl 10eac4ec6b editing email addresses seems to work 2014-10-17 15:27:28 +02:00
Axel Uhl e1649a058e password and email editing started from UserManagement entry point 2014-10-17 15:20:07 +02:00
Axel Uhl c8824205d5 change password entry point does what it shall 2014-10-17 13:46:38 +02:00
Axel Uhl 74815b1a38 added a ChangePassword entry point 2014-10-17 10:53:02 +02:00
Axel Uhl 09465a748a added dependency from security.ui to sse.common; added resources/ folder to source build of com.sap.sse.gwt bundle 2014-10-17 10:27:25 +02:00
Axel Uhl 72e0710820 use setTabPanelSize from AbstractEntryPoint 2014-10-17 09:22:15 +02:00
Axel Uhl 16cfc34404 package refactoring in com.sap.sse.security to put only GWT-compilable stuff into the GWT module exported by the bundle 2014-10-17 09:16:55 +02:00
Axel Uhl 9143d55e7f removed the com.sap.sse.security.userstore bundle and consolidated it in com.sap.sse.security 2014-10-16 17:14:02 +02:00
Axel Uhl ef16c64494 factored client-side sign-up validation out into a separate class 2014-10-16 16:53:29 +02:00
Axel Uhl 4ba062efbc introduced AbstractEntryPoint in SSE, adding Selenium AJAX call support generally 2014-10-15 18:24:36 +02:00
Axel Uhl 95d1c9114d added dependencies for security GWT bundles to pom.xml files 2014-10-15 17:57:06 +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 340f722d80 added i18n for UserDetailsView 2014-10-15 09:09:38 +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 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 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 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 dd9ffd71c3 removed setItem method which is no longer needed in UserService 2014-10-10 22:25:03 +02:00
Axel Uhl ed1630dfe4 start using own Storage wrapper 2014-10-10 21:49:59 +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 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 e817dcd2e6 fire update on user status after LoginEntryPoint has successfully authenticated a user 2014-10-09 17:48:40 +02:00
Axel Uhl 01bed37910 more i18n support for user management stuff 2014-10-09 17:18:37 +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