Release 0.9.3

commit 839ebbc163325a4c8ef744a0a09994b5166d64d9
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Sep 17 13:55:05 2013 +0100

    Version 0.9.3

commit d2f88de5185ec946e0a823a192091a68ca700ddf
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Sep 17 00:12:01 2013 +0100

    Update .travis.yml

commit bd268789697fa5c13181f1d971ce65e445ba80d4
Author: Michael Marconi <mm@du.co>
Date:   Mon Sep 16 23:14:44 2013 +0100

    Fix test regression

    Weneed to nullify the effect of having the maintenance worker out the box

commit 9f8fe316ebb22573ea6604ef9e723e322f326691
Author: Michael Marconi <mm@du.co>
Date:   Mon Sep 16 23:09:01 2013 +0100

    Build develop on Travis

commit 6ab83c361c17e8ca3fcae3a759f43eb003ea98b2
Merge: 812886f 62b05ce
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Sep 16 15:06:57 2013 -0700

    Merge pull request #67 from michaelmarconi/maintenance-worker

    Maintenance worker

commit 62b05cef9becbfa96c662bf061f49e7540c6fa58
Author: Michael Marconi <mm@du.co>
Date:   Mon Sep 16 22:59:16 2013 +0100

    Adjust frequency of maintenance worker

commit 2cffb5fa467aca754f47f1c99107550234ae6b2d
Author: Michael Marconi <mm@du.co>
Date:   Mon Sep 16 22:52:52 2013 +0100

    Trigger refresh on job cleanup

    An event needs to be emitted in order to alert the UI that the jobs should be refreshed.

commit d193b765a866a0c5bbda1a2907de0ea9c949cc60
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Sep 16 18:52:30 2013 +0100

    Maintenance worker lives

    But UI is not happy about jobs suddenly vanishing!

commit 812886f911348c4218ee487ec9602990fa01dac3
Merge: b49c226 001505a
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Sep 16 08:12:53 2013 -0700

    Merge pull request #66 from michaelmarconi/timed-job-tests

    Fix timed job tests

commit c6356dafc51ce5ba125aefe1c69f371f4c33206f
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Sep 16 16:02:23 2013 +0100

    Include started/completed date/time stamps

    This flows through to the UI too

commit 001505a526e14d2f29df59e38bbc8d8c652c2615
Author: Martin Foot <martin@modeltwozero.com>
Date:   Mon Sep 16 15:16:05 2013 +0100

    Fix timed job tests

commit e3c2a0791af7e7e6a20835c309d572caf1a8d435
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Sep 16 14:39:21 2013 +0100

    Add started and completed time stamps to a Job

commit b49c226d9883a4d7d3991a690f3865f5495898d2
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Sep 16 13:47:27 2013 +0100

    Cope with job failure in the UI

commit dea57cb1515b0b6ca6c341664f06c35d5bb8b703
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Sep 16 11:44:28 2013 +0100

    Standardise view declaration position

    This makes is easier to locate templates

commit 7193706e22b2d66d2314188008cc5805d256d319
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Aug 27 23:24:08 2013 +0100

    Ping websocket clients

commit 74ec624951860f8c0399bd77df75ee5d6f2f36fd
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Aug 27 22:28:23 2013 +0100

    Title change

commit 554a25d244c64ec1a0c172214cb5ddcd132ca43f
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Aug 27 21:43:00 2013 +0100

    Finalize navbar

commit 662225c7cc9470dc276f81bd65d3ff491952d618
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Aug 27 21:40:45 2013 +0100

    Rename 'App' to 'OnCue'

    App is a bit generic and confusing, since there are a series of smaller 'apps'

commit 7c543ad5e62e7376f5d1cc6be52867bfcfeca8a6
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Aug 27 01:23:01 2013 +0100

    Module activation in place

    commit 78d324073d4def575646f474f6b887e61c951c5c
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Tue Aug 27 01:22:25 2013 +0100

        Module activation complete

    commit c20504c14bb2ab7ec036a779886e90431c88b3da
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Mon Aug 26 15:17:03 2013 +0100

        Bumped Marionette to 1.1.0

