Commit Graph
2909 Commits
Author SHA1 Message Date
Steffen Schaefer 781bf525c0 sailing_viewer role is now initially added to the server group in case
of a new UserStore or during permission vertical migration
2019-02-12 09:34:29 +01:00
Kai Börnert 250783b4ae Merge branch 'master' into permission-vertical
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.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
2019-02-11 09:25:45 +01:00
Axel Uhl c3cac7df98 Merge remote branch 'origin/master' into bug4469 2019-02-09 17:33:47 +00:00
Steffen Jacobs 10d7e9fb8d added scope for permission check in TimePanelSettingsDialogComponent +
pulled raceDTO through top layers
2019-02-07 17:50:14 +01:00
Steffen Schaefer ceb432562c Fixed PermissionAwareRaceTrackingHandler for cases where a security
context already exists
2019-02-07 15:42:14 +01:00
Kai Börnert 8ad15cc391 generate a default registrationsScret, when importing masterdata with
regattas without a secret
2019-02-07 11:05:06 +01:00
Kai Börnert badeec7e2b added missing replication for registrationSecret, when loading regattas
generate an initial registrationSecret and store it
2019-02-07 10:50:10 +01:00
Steffen Schaefer b9a2e73899 Merge branch 'master' into permission-vertical
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
	java/com.sap.sse.security.userstore.mongodb/src/com/sap/sse/security/userstore/mongodb/impl/MongoObjectFactoryImpl.java
2019-02-07 07:52:55 +01:00
Axel Uhl b351d52248 new authentication for Selenium tests after RESTlets no longer produce JSESSIONID sessions;
a CreateSessionServlet has been added to the /sailingserver/test-support
context which is only available during Selenium testing, together with
the clearState support

Change-Id: I792de0b62c5edbc0e403ac572e94fd208653575d
2019-02-06 22:08:29 +01:00
Steffen Jacobs 82e0e7953e adjusted all permissions checks where
CompetitorandBoatActions.READ_PUBLIC was checked to also check, if the
user has DefaultActions.READ instead
2019-02-06 15:11:47 +01:00
Steffen Jacobs b231c5cff2 Bug 4816: made SecuredSecurityTypes.DATA_MINING an action of Server 2019-02-05 19:00:42 +01:00
Steffen Jacobs 69959045e2 Bug 4816 made SecuredDomainType.CAN_REPLAY_DURING_LIVE_RACES an action
of SecuredDomainType.TRACKED_RACE
2019-02-05 11:28:03 +01:00
Axel Uhl a5fcc7f9e3 Merge branch 'master' into bug4469
Change-Id: I44bf821dd2e5d40e88db3a8dc04d4012f71bf564
2019-01-28 16:33:00 +01:00
Steffen Schaefer f21cbff5d1 Removed lines that were intentionally removed on permission-vertical but
were accidentially reintroduced by merging current master to
permission-vertical
2019-01-28 10:33:58 +01:00
Steffen Schaefer 42ea70f2aa Merge branch 'master' into permission-vertical
Conflicts:
	java/com.sap.sailing.domain.persistence/META-INF/MANIFEST.MF
	java/com.sap.sailing.domain.swisstimingadapter.persistence/META-INF/MANIFEST.MF
	java/com.sap.sailing.domain.swisstimingadapter.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.domain.tractracadapter.persistence/META-INF/MANIFEST.MF
	java/com.sap.sailing.server.replication.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.server.testsupport/META-INF/MANIFEST.MF
	java/com.sap.sailing.server/META-INF/MANIFEST.MF
	java/com.sap.sse.security.persistence/META-INF/MANIFEST.MF
	java/com.sap.sse.security.test/META-INF/MANIFEST.MF
	java/com.sap.sse.security.userstore.mongodb/META-INF/MANIFEST.MF
2019-01-28 09:58:30 +01:00
Axel Uhl c0a7785adc upgraded launch configs to include mongo java client 3.6.4
Change-Id: I93f99201df11aaf4405a4d214fd26a091b190f83
2019-01-25 16:57:37 +01:00
Axel Uhl 878e5d9dd2 upgraded the MongoDB driver to version 3.6.4; upgraded target platform
Change-Id: I621d4af6d3a3b0bcbf70310f731153cacfecebfc
2019-01-25 16:46:46 +01:00
Steffen Schaefer 73b377a6cd Merge branch 'master' into permission-vertical
Conflicts:
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
	java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java
2019-01-24 09:41:58 +01:00
Axel Uhl 0a9e60eae3 Merge branch 'master' into bug4469
Change-Id: I02601912072116244159d22e4d03fccb55d95e73
2019-01-22 20:58:26 +01:00
Axel Uhl d2c3bdf2b5 ensure in-order delivery of messages from replica to master;
always pass operations to be sent to master into the queue so they
cannot be delivered to the master earlier than other queued operations
after connectivity has been restored

Change-Id: I7b1409dc4663659039058ce2c0511a26009114b4
2019-01-22 14:31:58 +01:00
Kai Börnert 57bdcc1bcc Merge branch 'master' into permission-vertical
Conflicts:
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
	java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java
	java/com.sap.sse/src/com/sap/sse/util/HttpUrlConnectionHelper.java
2019-01-22 12:21:19 +01:00
Kai Börnert 333e4fa0bc Merge branch 'master' into permission-vertical
Conflicts:
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RestApiApplication.java
	java/com.sap.sailing.server.gateway/webservices/api/v1/index.html
	java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java
