Simon Pamies
8dc72fe8be
Making sure to always overwrite start and stop scripts as they are never meant to be customized for any server
2013-09-11 22:11:02 -04:00
Simon Pamies
97e35b3dbb
Added event description for ESS Nice
2013-08-29 09:48:56 +02:00
Simon Pamies
68efadb147
Adding getStartTimeReceived() to dummy tracked races
2013-08-25 12:57:03 +01:00
Simon Pamies
3ff9a34354
Adjusting the way we're motifying race log event listeners that trigger external calls (like the one for tractrac). Now making sure that TracTrac also gets notified if there is any pass change. Also going back to using analyzers because these will deliver reliable information and avoid duplicates. Added error messages to notify admin if the analyzer did not find anything in the race log.
2013-08-24 23:34:30 +01:00
Simon Pamies
482cd31478
Also for the ESS course designer we do want to name a course like it should be
2013-08-24 00:05:02 +01:00
Simon Pamies
2623dadc5d
Update common controls CSS adding a new pointered link class
2013-08-24 00:04:24 +01:00
Simon Pamies
0489a2e6f2
Revamped the regatta overview
...
- Now the Status column is clickable leading to the detail view
- The Course column is clickable but also behaves like a clickable cell
2013-08-24 00:02:32 +01:00
Simon Pamies
f6aa35f78c
Added a clickable text cell that behaves like a link
2013-08-24 00:02:17 +01:00
Simon Pamies
343ed9a77c
Changing default course name - it is not a template it is a default course
2013-08-24 00:01:47 +01:00
Simon Pamies
f2555bb8c3
Nulling liveURI for races in REPLAY mode - that prevents replayed races to connect to obsolete ports or servers
2013-08-23 19:30:11 +01:00
Simon Pamies
51b141f08c
Made logger static so that it does not get tried to replicate
2013-08-23 17:54:13 +01:00
Simon Pamies
1982b30f83
Updated monitoring grace time
2013-08-23 17:53:43 +01:00
Simon Pamies
a642c73021
More logging for course updates
2013-08-23 14:31:30 +01:00
Simon Pamies
2c96a60e15
Always notifying course update listeners even if the analyzer does not find anything
2013-08-23 14:29:25 +01:00
Simon Pamies
2a65ed75f3
Updated mobile page for Cardiff
2013-08-22 21:35:13 +02:00
Simon Pamies
3806e7ad66
Made Cardiff live for the ESS series
2013-08-22 21:32:17 +02:00
Simon Pamies
fb9071366e
Changing the logic of stopping a race - only putting the real stop process into the thread in order to avoid having useless threads
2013-08-22 16:29:42 +02:00
Simon Pamies
a8d01c3492
Moving stop race action after all data has been received to a separate thread so that it does not block other operations while loading many races
2013-08-22 16:05:30 +02:00
Simon Pamies
3598bd8ca1
Adding loading progress indicator to message to make debugging easier
2013-08-22 15:40:59 +02:00
Simon Pamies
dc7c7a2a03
Not stopping a race until it has really received all data
2013-08-22 15:39:48 +02:00
Simon Pamies
62af15d8ef
Fixed url handling
2013-08-17 17:38:12 +02:00
Simon Pamies
ae2ab0856e
Changed naming
2013-08-17 17:17:48 +02:00
Simon Pamies
4e91d03b27
Added commentd
2013-08-17 17:15:08 +02:00
Simon Pamies
1edc0fbabc
Changed naming
2013-08-17 17:05:00 +02:00
Simon Pamies
f90f175abd
Added active indicator
2013-08-17 16:49:32 +02:00
Simon Pamies
ad332b86a4
Changing the name of the update uri variable
2013-08-17 16:44:55 +02:00
Simon Pamies
cc8274d704
Activating start time update for TracTrac
2013-08-16 16:41:22 +02:00
Simon Pamies
d36852b547
Revamped update logic for TracTrac updates, added a StartTime update handler that connects to TracTrac and sets start time
2013-08-16 16:36:10 +02:00
Simon Pamies
1e33b22ab1
Added parameters to start a foreground or debug session
2013-08-16 12:22:18 +02:00
Simon Pamies
af1cbc37f7
Fixed line ending problem
2013-08-15 23:16:48 +02:00
Simon Pamies
8d8b493692
Updated sailing webservices (markdown)
2013-08-14 16:07:40 +02:00
Simon Pamies
389365759d
Updated sailing webservices (markdown)
2013-08-14 16:07:30 +02:00
Simon Pamies
7efb434155
Updated sailing webservices (markdown)
2013-08-14 16:07:15 +02:00
Simon Pamies
b0ad04d84e
Created sailing webservices (markdown)
2013-08-14 16:05:55 +02:00
Simon Pamies
ea6b2cfe44
Updated home (markdown)
2013-08-14 16:04:35 +02:00
Simon Pamies
5bd89949fa
Making it possible to disable selenium tests also reordered modules to have better overview over test setup
2013-08-09 20:31:50 +02:00
Simon Pamies
d9dd484bd8
Finally fixing the problem with wrong wind inputs by handling Wind.getBearing() as it is meant (direction to where something goes) and reversing() whenever needed in the application (to make sure the UI consistently displays from value)
2013-08-09 19:13:45 +02:00
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