Armin Zamani
7c11025123
Changes in classpath after updating Android SDK tools
2013-05-22 16:54:10 +02:00
Armin Zamani
c095fbb4ba
moved app-deserializers to the serialization gateway bundle
2013-05-16 17:25:55 +02:00
Armin Zamani
6d3e40be7e
Merge branch 'master' into racecommittee_integrated
2013-05-16 17:12:04 +02:00
Armin Zamani
7df9f09491
Merge branch 'master' into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
2013-05-16 16:52:45 +02:00
fmittag
942bb7ecf1
made team serialization optional in the CompetitorJsonSerializer
2013-05-16 16:50:30 +02:00
fmittag
2a689740f0
some cleanup and refactoring of the existing json export servlets and serializers
2013-05-16 16:02:19 +02:00
Lukas Niemeier
b551592cfa
# merged logic of PassAwareRaceLog into RaceLog
...
# there is no PassAwareRaceLog anymore
2013-05-13 12:29:46 +02:00
Lukas Niemeier
8b142eee5c
# RaceLogStartProcedureChangedEventSerializer serializes enum correctly...
2013-04-26 20:56:30 +02:00
Armin Zamani
5440d822e2
Added a RC servlet for competitors, The Competitors are now called over the servlet for a race. It is now needed anymore to restart the tablet, when a tracked race is connected
2013-04-26 02:32:18 +02:00
Lukas Niemeier
dc63b554a5
# added RaceLogStartProcedureChangedEvent...
...
# ... and serializer...
# ... and deserializer...
# ... and persistence...
# ... and tests
2013-04-23 02:20:09 +02:00
Fabian Tschirschnitz
1098ff7259
added gate line opening time to ui. added the deserializer code for the corresponding event.
2013-04-22 18:32:01 +02:00
Fabian Tschirschnitz
025fc95978
added createdAt field to RaceLogGateLineOpeningTimeEventDeserializer.java
2013-04-22 15:39:49 +02:00
Fabian Tschirschnitz
bc70f7b4d2
Merge branch 'racecommittee_integrated' of ssh://sapsailing.com/home/trac/git into racecommittee_integrated
2013-04-22 00:53:42 +02:00
Fabian Tschirschnitz
3437581122
added gate line opening time feature to app. event post to server does still not work correctly.
2013-04-22 00:53:04 +02:00
Lukas Niemeier
bcee93ccc4
# deserialization restores createdAt timepoint
2013-04-21 10:39:31 +02:00
Lukas Niemeier
f3633a895f
# added missing files from last move
...
# added factory method for restoring pathfinderevents
# added test for deserialization of pathfinderevent
2013-04-21 01:14:11 +02:00
Lukas Niemeier
442b867232
# moved racelog deserialization stuff into own package to ensure symmetry with serialization package structure
2013-04-20 23:03:36 +02:00
Lukas Niemeier
f7d7c41c05
# chooser chooses right serializer for PathFinder events
2013-04-20 23:00:19 +02:00
Fabian Tschirschnitz
8e45e3a1b6
added gate start specific buttons (pathfinder and gatelineopeningtime) to ui. added pathfinder-event to domain. some other fixes. SORRY: serialization-test does not work.
2013-04-20 19:56:41 +02:00
Armin Zamani
a474942f03
refactored UUID conversion: instead of a string a serializable is
...
expected for tryUUIDConversion method
2013-04-14 23:31:58 +08:00
Armin Zamani
af5c36c539
RC App: Competitors are removed from the list of unpositioned
...
competitors correctly again
2013-04-13 08:52:43 +08:00
Armin Zamani
704bf9d095
Changed competitor in PositioningListEvent to a plain group of
...
competitor id and competitor name
2013-04-13 08:38:55 +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
Armin Zamani
80beb65712
Some bug fixes in the App persistence manager, implemented missing race
...
log pass change event deserializer, implemented race abortion, removed
some unused code
2013-04-07 18:05:09 +02:00
Armin Zamani
78f70a0134
Several bug fixes of the recent app implementation
2013-04-07 16:31:59 +02:00
Armin Zamani
ca811614e2
Added the MaxPointsReason to the finishing list, now a pair of
...
competitor and maxpointsreason is used for the positionings
2013-04-06 11:27:04 +02:00
Armin Zamani
84aad68fce
Introduced new race log event finish positioning confirmed event
2013-04-06 00:05:22 +02:00
Armin Zamani
ea881bf348
introduced the deserialization of competitors as part of race log events
2013-04-05 22:37:31 +02:00
Armin Zamani
db26b0aab7
implemented the new event FinishPositioningListChanged, now it can be
...
replicated, serialized and deserialized and persisted
2013-04-05 15:23:38 +02:00
Armin Zamani
5f0edabbb4
Bug fix: The id was not correctly serialized to have a valid json
...
file
2013-04-02 20:07:00 +02:00
Armin Zamani
31b6b49a97
added the competitor list field to RaceCell and its implementation.
...
adapted the serializer and deserializer appropriately
2013-04-02 19:49:23 +02:00
Armin Zamani
22dddc900f
more simplifications for competitor serialization and deserialization
2013-04-01 21:02:06 +02:00
Armin Zamani
7e36c6e106
reverted the serialization of nationality, team and boat since the
...
domain factory does not support the creation well
2013-04-01 20:03:37 +02:00
Armin Zamani
71f07329c9
renamed competitorDeserializer to CompetitorIdDeserializer, implemented
...
the deserialization when a competitor id is given
2013-04-01 19:24:51 +02:00
Armin Zamani
1c16a630a7
implemented competitor serialization (team is serialized, boat
...
serialized, nationality serialized)
2013-04-01 19:16:28 +02:00
Armin Zamani
b8a201322f
Added the field "name" for waypoints in the waypoint serialization since
...
TracTrac expects it for course design updates
2013-03-25 19:02:08 +01:00
Armin Zamani
4e29bda14c
fixed a couple of merge errors
2013-03-21 22:11:57 +01:00
Armin Zamani
d2eb988050
remaining changes after merge
2013-03-21 21:19:57 +01:00
Armin Zamani
67efd32a79
implemented the connection to the TracTrac server to post a course
...
update
2013-03-21 17:02:24 +01:00
Lukas Niemeier
2b2d4d01aa
# RaceLogStartTimeEvent now sets 'nextStatus' on its own
...
# some renaming in RaceLogEventFactory to reduce name-bloat
# database load restores createdAt timestamp correctly
2013-03-20 01:08:27 +01:00
Lukas Niemeier
3a445745ff
# added serialization of createdAt timestamp
...
# serialization tests working
2013-03-20 00:15:30 +01:00
Lukas Niemeier
b2639e0379
# added failing serialization test
2013-03-20 00:14:03 +01:00
Armin Zamani
48be0c1f5c
organized import
2013-03-19 19:13:26 +01:00
Lukas Niemeier
968cc32c16
# cleanup of RaceLogEventFactory usage
2013-03-19 17:50:54 +01:00
Armin Zamani
212b2e2d82
minor changes to get the communication between app and server for course
...
design change events running
2013-03-19 00:43:32 +01:00
Armin Zamani
b85b75100e
implemented missing link to open course design dialog, minor bug fixes
...
while doing testings
2013-03-18 00:59:02 +01:00
Armin Zamani
9df2ce5fec
added a test for the serialization and deserialization of course design
...
change events
2013-03-17 21:32:55 +01:00
Armin Zamani
cc7ca66121
Integrated Course design deserializer in common race log event
...
deserializer
2013-03-14 23:26:52 +01:00
Armin Zamani
d107a242aa
Implemented the deserializer for course change events
2013-03-14 21:23:28 +01:00
Armin Zamani
3e0743e959
implemented gate and controlpoint deserializer
2013-03-14 13:26:15 +01:00