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
fmittag
49d078d64b
improved the JsonExport tests and added a test for bypassing the leaderboardCache if the url parameter useCache=false is used
2013-04-08 17:20:09 +02:00
fmittag
9f82edfb7b
Merge remote-tracking branch 'origin/master' into leaderboardCache
2013-04-02 09:16:56 +02:00
fmittag
dbc28be27b
fixed osgi dependency problems with JsonExportTest
2013-04-01 18:29:18 +02:00
fmittag
20d0f2abfb
replaced junit "require-bundle" with "import-package" in manifest.mf
2013-03-31 16:03:53 +02:00
fmittag
aea3060fde
refactoring of LeaderboardJsonGetServlet to support also "empty leaderboards" with no results. In this case the leaderboardCache is not used (as there is nothing to calculate and there is no "result" timestamp we could use for the caching)
2013-03-26 12:14:04 +01:00
fmittag
7db566ebae
added (failing) test case for smartfuturechache in leaderboard json export
2013-03-25 16:10:02 +01:00
fmittag
e3df4ea5dd
added a json servlet for exporting wind data (similar to the showWind action from the AdminApp but with more parameters)
...
some renaming of the json servlets
2013-03-22 17:22:24 +01:00
fmittag
8b8989dc3e
fixed missing method renaming
2013-03-22 10:58:30 +01:00
fmittag
9e0b09fab7
added test cases for json export of a leaderboard with "Live" and "Final" result state
2013-03-21 14:37:58 +01:00
fmittag
d48872b809
used a different id for regatta creation due to bug 1311
2013-03-20 17:35:37 +01:00
fmittag
f49cccea25
added basic json export tests for leaderboardGroups and a leaderboard
2013-03-20 15:33:32 +01:00
fmittag
36c60fb4b4
first test case for json exports
2013-03-20 12:08:58 +01:00
fmittag
b1101a4740
created a gateway test bundle and added it to the main pom.xml
2013-03-15 16:05:20 +01:00