… from the project.
…te these as needed for projects.
…led via cucumber instead.
…sets can remain disabled.
Reworked the entire project so it works as an isolated mountable engine. Rather than using paths like cms_dashboard_path, within the engine users can call _dashboard_ and from outside they can call cms.dashboard_path. Includes the following updates: * Regenerated project files to use a test/dummy application, like a typical engine would. * Changed most of the paths so they aren't namespaced via convention (i.e. no more cms_dashboard_path) * Completely removed all fixtures in favor of FactoryGirl * Updated unit/functional tests to use new path patterns as well as factories. * Started the process of replacing functional and integration with Cucumber features (both for improved documentation and fixing brittle tests) * Improve cucumber coverage of more areas of the admin site. * Moving config (like initializers) and other testing code (like sample controllers) may help solve [#416] which should allow bcms to be specified in a Gemfile using :git=> syntax * Removed the namespacing of attributes on forms (i.e params[:html_block] rather than params[:cms_html_block]) * Added new method for adding the bcms routes to a project (mount_browsercms rather than routes_for_browser_cms). Old method is deprecated, and new projects will be generated with the new syntax.
* Fixed broken integration test for CKEditor
…rtlets are broken (can't be edited or deleted).