15 years agoIf we're doing this, we're doing it with namespace clean
Tomas Doran [Thu, 30 Apr 2009 20:37:42 +0000]
If we're doing this, we're doing it with namespace clean

15 years agoswitch from CAF to Moose (fixes bug raised in Session::Store::File)
Peter Karman [Thu, 30 Apr 2009 20:18:04 +0000]
switch from CAF to Moose (fixes bug raised in Session::Store::File)

15 years agoPAUSE hates me, didn't notice in the dev release as they aren't indexed. These packag...
Tomas Doran [Thu, 5 Feb 2009 15:14:39 +0000]
PAUSE hates me, didn't notice in the dev release as they aren't indexed. These packages shouldn't be PAUSE visible, so hide them.

15 years agoChecking in changes prior to tagging of version 0.20. Changelog diff is: v0.20
Tomas Doran [Thu, 5 Feb 2009 14:48:54 +0000]
Checking in changes prior to tagging of version 0.20.  Changelog diff is:

Index: Changes
===================================================================
--- Changes (revision 9212)
+++ Changes (working copy)
@@ -1,5 +1,11 @@
Revision history for Perl extension Catalyst::Plugin::Session

+0.20 2009-02-05
+        - No code changes since 0.19_01 dev release.
+        - Add IDEAS.txt which is an irc log of discussion about the next-generation
+          session plugin from discussion on #catalyst-dev
+        - Remove TODO file, which is no longer relevant.
+
0.19_01 2009-01-09
- Switch from using NEXT to Class::C3 for method re-dispatch.
- Use shipit to package the dist.

15 years agoAdd irc log of conversation about where ::Session should go, so next time this comes...
Tomas Doran [Tue, 3 Feb 2009 18:05:06 +0000]
Add irc log of conversation about where ::Session should go, so next time this comes up I can link it in channel and we've got a starting point for discussion

15 years agoChecking in changes prior to tagging of version 0.19_01. Changelog diff is: v0.19_01
Tomas Doran [Fri, 9 Jan 2009 02:12:06 +0000]
Checking in changes prior to tagging of version 0.19_01.  Changelog diff is:

Index: Changes
===================================================================
--- Changes (revision 9046)
+++ Changes (working copy)
@@ -1,8 +1,9 @@
Revision history for Perl extension Catalyst::Plugin::Session

0.19_01 2009-01-09
-        - Use shipit to package the dist
-        - Switch to Module::install
+        - Switch from using NEXT to Class::C3 for method re-dispatch.
+        - Use shipit to package the dist.
+        - Switch to Module::install.
- Flash data is now stored inside the session (key "__flash") to avoid
duplicate entry errors caused by simultaneous select/insert/delete of
flash rows when using DBI as a Store. (Sergio Salvi)

15 years agoSwitch to MRO::Compat's maybe::next::method. I could probably use just next::method...
Tomas Doran [Fri, 9 Jan 2009 02:05:18 +0000]
Switch to MRO::Compat's maybe::next::method. I could probably use just next::method for some of these, but I'm feeling paranoid

15 years agoMerge flash in session and finalize before sending response patches
Tomas Doran [Fri, 9 Jan 2009 01:55:55 +0000]
Merge flash in session and finalize before sending response patches

15 years agoAdd shipit config
Tomas Doran [Fri, 9 Jan 2009 01:55:01 +0000]
Add shipit config

15 years agofinalize session before sending HTTP headers
Sergio Salvi [Thu, 11 Dec 2008 16:42:39 +0000]
finalize session before sending HTTP headers

15 years agoflash data is now stored inside the session
Sergio Salvi [Thu, 11 Dec 2008 16:42:21 +0000]
flash data is now stored inside the session

15 years agoUnfuck Makefile.PL
Tomas Doran [Sat, 18 Oct 2008 14:01:17 +0000]
Unfuck Makefile.PL

15 years agotypo fixing
Jesse Sheidlower [Tue, 5 Aug 2008 00:32:19 +0000]
typo fixing

16 years agoswitch to module::install
Brian Cassidy [Wed, 9 Jan 2008 21:07:38 +0000]
switch to module::install

16 years agofoo
Yuval Kogman [Mon, 15 Oct 2007 10:49:03 +0000]
foo

16 years agofoo v0.19
Yuval Kogman [Mon, 8 Oct 2007 18:54:10 +0000]
foo

16 years agoversion bump
Yuval Kogman [Mon, 8 Oct 2007 18:53:12 +0000]
version bump

16 years agofoo
Yuval Kogman [Mon, 8 Oct 2007 18:52:21 +0000]
foo

