Commit Graph
100 Commits
Author SHA1 Message Date
Benjamin Barth bcd05f1cd8 Added StringMessages properties for user management 2016-01-20 13:42:58 +01:00
Benjamin Barth 930e700dd9 Refactoring - Reorganized user management related client factory
interface hierarchy
2015-12-22 16:20:28 +01:00
Benjamin Barth 07f872b162 Refactoring - Renamed and reorganized user management related client
factory interfaces and methods
2015-12-22 14:55:39 +01:00
Benjamin Barth ba3dc50982 Refactoring - Moved user management related client factory and context
interfaces/classes to a respective package
2015-12-22 14:44:19 +01:00
Benjamin Barth 6b00b50c0a Enable user management menus for desktop and mobile 2015-12-22 14:23:46 +01:00
Benjamin Barth 84f47d36f8 Disable user management menus for desktop and mobile 2015-12-22 14:06:53 +01:00
Benjamin Barth d72bb984ea Merge branch 'design2015-user-management' into design2015 2015-12-22 13:56:06 +01:00
Benjamin Barth cd72538647 Merge remote-tracking branch 'origin/master' into design2015 2015-12-22 13:54:41 +01:00
Benjamin Barth 5ccbc03c9a Adjusted workflow for account creation and password reset request 2015-12-22 11:36:39 +01:00
Benjamin Barth d2b39e9931 Adjusted ConfirmationPlace action values and navigation references 2015-12-22 11:06:32 +01:00
Benjamin Barth a467a5a9df Refactored ConfirmationView creation into client factory implementations 2015-12-22 09:42:47 +01:00
Benjamin Barth c66d57fae5 Fixed method name typo 2015-12-21 18:00:38 +01:00
Benjamin Barth 5a9bc5c216 Adjusted error message when creating account fails 2015-12-21 17:46:00 +01:00
Benjamin Barth a95da6119a Merge branch 'design2015' into design2015-user-management 2015-12-21 16:43:08 +01:00
Benjamin Barth 9bb0b5a074 Merge remote-tracking branch 'origin/master' into design2015 2015-12-21 16:41:47 +01:00
Benjamin Barth f6bf62f1ae Merge branch 'design2015' into design2015-user-management 2015-12-21 14:40:36 +01:00
Benjamin Barth 5312d23eb4 Merge remote-tracking branch 'origin/master' into design2015 2015-12-21 14:33:44 +01:00
Benjamin Barth d308970b7a Added navigation to confirmation page after resetting the password 2015-12-21 14:29:01 +01:00
Benjamin Barth dd03873a5f Avoid full width button on password rest view for desktop 2015-12-21 12:08:48 +01:00
Benjamin Barth 70545a4e12 Added initial selection and enter key support to PasswordResetViewImpl 2015-12-21 11:18:11 +01:00
Benjamin Barth d4613b3a82 Added initial selection and enter key support to CreateAccountViewImpl 2015-12-18 16:06:11 +01:00
Benjamin Barth a7e95a9a1c Added initial selection and enter key support to
PasswordRecoveryViewImpl
2015-12-18 15:56:47 +01:00
Benjamin Barth bee6e0b103 Adjusted layout and style of PasswordResetViewImpl once more 2015-12-18 15:39:16 +01:00
Benjamin Barth 6d93df1dbc Adjusted PasswordResetView validation behavior 2015-12-18 14:51:56 +01:00
Benjamin Barth e412799f9c Adjusted layout and style of PasswordResetViewImpl 2015-12-18 14:12:01 +01:00
Benjamin Barth e935efb91f Added mapping to password reset on mobile application 2015-12-18 14:03:52 +01:00
Benjamin Barth 38a74f62e9 Added mapping to password reset on desktop application 2015-12-18 14:03:38 +01:00
Benjamin Barth 818a2f60f2 Adjusted PasswordResetPlace to parse the correct URL parameters 2015-12-18 12:41:53 +01:00
Benjamin Barth 858612b4dc Adjusted PasswordResetPlace to parse the correct URL parameters 2015-12-18 12:11:16 +01:00
Benjamin Barth 949cbbb1bc Availability of user management on mobile now depends on respective
experimental feature flag
2015-12-18 11:14:25 +01:00
Benjamin Barth ca6ccdfb7e Availability of user management on desktop now depends on respective
experimental feature flag
2015-12-18 11:13:38 +01:00
Benjamin Barth caa86a2f7f Fixed typo in experimental feature flag name 2015-12-18 11:11:06 +01:00
Benjamin Barth 0d29036c6c Added experimental feature flags to enable/disable user management on
desktop and mobile
2015-12-18 11:09:23 +01:00
Benjamin Barth 68e076a4c7 Refactored separate navigation workflow after signing in successfully
for desktop and mobile implementations
2015-12-17 17:51:55 +01:00
Benjamin Barth 5261d6408a Removed duplicated method call 2015-12-17 16:24:08 +01:00
Benjamin Barth 3b4f515f4c Replaced mobile signedin icon 2015-12-17 16:23:55 +01:00
Benjamin Barth 85c4ce09bd Refactored user management workflow into one reuseable class 2015-12-17 15:19:02 +01:00
Benjamin Barth b9acd19729 Used new option to show MobileSection without border-top 2015-12-17 15:18:25 +01:00
Benjamin Barth 9373d0ab80 Added option to MobileSection to show it without border-top 2015-12-17 15:15:36 +01:00
Benjamin Barth fb3eaefa01 Adjusted mobile authentication workflow to show logged in user info 2015-12-17 13:44:40 +01:00
Benjamin Barth bde95e57a2 Adjusted logged in user info styles 2015-12-17 13:39:10 +01:00
Benjamin Barth 84e46a348c Added header text to mobile authentication workflow 2015-12-17 13:38:49 +01:00
Benjamin Barth 84b578840f Added additional String message for header text 2015-12-17 13:38:23 +01:00
Benjamin Barth b90d64ca8f Changed place token prefix for mobile authentication workflow 2015-12-17 11:54:48 +01:00
Benjamin Barth 752d3c3665 Fixed duplicated place token prefix 2015-12-17 11:54:04 +01:00
Benjamin Barth ce0906c75c Adjusted navigation and mapping logic 2015-12-17 11:13:20 +01:00
Benjamin Barth fa796a24ee Refactored desktop and added mobile user management view wrapper 2015-12-17 11:12:49 +01:00
Benjamin Barth 42bc349751 Refactoring of places and views for better reusability 2015-12-17 11:11:53 +01:00
Benjamin Barth c019893679 New place and activity class for mobile authentication workflow 2015-12-17 11:10:40 +01:00
Benjamin Barth 37a0b8a896 Merge branch 'design2015-user-management' of
ssh://trac@sapsailing.com/home/trac/git into design2015-user-management

Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/app/MobileActivityMapper.java
2015-12-16 15:11:41 +01:00
Benjamin Barth ae846dea92 Adjusted mobile navigation logic 2015-12-16 15:05:58 +01:00
Benjamin Barth eb575cd69e Merge branch 'design2015-user-management' of
ssh://trac@sapsailing.com/home/trac/git into design2015-user-management

Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/app/TabletAndDesktopApplicationClientFactory.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/app/MobileActivityMapper.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/shared/usermanagement/create/CreateAccountActivity.java
2015-12-16 13:23:27 +01:00
Benjamin Barth b1e3107252 Added reference to next target place to user management places 2015-12-16 13:13:27 +01:00
Benjamin Barth dbca322d76 Fowarded places to user management activities 2015-12-16 10:35:26 +01:00
Benjamin Barth cca0db5143 Enabled user management places in MobileActivityMapper 2015-12-15 18:08:00 +01:00
Benjamin Barth 9414e141ee Ensured style injection in user management views 2015-12-15 18:06:24 +01:00
Benjamin Barth 9666c38c8d Marked user management places as mobile compatible 2015-12-15 18:05:24 +01:00
Benjamin Barth 703b84d3db Added decorator to show not logged in info on mobile user profile 2015-12-15 16:33:52 +01:00
Benjamin Barth e1b1590c3d Called respective backend service methods in presenter class 2015-12-15 15:56:40 +01:00
Benjamin Barth 8c4c11e157 Refactored how instances are notified about signed in/out 2015-12-15 15:26:50 +01:00
Benjamin Barth b4da95d8f7 Set correct data to mobile user profil view 2015-12-15 15:25:28 +01:00
Benjamin Barth aed594f76c Integrated user profile header partial into mobile user profil view 2015-12-15 14:41:06 +01:00
Benjamin Barth 4e8cec1f3d Added partial for mobile user profile header 2015-12-15 14:39:28 +01:00
Benjamin Barth 586887eee2 Introduced widgets for inputs on mobile user profil view 2015-12-15 14:04:54 +01:00
Benjamin Barth ce1bc02224 Adjusted button styles for mobile user profile 2015-12-15 14:04:31 +01:00
Benjamin Barth a85072a34d Added and mapped mobile page for user profile 2015-12-15 13:26:49 +01:00
Benjamin Barth 54aa5aae4b Added partial for mobile user profile 2015-12-15 13:25:41 +01:00
Benjamin Barth ce15b41e01 Added main styles for input element and associated labels 2015-12-15 13:25:19 +01:00
Benjamin Barth 8fb91dc328 Merge branch 'design2015' into design2015-user-management 2015-12-15 10:15:44 +01:00
Benjamin Barth 41a59d7c7c Refactored event state calculation in HomeServiceUtil 2015-12-15 10:12:11 +01:00
Benjamin Barth b328ef0f7a Added spacing to the bottom of user profile tab view 2015-12-15 09:58:44 +01:00
Benjamin Barth 1849fec679 Added client-side validation to create account view 2015-12-14 18:11:25 +01:00
Benjamin Barth b664cc6ad0 Added client-side validation to user profile tab view 2015-12-14 17:39:26 +01:00
Benjamin Barth b2184bcce0 Adjusted user profile tab view alignment once more 2015-12-14 17:26:02 +01:00
Benjamin Barth e368e854b8 Adjusted user management flyover positioning 2015-12-14 16:10:18 +01:00
Benjamin Barth a6c76fd9f4 Called respective backend service methods in presenter class 2015-12-14 16:09:47 +01:00
Benjamin Barth 8043627f9a Adjusted user profile tab view components 2015-12-14 16:08:55 +01:00
Benjamin Barth 2c55d7c3b6 Connected user profile tab view which its presenter class 2015-12-14 14:56:20 +01:00
Benjamin Barth 4ee722c86b Introduced widget for inputs on user profil tab view 2015-12-14 14:44:09 +01:00
Benjamin Barth 192b86860f Adjusted user profile tab view textbox positions 2015-12-14 14:24:52 +01:00
Benjamin Barth 4414196eeb Adjusted error message for login fail 2015-12-14 11:44:06 +01:00
Benjamin Barth 41179f5b91 Implemented password recovery logic 2015-12-10 16:23:24 +01:00
Benjamin Barth 1ee0df2f35 Added field for separat input of username or email in password recovery
view
2015-12-10 16:22:30 +01:00
Benjamin Barth 0918815753 Used the interface for views showing an error message again 2015-12-10 16:20:30 +01:00
Benjamin Barth 287ef913c6 Used AsyncCallback for login method calls 2015-12-10 15:40:25 +01:00
Benjamin Barth 3017b27d03 Implemented AsyncCallback for login method calls 2015-12-10 15:40:07 +01:00
Benjamin Barth 30b94d3b23 Used the interface for views showing an error message 2015-12-10 15:39:21 +01:00
Benjamin Barth e0afee978c Added interface for views showing an error message 2015-12-10 15:38:40 +01:00
Benjamin Barth 12de86621b Implemented create account logic 2015-12-09 18:17:44 +01:00
Benjamin Barth f052e28b8b Added navigation from create account to sign in view 2015-12-09 18:11:29 +01:00
Benjamin Barth 1235a1bbf4 Adjusted default selection and key handling in sign in view 2015-12-09 18:08:42 +01:00
Benjamin Barth d34068f22d Implemented login logic 2015-12-09 17:19:00 +01:00
Benjamin Barth c48005e1f7 Set placecontroller to wrapped activity mapper 2015-12-09 17:08:52 +01:00
Benjamin Barth 20f7b0f2b9 Added placeController to activity constructor parameters 2015-12-09 16:20:38 +01:00
Benjamin Barth 24712984dd Added place and activity for password recovery view 2015-12-09 15:45:56 +01:00
Benjamin Barth 23db3bc83d Added place and activity for sign in view 2015-12-09 15:41:21 +01:00
Benjamin Barth 10b49018a8 Added place and activity for create account view 2015-12-09 15:38:50 +01:00
Benjamin Barth 3676c12d09 Added place and activity for sign in view 2015-12-09 15:29:41 +01:00
Benjamin Barth 0d980d4c6a Added place and activity for sign in view 2015-12-09 15:28:30 +01:00
Benjamin Barth b16025bb5a Moved User management Ui Componenents into separat package 2015-12-09 14:55:35 +01:00