commit 709a0c6e0a8009d6c9dbe80013bb548b2a639c43
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 22 00:23:04 2013 +0100

    Delete individual jobs or bulk delete jobs

    commit 3d00607cf73c0df5238fcc6a54fd98fa66959e53
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Thu Aug 22 00:22:40 2013 +0100

        Delete individual jobs or bulk delete jobs

commit a2b1f85973be4b815e4bec324922cdf47e2e7404
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Wed Aug 21 21:55:45 2013 +0100

    Cleaner event binding

    commit b05887da0a0c559cf4dfecead0b7183611092a97
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Wed Aug 21 21:55:16 2013 +0100

        Fin.

    commit daa270d05aec4eaf0aef3c7957a9756355fdc2aa
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Tue Aug 20 17:59:30 2013 +0100

        WIP

    commit 8abe389d069ecd2dd69ddb4631d8c70a3eae3bab
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Tue Aug 20 17:13:54 2013 +0100

        Switch to @listenTo syntax

        This is better, as it allows us to detach event listeners easily

commit 80a9821ee519aff327a2930a76a5fa50cc8b3531
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Aug 19 23:54:30 2013 +0100

    Users can re-run jobs individually or in a batch

    commit 79efbb2c56a924d35c263993aa03c16d9661b7b7
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Mon Aug 19 23:45:46 2013 +0100

        Re-run test in place

    commit 8a80a6fdc59239f4e14136dfe4e785c61e5b10a2
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Mon Aug 19 22:54:41 2013 +0100

        Re-run jobs in bulk

    commit ad24cb4d8d9205ad267c2a96e2e98647f013aa2f
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Mon Aug 19 22:54:28 2013 +0100

        Add a sticky footer

    commit eb23a039c1f83095235d78f2666d49501ef9ae19
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Mon Aug 19 18:21:31 2013 +0100

        WIP

    commit 7dffb4f5faeb29a440a220808ea0cff898a95250
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Mon Aug 19 12:09:31 2013 +0100

        Prevent accidental re-runs

        A user should not be able to click the 'rerun' button if it has been clicked already and the run has not completed again.

    commit 9439bbc14a1fdf18f310153a4c3f3e871f1c756a
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sun Aug 18 22:03:01 2013 +0100

        redoWork() WIP

    commit 41eaa3d81bdbd829979201bc2074c315354ecb42
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Aug 16 13:56:31 2013 +0100

        Destroy tooltips and disable toolbar buttons properly

    commit 1bec9b0f8bb36360e3e64f2436f17dccbfce07ae
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Aug 16 11:49:13 2013 +0100

        Re-runs persistent and appear on the list view

    commit 53b424d1bc9e718c5401ef749088bac0d8b623d7
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Mon Aug 12 23:54:19 2013 +0100

        WIP

    commit 590896e8bb8a9bb790e582250435362e9504960a
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Mon Aug 12 00:48:46 2013 +0100

        WIP

    commit ca07995feefc128ca98deed70221366e690798ca
    Merge: 42e108f a4c9291
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sun Aug 11 23:02:17 2013 +0100

        Merge branch 'refs/heads/develop' into rerun-jobs

        Conflicts:
        	oncue-queuemanager/src/main/java/oncue/queuemanager/AbstractQueueManager.java

    commit 42e108f7ac9379a5947cc5ab8900352444cf15e4
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Aug 9 18:38:33 2013 +0100

        WIP

    commit 83d2cfd5ee31d1d92d249730d0107d3e7c53b5b2
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Aug 9 16:17:33 2013 +0100

        Wire-up Jobs API for re-runs

    commit fb30f375d5e470ad6c3bc4321adc1a07275f740a
    Merge: 30d9be5 cb42ff3
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Aug 9 13:15:37 2013 +0100

        Merge branch 'refs/heads/marionette' into rerun-jobs

    commit 30d9be5ebd891c1c53a3ce3b636c7c92007af66b
    Merge: f48436d 81f35a9
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Aug 9 12:10:44 2013 +0100

        Merge branch 'refs/heads/marionette' into rerun-jobs

    commit f48436dd0b8cb6827b867b8677ed454e640952ac
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Aug 9 00:29:14 2013 +0100

        Reworked job show page toolbar

    commit bbb7eabb96c63dbaedeaed18580b72ecb07a0617
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Aug 9 00:27:56 2013 +0100

        Bump FontAwesome version