16 years agowhitespace fix
Jonathan Rockway [Sat, 22 Sep 2007 03:28:36 +0000]
whitespace fix

16 years agomove finalization to finalize but keep header munging in finalize_headers; re-add...
Jonathan Rockway [Sat, 22 Sep 2007 02:40:12 +0000]
move finalization to finalize but keep header munging in finalize_headers; re-add finalize test; update POD

16 years agochange finalize to finalize_headers in test also (maybe should be finalize_session?!)
Jonathan Rockway [Sat, 22 Sep 2007 00:55:53 +0000]
change finalize to finalize_headers in test also (maybe should be finalize_session?!)

16 years agowe can't run finalize AFTER response is set; so deleteing test that ensures this
Jonathan Rockway [Sat, 22 Sep 2007 00:54:19 +0000]
we can't run finalize AFTER response is set; so deleteing test that ensures this

16 years agoupdate cookie BEFORE sending to user; change finalize to finalize_headers so that...
Jonathan Rockway [Sat, 22 Sep 2007 00:51:16 +0000]
update cookie BEFORE sending to user; change finalize to finalize_headers so that expiry is extended even when streaming

16 years agoupdate changes file with some release dates and RT info
Brian Cassidy [Fri, 14 Sep 2007 13:28:36 +0000]
update changes file with some release dates and RT info

16 years agonasty hack
Yuval Kogman [Sat, 18 Aug 2007 23:13:41 +0000]
nasty hack

16 years agonasty hack
Yuval Kogman [Sat, 18 Aug 2007 23:13:23 +0000]
nasty hack

16 years agofoo v0.18
Yuval Kogman [Wed, 15 Aug 2007 18:42:12 +0000]
foo

16 years agofoo
Yuval Kogman [Wed, 15 Aug 2007 18:39:56 +0000]
foo

16 years agofo v0.17
Yuval Kogman [Mon, 16 Jul 2007 10:30:20 +0000]
fo

16 years agofoo
Yuval Kogman [Mon, 16 Jul 2007 10:26:20 +0000]
foo

16 years agofoo v0.16
Yuval Kogman [Tue, 3 Jul 2007 15:17:02 +0000]
foo

16 years agofoo
Yuval Kogman [Tue, 3 Jul 2007 15:14:59 +0000]
foo

16 years agofoo
Yuval Kogman [Tue, 3 Jul 2007 15:10:49 +0000]
foo

16 years agofoo v0.15
Yuval Kogman [Sun, 24 Jun 2007 15:52:53 +0000]
foo

16 years agoadd check to make sure finalize_session() was actually called
Maurice Aubrey [Wed, 30 May 2007 20:36:58 +0000]
add check to make sure finalize_session() was actually called

16 years agocleanups; call to config() was unneeded
Maurice Aubrey [Mon, 28 May 2007 21:32:21 +0000]
cleanups; call to config() was unneeded

16 years agomake sure finalize_session() is called after all other finalize() methods have run
Maurice Aubrey [Mon, 28 May 2007 21:16:50 +0000]
make sure finalize_session() is called after all other finalize() methods have run

16 years agochange finalize() to redispatch before saving session so other finalize methods have...
Maurice Aubrey [Sun, 27 May 2007 20:08:06 +0000]
change finalize() to redispatch before saving session so other finalize methods have access to it

17 years agoreleng
Yuval Kogman [Wed, 4 Apr 2007 20:49:00 +0000]
releng

17 years agoJust fixing a typo in the pod I noticed
J. Shirley [Tue, 3 Apr 2007 15:58:20 +0000]
Just fixing a typo in the pod I noticed

17 years agoa typo and a link fixed
Hu Hailin [Sat, 24 Mar 2007 19:40:30 +0000]
a typo and a link fixed

17 years agocroak needs Carp!
Jonathan Rockway [Thu, 8 Feb 2007 19:18:28 +0000]
croak needs Carp!

17 years agoreleased 0.14
Marcus Ramberg [Wed, 31 Jan 2007 11:13:47 +0000]
released 0.14

17 years agoCan now do $c->flash( key => param ) just like $c->stash
Ted Carnahan [Wed, 6 Dec 2006 21:41:50 +0000]
Can now do $c->flash( key => param ) just like $c->stash

17 years agochanging default behavior to NOT check IP address of session
Jonathan Rockway [Wed, 18 Oct 2006 19:05:29 +0000]
changing default behavior to NOT check IP address of session

17 years agofix tests for clear_flash (mocking was bad) v0.13
Yuval Kogman [Thu, 12 Oct 2006 19:46:46 +0000]
fix tests for clear_flash (mocking was bad)

17 years agoFound a bug in clear_flash
Rob Kinyon [Thu, 12 Oct 2006 19:16:47 +0000]
Found a bug in clear_flash

