Commit Graph
46762 Commits
Author SHA1 Message Date
Kai Börnert 2dbf2bd9d0 fixed deletion of RoleDefinition 2018-12-05 10:03:53 +01:00
Kai Börnert de0ae9aaa0 fixed delete for removeSeries 2018-12-05 10:02:54 +01:00
Kai Börnert 936f55e86b ensure overall leaderboards are also always owned 2018-12-04 17:17:38 +01:00
Kai Börnert 84d183a65f fixed MDI further 2018-12-04 16:07:29 +01:00
Kai Börnert 6551072e5e extended ObjectInputStreamResolvingAgainstCache with a listener, that
gets called on cache misses and hits
added unified ownership handing on masterdataimport
2018-12-04 14:40:41 +01:00
Kai Börnert 6c5aa70b7c formatting only 2018-12-04 12:06:45 +01:00
Kai Börnert db10d5931b ensured, that leaderboards are only transferred with ownership and acl
information if required
2018-12-04 11:40:32 +01:00
Steffen Jacobs 9c52f70eeb adjusted permission check in
UserManagementServiceImpl.getAccessControlList to work with ACLs which
are associated with the null object
2018-12-03 19:28:09 +01:00
Steffen Jacobs 83adbe66b2 added "Edit ACL for Null Usergroup"-button for testing purposes 2018-12-03 19:27:32 +01:00
Steffen Jacobs 23f6923a3a minor refactor in UserGroupTableWrapper to improve code reusability 2018-12-03 19:26:46 +01:00
Kai Börnert 9fc68ae429 Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2018-12-03 18:21:38 +01:00
Kai Börnert 11eaf65495 ensure the Ownership is set correctly for imported boats and
competitors, if they do not already possess a ownership
2018-12-03 18:21:29 +01:00
Steffen Jacobs c5935a2350 added null usergroup to pruning whitelist 2018-12-03 15:16:59 +01:00
Steffen Jacobs 2815513286 adjusted retrieval of UserGroups of Alluser to avoid possible
NullPointerException and renamed method
2018-12-03 14:58:29 +01:00
Steffen Jacobs 6c12bf37cc take usergroups of alluser into account during pruning 2018-12-03 14:53:57 +01:00
Steffen Jacobs bbafa75c27 removed unnecessary duplicate code in UserGroupManagementPanel and
UserGroupTableWrapper
2018-12-03 13:32:19 +01:00
Kai Börnert 704d319d9c added missing transitive dependency to shared.android.test 2018-12-03 13:24:09 +01:00
Kai Börnert 47ec463a07 fix for rest api's under v2 not accepting bearertoken 2018-12-03 13:17:48 +01:00
Steffen Jacobs 52ea777430 javadoc + refactor of UserGroupManagementPanel 2018-12-03 13:16:12 +01:00
Steffen Schaefer 4a474aeeda Merge branch 'master' into permission-vertical 2018-12-03 11:58:41 +01:00
Steffen Schaefer 9102b6a63f Removed security information from EventBaseDTO because security checks
are only needed for EventDTO instances
2018-12-03 11:58:14 +01:00
Kai Börnert e74388aadc fix for incorrect check regarding users ability to change roles 2018-12-03 11:51:50 +01:00
Steffen Schaefer 4df6d51069 Updated installation script for Eclipse 2018-09. Java 11 support is now
automatically added.
2018-12-03 10:43:31 +01:00
Kai Börnert f1a5c37f7a ensured empty server will not give migration warnings 2018-12-03 09:58:08 +01:00
Kai Börnert 962caf2ab4 Merge branch 'permission-vertical-split' into permission-vertical 2018-12-03 09:39:50 +01:00
Kai Börnert 70f53eebe0 Merge branch 'permission-vertical' into permission-vertical-split 2018-12-03 09:16:36 +01:00
Kai Börnert fe452a010d Merge branch 'master' into permission-vertical
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/DataMiningEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/DataMiningServiceImpl.java
	java/com.sap.sse.datamining.ui/src/main/java/com/sap/sse/datamining/ui/client/DataMiningService.java
	java/com.sap.sse.datamining.ui/src/main/java/com/sap/sse/datamining/ui/client/DataMiningServiceAsync.java
	java/com.sap.sse.mongodb/src/com/sap/sse/mongodb/Activator.java
