Commits on Jun 7, 2012
  1. @peakpg

    Removed broken functional test

    * A classic example of why functional tests are useless, since verifying that sending the wrong parameters returns the expected result. Then when forms change, tests don't break, but the UI silently starts to fail.
    peakpg committed Jun 7, 2012
  2. @peakpg

    Update release notes for 3.5.2

    peakpg committed Jun 7, 2012
  3. @peakpg

    [#527] Fix updating User/Group/Redirects

    * Fix several bugs that were preventing these models from being editable through the user interface.
    * Changes should now 'stick'
    * Missing method error that occurred when editing a redirect shouldn't occur
    * Added Scenarios to cover updates.
    peakpg committed Jun 7, 2012
Commits on Jun 6, 2012
  1. @peakpg

    Release 3.5.2

    peakpg committed Jun 6, 2012
  2. @peakpg

    Improve CKeditor integration

    * Allows different configuration files to be loaded
    * Primary designed to allow KCFinder module to avoid duplicating core configuration
    peakpg committed Jun 6, 2012
Commits on Jun 1, 2012
  1. @peakpg

    Fix attachments editing bugs

    * Adding new attachments while editing a block works
    * Fixed bug where updating has_attachment blocks works.
    peakpg committed Jun 1, 2012
  2. @peakpg

    Update for Rails 3.2.5

    * Ensure it works with new version of Rails
    * Update documentation
    * Make sure we start with the 'most secure' version of Rails.
    * Fix some broken tests caused by messaging changes in Thor
    peakpg committed Jun 1, 2012
Commits on May 30, 2012
  1. @peakpg

    Final 3.5.0 release

    peakpg committed May 30, 2012
  2. @peakpg

    Misc fixes in support of modules

    * Fix issues with attr_accessible for seed data
    * Add helper for blocks that render themselves.
    * Fix bug with EmailPage portlet.
    * Remove unit tests for FCKeditor file browser.
    peakpg committed May 30, 2012
Commits on May 29, 2012
  1. @peakpg
Commits on May 25, 2012
  1. @peakpg
  2. @peakpg

    Fix bugs prevent FileBrowser from working

    * Supports FCK editor
    peakpg committed May 25, 2012
Commits on May 23, 2012
  1. @peakpg

    Document bug with handler_path

    peakpg committed May 23, 2012
  2. @peakpg
Commits on May 22, 2012
  1. @peakpg

    Improve Module Support

    * Add new migrations to make it easier to update module blocks.
    peakpg committed May 22, 2012
  2. @peakpg

    Document X-Sendfile usage

    peakpg committed May 22, 2012
  3. @peakpg

    RC2

    * Fix bug where named PageRoutes couldn't be referenced in portlet views
    * Fixed issue where page routes couldn't be created in
    peakpg committed May 22, 2012
Commits on May 18, 2012
  1. @peakpg

    Bump version # in prep for RC1

    peakpg committed May 18, 2012
  2. @peakpg

    Fix FactoryGirl deprecation warnings

    * Result of upgrading to 3.3.0
    peakpg committed May 18, 2012
  3. @peakpg

    [#521] Remove SITE_DOMAIN constant

    * Use config.cms.site_domain instead.
    * Refactor how production.rb configuration gets generated.
    peakpg committed May 18, 2012
Commits on May 17, 2012
  1. @peakpg

    Upgrade scripts for 3.5.x

    * `upgrade` script will halt if bundle update fails, prompting users to correct then rerun the script.
    * Updates instructions to not be 3.4.x upgrade specific.
    * Improved messages displayed by command line
    * Speed up CLI tests (somewhat) by removing bundler from being run on every `bcms upgrade` command.
    peakpg committed May 17, 2012
  2. @peakpg
  3. @peakpg

    Better error messages

    * Remove 'Attachments is invalid' warning which was unhelpful.
    * Fix the functional specs.
    peakpg committed May 17, 2012
  4. @peakpg
Commits on May 16, 2012
  1. @peakpg

    Remove unnecessary rake tasks

    * Rework gemspec to no longer depend on Git (Dir works better since it finds uncommitted/changed files)
    * Remove unit tests from gem spec (Not used and were causing issues)
    * Removed obsolete files (pre-engines)
    * Bump to beta (we are getting closer)
    * Remove bad rake tasks (dump fixtures)
    peakpg committed May 16, 2012
  2. @peakpg

    Cleanup rake

    * Add yard:clean task to avoid keeping out of data API files in the project locally.
    * Remove long since unused tasks
    peakpg committed May 16, 2012
  3. @peakpg

    [Refactor] Remove unneeded methods

    * Remove the Cms::Attachment#full_file_location method
    peakpg committed May 16, 2012
  4. @peakpg

    [BUG FIX] Error Formats

    * Ensure 404 errors with other formats beside html correctly work and show the error page.
    peakpg committed May 16, 2012
  5. @peakpg

    [BUG FIX] Attachments Styles

    * Attachments will now send files using a style parameter
    peakpg committed May 16, 2012
  6. @peakpg

    [BUG FIX] Attachment styles

    Ensure attachment.url(:some_style) will correctly add the style path to a given path.
    peakpg committed May 16, 2012
  7. @peakpg

    [BUG FIX] Attachment styles

    * Fixed bug where attachment :styles were not getting applied to uploaded images
    * Thumbnails or other image resizing wasn't working.
    * Commented out some logging used for debugging
    peakpg committed May 16, 2012
Commits on May 15, 2012
  1. @peakpg
  2. @peakpg

    Improve Logging

    * Cleaned up the logging in production so it will be less verbose.
    * Log should now log one line that should identify what kind of content was served, along with information if an exception occured.
    peakpg committed May 15, 2012
  3. @peakpg

    Caching fixes

    * Fixed issue where cache directory was not getting cleared correctly
    * Both mobile and full cache get cleared.
    * Refactored class names slightly
    peakpg committed May 15, 2012
Commits on May 14, 2012
  1. @peakpg

    Add new configuration option

    * Developers can specify config.cms.use_single_domain = true for hosting setups that don't want to use multiple subdomains (www. and cms.)
    peakpg committed May 14, 2012