[cc3f110 | Sun Feb 01 18:35:42 UTC 2009] Tadahiko Uehara * use view name as name of the method when method is unavailable. [20518d4 | Sun Feb 01 18:37:47 UTC 2009] Tadahiko Uehara * update aspect spec to check before/after_all, instance_eval and view without method. [ad974e8 | Mon Feb 02 04:28:20 UTC 2009] Michael Fellinger * instance_eval the aspect blocks [b180b45 | Sun Feb 01 07:50:02 UTC 2009] Michael Fellinger * Rack now has nested parameter parsing [4ae1a01 | Sat Jan 31 12:45:37 UTC 2009] Michael Fellinger * Remove useless adapters [f75e32d | Sat Jan 31 12:45:28 UTC 2009] Michael Fellinger * Some yard-style docs [a7c4120 | Sat Jan 31 12:45:03 UTC 2009] Michael Fellinger * Make Node#wrap_action_call work, for now only aspects are registered [46c35c0 | Sat Jan 31 12:43:57 UTC 2009] Michael Fellinger * Improve Action#copy_variables [7076383 | Fri Jan 30 11:12:09 UTC 2009] Michael Fellinger * Fix assignment for (before|after)_all [1335bf2 | Fri Jan 30 10:57:19 UTC 2009] Michael Fellinger * Add before_all/after_all aspects [b55cf95 | Thu Jan 29 15:21:51 UTC 2009] Michael Fellinger * trap only once [b41c42a | Thu Jan 29 13:39:57 UTC 2009] Michael Fellinger * Work around issue in Rack::URLMap and add spec [9dde517 | Thu Jan 29 13:39:27 UTC 2009] Michael Fellinger * Improve Node::setup, automap is now mapping and behaves like ramaze needs it [861ef4d | Thu Jan 29 13:38:36 UTC 2009] Michael Fellinger * Better naming and arguments for Adapter::start [456c144 | Thu Jan 29 13:38:14 UTC 2009] Michael Fellinger * Even if started is true, still do basic setup [76e4b23 | Thu Jan 29 13:37:46 UTC 2009] Michael Fellinger * Don't use custom adapter in example [6921322 | Thu Jan 29 13:37:23 UTC 2009] Michael Fellinger * method_arities is a trait now [3dab943 | Thu Jan 29 13:08:57 UTC 2009] Michael Fellinger * Fix precedence issue in find_method [be40b43 | Thu Jan 29 11:04:14 UTC 2009] Michael Fellinger * Remove requires for rubygems [21d17f3 | Thu Jan 29 11:02:19 UTC 2009] Michael Fellinger * Remove whywiki_haml/whywiki_nagoro examples [9133eb2 | Wed Jan 28 14:38:29 UTC 2009] Michael Fellinger * Fix cache specs, why the hell did they pass? [741a79c | Wed Jan 28 13:55:35 UTC 2009] Michael Fellinger * Add some specs for examples [122c35f | Wed Jan 28 12:04:20 UTC 2009] Michael Fellinger * Remove require for route_exceptions [2405c23 | Wed Jan 28 11:56:31 UTC 2009] Michael Fellinger * Add Node::HELPERS for helpers used on inclusion [94cde03 | Wed Jan 28 11:55:46 UTC 2009] Michael Fellinger * Move code for copying Action#variables [4452766 | Wed Jan 28 11:55:25 UTC 2009] Michael Fellinger * Rack::RouteExceptions is now in rack-contrib [2922c7b | Wed Jan 28 12:44:43 UTC 2009] Tadahiko Uehara * Add some specs. Signed-off-by: Michael Fellinger [cfc74b8 | Wed Jan 28 12:43:50 UTC 2009] Tadahiko Uehara * Add missing fallback argument to redirect_referrer. Signed-off-by: Michael Fellinger [e4534e1 | Tue Jan 27 08:37:21 UTC 2009] Tadahiko Uehara * Fix typo in example. Signed-off-by: Michael Fellinger [eeffc7d | Tue Jan 27 13:41:26 UTC 2009] Michael Fellinger * Nicer inspect of session [1daeb8f | Tue Jan 27 13:41:17 UTC 2009] Michael Fellinger * Set cookie on the response object returned, not the original one [c7f8f10 | Tue Jan 27 12:49:59 UTC 2009] Michael Fellinger * Fix specs for 1.9 [9075cff | Tue Jan 27 12:49:10 UTC 2009] Michael Fellinger * 1.9 will return symbols instead of strings as method names [fdd2197 | Tue Jan 27 12:48:48 UTC 2009] Michael Fellinger * A bit nicer code style [a2003fe | Tue Jan 27 12:48:25 UTC 2009] Michael Fellinger * Map casts to #to_s, :/ is very common in ramaze code [06331c4 | Tue Jan 27 12:47:53 UTC 2009] Michael Fellinger * Fix handling of binding for 1.9 [e7070f2 | Tue Jan 27 12:46:45 UTC 2009] Michael Fellinger * In current 1.9 the original require won't work for some gems [d3304dd | Mon Jan 26 16:50:25 UTC 2009] Michael Fellinger * pass arguments to start to start! [8f37866 | Mon Jan 26 07:47:22 UTC 2009] Michael Fellinger * Prettier output for rake spec [602c6c1 | Mon Jan 26 07:42:33 UTC 2009] Michael Fellinger * spec for provide json and layout [725f209 | Mon Jan 26 07:42:13 UTC 2009] Michael Fellinger * Fix layout render [c71fca2 | Mon Jan 26 06:41:21 UTC 2009] Michael Fellinger * Remove Content-Type before dispatch, only add if not set [07547ba | Sun Jan 25 09:09:01 UTC 2009] Michael Fellinger * add options.action.wish for higher order control over wishes [8394dc5 | Sun Jan 25 09:08:38 UTC 2009] Michael Fellinger * small fixes for options [aa53722 | Sat Jan 24 05:05:37 UTC 2009] Michael Fellinger * Expand specs for options [67f124d | Sat Jan 24 05:05:24 UTC 2009] Michael Fellinger * Expand specs for flash [e28bcda | Sat Jan 24 05:05:04 UTC 2009] Michael Fellinger * Fix Flash#delete [a78085c | Sat Jan 24 05:04:46 UTC 2009] Michael Fellinger * Prune never reached code from options dsl [dd778ba | Sat Jan 24 05:04:18 UTC 2009] Michael Fellinger * Docs for Helper::Link#route [3013397 | Sat Jan 24 05:03:42 UTC 2009] Michael Fellinger * Provide Innate::start! method [bdfe9da | Sat Jan 24 05:03:24 UTC 2009] Michael Fellinger * Ignore adapter for coverage [2484dd4 | Sat Jan 24 03:34:36 UTC 2009] Michael Fellinger * Innate::Helper::Link#route defaults to '/' [1e68525 | Sat Jan 24 03:34:19 UTC 2009] Michael Fellinger * Spec Innate::Helper::Link [8d988f0 | Fri Jan 23 16:58:56 UTC 2009] Michael Fellinger * Add clean task [ce74581 | Fri Jan 23 15:53:00 UTC 2009] Michael Fellinger * Spec Innate::Helper::CGI [6823756 | Fri Jan 23 15:52:19 UTC 2009] Michael Fellinger * Spec Innate::Helper::Partial [27fa85a | Fri Jan 23 15:52:02 UTC 2009] Michael Fellinger * Add specs for DynaMap [8e1ee7d | Fri Jan 23 15:51:46 UTC 2009] Michael Fellinger * Spec more of Request [766023a | Fri Jan 23 15:51:29 UTC 2009] Michael Fellinger * Expand redirect spec [66229fc | Fri Jan 23 15:51:07 UTC 2009] Michael Fellinger * Use shared mock a bit [6e62527 | Fri Jan 23 15:50:39 UTC 2009] Michael Fellinger * Spec that helper methods are no actions by default [b5dd53b | Fri Jan 23 15:50:06 UTC 2009] Michael Fellinger * add shared :mock [84a057d | Fri Jan 23 15:49:02 UTC 2009] Michael Fellinger * Fix throw/catch around :respond/:redirect [f56dbe4 | Fri Jan 23 15:48:25 UTC 2009] Michael Fellinger * Rename Node#to_view to Node#find_view [0ca8a71 | Fri Jan 23 15:47:21 UTC 2009] Michael Fellinger * add CGI to autoload, it's used very seldom [ce88e79 | Fri Jan 23 15:46:54 UTC 2009] Michael Fellinger * We need URI for Request [597b9a4 | Fri Jan 23 15:46:16 UTC 2009] Michael Fellinger * Add rcov task [a583746 | Thu Jan 22 15:01:40 UTC 2009] Michael Fellinger * Don't try to use ERB for things that aren't strings [959e891 | Thu Jan 22 15:01:24 UTC 2009] Michael Fellinger * Some improvments for specs, add shared :session [d17596b | Thu Jan 22 15:00:50 UTC 2009] Michael Fellinger * redirect_referrer should work like in Ramaze [da7d7c6 | Thu Jan 22 15:00:29 UTC 2009] Michael Fellinger * Use r, not Rs [775fa4b | Thu Jan 22 15:00:14 UTC 2009] Michael Fellinger * Clean up Helper::Aspect [1286960 | Thu Jan 22 14:59:50 UTC 2009] Michael Fellinger * Nicer glob [5551462 | Thu Jan 22 14:58:37 UTC 2009] Michael Fellinger * Innate::HelperAccess::helper doesn't extend anymore, do that in your helper as needed [b6675e0 | Thu Jan 22 14:57:52 UTC 2009] Michael Fellinger * Remove Innate::Helper::DEFAULT [1a602c3 | Thu Jan 22 14:56:26 UTC 2009] Michael Fellinger * Don't fret on existing Innate::ROOT [656c951 | Thu Jan 22 14:55:56 UTC 2009] Michael Fellinger * Spec for flash [206a101 | Wed Jan 21 10:56:25 UTC 2009] Michael Fellinger * Node automap doesn't need to replace spaces [c518707 | Wed Jan 21 10:53:21 UTC 2009] Michael Fellinger * Seems like ERB likes this better [39f033b | Wed Jan 21 10:53:10 UTC 2009] Michael Fellinger * Only search public instance methods [696d7af | Wed Jan 21 10:52:59 UTC 2009] Michael Fellinger * Compact try_resolve [fd2bb5f | Wed Jan 21 10:52:42 UTC 2009] Michael Fellinger * Use Traited in Node, finally gives us inheritable configuration [3891bc2 | Wed Jan 21 10:51:51 UTC 2009] Michael Fellinger * Better fulfill_wish [3552421 | Wed Jan 21 10:50:58 UTC 2009] Michael Fellinger * remove Action::CONTENT_TYPE, we can add '.sass' in ramaze [5dbfec2 | Wed Jan 21 10:49:55 UTC 2009] Michael Fellinger * Nicer output of specs [c6666eb | Wed Jan 21 10:49:33 UTC 2009] Michael Fellinger * Specs for Traited [934ba5f | Wed Jan 21 10:49:19 UTC 2009] Michael Fellinger * Add Traited, like Ramaze traits, but limited in scope [9b57ea4 | Wed Jan 21 04:17:45 UTC 2009] Michael Fellinger * Refactor some Node code, faster arity check and warning on ambiguity for layouts [4853060 | Wed Jan 21 04:12:51 UTC 2009] Michael Fellinger * Squeeze slack from Node::automap and Node::setup [4038a4d | Wed Jan 21 04:12:10 UTC 2009] Michael Fellinger * Assign layout on include... gotta improve that for inherit [5b8c69b | Wed Jan 21 04:10:44 UTC 2009] Michael Fellinger * Don't use RouteExceptions by default, but use CommonLogger [18ab6cb | Wed Jan 21 04:10:22 UTC 2009] Michael Fellinger * Remove test code from hello example [c6e0016 | Wed Jan 21 04:10:10 UTC 2009] Michael Fellinger * Simpler Innate::View::None [576fc84 | Wed Jan 21 04:09:53 UTC 2009] Michael Fellinger * ERB now initialized with '<%>' and sensible filename [42ced1f | Wed Jan 21 04:08:59 UTC 2009] Michael Fellinger * Add docs to Innate::DynaMap and accept block on Innate::map [782b029 | Wed Jan 21 04:07:51 UTC 2009] Michael Fellinger * Clean up setup of caches, won't register on initialize anymore [cabc6b2 | Wed Jan 21 04:07:24 UTC 2009] Michael Fellinger * Add Innate::Cache::DRb [82e0dae | Mon Jan 19 10:53:16 UTC 2009] Michael Fellinger * Improve Helper::Redirect and port specs [255643c | Sun Jan 18 11:31:31 UTC 2009] Michael Fellinger * Explain how layouts respect provides [87c30c9 | Sun Jan 18 11:20:38 UTC 2009] Michael Fellinger * A bit more compact code [27d7f2e | Sun Jan 18 11:18:18 UTC 2009] Michael Fellinger * Unify layout/view file lookup so layout respects wish [ba91e65 | Sun Jan 18 11:02:46 UTC 2009] Michael Fellinger * Reduce code needed to setup specs [f9d9ef1 | Sun Jan 18 11:02:31 UTC 2009] Michael Fellinger * Fixes and improvments for Helper [722336e | Sun Jan 18 11:02:08 UTC 2009] Michael Fellinger * Make Innate::middleware less boring [c8ca27e | Sun Jan 18 11:01:17 UTC 2009] Michael Fellinger * Pass block to Innate::start to build your middleware [2124ae4 | Sun Jan 18 11:00:50 UTC 2009] Michael Fellinger * Innate::Route and Innate::Rewrite behave correct now [96a3674 | Sun Jan 18 10:09:02 UTC 2009] Michael Fellinger * Simplify Helper API and add some docs [64420a2 | Sun Jan 18 02:26:47 UTC 2009] Michael Fellinger * Don't assign :caller [12f7119 | Sat Jan 17 08:20:21 UTC 2009] Michael Fellinger * Add example for error handling [e38b669 | Sat Jan 17 08:20:07 UTC 2009] Michael Fellinger * Fix error handling [3bfe38c | Sat Jan 17 07:56:08 UTC 2009] Michael Fellinger * Innate::Current isn't needed for static files [e9a9a03 | Sat Jan 17 07:55:30 UTC 2009] Michael Fellinger * Heed shadow warnings [eec3639 | Sat Jan 17 07:54:56 UTC 2009] Michael Fellinger * More timeout on trap [7a8c8f2 | Sat Jan 17 07:54:34 UTC 2009] Michael Fellinger * Add merging for options [9ff7e94 | Sat Jan 17 07:34:58 UTC 2009] Michael Fellinger * Exception handling by recall, can you feel the power? [c8e4bec | Sat Jan 17 05:12:16 UTC 2009] Michael Fellinger * Check log.color option [97957b9 | Sat Jan 17 05:03:25 UTC 2009] Michael Fellinger * Remove Rack::Profile, there's one in rack-contrib [91aab79 | Sat Jan 17 05:00:54 UTC 2009] Michael Fellinger * Add Response#reset [2aa69fc | Sat Jan 17 05:00:40 UTC 2009] Michael Fellinger * Port Helper::SendFile and spec [8dfca77 | Sat Jan 17 04:51:25 UTC 2009] Michael Fellinger * Don't require rubygems twice on specs [db69ee3 | Sat Jan 17 04:50:19 UTC 2009] Michael Fellinger * Simple logging options [1c81540 | Sat Jan 17 04:49:30 UTC 2009] Michael Fellinger * Minor mod [fba8f58 | Sat Jan 17 04:49:01 UTC 2009] Michael Fellinger * Automatic mapping for Node, '/' if only one Node exists [044b979 | Sat Jan 17 04:47:23 UTC 2009] Michael Fellinger * Innate::Cache::add method like Ramaze::Cache::add [cda601a | Tue Jan 13 10:35:31 UTC 2009] Michael Fellinger * Clean up Node spec [88866be | Tue Jan 13 10:32:52 UTC 2009] Michael Fellinger * Fix Session spec [5974e23 | Tue Jan 13 10:32:39 UTC 2009] Michael Fellinger * Fix Node spec [675e3bc | Tue Jan 13 10:32:05 UTC 2009] Michael Fellinger * Fix aspect spec [1b9a1c8 | Tue Jan 13 10:31:43 UTC 2009] Michael Fellinger * Spec Request [0932816 | Tue Jan 13 08:35:52 UTC 2009] Michael Fellinger * Port specs for Node parameters [37b1392 | Tue Jan 13 08:35:39 UTC 2009] Michael Fellinger * Port specs for Route [972e2de | Tue Jan 13 08:35:21 UTC 2009] Michael Fellinger * Reset Response when action is found [58a9143 | Tue Jan 13 08:35:04 UTC 2009] Michael Fellinger * Further fixes of provides, only modify the path if a provide is found [b87493f | Tue Jan 13 08:32:56 UTC 2009] Michael Fellinger * Fix Innate::Route and add Innate::Rewrite [33be02f | Tue Jan 13 08:32:17 UTC 2009] Michael Fellinger * Add Innate::Response [7cedab1 | Sat Jan 10 07:59:55 UTC 2009] Michael Fellinger * Add routing middleware [9459903 | Fri Jan 09 08:34:40 UTC 2009] Michael Fellinger * Adding aspect helper as default and squeeze out some bugs [170f032 | Wed Jan 07 14:01:57 UTC 2009] Michael Fellinger * Some additions and improvments to Request [79979ce | Wed Jan 07 13:12:10 UTC 2009] Michael Fellinger * Don't rescue in Node::call so we don't get double backtraces [48f92c1 | Wed Jan 07 13:11:17 UTC 2009] Michael Fellinger * render is no helper [13584b8 | Wed Jan 07 13:11:07 UTC 2009] Michael Fellinger * LogHub can now be toggled on and off, so you don't have to modify the loggers [88d1c7f | Wed Jan 07 13:10:27 UTC 2009] Michael Fellinger * Clean up logging a bit [6036864 | Wed Jan 07 12:55:41 UTC 2009] Michael Fellinger * flash is default helper as well [740015b | Wed Jan 07 12:52:34 UTC 2009] Michael Fellinger * Add Helper::Flash [753ba5a | Wed Jan 07 12:52:14 UTC 2009] Michael Fellinger * Add Innate::Session::Flash [e74d7ac | Wed Jan 07 11:09:54 UTC 2009] Michael Fellinger * Spec for Helper::Aspect [f0ba7e7 | Wed Jan 07 11:09:40 UTC 2009] Michael Fellinger * Activate default helpers on inclusion of Innate::Node [f1ff921 | Wed Jan 07 11:08:39 UTC 2009] Michael Fellinger * Execute Helper::Aspect hooks in Action [6687cd6 | Wed Jan 07 11:03:51 UTC 2009] Michael Fellinger * Helper::Partial from Ramaze [470bee9 | Tue Jan 06 12:28:18 UTC 2009] TJ Vanderpoel * fixed requires and Wiki#provide to refer to erb instead of haml [015034d | Tue Jan 06 12:26:53 UTC 2009] TJ Vanderpoel * converted haml templated to erb [a6fa567 | Mon Jan 05 14:15:42 UTC 2009] Michael Fellinger * Don't be so noisy about state [44a11ec | Mon Jan 05 14:15:28 UTC 2009] Michael Fellinger * Reduce view glob [2b5dad5 | Mon Jan 05 14:15:12 UTC 2009] Michael Fellinger * Action#sync_variables [155d9ad | Mon Jan 05 14:14:59 UTC 2009] Michael Fellinger * Don't define ROOT twice [bcce1e2 | Mon Jan 05 13:01:04 UTC 2009] Michael Fellinger * The cookie of Mock::Session may be changed [8cb296b | Mon Jan 05 12:10:14 UTC 2009] Michael Fellinger * Better lookup so Ramaze can integrate [b4f556d | Mon Jan 05 11:06:45 UTC 2009] Michael Fellinger * Action#binding as shortcut [5f5602a | Mon Jan 05 10:15:03 UTC 2009] Michael Fellinger * Move all templating engines that have dependencies to Ramaze [91da40d | Mon Jan 05 09:58:59 UTC 2009] Michael Fellinger * Remove done todos [4e5f3f2 | Mon Jan 05 09:57:48 UTC 2009] Michael Fellinger * Update specs for new options [24ef9cf | Mon Jan 05 09:57:31 UTC 2009] Michael Fellinger * Fix options usage in node spec [2ce93fd | Mon Jan 05 09:57:14 UTC 2009] Michael Fellinger * Only run Options#dsl instance_eval if block given [1613987 | Mon Jan 05 09:46:07 UTC 2009] Michael Fellinger * Expired cache values should not be returned [9849a07 | Mon Jan 05 09:41:17 UTC 2009] Michael Fellinger * fix setup for cache spec [25c5303 | Mon Jan 05 09:39:19 UTC 2009] Michael Fellinger * Unify requires for specs and don't use Lint [353ebb2 | Mon Jan 05 09:38:50 UTC 2009] Michael Fellinger * Allow choice between Fiber and Threads via options [a814522 | Mon Jan 05 09:38:20 UTC 2009] Michael Fellinger * Use new options syntax [f8982ae | Mon Jan 05 09:32:44 UTC 2009] Michael Fellinger * Refactor sessions, lazy, efficient, and deep [167e44a | Mon Jan 05 09:25:52 UTC 2009] Michael Fellinger * Final draft of caching implementation, should fix all problems and be ready for arbitrary backends [8275eb8 | Mon Jan 05 09:24:00 UTC 2009] Michael Fellinger * Action#content_type should be public [a565059 | Mon Jan 05 07:41:43 UTC 2009] Michael Fellinger * Don't spec spec/innate/cache/common.rb [96caaf5 | Mon Jan 05 07:41:18 UTC 2009] Michael Fellinger * Add Options#method_missing and #dsl reopens the previous Options instance [1b564e7 | Mon Jan 05 07:40:27 UTC 2009] Michael Fellinger * Require date in rakefile [4fa57b7 | Sun Jan 04 09:58:50 UTC 2009] Michael Fellinger * Make trap optional [26d161c | Sun Jan 04 07:56:22 UTC 2009] Michael Fellinger * Some more functionality for Options, use it [3a535ea | Sat Jan 03 09:24:52 UTC 2009] Michael Fellinger * Better namespaced configuration, not as convenient or magical but much more effective [8522a01 | Thu Jan 01 15:00:19 UTC 2009] Michael Fellinger * Allow deleting session data [9ef3b8a | Thu Jan 01 15:00:04 UTC 2009] Michael Fellinger * Remove useless stuff from marshal store [75916be | Thu Jan 01 14:59:33 UTC 2009] Michael Fellinger * Allow setting port [01fa845 | Wed Dec 31 10:51:18 UTC 2008] Michael Fellinger * the session cache defaults already, add more docs for Cache [1d3f663 | Wed Dec 31 10:20:34 UTC 2008] Michael Fellinger * Unify Cache::(Marshal|YAML) and simplify specs [a496e6e | Wed Dec 31 10:10:06 UTC 2008] Michael Fellinger * Clean up Cache::YAML [08c9bd0 | Wed Dec 31 10:09:50 UTC 2008] Michael Fellinger * Add Cache::Marshal [95ec4fc | Wed Dec 31 09:32:13 UTC 2008] Michael Fellinger * HTML templates may have .htm extension [d2470a7 | Wed Dec 31 09:32:01 UTC 2008] Michael Fellinger * Add Maruku templating engine [10bf350 | Wed Dec 31 09:23:13 UTC 2008] Michael Fellinger * Only things that include Node are comparable with it [f41b1ea | Wed Dec 31 09:22:32 UTC 2008] Michael Fellinger * Prepare Helper so Ramaze can inject its own path and namespace [940e3f6 | Wed Dec 31 09:21:54 UTC 2008] Michael Fellinger * Break up if nothing is mapped [af1da32 | Wed Dec 31 09:21:12 UTC 2008] Michael Fellinger * Layout may be a special layout file, a method or a normal template [68cf7c1 | Wed Dec 31 09:20:07 UTC 2008] Michael Fellinger * Move VERSION into lib/innate/version.rb [e963c21 | Wed Dec 31 09:16:44 UTC 2008] Michael Fellinger * Add erb templating [9fe7fea | Wed Dec 31 03:00:33 UTC 2008] Michael Fellinger * Update gemspec [2f70869 | Wed Dec 31 03:00:00 UTC 2008] Michael Fellinger * Remove bin/innate from gespec [10acbc0 | Wed Dec 31 02:36:57 UTC 2008] Michael Fellinger * Version 2008.12.31 [6e3a0d5 | Wed Dec 31 00:21:19 UTC 2008] Pistos * Numerous minor English corrections and adjustments. Signed-off-by: Michael Fellinger [b5ea6a4 | Tue Dec 30 13:20:10 UTC 2008] Pistos * A few minor English adjustments in README. Signed-off-by: Michael Fellinger [b85da01 | Tue Dec 30 03:02:41 UTC 2008] Pistos * Corrected wrong statement about Innate. Signed-off-by: Michael Fellinger [464a25e | Tue Dec 30 02:58:32 UTC 2008] Pistos * One small change in choice of words. Signed-off-by: Michael Fellinger [14e356e | Tue Dec 30 02:56:36 UTC 2008] Pistos * Some English adjustments in README. Signed-off-by: Michael Fellinger [2848eb6 | Tue Dec 30 09:01:57 UTC 2008] Michael Fellinger * Add spec for options, not passing yet [3c12d1c | Tue Dec 30 09:00:49 UTC 2008] Michael Fellinger * Better spec setup [4e58286 | Tue Dec 30 09:00:30 UTC 2008] Michael Fellinger * Refactor option.rb [5f56567 | Tue Dec 30 08:59:20 UTC 2008] Michael Fellinger * Make use of new caching in Session [b4ff9c1 | Tue Dec 30 08:58:14 UTC 2008] Michael Fellinger * Small refactor regarding Innate.options and startup [ad3a45f | Tue Dec 30 06:52:48 UTC 2008] Michael Fellinger * Execute update_method_arities only once every request, add docs [b4d956e | Tue Dec 30 06:44:09 UTC 2008] Michael Fellinger * Correct order of ancestor lookup, make spec [9e55aa6 | Tue Dec 30 06:42:17 UTC 2008] Michael Fellinger * Fix node subclassing, for now [0c6526b | Tue Dec 30 02:53:33 UTC 2008] Michael Fellinger * Exapnd readme even more :) [9f6e69e | Mon Dec 29 08:14:08 UTC 2008] Michael Fellinger * Update readme with future plans for ramaze [9ac04bd | Sun Dec 28 11:06:13 UTC 2008] Michael Fellinger * Update readme, more to come [2e7a9d4 | Sun Dec 28 09:52:24 UTC 2008] Michael Fellinger * Don't actually modify repo on release, just output needed steps [c89e0ce | Sun Dec 28 09:47:44 UTC 2008] Michael Fellinger * Don't override rubys VERSION [c074bc1 | Sun Dec 28 09:45:44 UTC 2008] Michael Fellinger * Really add robust_params now [36157e3 | Sun Dec 28 09:42:58 UTC 2008] Michael Fellinger * Update Rakefile with release task [bfc3b84 | Sun Dec 28 09:42:35 UTC 2008] Michael Fellinger * Add Request#robust_params and remove useless spec [fb076fa | Sun Dec 28 09:30:28 UTC 2008] Michael Fellinger * Add Rakefile [7eebd57 | Sun Dec 28 09:30:17 UTC 2008] Michael Fellinger * Add copyright [770e0e7 | Sun Dec 28 08:02:22 UTC 2008] Michael Fellinger * Rename whywiki to whywiki_haml [26a4093 | Sun Dec 28 07:29:47 UTC 2008] Michael Fellinger * Finally add a gemspec [71f4adc | Sun Dec 28 07:29:31 UTC 2008] Michael Fellinger * Remove the favicon.svg [e5a89c4 | Sun Dec 28 07:25:28 UTC 2008] Michael Fellinger * Minor update to readme [93dee0b | Sat Dec 27 04:47:44 UTC 2008] Michael Fellinger * the nagoro layout uses nagoro of course [2633b69 | Sat Dec 27 04:45:59 UTC 2008] Michael Fellinger * Add Nagoro templating engine [93c347f | Sat Dec 27 04:45:40 UTC 2008] Michael Fellinger * Add Innate::sync as shortcut for Innate::STATE.sync [d8299a0 | Sat Dec 27 04:45:18 UTC 2008] Michael Fellinger * Use __send__ to talk with Node [aad2313 | Sat Dec 27 04:44:57 UTC 2008] Michael Fellinger * methods in Innate module are all module_function [1abdaa0 | Sat Dec 27 04:44:27 UTC 2008] Michael Fellinger * Use STATE.sync to avoid nested transactions to PStore [c00ad1d | Sat Dec 27 04:43:01 UTC 2008] Michael Fellinger * Add whywiki with nagoro templates [ec64847 | Sat Dec 27 03:29:52 UTC 2008] Michael Fellinger * Handle empty haml templates gracefully, allow symbols to indicate layout names [c1f528b | Sat Dec 27 03:29:15 UTC 2008] Michael Fellinger * Error handling explained [a9f657c | Sat Dec 27 03:28:49 UTC 2008] Michael Fellinger * Don't output debugging info on startup anymore [1b6ea66 | Sat Dec 27 03:28:18 UTC 2008] Michael Fellinger * Add generic spec helper [ffe012d | Sat Dec 27 03:28:01 UTC 2008] Michael Fellinger * Add example/app/whywiki, 15 lines smaller than ramaze (63 LoC) [5d00cf3 | Fri Dec 26 14:50:20 UTC 2008] Michael Fellinger * Fix bug in Helper::Link, make specs work [6067687 | Fri Dec 26 14:46:55 UTC 2008] Michael Fellinger * A bit of docs for Innate::View [63d2bbd | Fri Dec 26 14:46:33 UTC 2008] Michael Fellinger * Document Innate::State::Thread and Innate::State::Fiber [4d8fe6d | Fri Dec 26 14:46:09 UTC 2008] Michael Fellinger * Document Innate::StateAccessor [122472e | Fri Dec 26 14:45:40 UTC 2008] Michael Fellinger * Minor docs for session [a44618a | Fri Dec 26 14:45:11 UTC 2008] Michael Fellinger * Document Innate::Request [853cbb7 | Fri Dec 26 14:44:39 UTC 2008] Michael Fellinger * Document Innate::Node [bf4240f | Fri Dec 26 14:44:08 UTC 2008] Michael Fellinger * Better Node#action_not_found [ef2d77c | Fri Dec 26 14:43:35 UTC 2008] Michael Fellinger * Handle empty PATH_INFO reasonably, log failure [882b793 | Fri Dec 26 14:41:40 UTC 2008] Michael Fellinger * Document Innate::Helper [a7c3887 | Fri Dec 26 14:41:19 UTC 2008] Michael Fellinger * Document Innate::DynaMap [816dad6 | Fri Dec 26 14:41:06 UTC 2008] Michael Fellinger * Document Innate::Current [24bc498 | Fri Dec 26 14:40:52 UTC 2008] Michael Fellinger * Document Innate::Adapter [9493582 | Fri Dec 26 14:40:07 UTC 2008] Michael Fellinger * Avoid useless variable in the thread wrapper [d989063 | Fri Dec 26 14:39:27 UTC 2008] Michael Fellinger * Some improvments to StateAccessor [cf47b2e | Fri Dec 26 14:37:39 UTC 2008] Michael Fellinger * Only include Innate::Helper, that will take care of Trinity already [76cd130 | Fri Dec 26 14:36:40 UTC 2008] Michael Fellinger * A bit of cleanup for Action [e6b16fc | Fri Dec 26 14:36:24 UTC 2008] Michael Fellinger * Add Action#content_type= [f49d415 | Fri Dec 26 14:35:54 UTC 2008] Michael Fellinger * Innate::call can optionally take a parameter that indicates the cached middleware stack to use [8b6caa1 | Fri Dec 26 14:35:16 UTC 2008] Michael Fellinger * Add Request#local_net? and rename Request#locales to Request#accept_language [02c4df7 | Fri Dec 26 14:32:58 UTC 2008] Michael Fellinger * Don't mess up the if innate is there already [bf5c96c | Fri Dec 26 14:32:28 UTC 2008] Michael Fellinger * Update README with two quick samples of usage [035b03e | Fri Dec 26 14:31:57 UTC 2008] Michael Fellinger * Add new example to show how to spec [bfbcb08 | Wed Dec 24 04:27:25 UTC 2008] Michael Fellinger * Give respond/respond! some default values [d491aaa | Thu Dec 18 06:23:19 UTC 2008] Michael Fellinger * give middleware_compiler a handy shortcut for static directories [5090bee | Sun Nov 16 11:42:43 UTC 2008] Michael Fellinger * Some basic methods for Request [aeebe55 | Sun Nov 16 11:42:26 UTC 2008] Michael Fellinger * Minor refactor after a peek via reek [03580f4 | Sun Nov 16 11:41:48 UTC 2008] Michael Fellinger * Remove wiki example [ce29024 | Fri Oct 10 14:41:46 UTC 2008] Michael Fellinger * Only load coderay stylesheet if set [eafd404 | Fri Oct 10 14:39:54 UTC 2008] Michael Fellinger * Speed up index page x3 [a543b33 | Fri Oct 10 14:07:27 UTC 2008] Michael Fellinger * Avoid too much debugging output [7e1cf38 | Fri Oct 10 14:06:24 UTC 2008] Michael Fellinger * Support feeds in wiki [78338d3 | Thu Oct 09 14:08:41 UTC 2008] Michael Fellinger * Major updates to wiki [547e6f9 | Thu Oct 09 07:25:54 UTC 2008] Michael Fellinger * History and localization for wiki [866c9a9 | Thu Oct 09 05:40:31 UTC 2008] Michael Fellinger * Fix code highlighting [d10d3a5 | Mon Oct 06 13:49:47 UTC 2008] Michael Fellinger * Adapt wiki for new loadpath and swfs [73b95f2 | Mon Oct 06 13:48:27 UTC 2008] Michael Fellinger * Adding org [cb4289d | Mon Oct 06 13:46:37 UTC 2008] Michael Fellinger * Adding the screencasts [864170c | Mon Oct 06 13:33:53 UTC 2008] Michael Fellinger * Minor changes to smongrel and emongrel [c96c73b | Mon Oct 06 13:33:23 UTC 2008] Michael Fellinger * Fixing the link helper [16b6383 | Mon Oct 06 13:32:45 UTC 2008] Michael Fellinger * Adding innate/request [bc3b59d | Mon Oct 06 13:32:18 UTC 2008] Michael Fellinger * Current::action and Current::actions [1a302c2 | Mon Oct 06 13:30:45 UTC 2008] Michael Fellinger * Major update to wiki, almost done. [e2b07a1 | Sat Oct 04 11:56:13 UTC 2008] Michael Fellinger * Layout shouldn't invoke node method again [cf743d0 | Tue Sep 30 13:17:31 UTC 2008] Michael Fellinger * Fix typo [4b36ea6 | Tue Sep 30 13:15:30 UTC 2008] Michael Fellinger * Wishful thinking, now real! [0d5138e | Tue Sep 30 13:15:16 UTC 2008] Michael Fellinger * Refactor of Redirect helper [9a4fa66 | Tue Sep 30 13:14:29 UTC 2008] Michael Fellinger * Fix Action, method value has lower priority [a8445bb | Tue Sep 30 08:13:53 UTC 2008] Michael Fellinger * Example for the new mime-type based functionality [b8335aa | Tue Sep 30 08:13:30 UTC 2008] Michael Fellinger * Intelligently handle requests to *.json or *.yaml [f2ea5cd | Tue Sep 30 07:11:57 UTC 2008] Michael Fellinger * Remove debugging output [384306d | Tue Sep 30 07:11:25 UTC 2008] Michael Fellinger * View is a module [b1b14df | Tue Sep 30 07:11:09 UTC 2008] Michael Fellinger * Incoporate wish into view lookup and simplify [47f4112 | Tue Sep 30 07:10:37 UTC 2008] Michael Fellinger * custom middleware setup for wiki [eb2d73b | Tue Sep 30 07:10:20 UTC 2008] Michael Fellinger * Wikis git instance should use Log [404c879 | Mon Sep 29 17:24:37 UTC 2008] Michael Fellinger * Improve view.rb and add tenjin [d647e68 | Mon Sep 29 17:23:32 UTC 2008] Michael Fellinger * Better logging [6ddb623 | Mon Sep 29 17:02:43 UTC 2008] Michael Fellinger * Update readme [8e2eefd | Sun Sep 28 10:28:20 UTC 2008] Michael Fellinger * View is a module [f6fa84d | Sun Sep 28 10:27:51 UTC 2008] Michael Fellinger * Don't fail if no view dir is there, less barking [97da233 | Sun Sep 28 10:27:25 UTC 2008] Michael Fellinger * Don't overwrite response.status [0909c3c | Sun Sep 28 10:27:12 UTC 2008] Michael Fellinger * Remove cruft from innate.rb [91e0c5a | Sun Sep 28 10:26:49 UTC 2008] Michael Fellinger * Allow custom middleware and improve setup [ddb4790 | Sun Sep 28 10:24:53 UTC 2008] Michael Fellinger * Move DynaMap into its own file [68be38f | Sun Sep 28 10:24:24 UTC 2008] Michael Fellinger * Add custom_middleware example [9b36583 | Sun Sep 28 09:35:44 UTC 2008] Michael Fellinger * Add coderay css [76fcd85 | Sun Sep 28 09:34:50 UTC 2008] Michael Fellinger * Adding innate/setup.rb as stub for the ramaze one [bbde91a | Sun Sep 28 09:34:29 UTC 2008] Michael Fellinger * Extend Innate::View, add Builder [7d5446b | Sun Sep 28 09:33:49 UTC 2008] Michael Fellinger * Add mutex for Thread [0031baa | Sun Sep 28 09:33:20 UTC 2008] Michael Fellinger * Improve action lookup for templates by ext [b0b4558 | Sun Sep 28 09:32:36 UTC 2008] Michael Fellinger * Add Innate.start :file => __FILE__ or :dir => dir [4ed4d95 | Sun Sep 28 09:32:03 UTC 2008] Michael Fellinger * autoload for Rack::Profile [ff8a776 | Sun Sep 28 09:31:47 UTC 2008] Michael Fellinger * Some refactoring in wiki [9593728 | Sun Sep 28 09:31:20 UTC 2008] Michael Fellinger * Caching for git requests, major speedup in wiki [4a836e1 | Sun Sep 28 09:30:58 UTC 2008] Michael Fellinger * Using coderay for wiki [56d29c6 | Sat Sep 27 07:46:38 UTC 2008] Michael Fellinger * State::Thread relays errors [248f854 | Sat Sep 27 07:46:23 UTC 2008] Michael Fellinger * Better Helper::Link#r [c4d3f73 | Sat Sep 27 07:45:53 UTC 2008] Michael Fellinger * Improve lookup of app root [4541d8b | Fri Sep 26 14:17:54 UTC 2008] Michael Fellinger * Innate::Options#to_hash [5cb29d7 | Fri Sep 26 14:17:39 UTC 2008] Michael Fellinger * Improve DEFAULT helper lookup [2dc09bd | Fri Sep 26 14:17:27 UTC 2008] Michael Fellinger * Require haml on demand [e52a14f | Fri Sep 26 14:17:12 UTC 2008] Michael Fellinger * Revamp Adapter system [590295e | Fri Sep 26 14:16:34 UTC 2008] Michael Fellinger * Add Innate::Log stub [6bdea11 | Fri Sep 26 14:15:34 UTC 2008] Michael Fellinger * Add example/app/retro_games [b846469 | Fri Sep 26 13:39:45 UTC 2008] Michael Fellinger * Add README.md [5804ece | Fri Sep 26 12:49:32 UTC 2008] Michael Fellinger * Minor refactor of Action [3483e0c | Fri Sep 26 12:31:11 UTC 2008] Michael Fellinger * Remove haml dependency [4ac02fc | Fri Sep 26 12:28:32 UTC 2008] Michael Fellinger * Don't require the profile middleware anymore [2912d04 | Fri Sep 26 12:23:10 UTC 2008] Michael Fellinger * Smarter helper system * Use the new helper method in your node Following would include Helper::Bar, extend Helper::Foo and include and extend Helper::Foobar class Foo include Innate::Node helper :bar, :extend => :foo, :both => :foobar end * shipped default helpers are found and used automatically, to specify a default helper you can add it to Innate::Helper::DEFAULT. * Helper::EXPOSE is now a reference to Helper::LOOKUP, i think the name makes more sense, it does the usual: exposing public helper methods to lookup for actions. [f8de255 | Sun Sep 21 14:08:03 UTC 2008] Michael Fellinger * Add example for Helper::Link [e6f86ba | Sun Sep 21 14:07:36 UTC 2008] Michael Fellinger * Mods to spec for Helper::Link [348f504 | Sun Sep 21 14:07:09 UTC 2008] Michael Fellinger * Mods to Helper::Link [014537e | Sun Sep 21 14:06:39 UTC 2008] Michael Fellinger * Remove debugging output [5ca101e | Sun Sep 21 14:06:11 UTC 2008] Michael Fellinger * Default helpers [7a06d13 | Sun Sep 21 13:24:59 UTC 2008] Michael Fellinger * Add :secure option to Session [1e7dabf | Sun Sep 21 12:58:45 UTC 2008] Michael Fellinger * Adding helper for aspect and redirect [8f0a947 | Sun Sep 21 12:57:30 UTC 2008] Michael Fellinger * Catch :respond and :redirect [067f96b | Sun Sep 21 12:54:48 UTC 2008] Michael Fellinger * Remove strategy.rb [1a0adb9 | Sun Sep 21 12:50:34 UTC 2008] Michael Fellinger * Use Fiber on 1.9 and Thread on 1.8 with less hacks [e4fe857 | Sat Sep 20 09:13:37 UTC 2008] Michael Fellinger * Adding session example [1b25235 | Sat Sep 20 09:13:25 UTC 2008] Michael Fellinger * Simpler hello example [5c43219 | Sat Sep 20 09:12:52 UTC 2008] Michael Fellinger * Adding session and fixing bugs [5b8ad21 | Thu Sep 18 12:57:39 UTC 2008] Michael Fellinger * Adding Innate::Helper [0a60a5b | Tue Sep 16 06:52:33 UTC 2008] Michael Fellinger * Latest 1.9 finally gives Fiber #initialize, yay! [446ea5a | Tue Sep 16 04:51:40 UTC 2008] Michael Fellinger * Remove failed files from reloader cache [c365a60 | Tue Sep 16 04:51:07 UTC 2008] Michael Fellinger * Cleanup and put MiddlewareCompiler in own file [ce3b0f6 | Tue Sep 16 04:49:37 UTC 2008] Michael Fellinger * Some major updates to the wiki [43fc727 | Tue Sep 16 03:22:40 UTC 2008] Michael Fellinger * Caching middleware and improve node lookup * Gives us major speed boost [ac83995 | Tue Sep 16 01:36:28 UTC 2008] Michael Fellinger * Improve action compilation [ed1f83a | Mon Sep 15 11:17:39 UTC 2008] Michael Fellinger * Initial commit