CatalystX-CRUD-YUI
view release on metacpan or search on metacpan
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 )