2019-01-22 11:12:07 +01:00
Kai Börnert ffdc00537d Merge branch 'master' into permission-vertical 2019-01-22 10:35:46 +01:00
Axel Uhl e633e66766 introduced queueing service for operations unsent to master
Change-Id: I0021082ec96b26b4302821a37acf2eb085baf2af
2019-01-21 23:10:45 +01:00
Axel Uhl 72a035f2e6 Merge branch 'master' into bug4018
Change-Id: Ic192ecc479ba1c5e8293652b0d924c6bc6b99587
2019-01-18 18:10:05 +01:00
Axel Uhl 34b360cc3e replication status under /replication/replication?action=STATUS
Change-Id: I63cfd64609e458690a89da3ed5478ee5f239579b
2019-01-18 17:35:58 +01:00
Axel Uhl 313552dd24 added security.persistence bundle to more launch configs
Change-Id: I0bf8855ba47899931ccaac284c2be80d8b434c0a
2019-01-18 14:08:32 +01:00
Steffen Schaefer 9b943d6cab Added missing bundles 2019-01-17 18:29:13 +01:00
Steffen Schaefer 0a03e2718a Merge branch 'master' into permission-vertical
Conflicts:
	java/com.sap.sse.security/META-INF/MANIFEST.MF
	java/com.sap.sse.security/src/com/sap/sse/security/impl/ReplicableSecurityService.java
	java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java
	java/com.sap.sse/src/com/sap/sse/util/HttpUrlConnectionHelper.java
2019-01-17 14:13:21 +01:00
Axel Uhl 9c299f0718 Merge branch 'master' into bug4469 2019-01-15 20:24:46 +01:00
Axel Uhl 6fb12d9258 added com.sap.sailing.security.persistence bundle
Change-Id: I7184c49262b1efa5e912ccd5eca20be4995739b0
2019-01-15 17:54:05 +01:00
Axel Uhl 5169b66b83 Merge branch 'master' into permission-vertical 2019-01-15 00:30:35 +01:00
Axel Uhl b0b503284c removed AWS DocumentDB-directed mongo.uri property from launch config
Change-Id: I775af719b08f70acc62e944333df91dbbc52a417
2019-01-11 00:53:29 +01:00
Axel Uhl 81284e434b moved com.google.gwt.servlet to sse feature (it's not target platform);
shortened MongoDB index names... AWS Document DB doesn't like long index names

Change-Id: I842e75b34b67dbf05df1948a970bf50b1349162f
2019-01-11 00:51:23 +01:00
Kai Börnert 5597b7f4d0 Merge branch 'permission-vertical' into bug4813
Conflicts:
	java/com.sap.sse.security.common/src/com/sap/sse/security/shared/impl/PermissionAndRoleAssociation.java
	java/com.sap.sse.security.userstore.mongodb/src/com/sap/sse/security/userstore/mongodb/impl/Activator.java
	java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java
2019-01-08 12:03:11 +01:00
Kai Börnert ed04cd73b9 small documentation improvements 2019-01-08 10:14:18 +01:00
Steffen Schaefer 488cb00417 Merge branch 'permission-vertical' into bug4813 2019-01-07 09:36:56 +01:00
Kai Börnert 88a1753288 Merge branch 'permission-vertical' into permission-vertical-associations 2019-01-07 09:09:17 +01:00
Kai Börnert 045c502438 Merge branch 'master' into permission-vertical
Conflicts:
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/SearchServiceTest.java
2019-01-07 09:07:40 +01:00
Robin Kuck ab27f9f155 Merge remote-tracking branch 'origin/master' into bug4469
Conflicts:
	java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
2019-01-05 14:30:00 +01:00
Axel Uhl 2dac583429 avoid exception while querying private tags without logged-in user
Change-Id: I138cd5ff83284ba647a9af4d1ff9bcd129697b89
2019-01-02 10:55:38 +01:00
Axel Uhl 2b86b96c58 added a first few declination values for 2019 (incomplete yet)
Change-Id: I12ff0348cb0dea601955875e3aab582e39bdb167
2019-01-02 08:18:54 +01:00
Steffen Schaefer 78e6afba72 Code cleanup 2018-12-19 12:35:52 +01:00
Kai Börnert 1929a6a2ed role association logic 2018-12-19 09:15:44 +01:00
Steffen Schaefer 43b6d155e4 Merge branch 'permission-vertical' into bug4813
Conflicts:
	java/com.sap.sse.security.common/src/com/sap/sse/security/shared/dto/UserDTO.java
2018-12-19 08:31:18 +01:00
Kai Börnert 343450b955 Merge branch 'permission-vertical' into permission-vertical-associations 2018-12-18 19:33:30 +01:00
Kai Börnert 7974171b09 updated No Proxy winddbTest launch config 2018-12-18 15:14:50 +01:00
Thomas Wiese 475356f8b8 Merge branch 'permission-vertical' into bug4813
# Conflicts:
#	java/com.sap.sailing.domain.swisstimingadapter.persistence/src/com/sap/sailing/domain/swisstimingadapter/persistence/impl/SwissTimingAdapterPersistenceImpl.java
#	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/EventsResource.java
2018-12-18 13:32:12 +01:00
Kai Börnert 57ab1be069 Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2018-12-17 16:30:31 +01:00
Thomas Wiese a387055f95 bug 4813: building the identifier for permissions checks is now be done
by supporting a TypeRelativeObjectIdentifer object that has to be built
by domain objects
2018-12-17 15:49:44 +01:00