Commits on Jul 5, 2016
  1. Merge pull request #125 from acant/bug/dependency

    Update version and CHANGLOG to 0.6.2
    committed on GitHub Jul 5, 2016
Commits on Jun 29, 2016
  1. @acant
Commits on Jun 26, 2016
  1. Merge pull request #124 from acant/bug/dependency

    Add dependency limits for tilt and celluloid-io
    committed on GitHub Jun 26, 2016
  2. @acant

    Add dependency limits for tilt and celluloid-io

    This should fix 2 dependency problems:
    * wrong tilt if tilt already had a gem between 1.5 and 2.0 already
      installed
    * wrong celluloid-io, which seems to happen on a fresh install but not
      during testing which I am a little confused by
    acant committed Jun 26, 2016
Commits on Jun 11, 2016
  1. Merge pull request #123 from acant/bug/system_exit

    Fix the stop command hanging the daemon instead of existing
    committed on GitHub Jun 11, 2016
  2. @acant

    Prepare for release of v0.6.1

    acant committed Jun 11, 2016
  3. @acant

    Can the SystemExit exception in the Manager

    This is in addition to catching the Interrupt exception when a process
    is killed. SystemExit is what will normally be sent by Dante when using
    the regular 'gitdocs stop' command. Without catching this exception the
    routes to shutdown the actors will not get run correctly.
    acant committed Jun 11, 2016
Commits on Jun 10, 2016
Commits on Jun 2, 2016
  1. @acant

    Add default CodeClimate configuration

    Appears this is necessary to make a valid configuration yml.
    acant committed Jun 2, 2016
  2. @acant

    Merge pull request #121 from acant/coverage

    Trying to fix up CodeClimate coverage and vendor code exclusion
    acant committed Jun 1, 2016
  3. @acant

    Exclude vendor javascript from CodeClimate

    This includes the code from ACE, bootstrap, jquery and
    jquery.tablesorter.
    acant committed Jun 1, 2016
  4. @acant

    Better configure code coverage

    Coverage is not working on CodeClimate or locally, at least in part
    because it is incorrectly configured. Trying to fix this with the
    following changes:
    
    * require and start coverage before loading the real code
    * filter out the test files from the coverage
    acant committed Jun 1, 2016
Commits on May 30, 2016
  1. Update .travis.yml

    committed May 29, 2016
  2. Merge pull request #120 from acant/refactor/post_celluloid

    Doing some post-celluloid conversion cleanup
    committed May 29, 2016
  3. @acant

    Add limitations to listen and celluoid upgrades

    This will need to be upgraded eventually, but cannot be upgraded at
    the moment.
    acant committed May 29, 2016
  4. @acant

    Upgrade thor to v0.19.1

    acant committed May 29, 2016
  5. @acant

    Remove the http gem limitation

    The reel gem has been upgraded and will now make use of the updated
    STATUS_CODES in the http gem.
    acant committed May 29, 2016
  6. @acant

    Move Ruby 1.9.3 into the TravisCI allowed failures

    I am doing this because the 1.9.3 version has regular but
    unpredictable and intermittent failures. Ruby 1.9.3 is also no longer
    supported so hopefully no one is using gitdocs with 1.9.3 anymore.
    (https://www.ruby-lang.org/en/news/2015/02/23/support-for-ruby-1-9-3-has-ended/)
    acant committed May 29, 2016
Commits on May 29, 2016
  1. @acant
  2. Merge pull request #119 from acant/refactor/cleanup_tests

    Seperate integration tests and disable UI tests on Travis
    committed May 28, 2016
Commits on May 27, 2016
  1. @acant

    Small Rubocop clean-ups

    acant committed May 26, 2016
  2. @acant

    Separate CLI and web tests, only run CLI on Travis

    Since the browser related tests have been the ones that commonly
    fail on timing issues, I am just going to stop running them for now.
    These will still be run, by default, when running the test locally.
    acant committed May 26, 2016
Commits on May 23, 2016
  1. Merge pull request #118 from acant/refactor/cleanup_tests

    Trying to clean up the remaining intermittant test failures
    committed May 23, 2016
  2. @acant
  3. @acant

    Increasing the Capybara timeouts again

    I am hoping that increasing the timeouts again, might help with some
    of the remaining failures.
    acant committed May 23, 2016
Commits on May 22, 2016
  1. Merge pull request #117 from acant/feature/celluloid3

    Celluloid convertion attempt number 3
    committed May 22, 2016
  2. @acant

    Disable catching javascript errors in Capybara

    I wonder if Ace editor errors might be causing failures on TravisCI.
    acant committed May 22, 2016
Commits on May 21, 2016
  1. @acant

    fixup! Convert to use Celluloid

    acant committed May 21, 2016
Commits on May 20, 2016
  1. @acant

    Convert to use Celluloid

    * drop the dependencies on event_machine and guard
    * remove Runner and Server which are no longer needed
    * add a Synchronizer class which is a Celluloid actor that
      does most of the work
    acant committed May 21, 2016
  2. @acant

    Upgrade notiffany to v0.1.0

    acant committed May 20, 2016
  3. @acant

    Fix up the Initializer.foreground writer

    Should have been a class method to start with, and the debug Rake task
    was assuming it was a class method.
    
    Now it is a class method.
    acant committed May 20, 2016
Commits on May 19, 2016
  1. Merge pull request #116 from acant/refactor/upgrades

    Some simple gem upgrades
    committed May 18, 2016
  2. @acant

    Rubocop clean up, after upgrade

    acant committed May 19, 2016
  3. @acant

    HAML lint clean up

    acant committed May 19, 2016
Commits on May 18, 2016
  1. @acant

    Upgrade rugged to v0.24.0

    acant committed May 19, 2016