2018-12-03 09:03:56 +01:00
Axel Uhl 29bfa50078 added missing imports for concrete DTO classes now used for serialization 2018-12-02 16:06:13 +01:00
Steffen Jacobs 09398b99e2 attempt to fix infrequent GWT serialization errors by using the
implementation classes instead of the interfaces of the
StoredDataMiningQueryDTO and StatisticQueryDefinitionDTO within the GWT
serialization process
2018-12-02 13:51:21 +01:00
Axel Uhl 46f592a43f added test case for MongoDB config management
Change-Id: I4f63358d27acb75b1e864b6e7d2976d0af897194
2018-11-30 23:21:40 +01:00
Axel Uhl 867cd6c84e introduced new property mongo.uri which allows users to provide a full-fledged, replica set-aware mongodb:// URI
Change-Id: Ie02631b2217333629e5aa7ca16346734a06819cb
2018-11-30 22:59:19 +01:00
Kai Börnert 70fb6dbaee Merge branch 'permission-vertical-split' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical-split 2018-11-30 15:51:21 +01:00
Kai Börnert 986a531727 reimplemented missing hashcode and equals for usergroup 2018-11-30 15:51:04 +01:00
Steffen Jacobs 19d318abe4 i18n + correct refresh in UserGroupTable 2018-11-30 15:37:47 +01:00
Steffen Jacobs 6babf54d45 fixed refresh issue in User Group Management panel 2018-11-30 14:36:59 +01:00
Steffen Jacobs 5f41405b1b added Group and User columns to UserGroup table 2018-11-30 14:20:20 +01:00
Steffen Jacobs 968dae3093 fixed issue where users in usergroups were not loaded correctly 2018-11-30 14:12:28 +01:00
Kai Börnert 735c974280 Merge branch 'permission-vertical' into permission-vertical-split
Conflicts:
	java/com.sap.sailing.dashboards.gwt/GWT Dashboards DevMode.launch
	java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/server/UserManagementServiceImpl.java
	java/com.sap.sse.security.userstore.mongodb/src/com/sap/sse/security/userstore/mongodb/impl/Activator.java
2018-11-30 13:30:16 +01:00
Kai Börnert b9cfb77cdc replaced UserGroupWithSecurityDTO with UserGroupDTO and added required
Security information
2018-11-30 11:52:16 +01:00
Kai Börnert 48f5aac37a Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2018-11-30 10:00:24 +01:00
Kai Börnert e81a266186 fixed self registration issue with permissions 2018-11-30 09:58:53 +01:00
Axel Uhl cae1248a74 Merge branch 'master' into permission-vertical
Change-Id: I99b41d6951df0f2f63fc1a0335122f3e605ae0b2
2018-11-30 09:53:37 +01:00
Axel Uhl 51508b660e bug4426: added a one-minute interval starting at the track's beginning/end for start/finish line construction
Change-Id: Iad5297c7057474ea74a68be6fce753d32d42fbad
2018-11-29 21:24:02 +01:00
Axel Uhl e76ede6889 fixed comment formatting 2018-11-29 18:24:40 +01:00
Axel Uhl 1a2e37ebb7 implemented the idea of bug 4221 comment #12
Change-Id: Ic2354b5d6ad6aafc05a5f36046d7a512e3f8d1b2
2018-11-29 18:03:01 +01:00
Steffen Jacobs f9adeb2b61 Merge branch 'permission-vertical-split' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical-split 2018-11-29 17:59:31 +01:00
Steffen Jacobs b783c9b99d Merge branch 'permission-vertical-split' of
ssh://trac@sapsailing.com/home/trac/git into permission-vertical-split

Conflicts:
	java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/server/UserManagementServiceImpl.java
2018-11-29 17:45:33 +01:00
Axel Uhl bd5124aea2 removed a few empty lines and reverted redundant import shuffles
Change-Id: I44e72260f2c40654ace56db3c3b4ac544f121e14
2018-11-29 17:44:56 +01:00
Axel Uhl b278160223 Merge remote-tracking branch 'server/bug4221' into bug4221
Change-Id: I8bfa74ef5acc9e855b3ffbd39fca1b777fede46c
2018-11-29 17:37:02 +01:00
Kai Börnert 7c674660f7 fixed manifest 2018-11-29 16:52:27 +01:00