Revision history for Rose-HTMLx-Form-Related 0.24 2 Nov 2013 - skip POD tests on CPAN 0.23 24 Sept 2013 - doc patch from Adam Mackler - doc patch and RDBO tests inspired by mailing list questions from Gordon Haverland - treat many-to-one relationship like foreign key relationship in RDBO metadata - master repository moved to github, Changes file ran through tidy_changelog 0.22 11 April 2010 - use RelInfo->label, if defined, as the label for converted fields. 0.21 18 Mar 2010 - only pass field->description if it is defined. 0.20 21 Feb 2010 - pass field->description through when transforming related Field objects. 0.19 19 Jan 2010 - add dep on MRO::Compat. Use it in show_related_field_using() in RDBO and DBIC Metadata subclasses. - show_related_field_using() will now return 'unique_value' if the foreign class implements that method. 0.18 1 Dec 2009 - fix failing dbic test 0.17 22 April 2009 - add Rose::HTMLx::Form::Field::PopUpMenuNumeric as dependency - skip non-FKs when designating a related_field - add default_related_sort_by() to Metadata base class - add sort_prefix() to Metadata base class 0.16 27 Feb 2009 - revert change in 0.15 with only setting $app if ref(). This caused tests in CatalystX::CRUD::YUI to fail. - don't try converting non-text fields to autocomplete 0.15 10 Feb 2009 - double check that $app is a ref() rather than a class name before setting in RelInfo - add missing docs that Class::XSAccessor (optional for Rose::Object) triggers for Pod::Coverage 0.14 30 Dec 2008 - allow for null value in generated menu fields - double check for controller in make autocomplete field - catch condition where the same field is used as both a FK and one side of a o2m relationship. prefer the FK. 0.13 24 Nov 2008 - fix autocomplete bug to call get_controller() rather than simply controller() - add map_to_column, map_from_column and map_class_controller_class to RelInfo - add as_hash() to RelInfo 0.12 17 Nov 2008 - support the new 'unqiue_value()' method in RDBOHelpers and MoreHelpers, which will now override show_related_field_using() when called in foreign_field_value(). 0.11 27 Oct 2008 - fix dbic tests so they skip the correct number of tests 0.10 27 Oct 2008 - calling $form->reset or $form->clear will now refetch objects from db for interrelated menus, re-populating the options. 0.09 15 Oct 2008 - add some more debugging to RDBO Metadata - add init_default_sort_by to Metadata base class 0.08 12 Sept 2008 - fix missing req in Makefile.PL 0.07 11 Sept 2008 - support multicolumn PKs in DBIC::Metadata - do not re-make pop menus or autocomplete fields in interrelate_fields() - add foreign_column_for() method in RelInfo to support multi-col FKs - add interrelate_fields() boolean to Metadata to toggle on/off - skip interrelate_fields() if FK represents multiple columns - skip DBIC::Metadata->discover_relationships() if DBIC_DEPLOY_IN_PROGRESS - refactor DBIC::discover_relationships() to use ResultSource instead of ResultSet - catch edge case where no foreign class defined 0.06 26 Aug 2008 - set label for DBIC m2m to method name not rel_name 0.05 25 Aug 2008 - add app() method to RelInfo class and set it in discover_relationships() - added get_controller() to RelInfo - add missing prereqs to Makefile.PL - add missing docs - refactor DBIC get_objects() and get_objects_count() to actually work. 0.04 24 Aug 2008 - problem in 0.02 and 0.03 was not source vs class but using each() on a hash ref. Might be that the internal iterator needed resetting. In any case, changing to keys() fixed issue with undef values. 0.03 23 Aug 2008 - revert 0.02 change for DBIC to use both source() AND class() because of the way inheritance works in RDBOHelpers - added tests for all relationships 0.02 23 Aug 2008 - switch to schema->source from schema->class when introspecting DBIC components' relationships 0.01 23 Aug 2008 - First version, released on an unsuspecting world.