Commit Graph
100 Commits
Author SHA1 Message Date
Simon Pamies 3a7c41ce2e Added images for toggle buttons 2014-08-06 07:33:33 +02:00
Simon Pamies aebe5f1a79 Moved east toggle button to center left and rotated 2014-08-06 07:33:07 +02:00
Simon Pamies ed7ad9a412 Merge branch 'master' into bug2115 2014-08-06 07:03:25 +02:00
Simon Pamies 5826c53e99 Reverted toolbar removal for now - need to work on that on a separate branch 2014-08-05 15:25:13 +02:00
Simon Pamies 11ec47af3d Make sure to show horizontal splitter drag 2014-08-05 15:07:03 +02:00
Simon Pamies 943e2c83a8 Added settings and made leaderboard be enabled by button 2014-08-05 14:49:10 +02:00
Simon Pamies dbd1884fd9 Removed toolbar for demo purposes (cont.) 2014-08-05 14:48:10 +02:00
Simon Pamies 6ffde89cef Removed toolbar for demo purposes 2014-08-05 14:47:34 +02:00
Simon Pamies 5452279fef Added settings dialog execution 2014-08-05 13:21:51 +02:00
Simon Pamies f40b606f30 Settings and close buttons are now in place, settings button still to be activated 2014-08-05 13:04:07 +02:00
Simon Pamies b16028b067 Moved toggle buttons for split away from layout manager to have more control - state where features work now more or less as expected 2014-08-04 22:50:59 +02:00
Simon Pamies 5dd2cce370 Merge branch 'master' into bug2115 2014-08-04 18:26:55 +02:00
Simon Pamies c4f06fb7ee Trying to make the WindChart reloading work - still errors 2014-08-04 18:26:38 +02:00
Simon Pamies efa62eb238 First working version where vertical split draggers are translated into buttons that activate the drag 2014-08-04 17:34:30 +02:00
Simon Pamies 36abcbec9b Extended TouchSplitLayoutPanel with knowledge about components thus making sure that the leaderboard gets loaded 2014-08-04 14:35:47 +02:00
Simon Pamies fd9f756fef Leaderboard is not shown anymore by default but the dragger is 2014-08-04 12:42:50 +02:00
Simon Pamies 78782afe82 Added label for HDragger 2014-08-04 12:20:33 +02:00
Simon Pamies 5ce3904080 Merge branch 'master' into bug2114 2014-08-04 11:19:21 +02:00
Simon Pamies bd862d213f Fixed 505 export 2014-08-04 11:18:11 +02:00
Simon Pamies f6d9d361de Making read of stored AdditionalScoringInformation robust against faulty data 2014-08-04 10:06:24 +02:00
Simon Pamies 3fed464b4a Merge branch 'master' into bug2078 2014-07-25 12:46:11 +02:00
Simon Pamies a583f3d595 Make sure to use analyze() as this guarantees locking of racelog 2014-07-23 16:39:40 +02:00
Simon Pamies c67ecb5241 Using analyze(filterBy) providing the type we're searching for 2014-07-23 16:36:02 +02:00
Simon Pamies 38e0b17e6a Introduced enum for AdditionalScoringInformationEvent that denotes the type of the information; extended various methods to include that type information; added string messages 2014-07-23 16:13:47 +02:00
Simon Pamies 759dc6888b Merged master 2014-07-22 11:20:17 +02:00
Simon Pamies ca60098834 addRace no longer requires a fleet - removing parameter 2014-07-21 13:26:46 +02:00
Simon Pamies 723c281f58 Merged master 2014-07-21 12:56:04 +02:00
Simon Pamies c50c57dc11 Load additional scoring information state translated to group racing in ESS startphase view 2014-07-21 12:51:28 +02:00
Simon Pamies 49d66ee510 Also using UUID during deserialize to avoid creating new ones 2014-07-21 12:50:54 +02:00
Simon Pamies 63ab134cf6 Showing UUID of revoked event in information panel 2014-07-21 12:50:25 +02:00
Simon Pamies 71fc6a3d03 Showing UUID in information panels 2014-07-21 12:50:04 +02:00
Simon Pamies dcce82e4a0 Updated test that checks if additional scoring information really has an impact 2014-07-21 12:49:43 +02:00
Simon Pamies ffd6506d90 All race log events that implement InvalidatesLeaderboardCache will do what they got promised 2014-07-21 12:49:16 +02:00
Simon Pamies 735f2c8e76 Making additional scoring information invalidate leaderboard cache 2014-07-21 12:48:20 +02:00
Simon Pamies 20f7ec22a5 Adding method to get the current state of additional scoring information 2014-07-21 12:47:46 +02:00
Simon Pamies 36a305b92d Alwayys requesting UUID for additional scoring information events 2014-07-21 12:47:07 +02:00
Simon Pamies f42a834d49 Only searching for unrevoked events in finder 2014-07-21 12:46:33 +02:00
Simon Pamies 4a92a1e8e0 Fixed case where readObject would not initialize the revoked events correctly, also no longer stopping whenever the event the revoke event refers to could not be found 2014-07-21 12:46:06 +02:00
Simon Pamies df1ccb9be1 Always using the UUID 2014-07-21 12:45:00 +02:00
Simon Pamies 7493d55261 Make sure to generate new UUID only for new events 2014-07-21 12:44:35 +02:00
Simon Pamies f993ff8fe5 Added interface to mark race log events with so that add operation invalidates leaderboard cache 2014-07-21 12:44:05 +02:00
Simon Pamies cca2866d76 Added deserializer, still needing to correctly implement revoke event 2014-07-21 01:06:00 +02:00
Simon Pamies e9ee01288b Extended RaceState with setter for additional scoring information, added button that is only enabled for ESS startphase 2014-07-20 23:48:43 +02:00
Simon Pamies ade5b5a35f Added new high point scoring scheme that checks if additional scoring information is available and iff gives a score of 8 for the winner 2014-07-20 23:20:30 +02:00
Simon Pamies 7d54a268db Clarified message 2014-07-16 12:25:44 +02:00
Simon Pamies d640b5c1ea Added more logging 2014-07-16 12:07:30 +02:00
Simon Pamies 732dac0da5 Added more logging and show how many messages have been sent 2014-07-16 11:42:54 +02:00
Simon Pamies 277f8c6a05 Moved CountingOutputStream to com.sap.sse.common to make it reusable 2014-07-16 11:42:14 +02:00
Simon Pamies 759115bf1e Clarified message 2014-06-30 11:23:36 +04:00
Simon Pamies c40fc9aee4 Fixed timepoint of latest modification that is used for calculations: Now trying to take the end of last tracked race 2014-06-30 11:22:40 +04:00
Simon Pamies fc35e8b3c5 Updated cook book (markdown) 2014-06-28 12:36:37 +00:00
Simon Pamies 8a206a6415 If getting a GPSFixMoving then do not average speed as this value is then not stable across computations 2014-06-27 19:13:58 +04:00
Simon Pamies ac57279566 Fixed export for data where there is no maximum speed for a competitor 2014-06-22 12:23:28 +02:00
Simon Pamies 19ab314390 Fixed NPE occurring when there is no advantage on start line 2014-06-22 12:16:31 +02:00
Simon Pamies 5992db8fae Made igtimi messages more robust against concurrent modification exception 2014-06-21 18:13:09 +02:00
Simon Pamies 3fcd8553c0 Fixing display of expedition messages, also made sure to not display all messages at once 2014-06-21 18:06:09 +02:00
Simon Pamies 3b68ffbf9b Fixed leaderboards button 2014-06-21 13:53:59 +02:00
Simon Pamies 6215e2750f Updated amazon ec2 backup strategy (markdown) 2014-06-20 12:20:34 +02:00
Simon Pamies 63cf71047d Changed column name to make purpose clearer 2014-06-20 10:20:21 +02:00
Simon Pamies cc42f72731 Added russian translation for new column 2014-06-18 20:30:42 +02:00
Simon Pamies 36db92c542 Tried to make export more robust against empty data; added some basic documentation 2014-06-18 17:25:27 +02:00
Simon Pamies 6f6eab72a1 Added new column that shows the number of races completed. Useful for the viewer to see how many races are taken into account for the overall score and for other overall values. 2014-06-18 16:03:30 +02:00
Simon Pamies 89b6e037b5 Added information about leg type 2014-06-17 17:00:28 +02:00
Simon Pamies f93d8ed3ee Fixed case where speed before start is null 2014-06-17 15:19:54 +02:00
Simon Pamies 116e00d763 Added information about amximum speed; also fixed NPe occurring when competitor has no data at all 2014-06-16 13:06:58 +02:00
Simon Pamies 0531e422f6 Included leg information for maximum speed value 2014-06-16 13:06:22 +02:00
Simon Pamies cfdff73f18 Make sure to include all modules in launch config 2014-06-16 13:05:47 +02:00
Simon Pamies 03f4439621 Introduced call to initialization of listeners into RacingEventService#initiallyFillFrom as it turns out that listeners could not be active during initial load. 2014-06-16 11:41:12 +02:00
Simon Pamies f0b74f66bc Merge branch 'bug1999' 2014-06-16 00:45:00 +02:00
Simon Pamies 802a29e2c3 Deferring initialization of series/race column listeners until object graph has been fully deserialized 2014-06-15 23:20:07 +02:00
Simon Pamies 9aae57d52b Muting senseless messages 2014-06-15 23:18:56 +02:00
Simon Pamies 529a5a9f93 Revert "First attempt to fix bug 1999: Series should initialize itself and register with regatta and not the other way round"
This reverts commit b3c793c6b0.
2014-06-15 22:22:39 +02:00
Simon Pamies d462a8fcd6 Removed unused field 2014-06-13 16:54:03 +02:00
Simon Pamies b606982bcd Updated analytics on a stick (markdown) 2014-06-13 16:49:20 +02:00
Simon Pamies 11eb72ec84 Added option to locally deploy - that is sometimes easier than hacking around with remote-deploy and a local ssh user 2014-06-13 16:34:40 +02:00
Simon Pamies ae93de8314 Added parameter -T whenever there are no tests, no gwt compile and no mobile support to speed up compile process 2014-06-13 16:34:40 +02:00
Simon Pamies b3c793c6b0 First attempt to fix bug 1999: Series should initialize itself and register with regatta and not the other way round 2014-06-13 16:30:46 +02:00
Simon Pamies bb4767ec10 Added option to locally deploy - that is sometimes easier than hacking around with remote-deploy and a local ssh user 2014-06-13 15:00:55 +02:00
Simon Pamies a953ccfa31 Added parameter -T whenever there are no tests, no gwt compile and no mobile support to speed up compile process 2014-06-13 14:46:01 +02:00
Simon Pamies 634f103349 Updated analytics on a stick (markdown) 2014-06-12 21:19:49 +00:00
Simon Pamies 2db34f57e5 Updated analytics on a stick (markdown) 2014-06-12 21:19:15 +00:00
Simon Pamies 22472ad8f2 Changed AWS, SOG and STW implementation to use kilometers per hour instead of knots as described in mail from Brent 2014-06-12 14:54:13 +02:00
Simon Pamies 4d5ee6b259 Updated analytics on a stick (markdown) 2014-06-12 14:02:41 +02:00
Simon Pamies a6df46501e Updated analytics on a stick (markdown) 2014-06-12 13:59:34 +02:00
Simon Pamies 3c0f7fd4d3 Adapted readme 2014-06-12 13:56:05 +02:00
Simon Pamies 4ddf7f0be6 Updated analytics on a stick (markdown) 2014-06-12 13:48:12 +02:00
Simon Pamies b0561abd1b Only showing leaderboard button when it is requested by a parameter 2014-06-12 13:43:54 +02:00
Simon Pamies 36a9e45597 Adapted to stick binaries 2014-06-12 13:43:53 +02:00
Simon Pamies 00e5813131 Adapted path to java 2014-06-12 13:43:53 +02:00
Simon Pamies 919e8fbdba Now wind label is reloaded whenever wind is input 2014-06-11 00:24:11 +02:00
Simon Pamies 92e1d8a51d For RRS26 showing 5 minutes countdown button 2014-06-11 00:06:03 +02:00
Simon Pamies af6e5dba8f Created server load tests (markdown) 2014-06-09 12:34:28 +00:00
Simon Pamies 197812d4a5 Updated home (markdown) 2014-06-09 12:27:43 +00:00
Simon Pamies 072fc9167f Fixed serialization error that leads to unparseable JSON - strings always must be serialized as strings to get the quotes 2014-06-08 18:18:41 +02:00
Simon Pamies 640e8aa964 Fixed NPE that occurs when the competitor has not spent any time (yet) in a leg 2014-06-08 16:12:56 +02:00
Simon Pamies fdeb64bca4 Added possibility to change the pass id - that enables setting a start time in the past 2014-06-08 15:41:32 +02:00
Simon Pamies 87227496de Changed description of button 2014-06-08 11:27:23 +02:00
Simon Pamies 6350ee479f Switched countdown button from 2 minutes to one minute as that makes more sense 2014-06-08 11:17:22 +02:00
Simon Pamies 5648e20e7f Clarified cause for start time failure 2014-06-08 11:00:39 +02:00
Simon Pamies 810bb00d73 Created analytics on a stick (markdown) 2014-06-07 17:06:13 +02:00