commit a4c929172aec2f66ca972dd1b8ff90b54826328a
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Sun Aug 11 22:59:12 2013 +0100

    Queue Manager exorcised!

    commit d3f6b9061452bb975cd9f466a70a43c45139071a
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sun Aug 11 22:57:42 2013 +0100

        Queue Manager exorcised!

        Also, took the opportunity to build an in-memory backing store and fix up some tests.

    commit 92b7f243c7041d001f1d844d52924a49a0d5a19e
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sun Aug 11 13:45:15 2013 +0100

        Remove the Queue Manager project from the POM

    commit 8e51a9e214367e69da8afe53cd9a904d105f7e8a
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sun Aug 11 13:44:27 2013 +0100

        Nuke the Queue Manager sub-project

    commit 8fed7332b6826b9d5ea0485432170e653dcbec73
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sun Aug 11 13:43:40 2013 +0100

        Carve out the Queue Manager for enqueueing new jobs

commit cb42ff3d8d262a1db7983f2f26111636010c278a
Merge: 81f35a9 d04c7d6
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Fri Aug 9 13:15:19 2013 +0100

    Bump to 0.9.3-SNAPSHOT

    Conflicts:
    	oncue-service/project/Build.scala

commit d04c7d6e9666421d4765d4aea38193c363710c3f
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Fri Aug 9 12:07:57 2013 +0100

    Bump to 0.9.3-SNAPSHOT

    commit 413fbe1fadd9941d1895293ad51ae435ff45f695
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Aug 9 12:06:12 2013 +0100

        Bump to 0.9.3-SNAPSHOT

    commit f214a47c49fdd99aadb82e4e0807c34440754b7a
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Aug 9 11:58:17 2013 +0100

        Bump to version 0.9.2

    commit 8831e207f2b382fec8ba9bb39a188ce6894f799c
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Thu Aug 8 18:11:32 2013 +0100

        A better fix for subsystem failure

        In the case where the OnCue actor system has keeled-over, try and reboot it!

commit 81f35a962288f08e41290faa8d8f4b852edd36fc
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Fri Aug 9 12:10:08 2013 +0100

    Bump to 0.9.3-SNAPSHOT

    commit c7c4b5ed21d884e24e710ba693615bb730b23e78
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Aug 9 12:07:57 2013 +0100

        Bump to 0.9.3-SNAPSHOT

        commit 413fbe1fadd9941d1895293ad51ae435ff45f695
        Author: Michael Marconi <michael@modeltwozero.com>
        Date:   Fri Aug 9 12:06:12 2013 +0100

            Bump to 0.9.3-SNAPSHOT

        commit f214a47c49fdd99aadb82e4e0807c34440754b7a
        Author: Michael Marconi <michael@modeltwozero.com>
        Date:   Fri Aug 9 11:58:17 2013 +0100

            Bump to version 0.9.2

        commit 8831e207f2b382fec8ba9bb39a188ce6894f799c
        Author: Michael Marconi <michael@modeltwozero.com>
        Date:   Thu Aug 8 18:11:32 2013 +0100

            A better fix for subsystem failure

            In the case where the OnCue actor system has keeled-over, try and reboot it!

commit c7c4b5ed21d884e24e710ba693615bb730b23e78
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Fri Aug 9 12:07:57 2013 +0100

    Bump to 0.9.3-SNAPSHOT

    commit 413fbe1fadd9941d1895293ad51ae435ff45f695
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Aug 9 12:06:12 2013 +0100

        Bump to 0.9.3-SNAPSHOT

    commit f214a47c49fdd99aadb82e4e0807c34440754b7a
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Aug 9 11:58:17 2013 +0100

        Bump to version 0.9.2

    commit 8831e207f2b382fec8ba9bb39a188ce6894f799c
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Thu Aug 8 18:11:32 2013 +0100

        A better fix for subsystem failure

        In the case where the OnCue actor system has keeled-over, try and reboot it!

