* Fix scenarios that were hard coded to specific version of BrowserCMS. * Update documentation for new release. * Add a error.xml handler (for when file_browser.xml.builder throws an error). * Fix deprecation warnings for no longer specifying file format with renderers. * Fix deprecation warnings for inherited/auto picked up layouts (for controllers like 'Dashboard' which specified their own) * Fix deprecation warning for set_table_name * Update Sprocket silencer (to match new syntax) * Update rvmrc to use new r3.2 gemset * Fix scenarios related to Rail 3.2 changes to rails script and specific version numbers. * Move page caching tests from functional to cucumber scenarios. * Introduce Cms::WebApi for common web operations for scenarios.
* Ensure by default a CMS app in production can precompile the assets as needed. * Set precompile defaults for CMS asssets in production.rb * Make the .rvmrc an actual valid file.
…s pass. Next commits will fix additional tests
* Merge branch '3.1.x' into 3.3.x * Ensure tests pass * See issue #452 for more details.
…try. * Add Ancestry gem * Rework Section relationships (pages, sections, etc) * Move seed data later in the process (for new installations) * Add migration for v3.1.5 * Add new factories