17 years agochangelog + version bump C::P::Session
Yuval Kogman [Thu, 12 Oct 2006 18:37:37 +0000]
changelog + version bump C::P::Session

17 years agofix the session/mock object problem
Yuval Kogman [Tue, 10 Oct 2006 16:14:12 +0000]
fix the session/mock object problem

17 years agovarious changes to C::P::Session, including clear_flash
Yuval Kogman [Fri, 15 Sep 2006 19:10:07 +0000]
various changes to C::P::Session, including clear_flash

17 years agoreleng for C::P::Session 0.012 - minor refactorings for Store::Delegate v0.12
Yuval Kogman [Sat, 26 Aug 2006 17:44:03 +0000]
releng for C::P::Session 0.012 - minor refactorings for Store::Delegate

17 years agomore session finalization cleanups v0.11
Yuval Kogman [Thu, 10 Aug 2006 14:37:42 +0000]
more session finalization cleanups

17 years agoreleng for Session 0.10
Yuval Kogman [Tue, 1 Aug 2006 08:02:23 +0000]
releng for Session 0.10

17 years agocorrect order of session data finalization
Yuval Kogman [Tue, 1 Aug 2006 05:52:53 +0000]
correct order of session data finalization

17 years agoCatalyst::Plugin::Session::Test::Store fix v0.09
Yuval Kogman [Mon, 31 Jul 2006 18:19:30 +0000]
Catalyst::Plugin::Session::Test::Store fix

17 years agoRemove hanging =back from Tutorial
Cory G Watson [Mon, 31 Jul 2006 12:47:03 +0000]
Remove hanging =back from Tutorial

17 years ago0.08.... *sigh*
Yuval Kogman [Mon, 31 Jul 2006 12:09:44 +0000]
0.08.... *sigh*

17 years agoUpdate second test
Yuval Kogman [Mon, 31 Jul 2006 11:22:56 +0000]
Update second test

17 years agoreleng for C::P::Session
Yuval Kogman [Mon, 31 Jul 2006 11:19:06 +0000]
releng for C::P::Session

17 years agoversion bump v0.06
Yuval Kogman [Sat, 29 Jul 2006 16:29:16 +0000]
version bump

17 years agoSkip Build.PL in C::P::Session
Yuval Kogman [Sat, 29 Jul 2006 16:27:53 +0000]
Skip Build.PL in C::P::Session

17 years agoChangelog for C::P::Session
Yuval Kogman [Sat, 29 Jul 2006 16:27:17 +0000]
Changelog for C::P::Session

17 years agoHelp out state plugins a bit more
Yuval Kogman [Wed, 19 Jul 2006 12:45:38 +0000]
Help out state plugins a bit more

17 years agofix session_is_valid
Yuval Kogman [Wed, 19 Jul 2006 12:37:21 +0000]
fix session_is_valid

17 years agoVarious refactorings and fixes for the session plugin's lazy loading
Yuval Kogman [Wed, 19 Jul 2006 12:19:54 +0000]
Various refactorings and fixes for the session plugin's lazy loading

17 years agozap bad test
Yuval Kogman [Wed, 19 Jul 2006 10:05:57 +0000]
zap bad test

17 years agodelete_session is not an internal method
Yuval Kogman [Tue, 30 May 2006 19:21:19 +0000]
delete_session is not an internal method

17 years agoMake session extension a more explicit even of State plugins as well
Yuval Kogman [Wed, 10 May 2006 21:00:15 +0000]
Make session extension a more explicit even of State plugins as well

17 years agoSession changes, no docs
Yuval Kogman [Wed, 10 May 2006 20:45:16 +0000]
Session changes, no docs
Expiry protocol changed
State plugins now implement get_session_id, set_session_id and delete_session_id

18 years agofixed test numbering b0rkage
Kieren Diment [Wed, 8 Mar 2006 21:11:55 +0000]
fixed test numbering b0rkage

18 years agogave flash persistence tests a number
Kieren Diment [Wed, 8 Mar 2006 21:09:16 +0000]
gave flash persistence tests a number

18 years agoremove Carp::longmess from Session.pm
Yuval Kogman [Wed, 8 Mar 2006 12:00:30 +0000]
remove Carp::longmess from Session.pm

18 years agokd's tests updated, code fixed
Yuval Kogman [Wed, 8 Mar 2006 09:39:36 +0000]
kd's tests updated, code fixed

18 years agoAdded tests for sanely persistent flash. Will re-commit when I know if they work...
Kieren Diment [Wed, 8 Mar 2006 09:21:28 +0000]
Added tests for sanely persistent flash.  Will re-commit when I know if they work as expected.

