summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2012-01-04Config: add session optionsJérémy Zurcher1-1/+5
2012-01-04add rack_sessionJérémy Zurcher1-0/+13
2012-01-04session: add #destroy!Jérémy Zurcher1-0/+11
2012-01-04session: remove #exists?, add #sidJérémy Zurcher1-6/+10
2012-01-04session: update class variables, set cookie if noneJérémy Zurcher1-6/+11
2012-01-04session: add @response instance varJérémy Zurcher1-2/+3
2012-01-04session: add sid generatorsJérémy Zurcher1-0/+34
2012-01-04Rakefile: use Zorglub::VERSIONJérémy Zurcher1-3/+3
2012-01-04Node: remove obsolete TODOJérémy Zurcher1-1/+0
2012-01-04Node#feed! set state :partial if @action[:layout].nil?Jérémy Zurcher1-2/+2
2012-01-04Node: fix Node#self.r when no argumentsJérémy Zurcher1-1/+1
2012-01-04Node: add Node#state and use itJérémy Zurcher1-2/+8
2012-01-04Node@session goes from node.rb into session.rbJérémy Zurcher2-4/+7
2012-01-04zorglub: remove autoload :SessionJérémy Zurcher1-2/+1
2012-01-04Node swallows defs as inherited_vars, update specsJérémy Zurcher2-49/+23
2012-01-04replace helpers with defsJérémy Zurcher2-60/+48
2012-01-04disable autoload for major classesJérémy Zurcher1-4/+3
2012-01-04add Node#no_layout and use itJérémy Zurcher1-0/+4
2012-01-04fNode#view: ix previous wrong commitJérémy Zurcher1-1/+1
2012-01-03spec: fix Node#view specJérémy Zurcher1-1/+1
2012-01-03Node#partial set layout to nil, maybe use action[:mode]=:partial ??Jérémy Zurcher1-1/+2
2012-01-03Node: do not accept empty engine, layout or view, do not return directory pathJérémy Zurcher1-6/+8
2012-01-03Node: add @action[:mode] to allow differenciation between view and layout ↵Jérémy Zurcher1-0/+2
rendering
2012-01-03config: simpify #view_base_path and #layout_base_pathJérémy Zurcher1-10/+4
2012-01-03config: fix + add spec for [] and []= methodsJérémy Zurcher1-2/+2
2012-01-03config: allow nil ext engine registrationJérémy Zurcher1-2/+4
2012-01-03config/node: fix engine_extJérémy Zurcher2-3/+3
2012-01-03node: cleanPATH_INFO using sub() instead of arbitrary string indexJérémy Zurcher1-1/+1
2012-01-03node: implement layout/engine inheritanceJérémy Zurcher1-4/+9
2011-12-28Node: rename (before|after)_hooks with call_(before|after)_hooksJérémy Zurcher1-4/+4
2011-12-28rename Config.default_engine into Config.engineJérémy Zurcher2-2/+2
2011-09-13add before_all and after_all hooksJérémy Zurcher1-0/+27
2011-09-11add Node#partialJérémy Zurcher1-8/+20
2011-09-11implement Node#redirect + add tests in sample.ruJérémy Zurcher1-7/+21
2011-09-11Node@r accepts argumentsJérémy Zurcher1-2/+2
2011-09-11change Node::initializeJérémy Zurcher1-7/+7
2011-08-03fix Node.call usage of Node.rJérémy Zurcher1-1/+1
2011-08-03Node.r take care of non-string argumentsJérémy Zurcher1-1/+1
2011-06-21cleanup session.rbJérémy Zurcher2-9/+47
2011-06-20simple never cleaned in memory session data managementJérémy Zurcher3-11/+29
2011-06-17add Session classJérémy Zurcher3-1/+23
2011-06-17add autoload for Zorglub::HelpersJérémy Zurcher1-0/+1
2011-06-17add Zorglub::Helpers:Css, Zorglub::Helpers:JsJérémy Zurcher1-0/+60
2011-06-17add coding header and EOFJérémy Zurcher4-3/+7
2011-06-16Node#r accepts string argumentsJérémy Zurcher1-1/+2
2011-06-16enable view and layout usageJérémy Zurcher2-12/+19
2011-06-16add Node#realizeJérémy Zurcher1-2/+12
2011-06-16add Node#engine, Node#layout, Node#view, Node#args, Node#map, Node#rJérémy Zurcher2-7/+44
2011-06-16add class Zorglub::ConfigJérémy Zurcher2-2/+66
2011-05-26initial commitJérémy Zurcher3-0/+109