Commits on Jun 12, 2014
Commits on May 9, 2014
  1. Update with Rails 4.1 news

    harlow committed May 9, 2014
  2. Add Rails 4.1 to Appraisals

    harlow committed May 8, 2014
    * Run test suite with Rails 4.1
    * Update redirect spec to look at response headers
Commits on May 8, 2014
Commits on Apr 11, 2014
  1. Deprecated caching

    Damian Galarza and Mason Fischer Mason Fischer
    Damian Galarza and Mason Fischer authored and Mason Fischer committed Mar 21, 2014
    Deprecate caching because page and action caching were removed from
    Rails 4. Also, caching can be achived easily by overrideing the
    HighVoltage pages controller.
Commits on Apr 4, 2014
  1. Refactor test suite to use expect syntax

    dgalarza committed Mar 14, 2014
    Use the expect syntax in favor of the should syntax consistently
    throughout HighVoltage.
    Removes any 'should' prefixes in `it` descriptions.
    Require expect syntax
Commits on Apr 2, 2014
  1. Handle bundle install failures with travis_retry

    dgalarza committed Mar 15, 2014
    Resolve timeout issues when running bundle install on Travis by using
    the `travis_retry` command. It will retry the install command up to 3
Commits on Mar 30, 2014
  1. Merge pull request #135 from daryllxd/patch-1

    harlow committed Mar 30, 2014
    Add instruction for overriding layouts for all static pages
  2. Add instruction for overriding layouts for all static pages

    daryllxd committed Mar 30, 2014
    There's nothing in the documentation yet about changing the layout for all static pages so I added it.
Commits on Mar 15, 2014
  1. Fix inconsistent specs around caching

    Damian Galarza and Mason Fischer authored and dgalarza committed Mar 14, 2014
    `#concern_reload` would execute the Rails `caches_page` and
    `caches_action` methods multiple times resulting in multiple callbacks
    being associated with the controller. This lead to inconsistencies.
    Instead `config.action_controller.perform_caching` is now set to true by
    default. With this in place we no longer need to reopen the class in
    order to test caching.
    Refactor `action_caching` spec to test via spying rather than testing
    caching directly. Now that we are no longer actually caching items, we
    no longer need to clear the cache via
Commits on Jan 27, 2014
  1. Update copyright to 2014

    Adarsh Pandit
    Adarsh Pandit committed Jan 27, 2014
Commits on Jan 14, 2014
  1. Merge pull request #126 from remino/master

    harlow committed Jan 14, 2014
    Fix typo for HighVoltage in README
Commits on Dec 30, 2013
  1. Bump to 2.1.0

    harlow authored and croaky committed Dec 29, 2013
Commits on Dec 29, 2013
  1. Remove ruby debugger dependency

    harlow committed Dec 29, 2013
    Seeing some issues on Travis when trying to install `debugger` gem that
    is included with pry-debugger. Removed in favor of standalone `pry` gem.
Commits on Dec 28, 2013
  1. Add spec for testing nil homepage

    harlow committed Dec 28, 2013
    * Add random for running specs.
    * Clear cache between test runs.
    * Add context to caching tests for readability.
Commits on Dec 27, 2013
  1. Home page configuration option

    harlow committed Dec 27, 2013
    Allow users to specify a home page and have High Voltage take care of
    the root route and redirect to avoid duplicate content.
    * Add configuration option for home_page.
    * Add new root route and redirect.
  2. Refactor configuration options

    harlow committed Dec 27, 2013
    * Add Configuration module.
    * Add ability to use block format for configuration.
    * Update specs to use set_default_configuration convenience method.
Commits on Dec 26, 2013
Commits on Dec 6, 2013
  1. Merge pull request #114 from rocknruby/patch-1

    harlow committed Dec 6, 2013
    Update code samples with Ruby 1.9 Hash syntax.
Commits on Dec 5, 2013
  1. Update

    rocknruby committed Dec 5, 2013
    consistent use of new hash-style
Commits on Nov 11, 2013
  1. Updated

    rvangeilswyk authored and harlow committed Nov 8, 2013
    Expanded on 'Specifying a root path' to explain how to prevent duplicate pages from being rendered.
  2. Update

    rvangeilswyk authored and harlow committed Nov 7, 2013
    A few additions to the 'Specifying a root path' section to explain how to prevent High Voltage from serving up duplicate content when a page is set as the root path.
Commits on Nov 9, 2013
Commits on Nov 4, 2013
Commits on Nov 1, 2013
  1. fix typo in spec name

    jjb committed Nov 1, 2013
Commits on Oct 4, 2013
  1. Bump to 2.0.0

    harlow committed Oct 4, 2013
  2. Move PagesController code into a module

    Arsen Gasparyan authored and harlow committed Jul 26, 2013
    * Create new high_volgate module
    * Update README with override instructions
    * Require concerns directory for rails 3 or lower
Commits on Oct 1, 2013
  1. Updated the to provide a reminder to the user that when

    krsyoung authored and harlow committed Sep 30, 2013
    overriding with a local PagesController that the default HighVoltage
    routes must be disabled (otherwise results in a routing conflict).
Commits on Aug 31, 2013
  1. Removes wayward apostrophe

    davefp committed Aug 31, 2013
Commits on Aug 4, 2013
  1. Fix Travis build

    harlow committed Aug 4, 2013
    Force `bundle install` in install step
    Travis will now runs `bundle install --deployment` if it detects that
    the project has `Gemfile.lock`. However, there's a problem in Bundler
    deployment install that cause it not installing `bundler` gem into
    `vendor/bundle` directory, which causes `require 'bundler'` to fail.