Axel Uhl
1932e756d3
updated the launch config for profiling/no proxy
2014-10-22 13:08:17 +02:00
Axel Uhl
dc9555448b
updated permissions for gwt.ui pages; fixed role checks for admin console
2014-10-21 18:29:42 +02:00
Axel Uhl
e0fbe56abd
replaced e-mail settings in security.property to use default sapsailing.com stuff
2014-10-21 17:40:49 +02:00
Axel Uhl
53848ed5dd
added security.properties to the build/install/release process
2014-10-21 17:27:44 +02:00
Axel Uhl
b79d70517d
Merge branch 'master' into axel-usermanagement
2014-10-21 16:28:34 +02:00
Axel Uhl
7f0efc4a53
Merge remote-tracking branch 'server/master'
2014-10-21 16:20:04 +02:00
Axel Uhl
620d09e69b
Merge branch 'master' into axel-usermanagement
2014-10-21 16:18:03 +02:00
Axel Uhl
af7d2e5e24
Merge remote-tracking branch 'server/master' into axel-usermanagement
2014-10-21 16:17:34 +02:00
Axel Uhl
b52e4bf3e7
removed security stuff again from master after accidental merge
2014-10-21 16:15:32 +02:00
Axel Uhl
a01966a54e
Added link to usermanagement page to "architecture and infrastructure"
2014-10-21 07:26:11 +00:00
Axel Uhl
ffa3df8ad6
Added link to usermanagement page to "architecture and infrastructure"
2014-10-21 07:26:07 +00:00
Axel Uhl
57364e4e27
Updated usermanagement (markdown)
2014-10-21 07:14:47 +00:00
Axel Uhl
9e8354181a
Created usermanagement (markdown)
2014-10-21 07:12:37 +00:00
Axel Uhl
bbb93587ee
Updated usermanagement (markdown)
2014-10-21 07:08:17 +00:00
Axel Uhl
79970cdd7a
removed the removed userstore bundle from feature.xml
2014-10-21 08:59:11 +02:00
Axel Uhl
c3af251aa3
Merge branch 'master' into axel-usermanagement
2014-10-20 21:09:32 +02:00
Axel Uhl
585637a736
Merge remote-tracking branch 'server/master'
2014-10-20 21:08:49 +02:00
Axel Uhl
93d95d52b4
GWT-compile everything of security.ui
2014-10-20 21:07:07 +02:00
Axel Uhl
c0391ea4cc
improved message for sign-up, pointing at validation e-mail
2014-10-20 20:57:18 +02:00
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
22d16baf74
consolidated imports
2014-10-20 16:21:58 +02:00
Axel Uhl
55568ea571
fixing bug 2378 by registering the MongoDB collections used by the user store
2014-10-20 16:20:52 +02:00
Axel Uhl
5fa96706c7
Merge branch 'master' into axel-usermanagement
2014-10-20 16:17:45 +02:00
Axel Uhl
ac5f9ec819
as we'll do that for bug 2378 for the user management MongoDB collections, this does it also for the SwissTiming and TracTrac persistence bundles
2014-10-20 16:17:00 +02:00
Axel Uhl
09cddf87b3
as we'll do that for bug 2378 for the user management MongoDB collections, this does it also for the Igtimi persistence bundle
2014-10-20 16:14:45 +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
26464239b5
use URL encoder for e-mail validation secret as base64 may contain + and =
2014-10-20 14:29:09 +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
b186b195d2
Merge branch 'master' into axel-usermanagement
2014-10-20 09:24:18 +02:00
Axel Uhl
23ef6baa5b
removed commented, no longer needed code for moving mouse to tab
2014-10-18 19:09:14 +02:00
Axel Uhl
95f636c03f
trying without the moveToElement action that is currently causing trouble
2014-10-18 17:19:38 +02:00
Axel Uhl
bab563059c
CSS class of selected row in cell table changed; adjusted in Selenium tests
2014-10-18 15:51:03 +02:00
Axel Uhl
dba390c9e3
adjusted No Proxy/winddbTest launch config to security bundles
2014-10-18 15:43:05 +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
aa81b40d58
catch mail exception when setting/changing user email and log it instead of escalating; changed security.properties again to use 127.0.0.1 as mail server
2014-10-18 10:09:20 +02:00
Axel Uhl
a21cc3f5bb
fixed e-mail validation
2014-10-18 00:31:48 +02:00
Axel Uhl
75f1541686
re-added Search entry point to gwt.ui's pom.xml
2014-10-18 00:06:36 +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
bf55ab23cc
Merge branch 'master' into axel-usermanagement
2014-10-17 22:12:07 +02:00
Axel Uhl
5ab7fcffe4
added resources/ to the build.properties src section of com.sap.sse.gwt, hoping it makes it into the source build
2014-10-17 21:38:23 +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
a0062d1862
adjusted security.properties such that testing sending e-mails inside SAP works
2014-10-17 15:56:43 +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
45deabb347
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/media/MediaPlayerManagerComponent.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
Part of the conflict resolution was to include UserManagementService and UserService in the newhome application factories to pass them to AutoPlayer
2014-10-17 09:49:59 +02:00
Axel Uhl
b556272cbc
fixed setTabPanelSize in gwt.ui's AbstractEntryPoint; it is now inherited from com.sap.sse.gwt's AbstractEntryPoint
2014-10-17 09:26:55 +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
68ddaba3f6
consolidated imports
2014-10-16 16:10:42 +02:00
Axel Uhl
7f8afe24c0
removed LoginPanel from RaceBoardEntryPoint again
2014-10-16 16:09:55 +02:00
Axel Uhl
bd47482585
obtain an authenticated session at the beginning of each Selenium test
2014-10-16 15:46:53 +02:00
Axel Uhl
593eadd8e9
added code to handle login process in Selenium test cases
2014-10-16 13:12:08 +02:00
Axel Uhl
10d4a3a343
added "hello" test reestlet that requires authentication; added logout restlet
2014-10-16 11:02:46 +02:00
Axel Uhl
2802fb5a80
removed unnecessary LoginServlet; it is replaced by the JAXRS SecurityResource implementation
2014-10-16 10:29:34 +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
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
e629436777
Updated offseason 2014 2015 (markdown)
2014-10-15 15:34:14 +00: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