commit 762ee887ad84a7da866814beed81e224216ead81
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 8 23:03:35 2013 +0100

    Ensure jobs link is active on individual job

commit 120c485ec34cb92f8e2a5db223f4e415d530035b
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 8 23:00:15 2013 +0100

    Improved data loading and caching

commit 62e6a74edb0c2927cd7288e1aebb13e093535b33
Merge: 648ec2e 1782020
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 8 21:44:39 2013 +0100

    Merge branch 'refs/heads/agents-app' into marionette

commit 648ec2ed9999ecd8f6f2bee454e2309cf18178a5
Merge: dd5d9d8 a338c07
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 8 21:43:52 2013 +0100

    Merge branch 'refs/heads/develop' into marionette

commit 1782020ca1fe76a20a885b36ae0a3625e68a1299
Merge: 832a42d a338c07
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 8 21:41:49 2013 +0100

    Merge branch 'refs/heads/develop' into agents-app

commit a338c0729a60da39641da83233822e5f7e01abde
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 8 18:11:32 2013 +0100

    A better fix for subsystem failure

    In the case where the OnCue actor system has keeled-over, try and reboot it!

commit 832a42dfa87179152cdf6c380ecc63e694ef93c6
Merge: 589368b dd5d9d8
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 8 21:14:50 2013 +0100

    Merge branch 'refs/heads/marionette' into agents-app

commit dd5d9d83a703ca9c8e8e002d87a18a5094afbd2f
Merge: 78e4753 d53a107
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 8 21:14:31 2013 +0100

    Merge branch 'refs/heads/develop' into marionette

commit d53a1077575455115a68e6d9322a1ce732cd3863
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 8 18:11:32 2013 +0100

    A better fix for subsystem failure

    In the case where the OnCue actor system has keeled-over, try and reboot it!

commit 026e5d237411e4a7c2b53295003d791908606d92
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 8 18:11:32 2013 +0100

    A better fix for subsystem failure

    In the case where the OnCue actor system has keeled-over, try and reboot it!

commit 4633f7dac04e0e5dde927c5dbbd17ab53b8cc2a5
Merge: d7934be 5f8614a
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 8 09:38:40 2013 -0700

    Merge pull request #64 from michaelmarconi/redis-connection-fails

    Cope with unexpected sub-system shutdown

commit 5f8614af2357b8ff96576c58a0db5bba3b1c829f
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 8 17:32:05 2013 +0100

    Cope with unexpected sub-system shutdown

    In some circumstances, the entire OnCue actor subsystem will terminate (e.g. components cannot be initialised).  In this case, the service should terminate, so that external monitoring tools can take action.

commit 589368bd33aec1d99ba8af6553c3bdc72ace58b6
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Wed Aug 7 18:16:44 2013 +0100

    WIP

commit 2aa99d05187e1d9ef7cfd28c0eb1101ad8ff8762
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Aug 6 18:57:33 2013 +0100

    WIP

    No Agent View rendering is borked

commit 78e475356a14aec2f2eede3d4148ca9fb98308ef
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Aug 6 00:41:57 2013 +0100

    Make web socket port dynamic

    The web socket will attempt to connect back to the service on the same port as the HTTP connection

commit 3538bbc1a2df3974e2b9a58177ecfc4f7a60ae62
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Aug 6 00:32:19 2013 +0100

    Subtle paging bug

    Note that you need to clone the collection of jobs before you passes it to the pageable collection, otherwise the set of original models becomes truncated!

commit c73ae3608d4a6d83a6599fe37d44652064fefc04
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Aug 6 00:31:29 2013 +0100

    This is junk

commit 534b01d47a3a9e0b76a140676c4fd5c3ecc1f764
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Aug 5 23:45:35 2013 +0100

    Highlight running rows

