aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/application/configuration.rb
Commit message (Collapse)AuthorAgeFilesLines
* removes usage of Object#in? from the code base (the method remains defined ↵Xavier Noria2012-08-061-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.kennyj2012-08-021-2/+1
|
* Allow configuring a different queue consumerCarlos Antonio da Silva2012-05-041-3/+5
| | | | | | 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.
* Use Rails::Queueing::Queue instead of Queue so people can build their own ↵José Valim2012-04-281-1/+1
| | | | consumers around stdlib's Queue
* Initial queue implementationYehuda Katz2012-04-261-1/+2
|
* use File.binread to pull in the schema cacheAaron Patterson2012-04-031-1/+1
|
* allow people to specify custom formatters, use the default formatter in ↵Aaron Patterson2012-03-121-1/+2
| | | | production so that PID and timestamp are logged. fixes #5388
* Load db/schema_cache.dump duaring boot time.kennyj2012-03-011-1/+2
|
* uses PATCH for the forms of persisted records, and routes PATCH and PUT to ↵Xavier Noria2012-02-241-2/+1
| | | | the update action of resources
* Always default to flushing enabledFelix Bünemann2012-02-231-1/+1
|
* Make log autoflushing configurableFelix Bünemann2012-02-231-1/+2
|
* Add config.default_method_for_update to support PATCHDavid Lee2012-02-221-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 Sarnacki2012-02-161-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/encodingSergey Nartimov2012-02-141-1/+0
|
* Remove redundant instance_variables (@colorize_logging)kennyj2012-01-271-2/+1
|
* Silent Sprockets logger when config.assets.logger is set to falseGuillermo Iguaran2012-01-171-0/+1
|
* changing self.attribute to @atrribute to follow one kind of value assignment ↵prasath2012-01-121-4/+4
| | | | through out the file
* Rails::Plugin has goneSantiago Pastorino2012-01-031-1/+1
|
* deprecate String#encoding_aware? and remove its usageSergey Nartimov2011-12-241-11/+3
|
* remove AS whiny nil extension and deprecate config.whiny_nilsSergey Nartimov2011-12-221-1/+6
|
* Allow a custom exceptions app to set.José Valim2011-12-161-1/+2
|
* Add config.file_watcher so developers can provide their own watchers (for ↵José Valim2011-12-131-2/+4
| | | | instance, hooking on fsevents).
* Revert "Provide a unique point for running initializers."José Valim2011-12-131-2/+1
| | | | | | | | | | This reverts commit c2e3ce8d1e1174e66536d59d8d97eb2cc8ce6f25. Conflicts: railties/lib/rails/application/configuration.rb railties/lib/rails/application/finisher.rb railties/lib/rails/engine.rb
* Speed up development by only reloading classes if dependencies files changed.José Valim2011-12-121-24/+25
| | | | | | | | This can be turned off by setting `config.reload_classes_only_on_change` to false. Extensions like Active Record should add their respective files like db/schema.rb and db/structure.sql to `config.watchable_files` if they want their changes to affect classes reloading. Thanks to https://github.com/paneq/active_reload and Pastorino for the inspiration. <3
* Default relative_url_root to ENV["RAILS_RELATIVE_URL_ROOT"]. Fixes #3365Piotrek Okoński2011-12-121-1/+2
|
* Provide a unique point for running initializers.José Valim2011-12-121-1/+2
|
* Allow to change engine's loading priority with config.railties_order=Piotr Sarnacki2011-11-231-2/+3
|
* Added X-Request-Id tracking and TaggedLogging to easily log that and other ↵David Heinemeier Hansson2011-10-191-1/+1
| | | | production concerns
* Provide initialize_on_precompile which, when set to false, does not ↵José Valim2011-10-021-13/+14
| | | | initialize the app for precompilation. Defaults to true.
* Make the Rack::SSL middleware configurableJustin Leitgeb2011-09-261-1/+3
|
* Default precompile regexp that properly matches application.js and ↵Alex Yakoubian2011-09-161-1/+1
| | | | application.css
* Fixed assets precompile regex, now accepts ProcsAlex Yakoubian2011-09-081-1/+2
|
* Merge pull request #2780 from guilleiguaran/assets-pipeline-minor-changesSantiago Pastorino2011-08-311-1/+1
| | | | Assets pipeline: fix in manifest location and remove unused code
* Set default location of manifest with config.assets.manifestGuillermo Iguaran2011-08-311-0/+1
|
* Backport f443f9cb0c64 to masterGuillermo Iguaran2011-08-311-3/+2
|
* Read digests of assets from manifest.yml if config.assets.manifest is onGuillermo Iguaran2011-08-311-4/+5
|
* only define the encoding reader since we define the writer later onAaron Patterson2011-08-241-1/+2
|
* we are *sure* we want to set the encoding, so silence warnings around itAaron Patterson2011-08-241-2/+5
|
* Add config.allow_debugging option to determine if the debug_assets query ↵Guillermo Iguaran2011-08-241-6/+7
| | | | param can be passed by user
* Allow to debug assets by config.assets.debugAndrey A.I. Sitnik2011-08-221-0/+1
|
* Initialize config.assets.version the same way it's done in SprocketsSantiago Pastorino2011-08-081-0/+1
|
* Use cache/assets instead.José Valim2011-07-121-1/+1
|
* assets.cache_store now defaults to filesystem. You will want to share ↵José Valim2011-07-121-11/+2
| | | | tmp/assets_cache between deploys.
* Now accepting css/js files in deeper directory structures by default.Tobias Schlottke2011-07-011-1/+1
| | | | | This is useful for engines with own application.{js|css}-files. See: https://github.com/rails/rails/issues/1520
* Proper fixDavid Heinemeier Hansson2011-05-121-1/+1
|
* Fix the assets regexp for non-js/css filesDavid Heinemeier Hansson2011-05-121-1/+1
|
* Add static_cache_control as configuration option and set a default for test. ↵José Valim2011-05-031-1/+2
| | | | Should improve performance in acceptance tests.
* Add shorthand for js and css compressorsJoshua Peek2011-04-221-0/+3
|
* Set a default precompile target to be the application.js, application.css, ↵David Heinemeier Hansson2011-04-191-1/+1
| | | | and all non-css/js files (images etc)
* Remove the ability for engines to serve assets from the public directory.José Valim2011-04-151-7/+9
|