[Catalyst-commits] r6890 - in
trunk/Catalyst-Plugin-Session-State-URI: .
lib/Catalyst/Plugin/Session/State
bricas at dev.catalyst.perl.org
bricas at dev.catalyst.perl.org
Fri Sep 14 16:49:31 GMT 2007
Author: bricas
Date: 2007-09-14 16:49:31 +0100 (Fri, 14 Sep 2007)
New Revision: 6890
Modified:
trunk/Catalyst-Plugin-Session-State-URI/Changes
trunk/Catalyst-Plugin-Session-State-URI/Makefile.PL
trunk/Catalyst-Plugin-Session-State-URI/lib/Catalyst/Plugin/Session/State/URI.pm
Log:
switch to module::install. pod fixes. pod stubs for pod_coverage
Modified: trunk/Catalyst-Plugin-Session-State-URI/Changes
===================================================================
--- trunk/Catalyst-Plugin-Session-State-URI/Changes 2007-09-14 14:46:57 UTC (rev 6889)
+++ trunk/Catalyst-Plugin-Session-State-URI/Changes 2007-09-14 15:49:31 UTC (rev 6890)
@@ -1,22 +1,25 @@
Revision history for Perl extension Catalyst::Plugin::Session::State::URI
-0.07
+0.08 2007-XX-XX
+ - Switch to Module::Install
+
+0.07 2006-10-13
- Fix dependencies (URI::Find was in the Build.PL, but M::B is being
phased out so the makefile wasn't regenerated)
- Fix tests due to changed behavior in Test::MockObject
-0.06
+0.06 2006-09-04
- reintroduce URI::Find based rewriting for non HTML bodies
- more robust storage of session id in $c, using the api
- rewriting of Location headers during redirects
- various refactorings
-0.05
+0.05 2006-08-01
- DWIM behavior when using both State::Cookie and State::URI together,
through App->config->{session}{no_rewrite_if_cookie}.
- Add App->config->{session}{rewrite_types} = [qw/.../] support.
-0.04
+0.04 2006-07-31
- rerelase with proper version dependencies
0.03 2006-07-29 19:07
Modified: trunk/Catalyst-Plugin-Session-State-URI/Makefile.PL
===================================================================
--- trunk/Catalyst-Plugin-Session-State-URI/Makefile.PL 2007-09-14 14:46:57 UTC (rev 6889)
+++ trunk/Catalyst-Plugin-Session-State-URI/Makefile.PL 2007-09-14 15:49:31 UTC (rev 6890)
@@ -1,18 +1,15 @@
-use ExtUtils::MakeMaker;
-WriteMakefile(
- 'NAME' => 'Catalyst::Plugin::Session::State::URI',
- 'VERSION_FROM' => 'lib/Catalyst/Plugin/Session/State/URI.pm',
- 'PREREQ_PM' => {
- 'Catalyst::Plugin::Session' => '0.06',
- 'URI' => 0,
- 'URI::QueryParam' => 0,
- 'URI::Find' => 0,
- 'HTML::TokeParser::Simple' => 0,
- 'MIME::Types' => 0,
- 'Test::MockObject' => '1.01',
- },
- 'INSTALLDIRS' => 'site',
- 'EXE_FILES' => [],
- 'PL_FILES' => {},
- 'SIGN' => 1,
-);
+use inc::Module::Install 0.67;
+
+name 'Catalyst-Plugin-Session-State-URI';
+all_from 'lib/Catalyst/Plugin/Session/State/URI.pm';
+
+requires 'Catalyst::Plugin::Session' => '0.06';
+requires 'URI';
+requires 'URI::QueryParam';
+requires 'URI::Find';
+requires 'HTML::TokeParser::Simple';
+requires 'MIME::Types';
+requires 'Test::MockObject' => '1.01';
+
+auto_install;
+WriteAll;
Modified: trunk/Catalyst-Plugin-Session-State-URI/lib/Catalyst/Plugin/Session/State/URI.pm
===================================================================
--- trunk/Catalyst-Plugin-Session-State-URI/lib/Catalyst/Plugin/Session/State/URI.pm 2007-09-14 14:46:57 UTC (rev 6889)
+++ trunk/Catalyst-Plugin-Session-State-URI/lib/Catalyst/Plugin/Session/State/URI.pm 2007-09-14 15:49:31 UTC (rev 6890)
@@ -11,7 +11,7 @@
use URI::Find;
use URI::QueryParam;
-our $VERSION = "0.07";
+our $VERSION = '0.08';
__PACKAGE__->mk_accessors(qw/_sessionid_from_uri _sessionid_to_rewrite/);
@@ -447,6 +447,10 @@
Rewrites the C<Location> header.
+=item uri_with_param_sessionid
+
+=item uri_with_path_sessionid
+
=back
=head1 EXTENDED METHODS
@@ -464,6 +468,16 @@
traverse the body to replace all URLs which get true returned by C<session_should_rewrite_uri> so that they contain
the session ID.
+=item delete_session_id
+
+=item get_session_id
+
+=item set_session_id
+
+=item setup_session
+
+=item uri_for
+
=back
=head1 CAVEATS
@@ -523,6 +537,8 @@
This module is derived from L<Catalyst::Plugin::Session::FastMmap> code, and
has been heavily modified since.
+=over 4
+
=item Andrew Ford
=item Andy Grundman
@@ -537,6 +553,8 @@
=item Hu Hailin
+=back
+
=head1 COPYRIGHT
This program is free software, you can redistribute it and/or modify it
More information about the Catalyst-commits
mailing list