commit 1deea01f50397a8473829ddbe2ff45a17828a291
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Aug 5 23:37:52 2013 +0100

    Navbar connection state

    commit f63444a5316b1a9fa5160ff2b0e0743387dc3bdd
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Mon Aug 5 23:37:18 2013 +0100

        Navbar web socket connection in place

    commit ad8f2867aa1e1521db62793207c585f756ba9d47
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Mon Aug 5 23:15:16 2013 +0100

        Encapsulated web socket in a proper model

    commit 0fab3e23305991e5d439ffcea91210a2f6143935
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Aug 2 17:40:50 2013 +0100

        WIP

        Getting a more sophisticated navbar layout in place

commit 75e0a078a542a517d134bf84eaf00c83238e7d8d
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 1 17:57:16 2013 +0100

    Refactor Navbar models

commit fede7fb1607a3c999863ee68e260eb832ad9eb32
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 1 15:15:11 2013 +0100

    Params views

commit c2b9f1f26f4ea759e51a6ca21d3cf3ecedfbf4ee
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 1 12:01:00 2013 +0100

    Job show layout

    Restructured the job show page to use a layout, so we can break out views for job details and params.

commit f3dd3e3df701e81810a7169436adae93f3c02607
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 1 01:22:27 2013 +0100

    Job show view updates automatically

commit f45f031e78bdacd579970a9590980a6a9dae3add
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Thu Aug 1 01:01:25 2013 +0100

    Batch-select jobs and toolbar button strips

commit 5fa43902f175afaddd79188c09e6e7e32f27063a
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Wed Jul 31 22:12:58 2013 +0100

    Better visuals on main jobs table

commit 3544e2f0457466a0f862d703df73bf26980a3564
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Wed Jul 31 21:58:31 2013 +0100

    WIP

    Job show view coming along

commit a36e2bac2cd94c406f5e75113c11e9a0a3201f3d
Merge: 0d84dae d7934be
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Wed Jul 31 16:50:29 2013 +0100

    Merge branch 'refs/heads/develop' into marionette

commit 0d84dae174321ffd8907a7aa1c58b15cbe94d008
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Wed Jul 31 16:31:03 2013 +0100

    Job filtering in place

    commit 7fc811eb64bd76302132980e12456db5b51df672
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Wed Jul 31 16:10:28 2013 +0100

        Filtering working

        commit 99dfedc0a3b2af4262b3d26f49aecdd7b835596e
        Author: Michael Marconi <michael@modeltwozero.com>
        Date:   Wed Jul 31 16:09:42 2013 +0100

            Filtering working at last!

        commit 3c65fcd927f426f6aee69987459a6733e67ec4d6
        Author: Michael Marconi <michael@modeltwozero.com>
        Date:   Tue Jul 30 14:37:14 2013 +0100

            WIP

    commit b5e876c76d329df2b6e7e30b0aa0ab6a0a16dcd1
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sat Jul 20 00:56:30 2013 +0100

        Drop-down filtering works!

    commit 1e11e3c0e7a3d1931540ffa1bc8dcab263960363
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Thu Jul 11 00:59:13 2013 +0100

        WIP

    commit acb20eca4d4b718ddf122aa94c022761a828d056
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Wed Jul 10 14:27:05 2013 +0100

        WIP

    commit 617100499573d8407da98d5777e0f137d4af9dbd
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Wed Jul 10 12:09:00 2013 +0100

        Refactored Job entities

commit d7934be785c1a63f5acd4dbb6753f8d1522c2321
Merge: a93d0ae 5821dff
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Jul 29 09:51:42 2013 -0700

    Merge pull request #62 from michaelmarconi/remove-pom-versions

    Remove versions from subproject pom files

commit 5821dffe06336d85e5de27bcd9503e433d8e4d4b
Author: Martin Foot <martin@modeltwozero.com>
Date:   Thu Jul 18 15:30:30 2013 +0100

    Remove versions from subproject pom files

