CatalystX-CRUD-YUI

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

   needs more thought.
 - fix bug with limit != count so increased livegrid buffer size from 50 to
   200.
 - disable m2m features for Excel, etc., till they can be thought through
   for usability.

0.010 24 Nov 2008
 - add unique_value() check in form related label even if foreign_field is
   undef
 - fix autocomplete_field to initialize the hidden input with the original
   internal_value
 - livegrid_create_form() controller method and supporting JS. This enables
   o2m and m2m creation without leaving the current page. The number of
   fields controls whether it is enabled or not. See the LIVEGRID_FORM_SIZE
   setting in crud/tt_config.tt.
 - replace all 'datatable' instances with 'livegrid' in Serializer class.
 - PK value in Serializer comes from controller to allow app override of
   schema class.

0.009 18 Nov 2008
 - support multi-col PKs and hidden PKs with livegrid
 - livegrid width now auto based on window width
 - add warnings to get your own copy of ExtJS and LiveGrid for local
   consumption

0.008 17 Nov 2008
 - tweek CSS for a.box to fix padding in relation to form.inline,
   button.box
 - fix crud.js bug to allow for sort column to include table prefix (e.g.,
   t2.name)
 - total refactor of UI to include: * left menu instead of tabbed
   relationships view * stricter dom structure * yui_header.tt * split up
   some .tt into smaller chunks * RelOpts hash instead of separate
   *_relationships vars in .tt * use LiveGrid instead of YUI DataTable
 - ***NOTE*** all the YUI DataTable support is now dropped in favor of
   LiveGrid

0.007 21 Oct 2008
 - fix a couple legacy params from _no_page to cxc-no_page
 - add .button css 
 - add error tagset to end of autocomplete input 
 - revert to 2.5.1 of YUI lib till bugs using 2.5.2 are identified
 - move most of ::TT into Template::Plugin::Handy
 - remove static height on tabbed relationship container css 
 - add support for form.metadata.default_selected to Tabs in
   show_relationships.tt
 - allow for explicit sort direction in initial datatable sort

0.006 26 Sept 2008
 - clarify debugging statement in Controller->end
 - allow for per-session prefs
 - make tab label different than viewable label
 - pass tabindex to autocomplete field maker
 - bump default yui version and set default var types if not using
   tt_config.tt

0.005 16 Sept 2008
 - add missing generic crud/count.tt file to flesh out API support
 - fix bug in form.tt with generating url for related foreign object.
 - fix bug in form.tt to allow related_value map to use non-unique column
 - add calendar popup feature to Date and DateTime field types
 - add missing POD to TT and Serializer

0.004 11 Sept 2008
 - added configure option to hide PK columns in DataTable
 - support core API changes to param names
 - add fuzzy_search() and hide_pk_columns() config opts in Controller
 - flesh out Controller docs
 - add end() RenderView method in Controller based on cxc-fmt req param
 - switch to Module::Install
 - add TabView to set of core YUI components and switch relationships to
   using them.
 - View will now default to generic edit/view/list/search if no specific
   action .tt file exists
 - add generic view.tt and tweek form.tt to set certain common field names
   as readonly (ctime mtime created modified)

0.003 26 Aug 2008
 - add missing JSON::XS to Makefile.PL dependencies
 - get_controller() fixes
 - lots of fixes to support the change in RHTMLO where autoincrement fields
   are no longer in $form

0.002 25 Aug 2008
 - change show_relationships.tt to use RelInfo->get_controller
 - tweek skip() checks in tests

0.001 24 Aug 2008
 - First version, released on an unsuspecting world.



( run in 1.909 second using v1.01-cache-2.11-cpan-364913b4093 )