Catalyst-Plugin-AutoCRUD
view release on metacpan or search on metacpan
[NEW FEATURES]
* Full support for both composite and compound primary keys
* Can set filters on has_many and many_to_many type relations
* URI query string can pre-set filter(s): cpac_filter.$col=$val
* Support for tables with no primary key (possibly read-only)
* Support for columns with names that are not Perl identifiers
* Support for Views (in DBIx::Class, both virtual and non-virtual)
* DBIx::Class proxy columns are displayed and can be edited
* Support custom accessor names on DBIx::Class columns
[ENHANCEMENTS]
* Delete dialog boxes use the "friendly" row display_name
* Tables can have multiple relations to the same table
* Tables can have relations to themselves
* Auto-increment columns are not displayed on the Add/Edit form
* Default behaviour to hide "uninteresting" columns (e.g. links)
* Default sort column is the first unhidden column
[DEPRECATIONS]
* The list_returns config option is no longer supported
* No longer can edit "reverse" relations (has_one, might_have)
[OTHER]
* A new "backend" infrastructure has been implemented. This uses
SQL::Translator as an abstraction between the frontend render
engine (templates) and the storage engine (such as DBIx::Class).
It ought to be possible to deploy AutoCRUD on top of any other
storage engine which can provide a table/column-like interface.
[TODO]
* Document the new features
* Document the backend architecture and APIs
1.110731 2011-03-14 20:14:06 Europe/London
* Fix example DemoApp to hide package name from PAUSE
1.110730 2011-03-14 09:24:22 Europe/London
* Avoid dieing in the presence of relations whose target class is missing
1.110471 2011-02-16 23:13:52 Europe/London
* Fix Dist::Zilla config to include full dependencies list
1.110470 2011-02-16 23:02:18 Europe/London
* Port to Dist::Zilla
* Fix encoding on AJAX (shirirulestheworld rt.cpan #58483)
libcatalyst-plugin-autocrud-perl (0.71_02) UNRELEASED; urgency=low
* Rename all uses of lf to cpac (legacy ListFramework references)
* Make stash use much more polite - use cpac_* namespacing
* Add dumpmeta_html endpoint which dumps metadata to HTML
* Support for dispatched storage backends via site_conf backend
* Add http_charset param to override the (new) default of utf-8
* Filter output for HTML entities in skinny frontnend
* DBIC ResultSource::View results in a CUD operations being disabled
* [temporary] fix for rt.cpan #56250 Views have no primary key(s)
* fix for rt.cpan #56795 non-DBIC models can blow up when instantiated
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Sun, 02 May 2010 16:43:20 +0100
libcatalyst-plugin-autocrud-perl (0.68) UNRELEASED; urgency=low
* Fix access of schema method via model not to assume proxying (thx nigel)
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Wed, 13 Jan 2010 00:04:57 +0000
libcatalyst-plugin-autocrud-perl (0.67) UNRELEASED; urgency=low
* rt.cpan#52297 fix demo app to work under Catalyst 5.8 (thanks t0m!!)
* also allow demo app to try to work if AutoCRUD is not installed
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Tue, 01 Dec 2009 21:52:58 +0000
libcatalyst-plugin-autocrud-perl (0.66) UNRELEASED; urgency=low
* fix for FK short circuit against integer data type
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Sun, 29 Nov 2009 14:09:00 +0000
libcatalyst-plugin-autocrud-perl (0.65) UNRELEASED; urgency=low
* reset button now only reloads grid data, not whole page
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Sun, 29 Nov 2009 11:32:05 +0000
libcatalyst-plugin-autocrud-perl (0.64) UNRELEASED; urgency=low
* add button to reset grid settings (sort, page, limit)
* fix paging when page size is not the default of 10
* fix bug in field names for add/edit not using headings setting
* fix delete test to not try to delete record in constraint
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Sat, 28 Nov 2009 20:21:20 +0000
libcatalyst-plugin-autocrud-perl (0.63) UNRELEASED; urgency=low
* fix for limit param being duplicated in skinny frontend
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Mon, 23 Nov 2009 21:26:50 +0000
libcatalyst-plugin-autocrud-perl (0.62) UNRELEASED; urgency=low
* add "columns" and "headings" site conf; "list_returns" now deprecated.
* add icon in Javascript frontend linking to non-JS skinny version
* skinny frontend now has the schema and source selection pages
* skinny supports "limit" param if you want to hack the page size
* add icons to skinny view for refresh, source picker, link to JS view
* add site config to dumpmeta
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Sun, 22 Nov 2009 17:16:53 +0000
( run in 1.235 second using v1.01-cache-2.11-cpan-524268b4103 )