Lukas Niemeier
4889e075d7
# cleanup
2013-02-17 14:44:40 +01:00
Lukas Niemeier
351a835cc6
# tested integration of DomainFactory in deserialization
2013-02-17 14:39:02 +01:00
Lukas Niemeier
e03d4cfe0c
# better racelogevent dispatching for serialization and persistence
2013-02-17 14:32:49 +01:00
Lukas Niemeier
9053a8eab0
# added serializer and deserializer logic for RaceLogRaceStatus...
2013-02-12 20:24:22 +01:00
Lukas Niemeier
7d156071c8
# moved race status to RaceLogRaceStatus enum in domain
...
# added RaceLogRaceStatusEvent for change in status
# made RaceLogStartTimeEvent a subclass of RaceLogRaceStatusEvent
# aligned mongo and test classes
2013-02-12 20:20:57 +01:00
Armin Zamani
d2d89de179
tried to fulfill a todo, but information is still missing
2013-02-11 00:08:11 +01:00
Armin Zamani
8ac062f3f2
Introduced RaceLogStore to RaceColumnInSeries
2013-02-10 21:42:05 +01:00
Lukas Niemeier
1fefd2ea17
# Added a (for now empty) shared domain bundle
...
# Another round of changes in the communication between app and server
# This time actual "race rows" are transmitted to the application - created by "transposing" the RaceColumns of a Leaderboard
# Each RaceRow contains it Fleet and several RaceCells. A RaceCell consists of a name and a RaceLog
# Removed a bunch of now unused data structures and serialization facilities
2013-02-09 19:02:46 +01:00
Lukas Niemeier
5bf9cd4e10
# deserialization uses field names...
2013-02-05 19:39:44 +01:00
Lukas Niemeier
339f930a83
# reworked serialization to use Leaderboards rather than Regatta.getRaces...
...
# deserialization of all relevant types on app side
2013-02-05 19:29:12 +01:00
Lukas Niemeier
c40ca74218
# small fix in SeriesOfRegattaExtensionSerializer
...
# moved some code to method local vars
2013-02-05 14:01:12 +01:00
Lukas Niemeier
e2842c4b68
# serialization of FleetWithRaces
...
# used in regatta api of server
2013-02-05 12:28:39 +01:00
Lukas Niemeier
ad6b6fa37c
Merge branch 'racecommittee_integrated' of ssh://sapsailing.com/home/trac/git into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/racecommittee/RaceCommitteeEventFactory.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/racecommittee/impl/RaceCommitteeEventFactoryImpl.java
java/com.sap.sailing.server.gateway.serialization.test/src/com/sap/sailing/server/gateway/serialization/test/RaceLogEventTest.java
java/com.sap.sailing.server.gateway.serialization.test/src/com/sap/sailing/server/gateway/serialization/test/RaceLogFlagEventSerializerTest.java
java/com.sap.sailing.server.gateway.serialization.test/src/com/sap/sailing/server/gateway/serialization/test/RaceLogStartTimeEventSerializerTest.java
java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/BaseRaceLogEventDeserializer.java
java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/RaceCommitteeFlagEventDeserializer.java
java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/RaceCommitteeStartTimeEventDeserializer.java
java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/BaseRaceLogEventSerializer.java
java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/RaceCommitteeEventSerializer.java
java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/RaceCommitteeStartTimeEventSerializer.java
java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/RaceLogFlagEventSerializer.java
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/impl/rc/EventTrackJsonExportServlet.java
2013-02-03 00:13:16 +01:00
Lukas Niemeier
c5241f3468
# Prepared: RegattaRaces API filters by course area
...
# More app code migrated from old version into new code base
2013-02-02 23:48:46 +01:00
Armin Zamani
02b225f307
Renamed RaceCommittee to RaceLog
2013-02-02 16:34:53 +01:00
Lukas Niemeier
0d32aff524
# CourseArea serialization: id has to be a string to produce correct json output
2013-02-02 15:26:45 +01:00
Lukas Niemeier
061e695815
# events serializing ids of competitors (field involvedBoats)
2013-02-02 15:14:50 +01:00
Lukas Niemeier
e45040db9b
# added CourseAreaChangedEvent and serializers
2013-02-02 15:01:03 +01:00
Lukas Niemeier
90911b485a
Merge branch 'racecommittee_integrated' of ssh://sapsailing.com/home/trac/git into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/CourseAreaJsonSerializer.java
2013-02-02 14:37:53 +01:00
Lukas Niemeier
46dee69b84
# merged more ui code into new app
2013-02-02 14:36:39 +01:00
Armin Zamani
12bf61007a
CourseArea now implements WithID
2013-02-02 00:24:43 +01:00
Lukas Niemeier
594acb1743
# resource handling and loading for events
2013-01-30 18:43:37 +01:00
Lukas Niemeier
458c583d9c
# some fixes for NPE
2013-01-29 20:29:16 +01:00
Lukas Niemeier
91006ec964
# clarified some serializer code (comment + modifiers)
2013-01-29 15:56:41 +01:00
Lukas Niemeier
125316deed
# serialization of course and all of its data
2013-01-29 04:09:25 +01:00
Lukas Niemeier
ad9568b0d5
# moved de/serializer to impl package
...
# easier de/serialization of rcevents
2013-01-29 04:08:50 +01:00
Lukas Niemeier
549a5bce97
# deserialization of events (missing involved boats)
2013-01-22 02:56:02 +01:00
Lukas Niemeier
b2c86be849
# test for serialization (currently only events)
2013-01-21 19:42:22 +01:00
Lukas Niemeier
f74af14730
# deserialization for event, coursearea, venue
2013-01-16 18:04:52 +01:00
Lukas Niemeier
c24d19e284
# some ignores
...
# serialization details moved to final fields
2013-01-16 17:25:39 +01:00
Lukas Niemeier
6835508a87
Forgot the POM...
2013-01-14 10:36:56 +01:00
Lukas Niemeier
bfb062128c
Serialization code for basic events
...
Integration in servlets
2013-01-14 01:12:38 +01:00
Lukas Niemeier
2c841ccd5a
# added serialization of base domain objects to shared (server + apps) bundle
2013-01-02 19:55:45 +01:00