Commit Graph
100 Commits
Author SHA1 Message Date
Simon Pamies 07e11500bd Merge branch 'master' into racecommittee_app 2013-08-01 22:43:05 +02:00
Simon Pamies ecd8cb2d55 Fixed an important bug in the racecomittee app: Wind is input by chosing
a "from" value but sent to the server by using a bearing.
2013-08-01 22:40:37 +02:00
Simon Pamies 403803b8fc Fixed failing test due to MetadataParser change 2013-08-01 13:44:47 +02:00
Simon Pamies 71207dd6a0 Now also supporting the old format and still extracting the right names 2013-07-28 12:28:09 +01:00
Simon Pamies 368265c30e Fixing the nasty bug with strange buoy names the right way: TracTrac now produces a property called P[1,2].Name that can be read by the MetadataParser. This fixes the bug without having to introduce that much magic (that also broke many other things) 2013-07-28 12:22:44 +01:00
Simon Pamies b6abbd31cb Revert "Fixed a nasty bug where names of marks were not matching the ones"
This reverts commit 580a65ee47.
2013-07-28 11:53:42 +01:00
Simon Pamies dfbc263ffb Revert "This course update logic is a mess. Making now sure to read the course at first. This is only a quick fix and I hate doing it..."
This reverts commit 13626b2ed1.
2013-07-28 11:31:41 +01:00
Simon Pamies 13626b2ed1 This course update logic is a mess. Making now sure to read the course at first. This is only a quick fix and I hate doing it... 2013-07-28 10:52:38 +01:00
Simon Pamies 580a65ee47 Fixed a nasty bug where names of marks were not matching the ones
configured in the TracTrac administration console. This bug hit the
racecommittee hard because creation of a course has been almost
impossible.

The solution is to make sure that single marks are created before the
corresponding gate. This avoids having strangely named marks created
upon gate initialization.

