Commit Graph
2760 Commits
Author SHA1 Message Date
Kai Börnert 7b41c741ce Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2018-11-21 17:27:04 +01:00
Kai Börnert 1fe28a232d wip for defaultTenant switching 2018-11-21 17:26:28 +01:00
Steffen Schäfer bc5c8baa6b Server-side implementation to support group owner updates in the
sailing hierarchy
2018-11-21 15:52:37 +01:00
Steffen Schäfer ba83102e1b SailingViewerRole now also grants permission for public read of
competitors and boats
2018-11-21 14:32:30 +01:00
Steffen Schäfer 6e7220d722 Fixed warning 2018-11-21 09:08:53 +01:00
Thomas Wiese 7a398628cc get current user from SecurityService, not from shiro directly 2018-11-19 17:19:02 +01:00
Kai Börnert c7e1a96f3d split first time init code and wait for SecurityService to reduce
complexity for RacingEventServiceImpl
2018-11-14 15:31:18 +01:00
Kai Börnert 1bf7697752 simplified taggingService, as the RacingEventService already has a
SecurityService
2018-11-13 15:58:52 +01:00
Steffen Schäfer 4dd2cd7386 Consistently using ServerInfo.getName() to get the server name 2018-11-13 08:54:54 +01:00
Steffen Schäfer 560bf2fc2d Moved SailingViewerRole to allow access from gwt.ui bundle 2018-11-13 08:54:17 +01:00
Steffen Schäfer c945c9013c Added sailing viewer role 2018-11-12 15:03:20 +01:00
Kai Börnert ef4b5a37ac Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2018-11-09 09:45:09 +01:00
Kai Börnert a16965897d user a defaultTenant that is configured per server for each user 2018-11-09 09:44:45 +01:00
Axel Uhl 55365de588 Merge branch 'master' into permission-vertical
Change-Id: Ia17f297aa88f6710af39708a432e11ef7e00381e
2018-11-07 11:01:00 +01:00
Axel Uhl 454bd8dd97 (re-)added sail ID to searchable strings in leaderboard (probably a regression of bug2822)
Change-Id: Ie1a4abaca8b0ebd0bcae878d543e0a59ca8080bf
2018-11-07 10:58:57 +01:00
Kai Börnert 703478aff0 preparation for ownership setting on masterdata import 2018-11-06 14:26:32 +01:00
Kai Börnert ca0b656a50 added anonymous and bearer filter from 4709 2018-11-06 08:54:34 +01:00
Kai Börnert 20e98730df 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/leaderboard/SortedCellTable.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardEntryPoint.java
2018-10-31 11:14:56 +01:00
Steffen Jacobs ef6a7d6b7b Merge branch 'bug4211'
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/DataMiningServiceImpl.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.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
2018-10-30 20:24:05 +01:00
Kai Börnert 2bd2a2a0b7 Merge branch 'master' into permission-vertical
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/DataMiningServiceImpl.java
	java/com.sap.sse.gwt/src/com/sap/sse/gwt/client/StringMessages.java
	java/com.sap.sse.gwt/src/com/sap/sse/gwt/client/StringMessages.properties
	java/com.sap.sse.gwt/src/com/sap/sse/gwt/client/StringMessages_de.properties
2018-10-30 17:22:26 +01:00
Steffen Jacobs 5bfaf4b896 Bug 4211: removed unused class 2018-10-30 15:58:50 +01:00
Kai Börnert 5bad3b4341 adjusted checks for tagging service 2018-10-30 10:39:04 +01:00
Steffen Jacobs 1c4d4c7baf Bug 4391: updated javadoc + cleanup 2018-10-26 14:58:41 +02:00
Kai Börnert 71a1e7eead prevent migration warnings if database is empty 2018-10-26 14:30:07 +02:00
Steffen Jacobs 6c081d295c Bug 4391: javadoc + cleanup of preferences which store data mining
queries
2018-10-25 17:52:20 +02:00
Steffen Jacobs 171590de0d Bug 4391: added calls in DataMiningServiceAsync to
load/store/update/remove StoredDataMiningQueries
2018-10-25 15:30:51 +02:00
Steffen Jacobs 095f82031f Bug 4391: added preferences for StoredDataMiningQueries 2018-10-25 15:27:55 +02:00
Steffen Jacobs 5244d358bc Merge branch 'master' into bug4211
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/whatsnew/resources/SailingAnalyticsNotes.html
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/settings/client/raceboard/RaceBoardPerspectiveOwnSettings.java
	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
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPerspectiveSettingsDialogComponent.java
2018-10-23 14:42:26 +02:00
Steffen Schäfer 9c2ff665a7 Merge branch 'master' into permission-vertical
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
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
	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.userstore.mongodb/src/com/sap/sse/security/userstore/mongodb/impl/Activator.java
	java/com.sap.sse.security/META-INF/MANIFEST.MF
