Axel Uhl
d00054f017
fixed issue with competitor with equal ID in more test cases
2014-07-17 12:35:29 +02:00
Axel Uhl
4a0fba7eb5
removed Regatta.getBaseName() and modified RegattaImpl constructors to accept the full regatta name instead of the base name
2014-07-10 15:22:50 +02:00
Axel Uhl
4f15a562b3
introduced a manageable flag "useStartTimeInference" on Regatta that is evaluated by TrackedRaceImpl.getStartOfRace(), solving bug 1994
2014-07-07 11:27:25 +02:00
Axel Uhl
c0eb502f09
removed redundant import
2014-06-04 00:11:39 +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
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
9a2c9855c0
tried to change the spy mocking to fix a test error in Maven
2014-06-03 16:46:48 +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
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
1eed921f29
completed the merge after Fredrik had introduced more Util.Pair usages on master
2014-06-03 01:15:49 +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
Axel Uhl
0c47e86304
moved Pair and Triple from com.sap.sailing.common.Util to com.sap.sse.common.Util and introduced all missing dependencies on com.sap.sse.common
2014-06-02 23:31:26 +02:00
Fredrik Teschke
696484f194
changed interface of GPSFixImporter, so that the importer generates the device identifier
2014-06-02 22:05:31 +02:00
Axel Uhl
a9eefe1622
moved TrackFileImportDeviceIdentifierImpl into the domain bundle's trackfiles package to avoid serialization dependency from server to gateway
2014-05-31 00:55:21 +02:00
Axel Uhl
6202804a68
fixed build properties and classpath regarding GPSFixImportTest and its resource
2014-05-30 21:24:51 +02:00
Axel Uhl
a73d750a75
Merge branch 'master' into bug1970
2014-05-30 17:25:19 +02:00
Axel Uhl
0f5c00c7c1
moved test GPX resource to test bundle so it is found by test case
2014-05-30 17:24:41 +02:00
Axel Uhl
f37e431368
Merge branch 'master' into bug1970
2014-05-30 14:36:27 +02:00
Axel Uhl
8f4511ced9
pass along from/to times for GPS file import
2014-05-30 13:57:48 +02:00
Axel Uhl
0d0ae3f060
added deckman adapter bundle to launch configs; implemented a GPSFixImporter based on the Deckman CSV export format
2014-05-30 10:59:39 +02:00
Fredrik Teschke
2396ff0ed7
make file stream reusable in import servlet, and added testcase
2014-05-30 01:28:00 +02:00
Fredrik Teschke
f046521bfe
abstracted import functionality, so that it is route-converter independent
...
- use OSGi service registry to register and find import services
- user may specify importer to use, or else rely on file-extension based resolution
- moved and renamed some import/export classes
2014-05-30 00:02:31 +02:00
Axel Uhl
db05658286
use UUID as id for LeaderboardGroup which now implements WithID; preparing for the use of this UUID by Event in persistence to reference LeaderboardGroups
2014-05-28 18:02:41 +02:00
Fredrik Teschke
9647a607e5
fixed further test concerning device id serialization and logic of placeholder identifier
2014-05-08 18:26:50 +02:00
Fredrik Teschke
92aef41f0c
introduced smartphone UUID identifier as standard, imei identifier for testing only
2014-03-28 11:42:42 +01:00
Fredrik Teschke
1ebed6373e
changes to placeholder identifier and (de)serialization
2014-03-10 15:00:35 +01:00
Fredrik Teschke
5c714e5a31
restructured race log tracking: moved to racelogtrackingadapter bundles, renamed packages, moved some interfaces
2014-02-10 16:42:36 +01:00
Fredrik Teschke
db97650366
switched persistence of GPS fixes from hard coded to dynamic type based
2014-02-10 04:12:23 +01:00
Fredrik Teschke
9264620f5f
added tests for RecordFixes servlet, and fixed a few related bugs
2014-02-09 22:32:27 +01:00
Axel Uhl
1404c18f67
replaced all usages of RGB Strings by the use of Color where possible; particularly in Competitor and CompetitorDTO
2013-12-09 22:06:29 +01:00
fmittag
62b3a9c6ae
Merge remote-tracking branch 'origin/master' into competitorpanel_reuse
...
Conflicts:
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/CompetitorStore.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/SharedDomainFactory.java
java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/DomainFactoryImpl.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/DomainFactoryImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/DomainFactoryImpl.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.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndRetrievingRaceLogInLeaderboards.java
java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndRetrievingRaceLogInRegatta.java
java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/CompetitorJsonDeserializer.java
java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/TrackedRaceContentsReplicationTest.java
java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
2013-12-06 19:19:09 +01:00
fmittag
d037441787
added load/store/editing of the new attribute displayColor for a competitor
2013-12-06 18:40:15 +01:00
Frederik Petersen
008a98aa67
Fixed test that failed due to changes to jax-rs webservices
2013-12-04 16:17:05 +01:00
Axel Uhl
ed35db38b4
removed setConfiguration from MongoDBService and replaced by MongoDBConfiguration.getService()
2013-11-29 13:28:42 +01:00
Jens Rommel
df9445499b
- changed time stamp source from UTC (system time) to GPS Time
...
- replaced hard-wired column numbers by order given by header line
- fixed issue with Excel date conversion. Now settings miliseconds to zero.
2013-11-13 17:53:12 +01:00
Jens Rommel
3ed17d3766
- Made recordWind return a flag wether a wind fix has been considered for a tracked race
...
- Made Expedition importer tolerant for partially filled rows, collecting partial data until a fix is complete
2013-09-13 09:41:23 +02:00
fmittag
5ab7d5af96
unified usage of "require-bundle: org.junit4" for all test bundles
2013-09-02 11:47:06 +02:00
fmittag
2fc41f002e
refactoring of Webservice API to use JAX-RS as implementation technique
...
Added versioning for the webservices
2013-08-30 15:50:46 +02:00
fmittag
6bdb68b850
removed java.text.SimpleDateFormat from AbstractTimePoint which is now part of the common doamin (GWT-compatible) bundle
2013-08-30 12:02:27 +02:00
Axel Uhl
f1fa1d74f6
moved a few more distance and speed types to domain.common and fixed a grave bug in MeterPerSecondSpeed; added test for improved outlier filtering
2013-08-14 18:00:45 +02:00
Axel Uhl
c556a95b93
added web socket example
2013-08-08 16:06:00 +02:00
Axel Uhl
69cb13b03a
quickly copy relevant wind fixes in WindJsonGetServlet to hold lock only shortly; started a test case which currently still fails
2013-06-21 22:02:39 +02:00
fmittag
f333a33f75
extended the test for limitation of competitors in the leaderboard json export
2013-06-18 17:02:31 +02:00
fmittag
5c0dab2a94
added a maxCompetitorsCount parameter to the leaderboard json export to limit the number of exported competitors
2013-06-17 17:35:41 +02:00
Axel Uhl
f0d7c550e2
Changed "final" semantics for leaderboard JSON export such that it never exports a started but not yet finished race;
...
other fixes include creation of regattas which need to be created with no RaceColumns attached to the Series yet because
it otherwise breaks assumptions asserted by "assert" statements, hence breaking tests when executed with -ea.
2013-04-12 20:44:22 +02:00
Axel Uhl
34bab83ba2
Merge remote-tracking branch 'server/master'
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
java/com.sap.sailing.server.gateway.serialization.test/META-INF/MANIFEST.MF
java/com.sap.sailing.server.gateway.serialization.test/build.properties
2013-04-11 14:13:34 +02:00
Axel Uhl
91af0a81ec
fixed serialization.test mockito dependencies; added logging for start of tracking
2013-04-11 13:57:15 +02:00
Armin Zamani
cc61f70b07
Merge branch 'master' into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/AbstractTimePoint.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/ScoreCorrection.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/SettableScoreCorrection.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedLegOfCompetitor.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardEntryPoint.java
java/com.sap.sailing.server.gateway.test/META-INF/MANIFEST.MF
java/com.sap.sailing.server.gateway.test/src/com/sap/sailing/server/gateway/test/JsonExportTest.java
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/impl/LeaderboardJsonGetServlet.java
2013-04-11 13:39:51 +08:00
Armin Zamani
b501d1ca6f
Merge branch 'racecommittee_integrated' of
...
ssh://armin@sapsailing.com/home/trac/git into racecommittee_integrated
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
2013-04-11 00:28:12 +02:00