Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | removes usage of Object#in? from the code base (the method remains defined ↵ | Xavier Noria | 2012-08-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | by Active Support) Selecting which key extensions to include in active_support/rails made apparent the systematic usage of Object#in? in the code base. After some discussion in https://github.com/rails/rails/commit/5ea6b0df9a36d033f21b52049426257a4637028d we decided to remove it and use plain Ruby, which seems enough for this particular idiom. In this commit the refactor has been made case by case. Sometimes include? is the natural alternative, others a simple || is the way you actually spell the condition in your head, others a case statement seems more appropriate. I have chosen the one I liked the most in each case. | |||||
* | The use_schema_cache_dump configuration moved to ActiveRecord. | kennyj | 2012-08-02 | 1 | -2/+1 | |
| | ||||||
* | Remove RoutesInspector from railties, since it was moved to AP | Carlos Antonio da Silva | 2012-07-08 | 1 | -121/+0 | |
| | | | | | Changes introduced in 7404cda9f61e41d52ce244d60abbf598684a96c4. Fix railties build. | |||||
* | Revert "Allow loading external route files from the router" | José Valim | 2012-06-29 | 1 | -9/+4 | |
| | | | | | | | | | | | | | | This reverts commit 6acebb38bc0637bc05c19d87f8767f16ce79189b. Usage of this feature did not reveal any improvement in existing apps. Conflicts: actionpack/lib/action_dispatch/routing/mapper.rb guides/source/routing.textile railties/lib/rails/engine.rb railties/lib/rails/paths.rb railties/test/paths_test.rb | |||||
* | Remove unnecessary Railties structure now that plugins are gone | José Valim | 2012-06-29 | 1 | -13/+0 | |
| | ||||||
* | Rename RouteInspect to RoutesInspector for consistency | José Valim | 2012-06-29 | 1 | -1/+1 | |
| | ||||||
* | /rails/info/routes path shows routing information | schneems | 2012-05-24 | 2 | -1/+3 | |
| | | | | Will show similar contents to the output of `$ rake routes` in the browser in development. This speeds the time required to generate routes, since the application is already initialized. | |||||
* | Improve `rake routes` output for redirects - closes #6369. | Andrew White | 2012-05-19 | 1 | -1/+1 | |
| | ||||||
* | Fix inspecting route redirections, closes #6369 | Łukasz Strzałkowski | 2012-05-18 | 1 | -2/+2 | |
| | | | | | | | | | | | | This commit fixes route inspection in `rake routes` Before: foo /foo(.:format) :controller#:action" After: foo /foo(.:format) Redirect (301) | |||||
* | Move AS set configs to AS Raitie | Santiago Pastorino | 2012-05-12 | 1 | -11/+1 | |
| | ||||||
* | Update railties/lib/rails/application/bootstrap.rb | Egor Homakov | 2012-05-11 | 1 | -1/+11 | |
| | ||||||
* | Allow configuring a different queue consumer | Carlos Antonio da Silva | 2012-05-04 | 2 | -5/+7 | |
| | | | | | | Also make sure to not use default queue consumer with custom queue implementation. It is up to the new queue implementation to start / shutdown the consumer. | |||||
* | Refactor RoutesReloader a bit to avoid creating extra hash objects | Carlos Antonio da Silva | 2012-04-28 | 1 | -3/+2 | |
| | ||||||
* | Use Rails::Queueing::Queue instead of Queue so people can build their own ↵ | José Valim | 2012-04-28 | 2 | -2/+2 | |
| | | | | consumers around stdlib's Queue | |||||
* | Initial queue implementation | Yehuda Katz | 2012-04-26 | 2 | -1/+9 | |
| | ||||||
* | Routes reloader knows how to reload external files | Yehuda Katz | 2012-04-25 | 1 | -4/+10 | |
| | ||||||
* | Remove default match without specified method | Jose and Yehuda | 2012-04-24 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | In the current router DSL, using the +match+ DSL method will match all verbs for the path to the specified endpoint. In the vast majority of cases, people are currently using +match+ when they actually mean +get+. This introduces security implications. This commit disallows calling +match+ without an HTTP verb constraint by default. To explicitly match all verbs, this commit also adds a :via => :all option to +match+. Closes #5964 | |||||
* | use File.binread to pull in the schema cache | Aaron Patterson | 2012-04-03 | 1 | -1/+1 | |
| | ||||||
* | use AS::Logger so we are consistent | Aaron Patterson | 2012-03-12 | 1 | -1/+1 | |
| | ||||||
* | allow people to specify custom formatters, use the default formatter in ↵ | Aaron Patterson | 2012-03-12 | 2 | -4/+5 | |
| | | | | production so that PID and timestamp are logged. fixes #5388 | |||||
* | Merge pull request #5162 from kennyj/schema_cache_dump | Aaron Patterson | 2012-03-07 | 1 | -1/+2 | |
|\ | | | | | [Proposal] Schema cache dump | |||||
| * | Load db/schema_cache.dump duaring boot time. | kennyj | 2012-03-01 | 1 | -1/+2 | |
| | | ||||||
* | | remove usages of AS::OrderedHash | Vishnu Atrai | 2012-03-03 | 1 | -1/+1 | |
|/ | ||||||
* | uses PATCH for the forms of persisted records, and routes PATCH and PUT to ↵ | Xavier Noria | 2012-02-24 | 1 | -2/+1 | |
| | | | | the update action of resources | |||||
* | Always default to flushing enabled | Felix Bünemann | 2012-02-23 | 1 | -1/+1 | |
| | ||||||
* | Make log autoflushing configurable | Felix Bünemann | 2012-02-23 | 2 | -2/+3 | |
| | ||||||
* | Add config.default_method_for_update to support PATCH | David Lee | 2012-02-22 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | PATCH is the correct HTML verb to map to the #update action. The semantics for PATCH allows for partial updates, whereas PUT requires a complete replacement. Changes: * adds config.default_method_for_update you can set to :patch * optionally use PATCH instead of PUT in resource routes and forms * adds the #patch verb to routes to detect PATCH requests * adds #patch? to Request * changes documentation and comments to indicate support for PATCH This change maintains complete backwards compatibility by keeping :put as the default for config.default_method_for_update. | |||||
* | Allow to set custom console type with Rails.application.config.console= | Piotr Sarnacki | 2012-02-16 | 1 | -1/+1 | |
| | | | | | | | | | | | | | This patch adds ability to set custom console if you want to use something other than IRB. Previously the hack that people used was: silence_warnings do require 'pry' IRB = Pry end which is not the best way to customize things. | |||||
* | remove unnecessary require core_ext/string/encoding | Sergey Nartimov | 2012-02-14 | 1 | -1/+0 | |
| | ||||||
* | always flush all logs. fixes #4277 | Aaron Patterson | 2012-02-07 | 1 | -1/+1 | |
| | ||||||
* | Remove redundant instance_variables (@colorize_logging) | kennyj | 2012-01-27 | 1 | -2/+1 | |
| | ||||||
* | Fix `$rails_rake_task` global variable warning without replacing the value ↵ | Jonathan Viney | 2012-01-22 | 1 | -2/+1 | |
| | | | | | of $rails_rake_task if it is already set. Fixes #4591. | |||||
* | Silent Sprockets logger when config.assets.logger is set to false | Guillermo Iguaran | 2012-01-17 | 1 | -0/+1 | |
| | ||||||
* | Deprecate RAILS_CACHE constant. | kennyj | 2012-01-18 | 1 | -4/+4 | |
| | ||||||
* | Don't hardcode assets route skipped in route inspector | Guillermo Iguaran | 2012-01-14 | 1 | -1/+1 | |
| | ||||||
* | changing self.attribute to @atrribute to follow one kind of value assignment ↵ | prasath | 2012-01-12 | 1 | -4/+4 | |
| | | | | through out the file | |||||
* | We should finalize the routes as soon as possible and not wait for the ↵ | José Valim | 2012-01-06 | 1 | -1/+1 | |
| | | | | controller to be loaded. | |||||
* | do not rewrite log during application bootstrap | Sergey Nartimov | 2012-01-03 | 1 | -1/+1 | |
| | ||||||
* | Rails::Plugin has gone | Santiago Pastorino | 2012-01-03 | 2 | -2/+2 | |
| | ||||||
* | Refactor RouteInspector | Piotr Sarnacki | 2011-12-26 | 1 | -32/+69 | |
| | ||||||
* | Correctly display rack apps with dynamic constraints in RoutesInspector | Piotr Sarnacki | 2011-12-26 | 1 | -1/+10 | |
| | | | | | | | | | | | | | If you used dynamic constraint like that: scope :constraint => MyConstraint.new do mount RackApp => "/foo" end routes were not displayed correctly when using `rake routes`. This commit fixes it. If you want nice display of dynamic constraints in `rake routes` output, please just override to_s method in your constraint's class. | |||||
* | deprecate String#encoding_aware? and remove its usage | Sergey Nartimov | 2011-12-24 | 1 | -11/+3 | |
| | ||||||
* | remove AS whiny nil extension and deprecate config.whiny_nils | Sergey Nartimov | 2011-12-22 | 1 | -1/+6 | |
| | ||||||
* | * BufferedLogger is deprecated. Use ActiveSupport::Logger, or the logger | Aaron Patterson | 2011-12-19 | 1 | -4/+4 | |
| | | | | from Ruby stdlib. | |||||
* | Allow a custom exceptions app to set. | José Valim | 2011-12-16 | 1 | -1/+2 | |
| | ||||||
* | Clean up the cache before the request in case we are running in the ↵ | José Valim | 2011-12-15 | 1 | -1/+1 | |
| | | | | reload_classes_only_on_change schema. | |||||
* | FileUpdateChecker should be able to handle deleted files. | José Valim | 2011-12-13 | 2 | -8/+14 | |
| | ||||||
* | Clean up FileUpdateChecker API. | José Valim | 2011-12-13 | 2 | -5/+5 | |
| | ||||||
* | Move hooks back to initializers (we need an API that allows hooks to be ↵ | José Valim | 2011-12-13 | 1 | -4/+21 | |
| | | | | replaced). | |||||
* | Add config.file_watcher so developers can provide their own watchers (for ↵ | José Valim | 2011-12-13 | 1 | -2/+4 | |
| | | | | instance, hooking on fsevents). |