Commit Graph
34 Commits
Author SHA1 Message Date
Axel Uhl 1a584e0f04 introduced default permission modes for CREATE, READ, UPDATE, and DELETE
Change-Id: I5b7d1b7628e3733624f98001b647e10ab9c56695
2016-03-04 17:05:38 +01:00
Axel Uhl c356c2f97c Merge branch 'master' into bug2589
Conflicts:
	java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/security/Permission.java
	java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/security/SailingPermissionsForRoleProvider.java

Change-Id: I3aaf2651c01460dd2fb0caf95735b9919586a2c9
2016-03-01 16:47:00 +01:00
Axel Uhl 6169f54e25 Merge branch 'master' into bug2589
Conflicts:
	java/com.sap.sailing.domain.igtimiadapter/META-INF/MANIFEST.MF
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
	java/com.sap.sailing.server.gateway/META-INF/MANIFEST.MF
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/RestServletContainer.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RestApiApplication.java

Change-Id: I8cbb797ba64d221ea401b90b22d21a813204a6f2
2016-01-04 11:34:01 +01:00
Steffen Schaefer fca622efa7 Merge branch 'master' into android-maven-build-bug3190
Conflicts:
	java/com.sap.sailing.domain.common/pom.xml
	java/com.sap.sailing.domain.shared.android/pom.xml
	java/com.sap.sailing.server.gateway.serialization.shared.android/pom.xml
	java/com.sap.sse.common/pom.xml
	java/com.sap.sse.datamining.annotations/pom.xml
	java/com.sap.sse.security.common/pom.xml
	java/org.json.simple/pom.xml
	java/pom.xml
	mobile/com.sap.sailing.android.shared/pom.xml
	mobile/com.sap.sailing.racecommittee.app/pom.xml
	mobile/pom.xml
	pom.xml
2015-11-30 15:02:06 +01:00
Steffen Schaefer 3c25092bc5 Consistently using spaces for intendiation in several POMs 2015-11-30 14:55:28 +01:00
Steffen Schaefer fc8a893e8c Maven profiles can only be copntrolled by system properties and not
Maven properties of a parent POM. The presence of the "ldi.releaseBuild"
is a good match for the activation conditions of "with-mobile" and
"with-not-android-relevant". It currently seems that in
buildAndUpdataProduct.sh the profiles are correctly activated and
deactivated. So this could also correctly work for local builds.
2015-11-24 14:47:13 +01:00
Steffen Schaefer 7248728674 Changed the activation of "with-mobile" and "with-not-android-relevant"
profiles based on a new property "mobile.build.is.default" so that no
changes are needed for this on the release branch
2015-11-24 14:01:17 +01:00
Steffen Schaefer b021f2d14b Consistently using targetSdkVersion 22 in all AndroidManifest.xml files 2015-11-11 13:34:21 +01:00
Steffen Schaefer 8de15d028e Profile with-mobile isn't active by default for more projects 2015-11-11 11:32:30 +01:00
Steffen Schaefer 29eae8056e Revert "upgraded versions to 1.1.0"
This reverts commit 08ecfb3014.
2015-11-10 17:10:14 +01:00
Axel Uhl 08ecfb3014 upgraded versions to 1.1.0 2015-10-23 13:01:48 +02:00
Steffen Schaefer f0f227c3b7 Revert "with-mobile profile isn't active by default anymore so building the webapp without apps is the default"
This reverts commit 90df750312.
2015-10-06 08:50:14 +02:00
Steffen Schaefer 90df750312 with-mobile profile isn't active by default anymore so building the
webapp without apps is the default
2015-10-06 08:37:26 +02:00
Papick Garcia Taboada 60c7462fca Moved mobile build aar configuration into java parent pom 2015-09-29 15:52:05 +02:00
Steffen Schaefer f795cf17a1 Building AARs for additional projects 2015-09-28 14:13:22 +02:00
Peter Siegmund edd32fa10a Merge branch 'master' into ubilabs--rcapp--develop 2015-04-13 09:09:17 +02:00
Axel Uhl f4572256e2 added custom field serializer for UserManagementException whose message can now be final and which does no longer need a no-arg constructor 2015-04-04 01:34:31 +02:00
Peter Siegmund 31a13b5493 new gradle dependencies 2015-02-27 15:03:11 +01:00
Axel Uhl 2a0c36b655 fixed permission encoding for default permissions 2015-02-26 17:41:48 +01:00
Axel Uhl 3cb2fad43d started to add permission checks for leaderboard operations in SailingServiceImpl. See bug 2589, comment #10. 2015-02-26 16:04:55 +01:00
Axel Uhl d142fec924 removed unused name property and NamedImpl inheritance from AdminConsoleFeature 2015-02-18 22:45:25 +01:00
Axel Uhl 87d11f969c added UserDTO.getAllPermissions(PermissionsForRoleProvider) which accepts the same provider as Shiro in the back-end 2015-02-18 22:22:22 +01:00
Axel Uhl 26b55ffd32 moved server-side QR code stuff from sse.common to sse because it's not GWT-compileable 2015-02-16 00:33:32 +01:00
Axel Uhl 559d2d25ed Merge branch 'master' into bug2589 2015-02-15 17:42:22 +01:00
Axel Uhl 3511857662 made compileable again by fixing AdminConsoleFeatures and Permissions; probably could eliminate AdminConsoleFeatures as it now matches up with Permissions 2015-02-13 16:54:50 +01:00
Axel Uhl b4c6dd1eff moved to the use of permissions instead of roles for the AdminConsole; however, this will currently disable the effects of role ADMIN 2015-02-13 16:44:51 +01:00
Axel Uhl 021b4a96ac replaced UserRoles.adminitsrator by DefaultRoles.ADMIN 2015-02-13 15:59:24 +01:00
Fredrik Teschke df3b798bda Merge remote-tracking branch 'origin/master' into ftes-mail-move-to-sse
Conflicts:
	java/com.sap.sse.security.test/META-INF/MANIFEST.MF
2015-02-13 08:26:24 +01:00
Axel Uhl 98d5235b47 upgraded all Mongo-using bundles to 2.13.0 driver 2015-02-12 16:00:15 +01:00
Fredrik Teschke e004c433cc pull out mail functionality into own service and bundle
- needs to live outside com.sap.sse due to dependency on replication
- use mail.properties instead of security.properties
- introduced ServiceTrackerFactory, which led to refactorings in SailingServiceImpl and ~Mock
2015-02-09 21:03:50 +01:00
Steffen Schaefer c789d85117 Updated to GWT 2.7 DOCTYPE 2015-01-16 09:18:34 +01:00
Axel Uhl 6a8f4d4c89 added UI support for managing user permissions 2014-12-01 16:56:10 +01:00
Axel Uhl 672ca1b5c8 moved TimerWithRunnable to com.sap.sse and let com.sap.sse.security depend on it, allowing TimerWithRunnable to use Java8 features 2014-11-28 15:03:48 +01:00
Axel Uhl 772d5477bc added com.sap.sse.security.common which bundles security-related stuff that is shared by Java7 GWT projects as well as Java8 backend projects 2014-11-21 17:59:00 +01:00