This commit also introduces hashCode for all mark and gate related
implementation. This is to ensure that only the Id is hashed because
this is the only really reliable base for object identity. It also
matches the semantics of getOrCreateMark(Serializable id).
2013-07-27 23:10:49 +01:00
Simon Pamies 8b7bb2b665 Extended logging for course update 2013-07-25 16:25:25 +01:00
Simon Pamies 0cc2d38ba4 Added UUID for ControlPoints to make debugging easier 2013-07-25 15:16:03 +01:00
Simon Pamies a111a5a046 Updated amazon ec2 create new app instance (markdown) 2013-07-15 19:52:54 +02:00
Simon Pamies f8d2032e73 Added howto images to create a new app instance with Amazon EC2 2013-07-15 19:32:17 +02:00
Simon Pamies 8891ffd57e Updated amazon ec2 create new app instance (markdown) 2013-07-15 19:31:37 +02:00
Simon Pamies 97581d8d27 Created amazon ec2 create new app instance (markdown) 2013-07-15 19:30:01 +02:00
Simon Pamies 76c6291707 Updated amazon ec2 (markdown) 2013-07-15 19:29:42 +02:00
Simon Pamies d604ae0f55 Updated home (markdown) 2013-07-15 19:28:46 +02:00
Simon Pamies 624076b068 Make sure to also inject the right server port into monitoring properties 2013-07-15 19:06:55 +02:00
Simon Pamies b1cfcc4fd0 Also have placeholder ready for remote deployed instances 2013-07-15 18:43:48 +02:00
Simon Pamies 2be2938e31 Now an instance is also configurable using ec2 user-data field 2013-07-15 18:09:52 +02:00
Simon Pamies 90d10e9514 Make sure that after a first start the version is updated again 2013-07-15 17:40:10 +02:00
Simon Pamies 1116f066ba Removing unneeded message 2013-07-15 17:32:10 +02:00
Simon Pamies ffd7014537 Moving away from using config.ini in a server environment. The configuration found in env.sh is canonical and now also enforced upon startup 2013-07-15 17:25:43 +02:00
Simon Pamies 40eaeb5a3e Extended functionality of export and import for mongo 2013-07-15 10:04:05 +02:00
Simon Pamies 67605d9119 Fixed import call for mongoimport 2013-07-15 09:38:25 +02:00
Simon Pamies b6cc3737d7 Uncompressing data before importing 2013-07-15 09:36:33 +02:00
Simon Pamies 74de27e129 Fixed execution mode for export and import scripts 2013-07-15 09:32:11 +02:00
Simon Pamies 3034a3ce0b Also add logs directory upon remote.deploy 2013-07-12 18:17:50 +02:00
Simon Pamies 1d92d53513 Displaying end of operation 2013-07-12 17:53:02 +02:00
Simon Pamies b608a6351e Updated replication connector to use product based host property 2013-07-12 17:47:03 +02:00
Simon Pamies ae7ebabe45 Added MONGO_HOST and REPLICA_HOST to environment 2013-07-12 17:46:31 +02:00
Simon Pamies b5357ada2d Added replica.exchangeHost and monog.host to product configuration in order to make it possible to use other hosts thatn localhost 2013-07-12 17:45:50 +02:00
Simon Pamies fbc79906c7 Make sure to create plugins directory if it does not exist during remote.deploy 2013-07-12 17:06:59 +02:00
Simon Pamies 7a814b22ad Updated extreme sailing series (markdown) 2013-07-11 15:10:01 +02:00
Simon Pamies e74a0b9c42 Updated extreme sailing series (markdown) 2013-07-11 15:10:01 +02:00
Simon Pamies f986736226 Updated production environment (markdown) 2013-07-11 15:10:01 +02:00
Simon Pamies 346d1c72b0 Removed SafeHtml as import 2013-07-08 12:04:55 +02:00
Simon Pamies 55fdfecd06 Removed live state from kieler woche 2013-07-08 11:59:24 +02:00
Simon Pamies 55993d249f Fixed spacing for message 2013-07-08 11:59:24 +02:00
Simon Pamies 0f96f0a698 Fixed logging path 2013-06-30 12:56:14 +02:00
Simon Pamies 2aa046ab8a Added scripts to export and import mongodb data 2013-06-30 12:52:31 +02:00
Simon Pamies d19e1c4bbd Added visible confirmation that scores have been updated 2013-06-30 11:58:52 +02:00
Simon Pamies e1a9bdb6bd Fixed spacing for startpage 2013-06-28 20:40:48 +02:00
Simon Pamies 504cbcaf94 Better indication of live status 2013-06-28 20:38:22 +02:00
Simon Pamies 5fd82e236e Make it possible to include additional parameters for the Java VM 2013-06-28 14:08:51 +02:00
Simon Pamies 45feb2ff4b Fixed naming and url of travemuender week 2013-06-28 11:57:53 +02:00
Simon Pamies 05b4eb1ee7 Linking top logo 2013-06-28 11:54:40 +02:00
Simon Pamies b5ebfa1d98 Adding a new line 2013-06-28 11:54:28 +02:00
Simon Pamies 93cb68810a Added option to deploy start page really fast 2013-06-28 11:51:38 +02:00
Simon Pamies 5a79e71a4f Putting KW2013 on top of the start page 2013-06-28 11:42:54 +02:00
Simon Pamies 95bb3823ed Fixed urls for events 2013-06-28 11:21:43 +02:00
Simon Pamies d046e240a9 Added URLs of next events 2013-06-28 11:12:07 +02:00
Simon Pamies 15c664e2c2 Disabling autmatic competitor filter - do not enable or you will burn to death 2013-06-27 16:20:22 +02:00
Simon Pamies 9b4fe0c506 Fixed message during remote deploy 2013-06-27 15:17:49 +02:00
Simon Pamies d1ba33b423 Adding isLive to mocks 2013-06-27 14:05:55 +02:00
Simon Pamies 5a5b4e3a49 More documentation for the isLive method - it needs some refactoring later 2013-06-27 14:05:39 +02:00
Simon Pamies d14607ab78 Make sure to correctly check for null for the time point 2013-06-27 14:04:43 +02:00
Simon Pamies 738416ccfc Added isLive functionality on server side 2013-06-27 14:04:21 +02:00
Simon Pamies f73d02f58a Fixed ports for master branch 2013-06-27 12:29:37 +02:00
Simon Pamies fa27193697 Adding isLive to mocks 2013-06-27 11:23:26 +02:00
Simon Pamies 762eb4fcbf More documentation for the isLive method - it needs some refactoring later 2013-06-27 11:22:01 +02:00
Simon Pamies 21ed139f11 Make sure to correctly check for null for the time point 2013-06-27 11:18:55 +02:00
Simon Pamies dfedfb5ecb Added isLive functionality on server side 2013-06-27 11:14:20 +02:00
Simon Pamies 39f28f80a7 Revamped the logic for reading TracTrac race list: Now the loading of the race list does no longer read clientparams.php, it is read upon tracking start 2013-06-26 19:08:59 +02:00
Simon Pamies 039db1abc1 Fixed showing messages when reloading racelog 2013-06-26 17:50:20 +02:00
Simon Pamies 457bf03a7b Changed warning to fine because the cause of this message is not a
warning.
2013-06-26 17:29:13 +02:00
Simon Pamies ff5568fd05 Revamped RaceColumn link and unlink logic. Never ever remove the
RaceDefinition upon TrackedRace removal.
2013-06-26 16:55:39 +02:00
Simon Pamies 166325d51d Also logging race name for makr position receiver 2013-06-26 15:24:59 +02:00
Simon Pamies 88f16ab98c Added button to refresh all race logs 2013-06-26 15:18:42 +02:00
Simon Pamies edf0127dbe Fixed replication for race column 2013-06-26 14:53:59 +02:00
Simon Pamies 81f9a007bb Added possibility to reload a racelog from database by using a button in the gwt ui 2013-06-26 13:54:28 +02:00
Simon Pamies 9d1c025125 Fixed NPE 2013-06-26 10:57:52 +02:00
Simon Pamies 2207fd8122 Extended logging 2013-06-26 10:34:40 +02:00
Simon Pamies 24caf99e96 RaceRankFilter did go one step too early 2013-06-25 17:44:10 +02:00
Simon Pamies 8694a7b50c Also overwriting version.txt upon remote deploy to show the correct version information 2013-06-25 17:10:33 +02:00
Simon Pamies ab23f2764a Tests for fix 7a7c3a7b50 suggest that the problem with filter is gone 2013-06-25 16:24:54 +02:00
Simon Pamies b482b793f7 windTracks is already concurrent - no need for additional synchronization 2013-06-25 16:15:45 +02:00
Simon Pamies 7a7c3a7b50 Trying to fix the problem with refreshing leaderboard 2013-06-25 15:09:39 +02:00
Simon Pamies 30a66717e3 Not building during remote-deploy 2013-06-25 14:37:54 +02:00
Simon Pamies d1b7c615bb Disable automatic filter enablement until bugs are fixed 2013-06-25 14:00:23 +02:00
Simon Pamies 87a7dca066 Make it possible to skip selenium tests 2013-06-25 12:27:07 +02:00
Simon Pamies 591bf0b2ba Merge branch 'master' into live1 2013-06-25 11:42:15 +02:00
Simon Pamies fc8916f8b6 Hotfix for xcelsius export NPE 2013-06-25 11:40:23 +02:00
Simon Pamies 4b8f18a07d Logging changed 2013-06-25 11:25:23 +02:00
Simon Pamies 1c74c7556c Fixed problem with negative rank 2013-06-24 17:43:58 +02:00
Simon Pamies 6263adfdd5 Fixed 1459 2013-06-24 17:40:02 +02:00
Simon Pamies 8fbbaf0223 Optimizing properties for performance 2013-06-24 16:37:00 +02:00
Simon Pamies 3d6a08c742 Never overwrite configuration upon remote deploy 2013-06-24 15:20:33 +02:00
Simon Pamies 88f57ba14b Fixed logic of remote deployment - we want to deploy a branch not a server 2013-06-23 15:58:39 +02:00
Simon Pamies 4966b074bc Fixed hard coded git branch 2013-06-23 15:39:59 +02:00
Simon Pamies 64e7a89b6b Moved global information message to errorReporter. Revamped with GWT
layout.
2013-06-21 15:06:25 +02:00
Simon Pamies 5f22064cf8 First step in order to have a persistent information display 2013-06-21 14:57:29 +02:00
Simon Pamies 56649524ce Removed logout button - it is currently useless because there is no way of logging out a user that is logged in by using basicauth (cont.) 2013-06-21 14:57:29 +02:00
Simon Pamies dd8365b972 Removed logout button - it is currently useless because there is no way of logging out a user that is logged in by using basicauth 2013-06-21 14:57:28 +02:00
Simon Pamies 7b4453f02f Make sure that exceptions during setup are shown 2013-06-21 14:57:28 +02:00
Simon Pamies 9f47801d77 Make sure that queue is cleared properly after each test 2013-06-21 13:50:06 +02:00
Simon Pamies a0f2fd0863 More logging for tests 2013-06-21 13:25:24 +02:00
Simon Pamies 42e79e0f2f Added output to see where this test stalls 2013-06-21 13:18:36 +02:00
Simon Pamies 4e6645ed04 Fixed remote-deploy functionality 2013-06-21 12:36:10 +02:00
Simon Pamies cbad60055f Merge branch 'master' into replication-revamp 2013-06-21 12:23:50 +02:00