Steffen Schaefer
a53686e26c
Bug 4248: Locale is now initially set on registration of a new user
2017-10-10 10:54:58 +02:00
Axel Uhl
3700e339db
fixed issue with wrong username being returned by SecurityResource
...
Change-Id: I7eca1b41d5770875e4f9d78af2a46dac2757b821
2017-08-04 11:18:59 +02:00
Axel Uhl
6959b0db07
added comment for /login URL configuration
...
Change-Id: I2d7fb5eb717dd30b04ea546d2f54ab5adf5e8916
2017-08-02 15:36:28 +02:00
Axel Uhl
e2c9bcd9cf
re-added the phony /api/restsecurity/login URL into shiro.ini
...
Change-Id: Ic2f10e2cedb374b3f918571b157aa4bbdeceb17f
2017-08-02 15:35:41 +02:00
Axel Uhl
f8666a806d
bug 4254: provide user creation, deletion, edit and password recovery REST support
...
Change-Id: I6e71971b21d01de642afae2632a2eb415b24d85f
2017-07-31 18:24:49 +02:00
Axel Uhl
9e85f0508a
adjusted exception message text
...
Change-Id: I70e885abc27769a307aad365ced34d066ac43f91
2017-07-10 13:12:43 +02:00
Steffen Schaefer
2ea0af2565
Bug 4208: Adjustments to ensure serializable exceptions to be thrown in
...
remote services
2017-07-06 11:19:42 +02:00
Steffen Schaefer
b4f2439daa
Bug 4208: Adjusted security checks to avoid NPEs and reduced duplicate
...
code
2017-07-05 16:15:57 +02:00
Steffen Schaefer
b7cbefe965
Bug 4208: Changed return type Void to void
2017-07-05 14:40:59 +02:00
Steffen Schaefer
2f7a15d733
Bug 4148: first pieces to show a list of settings in the user profile
2017-06-21 13:21:26 +02:00
Steffen Schaefer
9123771f34
normalized line endings
2017-05-16 09:42:02 +02:00
Axel Uhl
edcacbb815
made activator's stop method resilient against uninitialized elements
...
Change-Id: I90d93f5018f3ee5947d4591240f0dd2c99bfbd64
2017-03-17 23:43:41 +01:00
Steffen Schaefer
ba374b30d6
Removed package import to org.apache.commons.logging from bundles that
...
seem to not need commons-logging at all
2017-01-10 10:32:17 +01:00
Steffen Schaefer
b598a5c4a6
Merge branch 'master' into bug2447
...
# Conflicts:
# java/com.google.gwt.user/META-INF/MANIFEST.MF
# java/com.sap.sailing.feature/feature.xml
# java/com.sap.sse.gwt.test/META-INF/MANIFEST.MF
# java/com.sap.sse.security/META-INF/MANIFEST.MF
2016-12-05 17:10:22 +01:00
Steffen Schaefer
3ec659572f
Importing commons logging by its package. We have both, commons logging
...
and jcl-over-slf4j in the product. In addition we have no
commons-logging implementation in the product. With this change we can
consistently use jcl-over-slf4j that delivers log messages to jul.
2016-12-01 10:21:26 +01:00
Steffen Schaefer
137bce36c1
Removed direct bundle references to slf4j because it seems that we do
...
not really need it in our code
2016-12-01 10:15:17 +01:00
Steffen Schaefer
0d89902f6f
Consistently using servlet API 3.1. There was an export of javax.servlet
...
in the GWT bundles that had version 2.x but was 3.x. The GWT bundles do
not export servlet API anymore, so everything can consistently be on
servlet version 3.1 that is provided by our jetty server.
2016-11-21 13:48:23 +01:00
Axel Uhl
e31f3aef0a
bug 3776: removing unused User.setName(String) method
...
Change-Id: I7b5ee44f513d041d00bf05aa8e68f06a6df8807a
2016-09-21 17:00:21 +02:00
Axel Uhl
06b65ed248
whitespace change only
...
Change-Id: I271023a973b17ef77d89d084dee493c53fbeaaaf
2016-09-20 16:14:13 +02:00
Benjamin Barth
228c1b3cd2
bug3858 Fixed construction of mail verification link if locale parameter
...
is present
2016-08-10 11:30:26 +02:00
Axel Uhl
8805bfb7eb
fix proposal for bug 3840: replicating string-based preference change to avoid serializing preference objects with operation
...
Change-Id: I69a04306be43263e07f0e87ef669328900c70623
2016-07-30 17:54:28 +02:00
Axel Uhl
5df840c0d4
made user store variable final in Activator
...
Change-Id: I0d5119b0e78809ecbfc1c22a7a942361355364e9
2016-07-19 16:27:47 +02:00
Axel Uhl
1d9dd796a0
added some Javadoc to User methods
...
Change-Id: I10a6a550dd61cad9b6aa72f71fdf31fcc5ca00cd
2016-07-19 16:09:27 +02:00
Steffen Schaefer
8e59b48216
Listeners aren't cleared anymore when clearing UserStore, but all
...
listeners are informed about removal of all preference objects.
2016-07-19 11:24:20 +02:00
Axel Uhl
4adb6ba386
open the OSGi service tracker, or else nothing happens...
...
Change-Id: I5b278f4ef72849f2910b2b58dfa9b622cc9631bd
2016-07-15 19:53:44 +02:00
Steffen Schaefer
0163cc5571
Changed UserManagementService.updateUserProperties to also update the
...
user's locale
2016-07-13 13:37:47 +02:00
Steffen Schaefer
1ae892f993
Extended User.toString to also include fields added recently
2016-07-13 13:28:39 +02:00
Steffen Schaefer
5847b016ce
Extended User to have an optional locale field to store the user's
...
language preference
2016-07-13 13:26:34 +02:00
Steffen Schaefer
01ceea6367
Minor documentation changes
2016-07-12 11:17:24 +02:00
Steffen Schaefer
662e1e2002
Renamed method to make more clear what's happening
2016-07-12 11:07:28 +02:00
Steffen Schaefer
e7bf7846d7
Skip users without verified email address when sending notifications
2016-07-12 11:05:24 +02:00
Steffen Schaefer
d49ee0f0d2
Added more JavaDocs
2016-07-12 10:54:09 +02:00
Steffen Schaefer
4dde6fb982
Documentation improvements
2016-07-12 10:32:29 +02:00
Steffen Schaefer
c48ff2c729
Added more JavaDocs
2016-07-12 10:29:13 +02:00
Axel Uhl
c49f01a379
comments and final declarations
...
Change-Id: I260c40920b3a292ccf140b11c806465bdb40085c
2016-07-12 09:54:48 +02:00
Axel Uhl
3a8c053d1a
use locking in PreferenceObjectBasedNotificationSet
...
Change-Id: I911fb9e4c303e8ae828f109345ca04aaa0c0d2f3
2016-07-12 09:36:29 +02:00
Steffen Schaefer
b44afb3d35
Removed duplicate code and improved the cleanup implementation
2016-07-11 13:55:25 +02:00
Steffen Schaefer
0f441038fc
PreferenceObjectBasedNotificationSet can now work with a ServiceTracker
...
instead of a fixed UserStore instance
2016-07-11 13:51:30 +02:00
Steffen Schaefer
033ec41a60
Added a common interface Stoppable with a declared stop method to make
...
it possible to cleanup several objects in an Activator
2016-07-11 13:49:56 +02:00
Steffen Schaefer
e89c05bf01
PreferenceConverters can now be registered through OSGi service registry
2016-07-11 12:38:14 +02:00
Steffen Schaefer
516a889c02
Added the possibility to remove PreferenceConverters from the UserStore
2016-07-11 12:35:28 +02:00
Steffen Schaefer
7b0f3c9cbd
Added more JavaDocs to PreferenceObjectBasedNotificationSet
2016-07-11 11:38:53 +02:00
Steffen Schaefer
b5524aefde
JavaDoc / Code quality improvements
2016-07-11 09:38:17 +02:00
Steffen Schaefer
da43003a2c
Updated JavaDocs
2016-07-07 09:09:03 +02:00
Steffen Schaefer
38733e7502
Renamed methods to make more clear what they are used for
2016-07-06 09:45:09 +02:00
Steffen Schaefer
e5d38e7455
Added JavaDocs to PreferenceConverter
2016-07-06 09:16:08 +02:00
Steffen Schaefer
0f93d35bcf
Added initial tests for PreferenceObjectBasedNotificationSet
2016-07-05 18:28:31 +02:00
Steffen Schaefer
52a750d3bd
Added utility class that makes it possible to hold optimized asociations
...
for which users should be notified about a specific object
2016-07-05 13:35:11 +02:00
Steffen Schaefer
4edc91f10b
Added JavaDoc to PreferenceObjectListener
2016-07-05 13:34:02 +02:00
Steffen Schaefer
69d697843f
Forgot to commit one file
...
It's now possible to get notified on preference object changes in
UserStore
2016-07-05 10:57:53 +02:00