Axel Uhl
97bea21d84
UI support for the new EventBase fields (untested as yet)
2014-06-14 11:42:07 +02:00
Axel Uhl
89d8d4c7ba
JSON serialization/deserialization of EventBase description/logoImagURL/sponsorImageURLs/officialWebsiteURL
2014-06-14 11:16:19 +02:00
Axel Uhl
42202bc996
added persistence support for the four new EventBase attributes logoImageURL, sponsorImageURLs, officialWebsiteURL and description
2014-06-14 11:03:28 +02:00
Axel Uhl
f46bcf39e8
added fields for description, logo URL, official web site URL and sponsor image URLs to EventBase
2014-06-14 10:37:26 +02:00
Axel Uhl
b8f3c331ea
solving bug 2000 by moving Igtimi adapter initialization to separate executor, using futures that wait in case the services are requested
2014-06-14 00:13:44 +02:00
Axel Uhl
cab6cf8d3a
Merge branch 'newhome'
2014-06-13 00:27:33 +02:00
Axel Uhl
89f80b8bd6
removed obsolete comment
2014-06-11 21:05:13 +02:00
Axel Uhl
c684def7bf
formatting of class Vector
2014-06-11 21:04:33 +02:00
Axel Uhl
769f4a912f
added @Override tags; avoid cast
2014-06-11 21:03:03 +02:00
Axel Uhl
6510529371
refactored color calculation of VectorField
2014-06-11 20:57:39 +02:00
Axel Uhl
b488e03a8a
removed VectorField.interpolate as each implementation uses its own and no polymorphism and no interface for this is required
2014-06-11 20:42:03 +02:00
Axel Uhl
f24e4014c4
more formatting
2014-06-11 20:38:33 +02:00
Axel Uhl
9e8cae2c5c
removed another console.log that wasn't used
2014-06-11 20:36:55 +02:00
Axel Uhl
29d5eed15f
more formatting; removed JSNI call to console.log and replaced it by GWT.log which has the same effect without JSNI
2014-06-11 20:34:19 +02:00
Axel Uhl
b7a6f32325
formatting; making fields private / final where possible
2014-06-11 20:28:15 +02:00
Axel Uhl
6758adf44e
formatted Particle.java
2014-06-11 18:38:16 +02:00
Axel Uhl
7f5ec2523b
formatted Mercator.java
2014-06-11 18:35:39 +02:00
Axel Uhl
a2b12544a0
made fields private final where possible
2014-06-11 18:33:58 +02:00
Axel Uhl
13cf6daf31
fixed formatting in Swarm.java
2014-06-11 18:27:53 +02:00
Axel Uhl
5f04d4470c
even more format fixes (removing tabs) in WindStreamletsCanvasOverlay.java
2014-06-11 18:25:34 +02:00
Axel Uhl
5d5755c0e8
another format fix for WindStreamletsCanvasOverlay.java
2014-06-11 18:24:14 +02:00
Axel Uhl
eab5b75c6a
fixed formatting of WindStreamletsCanvasOverlay.java
2014-06-11 18:23:15 +02:00
Axel Uhl
8018064f84
Merge branch 'master' into simulator_maps_v3
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/Simulator.gwt.xml
2014-06-11 16:43:41 +02:00
Axel Uhl
53896c83fe
match prefixes for boat classes for result import
2014-06-11 15:27:18 +02:00
Axel Uhl
04a858d4f7
added i18n for an AdminConsole string
2014-06-11 14:43:21 +02:00
Axel Uhl
203abb0269
removed the Manage2Sail "final" hint in result import dialog
2014-06-11 14:17:32 +02:00
Axel Uhl
a28d0311d5
switched to TracAPI version 3.0.1
2014-06-10 00:52:06 +02:00
Axel Uhl
c9b8c1bb17
Merge branch 'master' into newhome
2014-06-09 16:37:01 +02:00
Axel Uhl
4bc291c1e5
Merge branch 'tracapi'
2014-06-09 16:29:35 +02:00
Axel Uhl
befc04a286
pass correctByDeclination parameter through to Igtimi connector
2014-06-09 15:56:56 +02:00
Axel Uhl
2878244663
Merge branch 'master' into tracapi
2014-06-05 11:43:17 +02:00
Axel Uhl
aa2ef192b4
Merge remote-tracking branch 'server/master'
2014-06-05 11:42:34 +02:00
Axel Uhl
3dc87a9107
Merge branch 'master' into tracapi
2014-06-05 11:39:31 +02:00
Axel Uhl
e900dcdf5f
fixed the accidentally committed patched .gwt.xml files which were set to only one permutation
2014-06-05 11:38:19 +02:00
Axel Uhl
6eb0b2016b
switch off TTCM logging for debug mode again
2014-06-05 11:32:52 +02:00
Axel Uhl
4f54b5bc4b
performance improvement for distance calculation: identical and equal fixes have distance 0
2014-06-05 10:40:19 +02:00
Axel Uhl
025dbbb797
Merge branch 'master' into tracapi
2014-06-05 09:15:27 +02:00
Axel Uhl
95214bfe08
adjusted service registration to the introduction of the EntryPointHelper
2014-06-05 09:14:41 +02:00
Axel Uhl
0ac48ff69b
Merge branch 'master' into tracapi
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/AbstractEntryPoint.java
2014-06-05 09:09:36 +02:00
Axel Uhl
d61295e619
Merge branch 'master' into tracapi
...
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT.launch (merged Home.html and Search.html entry points)
2014-06-05 09:07:21 +02:00
Axel Uhl
6f1979b756
Merge branch 'master' into newhome
...
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT.launch (added Search.html entry point to SailingGWT.launch)
2014-06-05 09:04:08 +02:00
Axel Uhl
223298beb6
switched TracAPI version to 3.0.0 in pom.xml (removing -SNAPSHOT) to match with MANIFEST entry
2014-06-05 07:30:33 +02:00
Axel Uhl
72b9837b81
added missing DTO Java file
2014-06-05 07:27:41 +02:00
Axel Uhl
a26f5e4474
added Javadoc for TracAPI release 3.0.0
2014-06-05 01:15:39 +02:00
Axel Uhl
d1b8cad0d3
updated to TracAPI 3.0.0
2014-06-05 01:11:09 +02:00
Axel Uhl
853d2cbf9b
according to https://code.google.com/p/google-web-toolkit/issues/detail?id=3595 , using literal("...") to escape filter/alpha issue
2014-06-05 01:03:06 +02:00
Axel Uhl
57ccf81422
according to https://code.google.com/p/google-web-toolkit/issues/detail?id=3595 , escaping = sign in filter: alpha CSS rule
2014-06-05 01:00:42 +02:00
Axel Uhl
be292bbf38
using MainEvent as provided field, passing on the PlaceController as constructor argument
2014-06-05 00:58:14 +02:00
Axel Uhl
7111ff7921
Merge branch 'master' into tracapi
2014-06-05 00:42:27 +02:00
Axel Uhl
94637ec512
Merge branch 'master' into newhome
2014-06-05 00:42:13 +02:00
Axel Uhl
f73485d99d
Merge branch 'master' into newhome
2014-06-05 00:38:40 +02:00
Axel Uhl
6f99f073bf
Merge branch 'master' into tracapi
...
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
2014-06-05 00:36:12 +02:00
Axel Uhl
28824d449a
provided a sample search entry point which now works, also remotely
2014-06-05 00:15:19 +02:00
Axel Uhl
b4e257f666
added a demo entry point Search.html to test and demonstrate the search features
2014-06-05 00:03:55 +02:00
Axel Uhl
193f092459
Merge branch 'master' into search
2014-06-04 21:55:08 +02:00
Axel Uhl
8f879b56fc
use large buffer max size again for GPS import; some formats such as KML22 read until the end of the stream, hoping they find something towards the end...
2014-06-04 21:52:58 +02:00
Axel Uhl
ba55950d7a
added comment to LeaderboardSearchResult
2014-06-04 21:52:42 +02:00
Axel Uhl
291360ee38
added JSON serialization and deserialization support with tests for LeaderboardSearchResult[Base]
2014-06-04 21:22:27 +02:00
Axel Uhl
1b313b9db8
Merge branch 'master' into search
...
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
2014-06-04 18:31:29 +02:00
Axel Uhl
a55cb5c4d2
fixed serialization issue and synchronization for GPS fix store state
2014-06-04 18:29:09 +02:00
Axel Uhl
feb287bde1
started to add LeaderboardBase to make the LeaderboardSearchResult consistent with EventBase, LeaderboardGroupBase and then LeaderboardBase
2014-06-04 18:27:13 +02:00
Axel Uhl
fd23806a5e
Merge branch 'master' into search
2014-06-04 17:35:41 +02:00
Axel Uhl
8245f2fdb9
use a smaller buffer size for RouteConverter again; the new 2.12 release doesn't reset() the BufferedInputStream anymore upon success
2014-06-04 17:34:46 +02:00
Axel Uhl
cef959a91f
adding leaderboard group context to search results
2014-06-04 17:22:06 +02:00
Axel Uhl
93fe1d338e
a first search REST service for cross-server search
2014-06-04 17:04:01 +02:00
Axel Uhl
c2ec54f607
added missing leaderboard search result JSON serializer
2014-06-04 16:18:05 +02:00
Axel Uhl
7d89f168da
added Event to LeaderboardSearchResult
2014-06-04 16:11:07 +02:00
Axel Uhl
c204bece9c
search service now works based on leaderboards, not regattas
2014-06-04 12:07:31 +02:00
Axel Uhl
d7cf30f9f7
fixed test setup and added tests for searching by venue name
2014-06-04 00:36:24 +02:00
Axel Uhl
dd2785c0f0
fixed search test by removing all regattas before creating them to avoid duplicate regatta names
2014-06-04 00:19:03 +02:00
Axel Uhl
c0eb502f09
removed redundant import
2014-06-04 00:11:39 +02:00
Axel Uhl
7b293ac80b
Merge branch 'master' into tracapi
2014-06-04 00:04:11 +02:00
Axel Uhl
38d1ca9208
Merge branch 'master' into search
...
Conflicts:
java/com.sap.sailing.server.gateway.test/src/com/sap/sailing/server/gateway/trackfiles/impl/GPSFixImportTest.java
2014-06-04 00:03:09 +02:00
Axel Uhl
5c36d728a5
removed "dirty hack" TODO after we patched RouteConverter so the read(...) method we need is now public
2014-06-04 00:00:18 +02:00
Axel Uhl
bc1f11b283
fixed target platform upload script for adjusting permissions ($-sign missing for variable dereference)
2014-06-03 23:48:01 +02:00
Axel Uhl
7af827eb6f
upgraded routeconverter in target platform to 2.12.2
2014-06-03 23:40:07 +02:00
Axel Uhl
d251a94c16
use subclassing instead of a Mockito spy to avoid Maven/Mockito-related test trouble in GPSFixImportTest
2014-06-03 23:04:12 +02:00
Axel Uhl
ee5d569a0f
updated routeconverter JAR's version in feature.xml; fixed typo in target platform upload script
2014-06-03 22:53:26 +02:00
Axel Uhl
61ad832f58
upgraded target platform
2014-06-03 22:45:18 +02:00
Axel Uhl
836a8fe6f7
RouteConverter target platform upgrade to 2.12.1; built that on the routeconverter-osgi branch
2014-06-03 22:39:00 +02:00
Axel Uhl
7e79eb22aa
Describe in more detail how to upgrade the routeconverter OSGi bundle
2014-06-03 20:25:33 +00:00
Axel Uhl
baae57d3e1
NMEA test had 0/0 SOG/COG and was affected by the patch fixing the TracTrac 0/0 SOG/COG issue;
...
this led to a follow-up issue in the test readWindVaneNmeaIntoWindTrack because the speed inferred
was less than 0.01kts; I now lowered the threshold below which the bearing confidence goes to 0 to
0.001 (from 0.01), making this test case pass again
2014-06-03 20:33:55 +02:00
Axel Uhl
0f6e5c651e
use 10MB of buffer space for Routeconverter; it currently requires to have all of the file in the buffer :-( ;
...
see https://github.com/cpesch/RouteConverter/commit/b4c6df43fea50fd9d30d3e799ffc7a85b4c4f25e for a solution
2014-06-03 20:15:09 +02:00
Axel Uhl
18015f2060
added proper null/error handling in case a track couldn't be parsed properly by an importer
2014-06-03 20:04:52 +02:00
Axel Uhl
9a2c9855c0
tried to change the spy mocking to fix a test error in Maven
2014-06-03 16:46:48 +02:00
Axel Uhl
a01aac197c
started with a search test setup; a first test fails because of duplicate regattas... strange...
2014-06-03 16:45:35 +02:00
Axel Uhl
d5cf2585a1
tried to change the spy mocking to fix a test error in Maven
2014-06-03 16:15:52 +02:00
Axel Uhl
afc5945847
added start time based ranking for search results
2014-06-03 11:58:24 +02:00
Axel Uhl
be010810f7
set buffer for routeconverter to its default size of 1MB which should be sufficient to tell whether format is recognized
2014-06-03 11:36:02 +02:00
Axel Uhl
493b6d1e07
made a few methods package protected by moving tests to correct fragment package; added test for repeated EOF reading from BufferedInputStream
2014-06-03 11:13:49 +02:00
Axel Uhl
0cf482cf88
reducing memory consumption for now until bug 1985 has been fixed in a reasonable way
2014-06-03 09:55:09 +02:00
Axel Uhl
7fb0dfcf99
Merge branch 'master' into tracapi
...
Conflicts:
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/AbstractTracTracLiveTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/CourseUpdateTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/LeaderboardForKielWeekTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/RouteAssemblyTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/SerializationWithOnlineRaceTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/WindEstimationOnKielerWoche505Race2DataTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/markpassing/AbstractMarkPassingTest.java
java/com.sap.sailing.domain.tractracadapter.test/META-INF/MANIFEST.MF
java/com.sap.sailing.domain.tractracadapter.test/src/com/sap/sailing/domain/tractracadapter/test/ClientParamsPHP49erFX2013Test.java
java/com.sap.sailing.domain.tractracadapter.test/src/com/sap/sailing/domain/tractracadapter/test/ClientParamsPHPArenalTest.java
java/com.sap.sailing.domain.tractracadapter.test/src/com/sap/sailing/domain/tractracadapter/test/ClientParamsPHPLahaina3Test.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/DomainFactory.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/AbstractReceiverWithQueue.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/ClientParamsPHP.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/DomainFactoryImpl.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/MarkPassingReceiver.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/MarkPositionReceiver.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/RaceCourseReceiver.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/RaceStartedAndFinishedReceiver.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/RawPositionReceiver.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/TracTracRaceTrackerImpl.java
java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/AbstractServerReplicationTest.java
2014-06-03 01:47:08 +02:00
Axel Uhl
1eed921f29
completed the merge after Fredrik had introduced more Util.Pair usages on master
2014-06-03 01:15:49 +02:00
Axel Uhl
c38a59c518
Merge branch 'master' into search
2014-06-03 01:11:54 +02:00
Axel Uhl
2157f02c5b
Merge branch 'master' into search
...
Conflicts:
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/DomainObjectFactoryImpl.java
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/racelog/tracking/impl/MongoGPSFixStoreImpl.java
java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/RaceLogRaceTracker.java
java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/RaceLogTrackingAdapterImpl.java
java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/servlet/RecordFixesPostServlet.java
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/trackfiles/impl/TrackFilesImportServlet.java
2014-06-03 01:10:25 +02:00
Axel Uhl
4fd16295a1
fixed test case testKmlOnlyLatLong by avoiding NPE in case no date is provided with a fix, as in a KML file
2014-06-03 01:07:46 +02:00
Axel Uhl
e5d99b38a9
started implementing a RegattaByKeywordSearchService
2014-06-03 00:46:55 +02:00
Axel Uhl
6b4f2eecab
moved AbstractListFilter and related UI components to com.sap.sse.common and com.sap.sse.gwt, respectively
2014-06-03 00:13:41 +02:00
Axel Uhl
53a0b36e8e
consolidated all Util stuff in com.sap.sse.common.Util now
2014-06-03 00:01:14 +02:00
Axel Uhl
cb9354b1a0
moved Util from com.sap.sailing.common to com.sap.sse.common
2014-06-02 23:57:16 +02:00