Armin Zamani
62a94ba6a8
Changed method name in MongoRaceLogListener.java
2013-04-24 02:05:58 +02:00
Armin Zamani
a6a96d66b8
Added missing german i8n translation for additionalInformation
2013-04-24 00:22:02 +02:00
Armin Zamani
7e09008247
Merge branch 'master' into racecommittee_integrated
2013-04-23 19:11:29 +02:00
Armin Zamani
dec19d4a12
Merge branch 'racecommittee_integrated' of ssh://sapsailing.com/home/trac/git into racecommittee_integrated
2013-04-23 19:07:04 +02:00
Armin Zamani
96ca27a3e6
App: Changed list view appearance for the previous course in the course designer. The course is not changeable anymore
2013-04-23 19:02:47 +02:00
Armin Zamani
c77fafce3a
Removed the tryUuidConversion when the competitor id is loaded from mongo
2013-04-23 17:21:29 +02:00
Armin Zamani
3084236a43
Implementation of the course load from server
2013-04-23 16:51:31 +02:00
Armin Zamani
39192839e0
formatting
2013-04-23 15:43:47 +02:00
Armin Zamani
ff686331f3
Introduced course export servlet to be called by the app
2013-04-23 15:27:55 +02:00
Armin Zamani
0a137c5a84
Merge branch 'racecommittee_integrated' of ssh://sapsailing.com/home/trac/git into racecommittee_integrated
2013-04-22 18:35:25 +02:00
Armin Zamani
e6ddcadb36
Merge branch 'master' into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/regattaoverview/FlagImageCell.java
2013-04-22 18:34:40 +02:00
Armin Zamani
ae02beffd4
The finishing list shall be retrieved passwise
2013-04-15 03:55:44 +08: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
7bb49f219b
Improved labels for the finishing in the app
2013-04-14 20:13:50 +08:00
Armin Zamani
7dced14016
Merge branch 'master' into racecommittee_integrated
2013-04-14 12:53:47 +08:00
Armin Zamani
0a23a1498f
worked on Java doc
2013-04-14 12:46:19 +08:00
Armin Zamani
28d6d05de7
Added more javadoc and comments for code explanations
2013-04-14 12:01:40 +08:00
Armin Zamani
12d39da164
bug fix for android string
2013-04-14 10:25:49 +08:00
Armin Zamani
7a57e77157
Merge branch 'master' into racecommittee_integrated
2013-04-14 10:10:16 +08:00
Armin Zamani
2f2ec1a9c3
organized import
2013-04-14 06:52:15 +08:00
Armin Zamani
c8953c6aad
Added first finisher time to the label in the app, score correction
...
confirmation is not thrown when blue flag down is pressed, added a test
for the passaware racelog
2013-04-14 06:51:08 +08:00
Armin Zamani
e97c888369
Refactored Score corrector code
2013-04-13 12:52:56 +08:00
Armin Zamani
490cce4beb
added the case that a MaxPointsReason was set before and is now resetted by the race committee
2013-04-13 12:25:46 +08:00
Armin Zamani
fba0517ac5
Changed score correction comment to look more official by the Race
...
Committee, refactored code in course update handler, added more logging
regarding the result of the course update
2013-04-13 11:50:16 +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
6b10d3cc66
Merge branch 'master' into racecommittee_integrated
2013-04-12 16:46:18 +08:00
Armin Zamani
502a15d0a5
Changed getTrackedRegatta.getRegatta.getId to the tractrac event id,
...
given by getTracTracEvent
2013-04-12 16:40:49 +08:00
Armin Zamani
a549394c60
Changed Course area comparison, (equals instead of ==)
2013-04-12 09:48:22 +08:00
Armin Zamani
b634102de6
Merge branch 'master' into racecommittee_integrated
2013-04-12 08:19:44 +08:00
Armin Zamani
2b3c7990fd
more logging on the app about fragment changes
2013-04-12 08:17:42 +08: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
e77fc23f4b
changed the title of the max points reason dialog in app
2013-04-11 13:29:56 +08:00
Armin Zamani
8bda4f3b31
Merge branch 'racecommittee_integrated' of ssh://sapsailing.com/home/trac/git into racecommittee_integrated
2013-04-11 12:39:35 +08:00
Armin Zamani
81fe998237
Bug fixes in the app
2013-04-11 12:38:31 +08:00
Armin Zamani
86f7225568
Fixed possible source of NPE in scoring check
2013-04-11 03:24:40 +02:00
Armin Zamani
6dfb770ac9
Merge branch 'racecommittee_integrated' of ssh://armin@sapsailing.com/home/trac/git into racecommittee_integrated
2013-04-11 02:36:02 +02:00
Armin Zamani
c27c6a1733
commented time limit tritter dispatch action out
2013-04-11 00:37:42 +02: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
055c341ec1
Implemented a new replicating RaceColumnListener that listens for score
...
correction events in the racelog and checks if a score correction is
needed
2013-04-11 00:23:39 +02:00
Armin Zamani
8fc90fdb92
added a TODO for a countdown label for Xray to be implemented (but will
...
survive without it too), refactoring
2013-04-09 11:46:45 +02:00
Armin Zamani
c7387ee5d9
Implemented UI handling of individual recall
2013-04-09 04:42:06 +02:00
Armin Zamani
05e44e0c1b
Implemented UI listeners for ESS start phase events
2013-04-09 04:18:35 +02:00
Armin Zamani
db878e1d17
Implemented the individual recall handling (automatic vs manual removal)
2013-04-08 22:53:32 +02:00
Armin Zamani
d6c6bfa551
introduced aborting flag input possibility to running and finishing
...
fragment
2013-04-08 14:38:09 +02:00
Armin Zamani
4541f3067b
Renamed AP Button label to aborting Flag button label, implemented ap
...
handling in Startphase fragement
2013-04-08 13:31:17 +02:00
Armin Zamani
4d8156faeb
Introduced the aborting flag selection diaglog, Implemented Aborting
...
Flag selection in SetTimeFragment
2013-04-08 13:14:54 +02:00
Armin Zamani
7445289ffd
Implemented Postponement and Abandonment of Race for Extreme sailing
...
Start procedure (AP and NOVEMBER)
2013-04-08 08:54:20 +02:00
Armin Zamani
304b991b33
Refactored Race info fragments: The TickListener is now implemented by
...
the RaceFragement, so that all Race fragments can receive ticks
2013-04-08 05:57:01 +02:00
Armin Zamani
698f05f531
Introduced a confirmation dialog when the race shall be resetted
2013-04-08 05:47:11 +02:00
Armin Zamani
e03e69d8f3
Resolved a warning in the system regarding the gateway bundle
2013-04-08 05:26:42 +02:00
Armin Zamani
0531cddf88
The finishing and finish are now handled by the start procedure
2013-04-07 21:30:44 +02:00
Armin Zamani
7850c2a218
RegattaOverview: The last flag is shown correctly now and better status
...
text is shown
2013-04-07 19:56:58 +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
6c68ae868c
implemented race event registering, added race change listener
...
methods that handle when the start time of a race changed, or the race
is aborted or when an individual recall is issued
2013-04-07 13:43:42 +02:00
Armin Zamani
0d0c8a8f3e
implemented the registering of automatic events based on the start
...
procedure and the call for dispatching when the event is fired by the
android alarm manager
2013-04-07 12:18:55 +02:00
Armin Zamani
a32eaf53da
Start phase: refactored handling of the event time of the start time
...
event
2013-04-07 10:37:45 +02:00
Armin Zamani
b5f964ae4d
Startphase: Implemented the handling of start times in
...
the past or while the startphase should have started
2013-04-07 02:33:51 +02:00
Armin Zamani
9477ad2d9d
Next step towards start time and start procedure handling in the app
2013-04-07 01:51:55 +02:00
Armin Zamani
e3a4fab4db
First step towards StartProcedure implementation
2013-04-06 22:32:51 +02:00
Armin Zamani
0b752acc2c
Steps towards score corrections in the leaderboard initiated by a race
...
log event
2013-04-06 21:50:36 +02:00
Armin Zamani
f7476a3823
Worked on layouting for the finishing fragment view in the RCC App
2013-04-06 16:08:34 +02:00
Armin Zamani
aa0c113d3c
When a positioning list event exists, this list is read and displayed
...
when the finishing fragment is created. the changed event is also
created when a maxpointsreason is set by the race officer
2013-04-06 14:54:36 +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
828226546c
the positioning confirmation event is issued when the blue flag down
...
button is pressed (race is finished, last competitor has finished or
time limit is reached)
2013-04-06 00:55:18 +02:00
Armin Zamani
84aad68fce
Introduced new race log event finish positioning confirmed event
2013-04-06 00:05:22 +02:00
Armin Zamani
f9e43bbcc6
The finish positioning list changed event is now triggered in the app
2013-04-05 23:06:58 +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
b120933bee
Merge branch 'master' into racecommittee_integrated
2013-04-05 22:01:18 +02:00
Armin Zamani
f8779b156e
implemented persistence load of the
...
RaceLogFinishPositioningListChangedEvent + testing
2013-04-05 20:37:02 +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
0672496e0f
changed visibility for the dragging properties in the related fragments
2013-04-05 13:56:44 +02:00
Armin Zamani
8e00ee4100
The order of waypoints is now changeable via drag and drop in the course
...
design dialog
2013-04-05 11:24:45 +02:00
Armin Zamani
8478afecfb
Introduced DragSortController in code instead of XML. The drag handling
...
works now as expected.
2013-04-05 10:38:14 +02:00
Armin Zamani
1a3f016d71
worked on drag and drop facility so that only when a certain symbol is
...
pressed the item moves
2013-04-05 01:46:52 +02:00
Armin Zamani
a056ccdb31
added an android library for drag and droppable list views, introduced
...
positioning list in finishing fragment
2013-04-04 23:59:24 +02:00
Armin Zamani
3838e459bd
renamed the racelog analyzer package
2013-04-04 23:40:53 +02:00
Armin Zamani
9bebba4ebc
Moved the finish and finishing analyzers from app to android.shared
2013-04-04 23:33:37 +02:00
Armin Zamani
88b9727b85
App: formatting, filled OfflineDataManager to test the finishing
...
fragement
2013-04-04 23:31:21 +02:00
Armin Zamani
f3731d296c
integrated finishing fragment from London propsal into new app
2013-04-04 22:55:28 +02:00
Armin Zamani
c6cefb328b
Merge branch 'master' into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.server.gateway/WEB-INF/web.xml
2013-04-04 17:06:06 +02:00
Armin Zamani
fa0a308436
Changed the mark export for the app: Only marks that have a UUID as an
...
id are serialized
2013-04-03 20:49:38 +02:00
Armin Zamani
931d2fe98e
Implemented the throughput of the TracTrac user name and password from
...
the AdminConsole to the CourseDesignChangeHandler in the TracTrac
adapter
2013-04-03 20:33:26 +02:00
Armin Zamani
8b7f8d15c4
added TracTrac username and password to TracTracEventManagementPanel in
...
the Admin Console
2013-04-03 19:29:32 +02:00
Armin Zamani
83231fe993
Added a course area column for the Leaderboard config panel to show the
...
name
2013-04-03 17:48:20 +02:00
Armin Zamani
b7630be286
Revert for security implementation
2013-04-03 16:52:40 +02:00
Armin Zamani
e046153580
Worked on encryption for the course update
2013-04-03 15:05:01 +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
72e5f53f39
first implementation step towards security for the parameters of the
...
Course update url
2013-04-02 19:25:07 +02:00
Armin Zamani
05651baffb
Merge branch 'master' into racecommittee_integrated
2013-04-02 13:41:18 +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
8311db5637
Merge branch 'master' into racecommittee_integrated
2013-04-01 15:44:58 +02:00
Armin Zamani
19d9080b97
removed unused code
2013-04-01 15:20:37 +02:00
Armin Zamani
35a5b72d41
Moved the timers and the event, venue and time labels to the panel,
...
implemented sorting for the columns of the regatta overview by clicking
on a column's header
2013-04-01 14:53:55 +02:00
Armin Zamani
ac1acc6d18
Merge branch 'master' into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.domain.tractracadapter.persistence/src/com/sap/sailing/domain/tractracadapter/persistence/impl/DomainObjectFactoryImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java
2013-04-01 01:01:12 +02:00