Revision history for Perl module Rose::DBx::Garden::Catalyst 0.180 2014-05-31 - update test app scripts with latest catalyst.pl - tweek .sql to make autoincrement PKs work for sqlite3 - change Plugin::Static::Simple to Plugin::Static::Simple::ByClass for test app (now matches SYNOPSIS) - switch to File::Slurp::Tiny 0.17 2013-10-11 - fix SYNOPSIS to add note about default_view 0.16 2012-10-31 - more pod patches from Adam Mackler - improve docs 0.15 2010-08-31 - pod patches from movingtarget@mackler.org - remove .yml config file and plugin dependency 0.14 2009-06-07 - drop tables conditionally in rdgc.sql - refactor C3 syntax 0.13 2008-12-16 - fixes for Perl 5.10 File::Copy - use IPC::Cmd::run to create db in t/lib/MyDB.pm 0.12 2008-11-22 - add missing req in Makefile.PL - add IPC::Cmd dep so we can test for sqlite3 in tests 0.11 2008-11-18 - base controller no longer sets current_view - copy all static/css/crud/*.css files for CX::CRUD::YUI 0.008 0.10 2008-09-29 - added missing req to Makefile.PL 0.09_05 2008-08-27 - fix UTF-8 encoding bug where JSON:XS utf8() flag was incorrectly set to 'on'. - move bulk of the code into smaller packages: CatalystX::CRUD::YUI Rose::HTMLx::Form::Related Rose::DBx::Object::MoreHelpers This refactoring means that DBIC users can use all the YUI interface and RHTMLO goodness as well. - changed the default root/ to 'crud' instead of 'rdgc' IF YOU ARE UPGRADING, you can symlink or rename rdgc => crud 0.09_04 2008-08-11 - update .tt and .pm files to support multi-column PKs 0.09_03 2008-07-31 - split up rdgc/footer.tt into yui_footer.tt - add default_sort_by() to Form::Metadata - toggle rowsPerPage via select popup - throw_error if !can_read in autocomplete() - support on* attributes for js in autocomplete - added RDGC::Excel for .xls output - refactor the takes_object_as_argument feature - link_panel now uses same YAHOO ResizePanel widget as addRowPanel - use double ;; in primary_key_uri_escaped() to match CatalystX::CRUD 0.28 0.09_02 2008-06-30 - several small bug fixes with .tt files - allow for related_field mapping at init time - fix autocomplete CSS 0.09_01 2008-06-13 - use column as label if not defined in form - add support for file upload fields in form.tt - add support for alternate relationship labels in base Form class - add support for alternate relationship labels in show_relationships.tt - tweek the base RDBO flatten() method - added pseudo_field_labels() method in Form base class - no 'remove' button if in view mode - fix bug in yui_datatable_count.tt where js was getting NaN values if there were no results. - add 'New' link for each related matrix in show_relationships.tt - complete refactor of all .tt code to move much of it into YUI and YUI::DataTable - complete refactor of all generated code to move much of it into real base classes and installed .tt 0.09 2008-09-11 - add real tests with example schema supplied by laust from #catalyst 0.08 2008-02-01 - make yui detail link toggle based on can_write() method of target controller. (This might not work for relationship controllers...) - fix confess/croak error in generated form class - fix spurious warnings in generated primary_key method - add YUI_VERSION var in header.tt to allow for easy upgrade - add REST support via _http_method JS toggle - fix bug in /count js with unquoted var. - fix (unstick) sticky hidden field values in hidden_to_text_field() - change Makefile.PL to require both JSON and JSON::XS - fix dump_data() in template wrt escaping \n - refactor the form.tt code to show related FK links even when in readonly mode - tweek the show_relationships.tt code to not skip FKs but do not show them for PKs - refactor JSON stuff in View::RDGC to handle blessed objects, particularly mysql serial columns - fix bug with checkbox rendering in form.tt - change all DateTime stringification to use Evil sub redefine in View rather than TT Date plugin - add Boolean field support to readonly feature in form.tt 0.07 2007-12-21 - added comment to precommit() to catch non-NULL empty ints. This feature should be unnecessary as of RHTMLO 0.552 so send warn() to $c->log now to indicate if it was not caught at RHTMLO level. - switch to top-level JSON 2.00 API. 0.06 2007-12-11 - changed default field sort order to sort by rank (tabindex) to match the order set in RDG. 0.05 2007-12-11 - added show_related_values() method to base Form and refactored .tt yui_datatable code to use it. 0.04 2007-12-06 - split out show_relationships.tt into its own file - show hidden fields by default when searching (to allow for searching by serial PKs, e.g.) - fix bug when getting controller for current action. 0.03 2007-11-19 - YUI support for related records - refactored all tt files into Templates class - rename yui_datatable* templates to match url convention - include json.js in core dist. - add Create/Search to menu - bumped req versions of CatalystX::CRUD::* 0.02 2007-11-12 - fix SYNOPSIS example doc for plant() syntax - use Base controller and model classes for easier global management - use YAML::Syck directly in View instead of hacked local plugin - tweeks to default UI, including no timezones in default DateTime output (because unless your system is actually in UTC, they're likely wrong) - clean up YUI dependency URLs 0.01 2007-11-09 - First version, released on an unsuspecting world.