aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib
Commit message (Collapse)AuthorAgeFilesLines
* AS::Notifications.subscribe blocks are now yielded the arguments to pass to ↵Yehuda Katz2009-10-271-1/+3
| | | | AS::Notifications::Event.new
* #include should be #extendYehuda Katz2009-10-271-1/+1
|
* Clean up flash a bitYehuda Katz2009-10-271-1/+1
|
* Clean up flash a bitYehuda Katz2009-10-261-25/+23
|
* Clean up parameter logging someYehuda Katz2009-10-261-42/+23
|
* Clean up and update cookiesYehuda Katz2009-10-261-17/+27
|
* Fixes expires_now and cleans things up a bitYehuda Katz2009-10-263-13/+12
|
* Extract #head into its own module and simplify itYehuda Katz2009-10-263-36/+31
|
* Base setup for config object in AC.Yehuda Katz2009-10-264-12/+33
|
* Fix `rake routes` method name output [#3422 state:resolved]Joshua Peek2009-10-261-2/+7
|
* Splat calls to_a not to_ary [#3423 state:resolved]Joshua Peek2009-10-261-1/+1
|
* Restore `rake routes` [#3402 state:resolved]Joshua Peek2009-10-245-13/+54
|
* Fix error_messages_for when instance variable names are given.José Valim2009-10-211-6/+6
| | | | Signed-off-by: Joshua Peek <josh@joshpeek.com>
* Start rewriting some internal tests to use the new routing dslJoshua Peek2009-10-201-0/+4
|
* New routing dslJoshua Peek2009-10-204-787/+1101
|
* Group together all the old routing dsl logicJoshua Peek2009-10-205-211/+199
|
* Move Routing into ADJoshua Peek2009-10-209-709/+713
|
* Replace decaying routing internals w/ rack-mountJoshua Peek2009-10-1912-1237/+340
|
* Only undef to_json if it's definedJeremy Kemper2009-10-191-1/+1
|
* Bring agnosticism to error_messages_for.José Valim2009-10-172-8/+12
|
* Unify class_inheritable_accessor and extlib_inheritable_accessor and allow ↵José Valim2009-10-171-6/+3
| | | | responder to be set in the class level.
* Make encodings work with Erubis and 1.9 againYehuda Katz2009-10-161-3/+5
|
* Use Rails.application where we want a valid rack appJoshua Peek2009-10-162-2/+2
|
* Deprecate RAILS_ROOT in favor of Rails.root (which proxies to the ↵Carl Lerche2009-10-161-1/+1
| | | | application's object root)
* Fix a bug where templates with locales were not being sorted correctlyYehuda Katz2009-10-161-1/+1
|
* Merge branch 'master' into orchestraJeremy Kemper2009-10-151-1/+10
|\
| * Change config implementation in AV slightlyYehuda Katz2009-10-151-1/+10
| |
* | Renamed Orchestra to Notifications once again [#3321 state:resolved]José Valim2009-10-155-10/+10
| |
* | Unify benchmark APIs.José Valim2009-10-155-95/+12
| |
* | Update Orchestra instrumentations and move part of logging to Orchestra.José Valim2009-10-155-34/+22
| |
* | Revert "Rename Orchestra to Notifications [#3321 state:resolved]"José Valim2009-10-154-8/+8
|/ | | | This reverts commit 8cbf825425dc8ad3770881ea4e100b9023c69ce2.
* Make this less brittle and work on 1.8Yehuda Katz2009-10-151-9/+9
|
* Make the erubis implementation easier for plugins to change.Michael Koziarski2009-10-151-1/+4
|
* Add a read-only method which plugin authors can use to determine if xss ↵Michael Koziarski2009-10-151-0/+5
| | | | | | | escaping. This doesn't provide a way to turn off the escaping, but alternative template engine authors can figure out what their default should be by calling this. Avoids a messy version + plugin check.
* Punt on ConcurrentHash [#3322 state:resolved]Joshua Peek2009-10-141-5/+5
|
* Rename Orchestra to Notifications [#3321 state:resolved]Joshua Peek2009-10-144-8/+8
|
* Make IntegrationTest::Runner propagate method_missing to ancestors.George Ogata2009-10-151-2/+6
| | | | | | | Fixes RSpec integration example groups, which mixes its Matchers module into ActiveSupport::TestCase. Signed-off-by: Michael Koziarski <michael@koziarski.com>
* Test cases should see all the cookies, not just cookies that have been set ↵Craig Smith2009-10-151-1/+1
| | | | | | | | | | | | | in the controller. Previously this example would always pass, even when cookies.delete was not called. @request.cookies['foo'] = 'bar' get :delete_cookie assert_nil cookies['foo'] Signed-off-by: Michael Koziarski <michael@koziarski.com> [#2768 state:committed]
* Make sure non-escaped urls aren't considered safeMichael Koziarski2009-10-151-1/+1
|
* Use ERB::Util.h over CGI.escapeHTML as the former is safety aware and the ↵Michael Koziarski2009-10-152-2/+2
| | | | latter isn't
* ActionView.url_for doesn't escape by defaultPhil Darnowsky2009-10-151-1/+1
| | | | | | | | | | | | | | | | | ActionView::Helpers::UrlHelper#url_for used to escape the URLs it generated by default. This was most commonly seen when generating a path with multiple query parameters, e.g. url_for(:controller => :foo, :action => :bar, :this => 123, :that => 456) would return http://example.com/foo/bar?that=456&amp;this=123 escaping an ampersand that shouldn't be escaped. This is both wrong and inconsistent with the behavior of ActionController#url_for, and is changed. Signed-off-by: Michael Koziarski <michael@koziarski.com>
* Start adding configuration to ActionView instead of using constants.Yehuda Katz2009-10-142-13/+17
| | | | | | | By using config rather than hardcoded constants, we can evolve the configuration system over time (we'd just need to update the config method with more robust capabilities and all consumers would get the capabilities with no code changes)
* CookieJar#delete should return the key's value, consistent with a HashJeffrey Hardy2009-10-141-1/+2
| | | | Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
* Callbacks, DeprecatedCallbacks = NewCallbacks, CallbacksJoshua Peek2009-10-122-6/+4
|
* Use "run_callbacks :foo" since it is the public api for callbacks [#3329Joshua Peek2009-10-122-4/+4
| | | | state:resolved]
* Fix a bug where render :text could not handle yield :symbol. Fixes guides ↵Yehuda Katz2009-10-101-9/+13
| | | | generation
* Fix issue with standalone ActionViewYehuda Katz2009-10-091-1/+4
|
* Avoid super in define_method for RubiniusYehuda Katz2009-10-091-1/+6
|
* Get rid of constant name usage for stack trace help in favor of overriding ↵Yehuda Katz2009-10-091-9/+9
| | | | #inspect and .name.
* Finish porting over the initializers to the app object and fix all the testsCarl Lerche2009-10-082-3/+6
|