commit a93d0ae2f14ee548934f71be54b9599bbc75997a
Merge: 2862cc7 12deb76
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Jul 16 08:51:58 2013 -0700

    Merge pull request #59 from michaelmarconi/0.9.2-SNAPSHOT

    0.9.2 snapshot

commit 12deb76fa1b33a61665650767b34cf0fe528c8b1
Merge: 2862cc7 1fc8f82
Author: Martin Foot <martin@modeltwozero.com>
Date:   Tue Jul 16 15:31:35 2013 +0100

    Bump to 0.9.2-SNAPSHOT

    Merge branch 'master' into 0.9.2-SNAPSHOT

    Conflicts:
    	oncue-agent/pom.xml
    	oncue-backingstore/pom.xml
    	oncue-client/pom.xml
    	oncue-common/pom.xml
    	oncue-queuemanager/pom.xml
    	oncue-scheduler/pom.xml
    	oncue-service/pom.xml
    	oncue-service/project/Build.scala
    	oncue-tests/pom.xml
    	oncue-timedjobs/pom.xml
    	oncue-worker/pom.xml
    	pom.xml

commit 7902deaccbff3dbbdc6e4a2faec1d5f46d90efcd
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Wed Jul 10 00:43:59 2013 +0100

    Refactored toolbar component

    Refactored inline with the grid component conventions

commit c190de34d71b352e9640737c882c208d6026fe63
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Wed Jul 10 00:21:11 2013 +0100

    A spot of refactoring

    Use the power of CoffeeScript classes!

commit 534f596053f924fcc70299834d0241284690baf3
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Jul 9 23:59:23 2013 +0100

    Grid component complete

    commit 0b27af327fbacf4da385d82bc004236a12ba4033
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Tue Jul 9 23:58:30 2013 +0100

        Grid working properly

    commit a5b8480bb05d6e96f22aa9110df52b8c8db65690
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Tue Jul 9 18:24:45 2013 +0100

        WIP

    commit dbb36dc45a1685ff92967b46cbca058082e33e37
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Tue Jul 9 12:08:02 2013 +0100

        Toolbar App is unnecessary

        There is no 'app' for a toolbar; just a controller and view