2018-10-23 13:10:46 +02:00
Steffen Schäfer ec5bb47124 Initial implementation for a server-side meta permission check in
SecurityServiceImpl
2018-10-19 15:19:15 +02:00
Henri Kohlberg 7227dad8cd Bug 4104: Fixed unit test for global search functionality as no user is logged in and unit tests is looking also for private tags. 2018-10-18 15:07:28 +02:00
Kai Börnert ae26c9c403 allow to skip migration manually for types without ownership 2018-10-17 16:01:23 +02:00
Kai Börnert 1ec6ae032b improved migration missing check to be more useful 2018-10-17 10:49:32 +02:00
Kai Börnert adaab208c6 added initial migration warning, if a SecuredDomainType did not appear
to be migrated
2018-10-16 10:47:45 +02:00
Kai Börnert c08e8b4369 bug4768 added multiple parts that will explicitly set permissions,
created an interface to allow most ownable objects to directly return
the QualifiedObjectIdentifier
2018-10-10 13:16:16 +02:00
Axel Uhl e1b424bb74 bug4751: finding leaderboards by tags/comments now too
Change-Id: I1a81c1c0141052af43d79bfb8ad6f7bc5b2e38e5
2018-10-09 18:42:13 +02:00
Kai Börnert 46f0a07435 bug4768 formating and javadoc improvements 2018-10-08 15:34:40 +02:00
Kai Börnert afb0e8aefe bug4768 fix for not properly using races lock 2018-10-08 14:35:10 +02:00
Kai Börnert efba17668f bug4768 extended migration to more object types, reduced changes
required for this
2018-10-08 13:17:39 +02:00
Kai Börnert c48f0a3a67 bug4768 prototype for more generic ownership migration 2018-10-05 17:39:33 +02:00
Kai Börnert 7abb107ccb bug4768 wip: as soon as the SecurityService becomes available, ensure
that all ownerships are explicit
2018-10-05 16:22:31 +02:00
D067890 e5d35e0397 Merge branch 'bug4104' of ssh://trac@sapsailing.com/home/trac/git into
bug4104

Conflicts:
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/TaggingServiceTest.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/tagging/TagDTODeSerializer.java
2018-10-01 10:59:00 +02:00
Henri Kohlberg cc59efcf49 Bug 4104: Adapted TaggingService and TaggingServiceTest to check their environment whether it is OSGi enabled or not and get security service from correct source (service tracker in OSGi, static reference of Activator in non-OSGi) 2018-09-28 08:28:34 +02:00
Henri Kohlberg c50dbd1aa7 Bug 4104: Added tests for TagDTODeSerializer, changed output of timepoint serialization in case given timepoint is null to prevent NullPointerException and replaced toString() on JSON objects by getJSONString(). 2018-09-27 11:38:46 +02:00
D067890 f20fbcb38e Merge branch 'bug4104' of ssh://trac@sapsailing.com/home/trac/git into
bug4104

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
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/tagging/TagButtonDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/tagging/TagFooterPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/tagging/TagInputPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/tagging/TagModificationPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/tagging/TagPanelResources.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/tagging/TaggingPanel.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/tagging/TagDTODeSerializer.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/tagging/TaggingServiceImpl.java
2018-09-27 10:12:28 +02:00
Henri Kohlberg bb9046cdca Bug 4104: Code style 2018-09-26 16:28:38 +02:00
Henri Kohlberg 606caa590e Bug 4104: Changed TaggingService to support more filter options when requesting tags and adopted current implementations. 2018-09-26 14:57:00 +02:00
Henri Kohlberg 390f8a9bdf Bug 4104: Changed serialization of TagDTO so JSON objects will only contain set parameters. Optional parameters will not be added to json (revokedAt, comment, image URL) when they equal null 2018-09-26 14:55:48 +02:00
D067890 7708222141 bug4104: First approach of implementing image service 2018-09-25 16:05:56 +02:00
Steffen Jacobs b8e63f89b3 Merge branch 'master' into bug4211
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
2018-09-25 09:56:59 +02:00