Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 8, 2014
  1. @fc-arny
Commits on Apr 11, 2014
  1. @dgalarza
  2. @dgalarza
  3. @masonforest

    Deprecated caching

    Damian Galarza and Mason Fischer authored masonforest committed
    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. @dgalarza

    Refactor test suite to use expect syntax

    dgalarza authored
    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. @dgalarza

    Handle bundle install failures with travis_retry

    dgalarza authored
    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. @harlow

    Merge pull request #135 from daryllxd/patch-1

    harlow authored
    Add instruction for overriding layouts for all static pages
  2. @daryllxd

    Add instruction for overriding layouts for all static pages

    daryllxd authored
    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. @dgalarza

    Fix inconsistent specs around caching

    Damian Galarza and Mason Fischer authored dgalarza committed
    `#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 authored
Commits on Jan 14, 2014
  1. @harlow

    Merge pull request #126 from remino/master

    harlow authored
    Fix typo for HighVoltage in README
  2. @remino
Commits on Dec 30, 2013
  1. @harlow @croaky

    Bump to 2.1.0

    harlow authored croaky committed
Commits on Dec 29, 2013
  1. @harlow

    Remove ruby debugger dependency

    harlow authored
    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. @harlow

    Add spec for testing nil homepage

    harlow authored
    * Add random for running specs.
    * Clear cache between test runs.
    * Add context to caching tests for readability.
Commits on Dec 27, 2013
  1. @harlow

    Home page configuration option

    harlow authored
    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. @harlow
  3. @harlow

    Refactor configuration options

    harlow authored
    * 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
  1. @mjacobus
Commits on Dec 6, 2013
  1. @harlow

    Merge pull request #114 from rocknruby/patch-1

    harlow authored
    Update code samples with Ruby 1.9 Hash syntax.
Commits on Dec 5, 2013
  1. @rocknruby


    rocknruby authored
    consistent use of new hash-style
Commits on Nov 11, 2013
  1. @rvangeilswyk @harlow


    rvangeilswyk authored harlow committed
    Expanded on 'Specifying a root path' to explain how to prevent duplicate pages from being rendered.
  2. @rvangeilswyk @harlow


    rvangeilswyk authored harlow committed
    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
  1. @jjb
Commits on Nov 4, 2013
  1. @jjb
Commits on Nov 1, 2013
  1. @jjb

    fix typo in spec name

    jjb authored
Commits on Oct 4, 2013
  1. @harlow

    Bump to 2.0.0

    harlow authored
  2. @harlow

    Move PagesController code into a module

    Arsen Gasparyan authored harlow committed
    * Create new high_volgate module
    * Update README with override instructions
    * Require concerns directory for rails 3 or lower
Commits on Oct 1, 2013
  1. @krsyoung @harlow

    Updated the to provide a reminder to the user that when

    krsyoung authored harlow committed
    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. @davefp

    Removes wayward apostrophe

    davefp authored
Commits on Aug 4, 2013
  1. @harlow

    Fix Travis build

    harlow authored
    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.
Commits on Jul 25, 2013
  1. @harlow

    Add MIT license to gemspec

    harlow authored
Commits on Jul 19, 2013
  1. @harlow

    Bump to 1.2.4

    harlow authored
    * Update NEWS file
  2. @harlow

    Specify activesupport version for Ruby 1.9.2

    harlow authored
    * There were issues with activesupport 4 and Ruby 1.9.2
Commits on Jul 17, 2013
  1. @harlow

    Clean up Appraisals and Rake

    harlow authored
Something went wrong with that request. Please try again.