commit f0942ed068caea3e4896f5714d9c4b49b5849ef2
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Jul 9 11:54:49 2013 +0100

    Merging Marionette spike into Marionette branch

    commit 1bc30890e36bc0ab3b39ed75f109b784df334a49
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Jul 5 01:04:12 2013 +0100

        No jobs view

    commit 1bf16c4870c51a319bdf18519ea43e0a7411f449
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Thu Jul 4 01:03:15 2013 +0100

        Toolbar module

    commit 22be9977e15bdf408a565ed23fc73fa3cdfb71b7
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Mon Jul 1 00:28:13 2013 +0100

        Filter view logic in place

    commit 9460dbbba1c7412a1765e064643db6a3282bd271
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sun Jun 30 23:26:35 2013 +0100

        Navbar working

    commit 9696387f8e12174e1ce960e03d08dfeec52d3a7b
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sun Jun 30 18:11:50 2013 +0200

        Added Backbone.picky lib

    commit bc3056386049346b97931c7975bbda9cc235a148
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sun Jun 30 18:09:36 2013 +0200

        Basic filtering UI in place

    commit 791227d982b9a137fb8f314efdc57f7c4fc3e9a7
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sat Jun 29 00:46:37 2013 +0200

        WIP

    commit 26761d95ccbc17629d5c9c624c2f1fde910765bd
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Thu Jun 27 01:02:39 2013 +0200

        WIP

    commit 9b9c71748a96be8f316ab900050804a23a4a3d63
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Wed Jun 26 18:40:02 2013 +0200

        Basic Backgrid in place

        Avec pagination!

    commit 4d68f45cc8fc9010e39f21189f42a491603cc1ff
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Wed Jun 26 17:37:31 2013 +0200

        Rebased on to marionette-spike branch

        commit 6c175a0bdbde81ebd7759eaf35051517ac7fd35e
        Author: Michael Marconi <michael@modeltwozero.com>
        Date:   Wed Jun 26 17:36:13 2013 +0200

            WIP

        commit 04696e6c9370f805f4f70e3c8bb41f0092a8c79f
        Author: Michael Marconi <michael@modeltwozero.com>
        Date:   Wed Jun 26 16:40:18 2013 +0200

            Run test jobs

        commit da6ef42944619cd47a88b5442fdc1ac0715799d9
        Author: Michael Marconi <michael@modeltwozero.com>
        Date:   Tue Jun 25 23:46:18 2013 +0200

            Toolbar layout complete

    commit afd0c77677c05960acba143bf8cdea984d795c10
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Tue Jun 25 22:57:41 2013 +0200

        Added dev version of Backgrid.js

    commit 872de66f01ee40642005fa8141c1eab9bc3b8c6c
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Tue Jun 25 22:44:53 2013 +0200

        Remove Ember artefacts

    commit 5cbc04c0deb75ec4a73a01fde3d76f858a0f874f
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Tue Jun 18 00:13:14 2013 +0100

        WIP

        Introduced view helpers

    commit 29eef0bbb37872d0431a1e2bb6b42802120ca5b0
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Mon Jun 17 23:51:31 2013 +0100

        WIP

        Data fetch & reveal working beautifully

    commit 18562aedd6638b3f571bf6670c71b7c7e5356905
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Mon Jun 17 21:44:44 2013 +0100

        WIP

        Deal with missing Jobs

    commit 1e2834267f123e0cece9bc0856ee78334054e03a
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Mon Jun 17 21:39:11 2013 +0100

        WIP

        Push-down routing working for Jobs

    commit 1022d50009827f555ac09cfa60316cdaa4edf850
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Mon Jun 17 21:06:35 2013 +0100

        WIP

        DRYed up routing

    commit 8eaed5067dbf50e0d4fe9c11a9ed4760081bec01
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sun Jun 16 12:02:55 2013 +0100

        WIP

        Show a dedicated job view

    commit 3c8f2807356ae55ffa8df3878fafecdd370d6eae
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sun Jun 16 11:29:25 2013 +0100

        WIP

        Composite View for Jobs in place

    commit 1760b64137ebe55b1ed85e7ce2fb9a1f9ec659b5
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sun Jun 16 11:08:44 2013 +0100

        WIP

        Don't wait for document ready, since we don't need to!

    commit 764914fe8420614ce58ef271244aedd0e6c13e51
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sun Jun 16 11:05:06 2013 +0100

        WIP

        Getting pretty DRY now with controllers

    commit 793c9f5f92f1184a47784c529cb571395bd6c495
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sun Jun 16 01:17:52 2013 +0100

        WIP

        Web sockets reconnect now!

    commit 192078162079fc35026cf542222808abbadd3e51
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Sat Jun 15 22:30:07 2013 +0100

        WIP

        Basic structure in place for rendering job list

    commit 9a1741078eb06feefd68ff201d07623c68a106c5
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Fri Jun 14 00:43:08 2013 +0100

        WIP

        Can't create a web socket within a module :-(

commit 2862cc71d4795fea0ce693d7eca37dede82edf73
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Jun 18 14:26:21 2013 +0100

    Bumping version to 0.9.1-SNAPSHOT

    Neglected to bump the Scala build version

commit e13468de5c1c7c02ba847eb3ae565e2b272e3342
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Jun 18 14:26:21 2013 +0100

    Bumping version to 0.9.1-SNAPSHOT

commit 454c4f89c584f3227037dceb604aecd0d3a64716
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Tue Jun 18 14:22:33 2013 +0100

    Rebased develop to master

    commit 694562c924a96aeac0590325cd8bb7a54350b99e
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Tue Jun 18 14:17:24 2013 +0100

        Release 0.9.0

    commit d6a24f6d395c0f4d08d875c743b8ac7d258e6c83
    Author: Michael Marconi <michael@modeltwozero.com>
    Date:   Tue Jun 18 14:09:32 2013 +0100

        Product rename