]>
git.decadent.org.uk Git - maypole.git/log
Aaron Trevena [Tue, 18 Oct 2005 10:16:38 +0000 (10:16 +0000)]
Empty session attribute, and get_session method added to Maypole.pm, get_session now called during handler_guts before authenticate, new preprocess_path method added and called by parse_path, parse_path will leave any properties set by preprocess_path in place
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@401
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Wed, 12 Oct 2005 01:51:07 +0000 (01:51 +0000)]
Rearranged pod for new methods
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@400
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Wed, 12 Oct 2005 01:44:07 +0000 (01:44 +0000)]
Added URI as a dependency in Makefile.PL
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@399
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Wed, 12 Oct 2005 01:31:53 +0000 (01:31 +0000)]
Added make_path() and make_uri() methods,
and pathtools.t to test them.
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@398
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Tue, 11 Oct 2005 21:32:22 +0000 (21:32 +0000)]
Removed __to_boolean()
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@397
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Tue, 11 Oct 2005 21:30:59 +0000 (21:30 +0000)]
Implemented daveh's fixes for is_applicable() -
renaming it to is_model_applicable() and returning a boolean.
Refactored tj's default_table_view() code within is_model_applicable(), but
commented it out until we have implementations of _default_table_view() and _have_default_table_view()
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@396
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 11 Oct 2005 20:22:31 +0000 (20:22 +0000)]
added more documentation on redirect_request and get_protocol
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@395
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 11 Oct 2005 19:08:06 +0000 (19:08 +0000)]
fix applied for http://rt.cpan.org/Ticket/Display.html?id=14661
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@394
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 11 Oct 2005 19:00:10 +0000 (19:00 +0000)]
fix for http://rt.cpan.org/Ticket/Display.html?id=14873
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@393
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 11 Oct 2005 18:42:35 +0000 (18:42 +0000)]
applied peters fix for bug # 14566
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@392
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 11 Oct 2005 18:37:23 +0000 (18:37 +0000)]
fix for http://rt.cpan.org/Ticket/Display.html?id=14566
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@391
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Thu, 6 Oct 2005 08:32:08 +0000 (08:32 +0000)]
Added doc stubs for Aaron's new methods.
Added capability to store multiple attributes to Mp-Model-Base.
Split method_attrs method out of is_public in Mp-Model-Base.
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@390
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Wed, 5 Oct 2005 19:54:28 +0000 (19:54 +0000)]
added stash to Maypole.pm
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@389
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Wed, 5 Oct 2005 15:17:50 +0000 (15:17 +0000)]
merged in TEEJAY Changes with current head
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@388
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Tue, 4 Oct 2005 11:13:54 +0000 (11:13 +0000)]
Changed to throughout Maypole.pm.
Removed a few newlines, but finding it a hard habit to break!
Added Maypole::new() constructor.
Limited lines to 80 characters.
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@387
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Mon, 3 Oct 2005 20:02:26 +0000 (20:02 +0000)]
Changed comment in call_exception()
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@386
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Mon, 3 Oct 2005 18:38:27 +0000 (18:38 +0000)]
Fixed bug calling __to_boolean
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@385
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Mon, 3 Oct 2005 18:36:20 +0000 (18:36 +0000)]
Removed last direct accesses to hash keys. Broke
out some code into a couple of extra methods for clarity.
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@384
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Mon, 3 Oct 2005 11:47:00 +0000 (11:47 +0000)]
Refactored handler_guts - put view processing in a separate
call. Planning to move the call to handler(), after calling handler_guts(), but
that breaks tests at the moment.
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@383
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Mon, 3 Oct 2005 11:31:17 +0000 (11:31 +0000)]
Slight refactoring of handler_guts(), removed direct
access to hash elements
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@382
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Mon, 3 Oct 2005 11:10:42 +0000 (11:10 +0000)]
Added comment to Maypole::handler()
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@381
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Mon, 3 Oct 2005 11:08:57 +0000 (11:08 +0000)]
Maypole.pm - applied 'method' attribute to Maypole::handler,
removed exporting of handler() from setup().
maypole.t - tidied up, removed test made irrelevant by new handler() attribute.
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@380
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Sun, 21 Aug 2005 12:43:51 +0000 (12:43 +0000)]
moved ar accessor to Apache::MVC - bug 14014
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@379
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Sat, 20 Aug 2005 19:06:55 +0000 (19:06 +0000)]
merged changes
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@378
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Sat, 20 Aug 2005 14:03:31 +0000 (14:03 +0000)]
tidied up inheritance in Mp::App - bugs 12923 & 14120
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@377
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Sat, 20 Aug 2005 13:45:35 +0000 (13:45 +0000)]
add() alis to push() in Mp::Headers - bug 14142
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@376
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Sat, 20 Aug 2005 13:00:19 +0000 (13:00 +0000)]
implement -Init flag in Mp::Application - rt #14123
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@375
48953598 -375a-da11-a14b-
00016c27c3ee
David Baird [Sat, 20 Aug 2005 12:49:48 +0000 (12:49 +0000)]
return $id from Mp::Session::generate_unique_id - bug 14124
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@374
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Fri, 19 Aug 2005 11:50:41 +0000 (11:50 +0000)]
inheritance cleanup [bug 14120] in Maypole::Application
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@373
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Fri, 19 Aug 2005 11:35:19 +0000 (11:35 +0000)]
improvement to error reporting for template problems [bug 14133] in Maypole::View::Base
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@372
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 9 Aug 2005 23:39:38 +0000 (23:39 +0000)]
Apache2 fix in Apache::MVC (bug 13888)
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@371
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 9 Aug 2005 21:55:44 +0000 (21:55 +0000)]
Simplified Net::Amazon example (bug 14073)
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@370
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 9 Aug 2005 21:31:42 +0000 (21:31 +0000)]
template xhtml validation to fix bug 13975
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@369
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 2 Aug 2005 19:05:56 +0000 (19:05 +0000)]
updating changelog
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@368
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 2 Aug 2005 19:00:54 +0000 (19:00 +0000)]
fix to TT.pm
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@367
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 2 Aug 2005 18:20:26 +0000 (18:20 +0000)]
fixed cgi_maypole header test!
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@366
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 2 Aug 2005 14:28:51 +0000 (14:28 +0000)]
CGI::Maypole documentation update
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@365
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 19 Jul 2005 09:02:14 +0000 (09:02 +0000)]
I think this is 2.10
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@363
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Fri, 15 Jul 2005 18:23:58 +0000 (18:23 +0000)]
changed changes
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@362
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Fri, 15 Jul 2005 18:20:51 +0000 (18:20 +0000)]
fixed BeerDB.pm, now untaints pubs
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@361
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Fri, 15 Jul 2005 08:24:22 +0000 (08:24 +0000)]
more small changes
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@360
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Wed, 13 Jul 2005 14:12:18 +0000 (14:12 +0000)]
2.10_pre4 - final pre-release, honest
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@359
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Wed, 13 Jul 2005 14:07:01 +0000 (14:07 +0000)]
change to Maypole::Model::CDBI::stringify_column to match name_foo rather than foo_name as stringifying column
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@358
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 12 Jul 2005 20:26:36 +0000 (20:26 +0000)]
2.10_pre3 release
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@357
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 12 Jul 2005 20:23:18 +0000 (20:23 +0000)]
2.10_pre3 release
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@356
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 12 Jul 2005 20:20:52 +0000 (20:20 +0000)]
possible 2.10 release
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@355
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Mon, 11 Jul 2005 11:14:33 +0000 (11:14 +0000)]
rest of BeerDB.pm fix
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@354
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Mon, 11 Jul 2005 09:56:04 +0000 (09:56 +0000)]
update to BeerDB.pm to use env var for DSN details if provided
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@353
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Fri, 8 Jul 2005 19:21:23 +0000 (19:21 +0000)]
added lib/Maypole/Manual/Plugins.pod
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@352
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Fri, 8 Jul 2005 19:20:52 +0000 (19:20 +0000)]
oops - update to MANIFEST
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@351
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Fri, 8 Jul 2005 19:13:47 +0000 (19:13 +0000)]
2.10 pre 2
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@350
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Fri, 8 Jul 2005 19:11:54 +0000 (19:11 +0000)]
added Session.pm
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@349
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Fri, 8 Jul 2005 19:11:14 +0000 (19:11 +0000)]
added missing file
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@348
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 5 Jul 2005 18:32:37 +0000 (18:32 +0000)]
2.10_pre1
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@347
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 5 Jul 2005 18:19:23 +0000 (18:19 +0000)]
Fix to Maypole::Model::CDBI order sub from list
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@346
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 5 Jul 2005 18:02:05 +0000 (18:02 +0000)]
fix bug #12927
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@345
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 5 Jul 2005 08:28:53 +0000 (08:28 +0000)]
database_setup fix applied
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@344
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Tue, 5 Jul 2005 08:04:48 +0000 (08:04 +0000)]
repeat submission identification
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@343
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Thu, 30 Jun 2005 07:56:22 +0000 (07:56 +0000)]
applied patch for http://rt.cpan.org/NoAuth/Bug.html?id=11530
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@342
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Wed, 29 Jun 2005 18:34:16 +0000 (18:34 +0000)]
applied patch for http://rt.cpan.org/NoAuth/Bug.html?id=12383
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@341
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Wed, 29 Jun 2005 17:56:40 +0000 (17:56 +0000)]
applied patch for http://rt.cpan.org/NoAuth/Bug.html?id=11236
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@340
48953598 -375a-da11-a14b-
00016c27c3ee
Aaron Trevena [Wed, 29 Jun 2005 17:47:53 +0000 (17:47 +0000)]
applied patch for rt 13447
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@339
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Fri, 25 Mar 2005 14:58:44 +0000 (14:58 +0000)]
use strict
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@338
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Mon, 21 Feb 2005 21:11:42 +0000 (21:11 +0000)]
update README with new mailing list info, fix typo in Maypole.pm
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@337
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Wed, 2 Feb 2005 18:44:30 +0000 (18:44 +0000)]
2.09 - maintain the order that plugins are loaded, add tests for Maypole::Application, fix stickiness of addnew
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@336
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Mon, 24 Jan 2005 20:44:30 +0000 (20:44 +0000)]
release 2.08
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@335
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Mon, 24 Jan 2005 20:43:36 +0000 (20:43 +0000)]
Release 2.08. Add Maypole::Config->template_extension, Maypole::Application adds plugins to appropriate @ISA
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@334
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Mon, 24 Jan 2005 20:05:54 +0000 (20:05 +0000)]
fix M::M::Base::FETCH_CODE_ATTRIBUTES, warn() about CDBI::FromCGI errors, fix array length test in factory/edit template
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@333
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Sun, 16 Jan 2005 18:47:28 +0000 (18:47 +0000)]
removed Maypole::Model->description,
fixed overidability of classmetadata in View,
fix Maypole::Model::CDBI->related_class,
fix edit/addnew templates & do_edit action
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@332
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Thu, 30 Dec 2004 03:36:51 +0000 (03:36 +0000)]
only set $r->objects if there is an object
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@331
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Wed, 29 Dec 2004 01:35:18 +0000 (01:35 +0000)]
fix manual so search.cpan.org indexes it properly (it uses the NAME section for cross-linking). A couple of other minor POD/unit test fixes.
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@330
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Sat, 25 Dec 2004 03:07:57 +0000 (03:07 +0000)]
correct version
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@329
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Sat, 25 Dec 2004 02:59:51 +0000 (02:59 +0000)]
begin 2.06, fix t/apache_mvc.t, restore Sebastian's name to Maypole.pm
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@328
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Fri, 24 Dec 2004 03:50:38 +0000 (03:50 +0000)]
add login template to MANIFEST
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@327
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Fri, 24 Dec 2004 03:43:51 +0000 (03:43 +0000)]
minor POD fixes
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@326
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Fri, 24 Dec 2004 03:22:14 +0000 (03:22 +0000)]
POD updates: fleshed out some weak areas, reorganised a little and fixed some typographical and spelling errors. Added a useful README
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@325
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Thu, 23 Dec 2004 15:08:29 +0000 (15:08 +0000)]
reorganise changelog ready for release
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@324
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Thu, 23 Dec 2004 14:58:27 +0000 (14:58 +0000)]
patch for display_line() macro to use CDBI->accessor_name in case the column accessors have been renamed (Dave Howorth)
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@323
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Thu, 23 Dec 2004 14:45:28 +0000 (14:45 +0000)]
+ Updated manual, thanks to Dave Howorth
+ update Author in Maypole::Manual
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@322
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Wed, 22 Dec 2004 20:05:05 +0000 (20:05 +0000)]
M::V::TT doesn't set COMPILE_DIR by default since failures aren't currently handled gracefully. See:
http://www.template-toolkit.org/pipermail/templates/2004-December/006983.html
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@321
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Tue, 21 Dec 2004 20:37:49 +0000 (20:37 +0000)]
+ fix #7917 - use correct template if object creation fails
+ fix #7930 - handle Class::DBI constraint failures
+ assign bug id to relevant changes
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@320
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Tue, 21 Dec 2004 17:54:18 +0000 (17:54 +0000)]
accidentally committed view_options with /home directory
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@319
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Tue, 21 Dec 2004 17:48:54 +0000 (17:48 +0000)]
+ some TT2 options need to be set on the Template::Provider
+ M::CLI - accommodate different combinations of trailing slash on the uri_base & request url, add tests to t/01basics.t
+ Improve error messages from BeerDB if SQLite datasource doesn't exist
+ header_field_names() requires HTTP::Headers >= 1.59
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@318
48953598 -375a-da11-a14b-
00016c27c3ee
Marcus Ramberg [Tue, 21 Dec 2004 12:12:26 +0000 (12:12 +0000)]
Support DBD::SQLite2
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@317
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Sun, 19 Dec 2004 19:14:11 +0000 (19:14 +0000)]
+ TT2 objects used in M::V::TT are configurable with
Maypole::Config->view_options
+ M::V::TT should perform better since it can reuse TT2 objects and sets
COMPILE_DIR
+ Fix unit test output, use environment variable to control BeerDB::debug
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@316
48953598 -375a-da11-a14b-
00016c27c3ee
Marcus Ramberg [Tue, 14 Dec 2004 23:23:58 +0000 (23:23 +0000)]
headers_in returns an APR table which acts like a hashref on apache2
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@315
48953598 -375a-da11-a14b-
00016c27c3ee
Marcus Ramberg [Thu, 9 Dec 2004 10:33:03 +0000 (10:33 +0000)]
fixes default retrieve.
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@314
48953598 -375a-da11-a14b-
00016c27c3ee
Marcus Ramberg [Thu, 9 Dec 2004 10:10:09 +0000 (10:10 +0000)]
only skip two tests if captureoutput is missing
skip all apache_mvc tests if missing mod_perl
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@313
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Thu, 9 Dec 2004 09:39:05 +0000 (09:39 +0000)]
fix unit tests for Rev 309
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@312
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Thu, 9 Dec 2004 09:32:45 +0000 (09:32 +0000)]
fix classmetadata
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@311
48953598 -375a-da11-a14b-
00016c27c3ee
Marcus Ramberg [Thu, 9 Dec 2004 07:23:19 +0000 (07:23 +0000)]
At least do it right, if we should do it.
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@310
48953598 -375a-da11-a14b-
00016c27c3ee
Marcus Ramberg [Thu, 9 Dec 2004 07:20:26 +0000 (07:20 +0000)]
misc fixes for header support (see list)
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@309
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Wed, 8 Dec 2004 23:29:01 +0000 (23:29 +0000)]
+ Use HTTP::Headers for input/output headers. Add appropriate unit tests.
+ Make it easier to override classmetadata via template_args
+ Maypole::Application now creates a per-instance config() making it easier to run multiple Maypole apps in a persitant environment like mod_perl
+ Add missing items from Changes
+ Add beerdb.db to MANIFEST.SKIP
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@308
48953598 -375a-da11-a14b-
00016c27c3ee
Dagfinn Ilmari Mannsåker [Wed, 8 Dec 2004 19:55:49 +0000 (19:55 +0000)]
Split the meat of the view template off to a view_item macro.
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@307
48953598 -375a-da11-a14b-
00016c27c3ee
Marcus Ramberg [Wed, 8 Dec 2004 19:45:43 +0000 (19:45 +0000)]
Added support for extra_headers (se Maypole pod)
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@306
48953598 -375a-da11-a14b-
00016c27c3ee
Marcus Ramberg [Wed, 8 Dec 2004 11:22:30 +0000 (11:22 +0000)]
balance quotes to please silly emacsers.
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@305
48953598 -375a-da11-a14b-
00016c27c3ee
Marcus Ramberg [Wed, 8 Dec 2004 11:01:19 +0000 (11:01 +0000)]
applied patch for public buttons.
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@304
48953598 -375a-da11-a14b-
00016c27c3ee
Marcus Ramberg [Tue, 7 Dec 2004 17:22:42 +0000 (17:22 +0000)]
Fix to check that a has_a points to another Model object.
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@303
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Mon, 6 Dec 2004 22:38:11 +0000 (22:38 +0000)]
support compound primary keys in factory templates
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@302
48953598 -375a-da11-a14b-
00016c27c3ee
Simon Cozens [Mon, 6 Dec 2004 19:41:52 +0000 (19:41 +0000)]
fix tabs/spaces
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@301
48953598 -375a-da11-a14b-
00016c27c3ee