18 years agolame docs for KD's request
Yuval Kogman [Wed, 8 Mar 2006 09:15:43 +0000]
lame docs for KD's request

18 years agoBetter flash expiration policy
Yuval Kogman [Wed, 8 Mar 2006 09:13:46 +0000]
Better flash expiration policy

18 years agoFix unit test (code uses $c->log->warn now)
Yuval Kogman [Mon, 6 Feb 2006 08:56:10 +0000]
Fix unit test (code uses $c->log->warn now)

18 years agoFix scenario where only flash is used (as opposed to flash AND session)
Yuval Kogman [Mon, 6 Feb 2006 08:53:35 +0000]
Fix scenario where only flash is used (as opposed to flash AND session)

18 years agoadd Catalyst::Plugin::Session::Tutorial
Yuval Kogman [Fri, 27 Jan 2006 19:09:48 +0000]
add Catalyst::Plugin::Session::Tutorial

18 years agoAdded test to be sure that sessionid cannot be stomped!
Cory G Watson [Fri, 13 Jan 2006 19:33:57 +0000]
Added test to be sure that sessionid cannot be stomped!

18 years agogphat's undef patch
Yuval Kogman [Fri, 13 Jan 2006 18:30:45 +0000]
gphat's undef patch

18 years agoRemove warnings from C::P::Session test suite
Yuval Kogman [Fri, 13 Jan 2006 18:29:02 +0000]
Remove warnings from C::P::Session test suite

18 years agoSession TODO
Yuval Kogman [Mon, 2 Jan 2006 11:55:42 +0000]
Session TODO

18 years agoSession: fixed version to 0.05 v0.05
Andy Grundman [Thu, 29 Dec 2005 20:15:48 +0000]
Session: fixed version to 0.05

18 years agoDocument the new $c->flash "feature"
Yuval Kogman [Thu, 29 Dec 2005 19:46:35 +0000]
Document the new $c->flash "feature"

18 years agomake $c->flash not delete unless $c->flash was actually touched, "to allow multiple...
Yuval Kogman [Thu, 29 Dec 2005 19:41:33 +0000]
make $c->flash not delete unless $c->flash was actually touched, "to allow multiple redirects" ;-)

18 years agoDoc tweaks to C::P::Session::Store
Jesse Sheidlower [Thu, 29 Dec 2005 13:42:22 +0000]
Doc tweaks to C::P::Session::Store

18 years agoDoc tweaks to C::P::Session::Store
Jesse Sheidlower [Thu, 29 Dec 2005 13:40:08 +0000]
Doc tweaks to C::P::Session::Store

18 years agomissing values are not errors, Store doc
Yuval Kogman [Thu, 29 Dec 2005 13:07:44 +0000]
missing values are not errors, Store doc

18 years agoDocument new store semantics for Session in C::P::Session::Store
Yuval Kogman [Thu, 29 Dec 2005 12:50:44 +0000]
Document new store semantics for Session in C::P::Session::Store

18 years agochangelog for C::P::Session
Yuval Kogman [Thu, 29 Dec 2005 08:36:40 +0000]
changelog for C::P::Session

18 years agoDocs and a little more fixing for $c->session_expires
Yuval Kogman [Thu, 29 Dec 2005 08:30:25 +0000]
Docs and a little more fixing for $c->session_expires

18 years agothe great $c->session_expires refactoring
Yuval Kogman [Thu, 29 Dec 2005 08:20:22 +0000]
the great $c->session_expires refactoring

18 years agoversion bump C::P::Session v0.04
Yuval Kogman [Wed, 28 Dec 2005 11:43:31 +0000]
version bump C::P::Session

18 years agoWorkaround for Cache::FastMmap limitation in Session
Yuval Kogman [Wed, 28 Dec 2005 11:14:30 +0000]
Workaround for Cache::FastMmap limitation in Session

18 years agoAdd Object::Signature to prereqs of Session v0.03
Yuval Kogman [Mon, 26 Dec 2005 08:22:14 +0000]
Add Object::Signature to prereqs of Session

18 years agopod fix
Yuval Kogman [Mon, 26 Dec 2005 08:18:46 +0000]
pod fix

18 years agoChangelog, version bump
Yuval Kogman [Mon, 26 Dec 2005 08:17:01 +0000]
Changelog, version bump

18 years agozap t/02session_data.t
Yuval Kogman [Mon, 26 Dec 2005 08:00:58 +0000]
zap t/02session_data.t

18 years agounbreak backwards compatibility
Yuval Kogman [Sat, 24 Dec 2005 01:21:33 +0000]
unbreak backwards compatibility