summaryrefslogtreecommitdiff
path: root/databases/p5-CatalystX-CRUD
AgeCommit message (Collapse)AuthorFilesLines
2016-07-25Update to 0.57wen2-8/+7
Upstream changes: 0.57 07 Dec 2015 - failure to load object now returns 404 rather than throwing a 500.
2016-06-08Bump PKGREVISION for perl-5.24.wiz1-2/+2
2015-11-03Add SHA512 digests for distfiles for databases categoryagc1-1/+2
Problems found with existing distfiles: distfiles/D6.data.ros.gz distfiles/cstore0.2.tar.gz distfiles/data4.tar.gz distfiles/sphinx-2.2.7-release.tar.gz No changes made to the cstore or mariadb55-client distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-1/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2014-12-04Update 0.55 to 0.56mef2-7/+6
0.56 28 Feb 2014 - remove : character from rxOp param in internal Search::QueryParser::SQL constructor. This allows for finding url values like http://foo/bar which previously would be parsed as http=//foo/bar - add 'use_lower' feature to Module::Utils to support Search::QueryParser::SQL version 0.010.
2014-05-29Bump for perl-5.20.0.wiz1-1/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2013-08-23Update to 0.55wen2-7/+6
Upstream changes: 0.53 31 Oct 2012 * add list_related and view_related primarily for REST support 0.54 5 Nov 2012 * add Results->serialize() method * refactor some Controller methods into a Role class * Model::File->fetch() now returns undef if file does not exist. Add Model::File->prep_new_object(). * add new required method to Object class: is_new() * add Model->put_related method 0.55 28 Jan 2013 * add Iterator->serialize() method.
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-1/+2
are called p5-*. I hope that's all of them.
2012-10-02Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2011-10-16Update p5-CatalystX-CRUD to 0.52.hiramatsu2-7/+6
Changes from previous: 0.52 13 July 2011 * doc fix in Tutorial via RT#68499 * tests fixed for RT#68779
2011-08-14Revision bump after updating perl5 to 5.14.1.obache1-2/+2
2010-09-05Updating databases/p5-CatalystX-CRUD from 0.48nb1 to 0.51sno2-9/+9
pkgsrc changes: - adjusting dependencies Upstream changes: 0.49 11 April 2010 * uri_for_view_on_single_result() will return uri for 'view' action, regardless of value of can_write(). 0.50 13 May 2010 * fix make_primary_key_string() to get rid of bad sprintf() call 0.51 19 May 2010 * added use_request_uri_for_path to test MyApp to fix test failures with Catalyst::Runtime 5.80024
2010-08-21Bump the PKGREVISION for all packages which depend directly on perl,seb1-2/+2
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=..."), minus the packages updated after the perl package update. sno@ was right after all, obache@ kindly asked and he@ led the way. Thanks!
2010-03-10Updating databases/p5-CatalystX-CRUD from 0.45nb1 to 0.48sno2-9/+8
pkgsrc changes: - Adjust dependencies Upstream changes: 0.48 29 Jan 2009 * fix bug with create() introduced in 0.47. * remove explicit dep on Class::C3 per RT54097 0.47 15 Jan 2009 * fix tutorial per RT#53396 * fix bug in base Controller->fetch() where multiple PKs where one value is null were slipping through. Reported by Adam Mackler. 0.46 20 Nov 2009 * tweek Model::File _find to avoid multiple loops over the same list of root dirs. * tweek Model::File->search to read() each object like fetch() does. * add dep on Sort::SQL 0.07 to avoid sql injection (RT#51777)
2009-09-24Bumping revision of packages which depend direct or indirect onsno1-1/+2
devel/p5-Class-MOP. A late detected incompible change forced it.
2009-06-15pkgsrc changes:sno2-11/+12
- Updating package of p5 module CatalystX::CRUD from 0.43 to 0.45 as dependency of scheduled update of CatalystX::CRUD::Model::RDBO - Adjusting license to ${PERL5_LICENSE} according to module documentation - Adjusting dependencies according to META.yaml Upstream changes: 0.45 13 June 2009 * fix multi-column sort via cxc-order param (requires Sort::SQL 0.04) 0.44 23 May 2009 * check for symlink() support in Model::File at compile time and return from rm_related() if not supported. Fixes spurious test breakage on Win32. See https://rt.cpan.org/Ticket/Display.html?id=46314
2009-04-30PkgSrc changes:sno2-12/+13
- Updating package for p5 module CatalystX::CRUD from 0.39 to 0.43 - Setting license to gnu-gpl-v2 - Adjusting dependencies Upstream changes: 0.40 16 April 2009 * change base Controller to call can_read() rather than can_write() in edit(). This is because the call to edit() does not actually write anything; it's just a GET for a form. 0.41 21 April 2009 * remove Catalyst::Component::ACCEPT_CONTEXT as a dependency since it has not been updated for Catalyst 5.8. 0.42 27 April 2009 * revert ACCEPT_CONTEXT changes; fixes pushed to new C::C::A_C on CPAN, and added no warnings using Class::C3::Adopt::NEXT (thanks to t0m) * change from 'use Class::C3' to 'use mro "c3"' with new dep on MRO::Compat * added some debugging in tests 0.43 29 April 2009 * rid of ourselves of Class::Data::Inheritable because it clashes with Catalyst::Runtime 5.8. Notably, it caused a strange bug in Rose::DBx::Garden::Catalyst where the MyApp->config class hashref would get nuked after a call to Class::C3::initialize(). Yes. That fsked up.
2009-01-18Update from version 0.37 to 0.39.he2-6/+6
Upstream changes: 0.39 14 Jan 2009 * add missing file to MANIFEST that causes tests to fail in 0.38 0.38 12 Jan 2009 * use maybe::next::method * fix view_on_single_result bug in Test::Controller
2008-12-09Update from version 0.36 to version 0.37seb2-6/+6
Upstream changes: 0.37 8 Dec 2008 * support x-tunneled-method for DELETE in save() calls
2008-12-08Update distinfo, too.taca1-4/+4
2008-12-07Update from version 0.35 to version 0.36.seb1-2/+2
Upstream changes: 0.36 4 Dec 2008 * add cxc-fuzzy2 feature and document both it and cxc-fuzzy.
2008-11-29Update from version 0.31 to version 0.35.seb2-7/+8
Pkgsrc changes: - register all dependencies - add new dependency on devel/p5-Class-Data-Inheritable Upstream changes: 0.32 21 Oct 2008 * use Class::Data::Inheritable to define delegate_class() class accessor in base Model 0.33 22 Nov 2008 * fix Tutorial wrt RT#40846 0.34 24 Nov 2008 * fix make_primary_key_string to return undef if multi-col PK has no values 0.35 24 Nov 2008 * call edit() after initializing object and form with passed in params, so that the init_form() method can have all data already set.
2008-10-19Bump the PKGREVISION for all packages which depend directly on perl,he1-1/+2
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=...").
2008-10-12Update from version 0.29 to 0.31.he2-6/+7
Pkgsrc changes: o Add dependency on newly added p5-Search-QueryParser-SQL Upstream changes: 0.31 16 Sept 2008 * add missing req to Makefile.PL * force field_names to be an ARRAY ref in Utils make_sql_query() 0.30 11 Sept 2008 * fix uninit value warning in Controller * change REST create() : Local to _rest_create() : Path('create') to make it easier for create_form() to call create() in superclass. * clean up old style $self->config->{value} to instead use $self->value in Controller * add app_class() and model_meta() accessors to ModelAdapter * in base Controller, rename view_on_single_result() method to uri_for_view_on_single_result and make accessor for the config value 'view_on_single_result' * change all reserved param names in Model::Utils to use 'cxc-' prefix instead of '_'. Backwards compat is preserved where possible. * Model::Utils make_query() will uc() sort direction * change behaviour of get_primary_key() in base Controller to not look in req->params for pk values. This allows for changing the PK as part of an update. * add new() in REST to call next::method. Works around (some) multiple inheritance issues. * check for $c->res->location before redirecting in postcommit() * Model::Utils was refactored to use Search::QueryParser::SQL. The following methods were affected: * sql_query_as_string() -- removed * params_to_sql_query() -- now returns hashref with 3 items: - query isa Search::QueryParser::SQL::Query object - query_hash (formerly query) is a simple param-name => [values] hashref - sql is the output of S::QP::S::Query->rdbo * make_sql_query() -- returned hash ref now has query_hash as plain_query value and the stringify'd Query object as plain_query_str
2008-09-11Update from version 0.28 to 0.29.he2-8/+9
Pkgsrc changes: o Sort dependencies according to list in upstream package o Add overlooked dependency on p5-Class-Accessor Upstream changes: 0.29 23 Aug 2008 * fix typos in the Tutorial * add relationship methods to Controller, ModelAdapter and Model core API. * added sugary alias methods for read(), update() and delete() to match CRUD. * refactored REST controller to support related methods and provide better HTTP status checks and responses.
2008-08-17Update from version 0.27 to 0.28. Changes:he2-6/+6
0.28 11 Aug 2008 * API for ModelAdapter changed to pass controller instance in do_model() * add get_primary_key() and make_primary_key_string() methods to base Controller. This allows for PKs composed of multiple columns.
2008-07-15Added databases/p5-CatalystX-CRUD version 0.27abs3-0/+40
CatalystX::CRUD provides a simple and generic API for Catalyst CRUD applications. CatalystX::CRUD is agnostic with regard to data model and data input, instead providing a common API that different projects can implement for greater compatability with one another. The project was born out of a desire to make Rose::HTML::Objects easy to use with Rose::DB::Object and DBIx::Class ORMs, using the Catalyst::Controller::Rose project. However, any ORM could implement the CatalystX::CRUD::Model API, and any form management project could use the resulting CatalystX::CRUD::Model subclass.