silverstripe-cms/code
Ingo Schommer f454f481f2 BUG Session namespace sharing for CMS controllers
Ideally we could do this without session, but pragmatically
we still need it, because of the inflexible routing system,
and because of performance considerations.

Example: The tree is lazy loaded via a generic  URL (admin/pages/treeview).
While we could add ?ID=<currentpage> to make the view (more or less) stateless,
it would trigger a full tree reload on every tree navigation action.
Instead, we assume that all "reachable" nodes are already cached,
and simply mark a different one as current. For this to work, we need
shared session state between CMS controllers.

See http://open.silverstripe.org/ticket/7815 for detail.
2012-08-29 15:09:15 +02:00
..
batchactions BUGFIX: Add batch handler status messages (fixes #7427) 2012-06-22 14:09:52 +12:00
controllers BUG Session namespace sharing for CMS controllers 2012-08-29 15:09:15 +02:00
forms MINOR Use shorthand syntax for DataList querying 2012-05-28 21:05:24 +12:00
model BUG Correct live state in SiteTree->getAbsoluteLiveLink() 2012-08-28 19:04:16 +02:00
reports FIX Corrected page edit links in reports 2012-07-12 16:30:17 +02:00
search BUG Check for the parameter existence. 2012-07-20 14:04:52 +12:00
staticpublisher BUGFIX Provide default constructor value to filesystem publisher so that singleton calls (which don't pass params) don't fail 2012-08-05 18:02:13 +12:00