Commit Graph
100 Commits
Author SHA1 Message Date
Steffen Schaefer 171c8106b7 Bug 4228: Moved part of the login hint logic to UserService 2017-08-17 10:26:23 +02:00
Steffen Schaefer 1cf3347127 Bug 4228: Removed unnecessary style 2017-08-16 14:54:41 +02:00
Steffen Schaefer aa27710334 Merge branch 'master' into bug4228 2017-08-16 13:50:50 +02:00
Steffen Schaefer f240c9ed21 Bug 4228: Removed unused code for mobile positioning of LoginPopup 2017-08-16 13:49:57 +02:00
Steffen Schaefer 51c70cc560 Bug 4228: Information about benefits of a login for unauthenticated
users is now shown inline on mobile
2017-08-16 13:49:52 +02:00
Steffen Schaefer f0e7708243 Bug 4228: Code format 2017-08-16 13:49:47 +02:00
Steffen Schaefer f5f396d363 Bug 4228: Refactoring to allow an implementation of user information for
unauthenticated users without popup in mobile
2017-08-16 13:49:42 +02:00
Steffen Schaefer 2fa05b1f34 Bug 4228: Internal refactoring to remove unnecessary parameters 2017-08-16 13:35:19 +02:00
Steffen Schaefer 27cb80af84 Bug 4228: Added a new area below the mobile header to show an additional
message
2017-08-16 13:31:09 +02:00
Steffen Schaefer 3f708c6448 Bug 4228: Adjusted LoginPopupContent to also work inline in mobile 2017-08-16 13:30:28 +02:00
Steffen Schaefer 88934e5057 Fix to show finishing races also as live in Home 2017-08-15 10:59:12 +02:00
Steffen Schaefer 8dffe69c73 Bug 4228: Fix to make the authentication flyover to not be shown in the
upper left corner at low resolutions
2017-08-15 09:58:28 +02:00
Steffen Schaefer 90eda03261 Merge branch 'master' into bug4228 2017-08-15 09:47:24 +02:00
Steffen Schaefer fa3f888a81 Bug 4228: Fixed typo in StringMessages key 2017-08-15 09:43:02 +02:00
Steffen Schaefer 3ca06a5d92 Bug 4228: Changes to use TimePoint and Duration 2017-08-15 09:41:30 +02:00
Steffen Schaefer 5bf3400c98 Bug 4228: Using java.util.logging.Logger instead of GWT.log 2017-08-15 09:34:34 +02:00
Steffen Schaefer 6b68362f6a Bug 4228: Adjusted storage key to be more consistent with other keys 2017-08-15 09:32:12 +02:00
Steffen Schaefer 4beb60f1d9 Bug 4228: Reduced code duplication 2017-08-15 09:18:19 +02:00
Steffen Schaefer 42b5c1a122 Bug 4259: added release notes 2017-08-15 09:06:56 +02:00
Steffen Schaefer 3391d2424f Merge branch 'master' into bug4228 2017-08-14 16:16:50 +02:00
Steffen Schaefer b27e97344f Bug 4228: Adapted positioning LoginPopup also for authentication flyover
in desktop
2017-08-14 16:12:51 +02:00
Steffen Schaefer 2d6057d599 Bug 4228: Fixed width of LoginPopup to not prevent clicks on parts of
the stage
2017-08-14 16:12:18 +02:00
Steffen Schaefer 8074f8d1f2 Bug 4228: Moved LoginPopup styles regarding positioning to
UserManagementResources to allow the authentication flyover to use the
same positioning later. In addition, some styles were adjusted to make
the position more consistent with the authentication flyover.
2017-08-14 15:51:28 +02:00
Steffen Schaefer 8358e52d64 Bug 4228: Removed unused messages 2017-08-14 15:41:12 +02:00
Steffen Schaefer 2a4d0096c6 Bug 4228: Removed code duplication 2017-08-14 14:59:50 +02:00
Steffen Schaefer 98aeac51fc Removed unused field 2017-08-14 14:16:24 +02:00
Steffen Schaefer 968fb2b3de Bug 4228: Moved LoginPopup to com.sap.sse.security.ui 2017-08-14 14:16:10 +02:00
Steffen Schaefer f450a77a13 Merge branch 'master' into bug4228 2017-08-14 11:31:03 +02:00
Steffen Schaefer e1e39f1fa4 Bug 4228: Adjusted event handling to not access internal widgets from
the outside
2017-08-14 11:30:36 +02:00
Steffen Schaefer b274926608 Bug 4228: Setting messages via UiBinder 2017-08-14 11:22:27 +02:00
Steffen Schaefer 0240b0e23c Bug 4228: Code format 2017-08-14 11:21:48 +02:00
Steffen Schaefer 8c7b9f047e Bug 4227: REST API raceDetails isn't cascading anymore 2017-08-11 09:24:07 +02:00
Steffen Schaefer efb978b39a Merge branch 'master' into bug4228 2017-08-10 15:56:07 +02:00
Steffen Schaefer 73c69948de Removed ExperimentalFeatures flag that is active for some time and the
feature is considered stable
2017-08-10 15:49:03 +02:00
Steffen Schaefer 3a2b02da8c Bug 4227: Reverted massive code reformat in RacingEventServiceImpl 2017-08-10 14:00:55 +02:00
Steffen Schaefer a5991002bf Bug 4227: Consistently using null as remoteURL for local TrackedRaces in
the REST API
2017-08-10 13:51:15 +02:00
Steffen Schaefer 8226447cb7 Bug 4227: Improved the REST API docs 2017-08-10 13:41:47 +02:00
Steffen Schaefer 0e2bb7ec90 Bug 4227: Adjusted raceDetails REST API to return the best match and
only ask remote instances in case that the race in question isn't found
locally
2017-08-10 13:30:36 +02:00
Steffen Schaefer b12315fd76 Bug 4227: Fixed escaping of URLs in JSON 2017-08-10 12:03:04 +02:00
Steffen Schaefer 81ea7fc727 Bug 4227: Extended JavaDocs 2017-08-10 12:00:29 +02:00
Steffen Schaefer bb85413403 Merge branch 'master' into bug4227
# Conflicts:
#	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RemoteSailingServerSet.java
2017-08-10 10:17:47 +02:00
Steffen Schaefer ecc15db7e7 normalized line endings 2017-08-10 10:15:30 +02:00
Steffen Schaefer 91a69cc212 Merge branch 'bug4259' 2017-08-10 10:10:16 +02:00
Steffen Schaefer ddf38f0cb1 Fixes a bug that prevents an overall leaderboard to be shown in
Leaderboard.html
2017-08-10 08:40:39 +02:00
Steffen Schaefer c1f04bc6d8 Merge branch 'bug4236' 2017-08-09 16:25:06 +02:00
Steffen Schaefer d4bd363dcc Bug 4259: Consistent naming of fastestCompetitor statistic 2017-08-08 17:26:04 +02:00
Steffen Schaefer e1614b60d3 Bug 4259: Added max speed statistic to year statistics 2017-08-08 17:23:42 +02:00
Steffen Schaefer bdadf0ef76 Bug 4259: Adjusted UI to show max speed statistic without breaking the
layout
2017-08-08 14:56:10 +02:00
Steffen Schaefer 5ff79fe0f5 Bug 4259: Activated max speed statistic calculation 2017-08-08 13:41:14 +02:00
Steffen Schaefer dcd0cc0361 Merge branch 'master' into bug4236 2017-08-08 13:27:23 +02:00
Steffen Schaefer fbd7a15801 Bug 4236: Removed unused code 2017-08-08 13:03:23 +02:00
Steffen Schaefer beaa920047 Bug 4236: Unified detection of columns to hide in RegattaOverview to
prevent hiding of columns where some values have a null value
2017-08-08 12:44:54 +02:00
Steffen Schaefer da8fb09826 Merge branch 'master' into bug4236 2017-08-08 09:29:49 +02:00
Steffen Schaefer 106464f9b4 Merge branch 'master' into bug4236 2017-08-07 14:42:48 +02:00
Steffen Schaefer a6f15b1cbb Bug 4227: Added REST API documentation 2017-08-07 11:51:56 +02:00
Steffen Schaefer 07e5e59a02 Bug 4227: Consistent naming of the API endpoints 2017-08-07 11:40:36 +02:00
Steffen Schaefer 285239546f Bug 4227: code style only 2017-08-07 11:12:41 +02:00
Steffen Schaefer 4c1bb161d0 Bug 4227: Fixed compiler error due to renamed class 2017-08-07 11:12:29 +02:00
Steffen Schaefer f5e20b551f Merge branch 'master' into bug4227 2017-08-07 10:50:41 +02:00
Steffen Schaefer b577214111 Fixed initial leaderboard settings update for multi race leaderboard 2017-08-07 10:03:00 +02:00
Steffen Schaefer 124dc9b840 Bug 4227: Formatting changes 2017-08-04 16:22:13 +02:00
Steffen Schaefer 1f3ec68978 Bug 4227: Formatting changes 2017-08-04 15:30:50 +02:00
Steffen Schaefer 101b686eae Bug 4227: Fixed compiler errors after merge 2017-08-04 15:29:45 +02:00
Steffen Schaefer 88dfd981b7 Merge branch 'master' into bug4227 2017-08-04 15:22:29 +02:00
Steffen Schaefer d23092cf4c Formatting change 2017-08-04 15:17:17 +02:00
Steffen Schaefer 96935fcf1f Merge branch 'bug2059' 2017-08-04 15:08:11 +02:00
Steffen Schaefer d0f4c2f092 Merge branch 'bug4253' 2017-08-04 09:19:38 +02:00
Steffen Schaefer f55c6eda7a Bug 4253: Code style changes only 2017-08-04 09:10:12 +02:00
Steffen Schaefer 731da2e134 Bug 4253: Fixed compiler error after master merge 2017-08-04 09:06:47 +02:00
Steffen Schaefer c1021903cf Merge branch 'master' into bug4253 2017-08-04 09:02:41 +02:00
Steffen Schaefer 886446f72c Merge branch 'master' into bug2059
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/shared/partials/statistics/AbstractStatisticsBox.java
2017-08-03 19:07:48 +02:00
Steffen Schaefer e5bf386cf5 Bug 2059: Fixed leak of TrackedRace instances in
TrackedRaceStatisticsCache
2017-08-02 16:48:32 +02:00
Steffen Schaefer 1e773ec0c0 Removed unnecessary calculation of Competitors via RaceDefinition,
because the set of Competitors returned by
CompetitorProviderFromRaceColumnsAndRegattaLike already contains those
2017-08-01 17:22:56 +02:00
Steffen Schaefer 79980c9e72 Added JavaDocs 2017-08-01 16:57:07 +02:00
Steffen Schaefer 949770e318 Bug 2059: Extended StatisticsTest to also check distance traveled 2017-08-01 15:54:56 +02:00
Steffen Schaefer a80782d52c Merge branch 'master' into bug2059 2017-08-01 13:25:31 +02:00
Steffen Schaefer 18e12610c0 Bug 4255: Adjusted the index for GPS_FIXES collection to include
TIME_AS_MILLIS in the document root instead the one in GPSFIX
subdocument
2017-08-01 09:19:20 +02:00
Steffen Schaefer c5aaa6c4c6 Revert "sort and filter by GPSFIX.TIME_AS_MILLIS, not only TIME_AS_MILLIS; it is an internal field"
This reverts commit c847350a12.
2017-08-01 09:15:50 +02:00
Steffen Schaefer 2a400a3be0 Bug 2059: Added initial tests for statistics calculation 2017-08-01 09:13:01 +02:00
Steffen Schaefer 4874d22253 Bug 2059: Removed duplicate release notes entry 2017-08-01 08:03:57 +02:00
Steffen Schaefer 7cc47e0acd Merge branch 'master' into bug2059 2017-07-31 17:08:38 +02:00
Steffen Schaefer 78438cd428 Merge branch 'bug3949' 2017-07-31 16:53:04 +02:00
Steffen Schaefer 18c8332355 Bug 2059: Avoids duplicate calculations in StatisticsCalculator that
won't affect the result. Leaderboards can be referenced by multiple
events (e.g. in event series). Because we count everything using Sets,
the found objects aren't counted twice. The change just ensures that
calculations are only triggered once (including potentially expensive
read locks).
2017-07-31 13:25:55 +02:00
Steffen Schaefer 7a52cfc6ff Merge branch 'master' into bug2059
# Conflicts:
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/whatsnew/resources/SailingAnalyticsNotes.html
2017-07-31 11:25:34 +02:00
Steffen Schaefer 83d909cb77 Bug 3949: Added release notes 2017-07-31 11:03:32 +02:00
Steffen Schaefer 9096174fee Merge branch 'master' into bug3949 2017-07-31 10:51:06 +02:00
Steffen Schaefer 10ca68968b Merge branch 'bug3851_inheritance' 2017-07-31 10:34:17 +02:00
Steffen Schaefer 3912ba0a5d Merge branch 'bug4248'
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2017-07-31 10:28:59 +02:00
Steffen Schaefer 8f45a01535 Merge branch 'bug4248'
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2017-07-31 10:24:41 +02:00
Steffen Schaefer da595864d0 Fixed a compiler error after merging current master 2017-07-27 16:34:18 +02:00
Steffen Schaefer a9d8436a67 Merge branch 'master' into 60_inch
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/ui/client/StringMessages_de.properties
2017-07-27 16:32:14 +02:00
Steffen Schaefer fbf9b5db5a Merge branch 'master' into bug2059
# Conflicts:
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/whatsnew/resources/SailingAnalyticsNotes.html
2017-07-27 16:17:26 +02:00
Steffen Schaefer 0196005f26 Merge branch 'master' into bug3851_inheritance
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardPanel.java
2017-07-27 15:26:22 +02:00
Steffen Schaefer 0c4b757d61 Merge branch 'master' into bug3851_inheritance
# Conflicts:
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/whatsnew/resources/SailingAnalyticsNotes.html
2017-07-27 14:16:08 +02:00
Steffen Schaefer 33f650ee09 Merge branch 'bug4199' 2017-07-27 13:51:07 +02:00
Steffen Schaefer 9f4c97a114 Bug 4199: Minor adjustment of the estimated duration overlay in case no
header is shown in the RaceMap
2017-07-27 13:31:43 +02:00
Steffen Schaefer 9c002557e0 Merge branch 'master' into bug4199 2017-07-27 13:04:48 +02:00
Steffen Schaefer a38556a7b7 Bug 3949: Events and Leaderboards are now sorted in the UI based on the
order of the Leaderboards in the LeaderboardGroup or the reverse order
based on LeaderboardGroup.isDisplayGroupsInReverseOrder
2017-07-27 11:44:40 +02:00
Steffen Schaefer 68e1177e29 Merge branch 'master' into bug3949 2017-07-27 09:10:15 +02:00
Steffen Schaefer d5ef130f89 Bug 4248: Implemented some minor improvements for the german translation 2017-07-27 08:59:35 +02:00