Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Assets cache shouldn't be shared between different environments | Guillermo Iguaran | 2012-09-28 | 1 | -1/+1 |
| | |||||
* | Remove highly uncommon `config.assets.manifest` option for moving the ↵ | Guillermo Iguaran | 2012-09-19 | 1 | -1/+0 |
| | | | | | | manifest path. This option is now unsupported in sprockets-rails. | ||||
* | Date.beginning_of_week thread local and beginning_of_week application config ↵ | gregolsen | 2012-09-18 | 1 | -1/+2 |
| | | | | option added (default is Monday) | ||||
* | Move queue classes to ActiveSupport | Santiago Pastorino | 2012-09-14 | 1 | -2/+3 |
| | |||||
* | Action Mailer async flag is true by default using a Synchronous impl | Santiago Pastorino | 2012-09-11 | 1 | -1/+1 |
| | |||||
* | Raise more helpful error message on missing gem | Prem Sichanugrist | 2012-08-24 | 1 | -0/+7 |
| | | | | | | Tell people to install `activerecord-session_store` gem when it's not installed instead ofraising `NameError` on missing `ActionDispatch::Session::ActiveRecordStore`. | ||||
* | Extract ActiveRecord::SessionStore from Rails | Prem Sichanugrist | 2012-08-24 | 1 | -2/+0 |
| | | | | | This functionality will be available from gem `active_record-session_store` instead. | ||||
* | Deprecate config.threadsafe! | José Valim | 2012-08-21 | 1 | -4/+3 |
| | |||||
* | Get rid of config.preload_frameworks in favor of config.eager_load_namespaces | José Valim | 2012-08-21 | 1 | -2/+1 |
| | | | | | | | The new option allows any Ruby namespace to be registered and set up for eager load. We are effectively exposing the structure existing in Rails since v3.0 for all developers in order to make their applications thread-safe and CoW friendly. | ||||
* | Remove allow_concurrency as a flag | José Valim | 2012-08-21 | 1 | -3/+1 |
| | | | | | | | | | | | | | | | | The flag was mainly used to add a Rack::Lock middleware to the stack, but the only scenario the lock is desired is in development. If you are deploying on a not-threaded server, the Rack::Lock does not provide any benefit since you don't have concurrent accesses. On the other hand, if you are on a threaded server, you don't want the lock, since it defeats the purpose of using a threaded server. If there is someone out there, running on a thread server and does want a lock, it can be added to your environment as easy as: `use Rack::Lock` | ||||
* | Allow users to choose when to eager_load the application or not. | José Valim | 2012-08-21 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | Previously, the eager load behavior was mostly coupled to config.cache_classes, however this was suboptimal since in some environments a developer may want to cache classes but not necessarily load them all on boot (for example, test env). This pull request also promotes the use of config.eager_load set to true by default in production. In the majority of the cases, this is the behavior you want since it will copy most of your app into memory on boot (which was also the previous behavior). Finally, this fix a long standing Rails bug where it was impossible to access a model in a rake task when Rails was set as thread safe. | ||||
* | 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 |
| | |||||
* | Allow configuring a different queue consumer | Carlos Antonio da Silva | 2012-05-04 | 1 | -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é Valim | 2012-04-28 | 1 | -1/+1 |
| | | | | consumers around stdlib's Queue | ||||
* | Initial queue implementation | Yehuda Katz | 2012-04-26 | 1 | -1/+2 |
| | |||||
* | use File.binread to pull in the schema cache | Aaron Patterson | 2012-04-03 | 1 | -1/+1 |
| | |||||
* | allow people to specify custom formatters, use the default formatter in ↵ | Aaron Patterson | 2012-03-12 | 1 | -1/+2 |
| | | | | production so that PID and timestamp are logged. fixes #5388 | ||||
* | Load db/schema_cache.dump duaring boot time. | kennyj | 2012-03-01 | 1 | -1/+2 |
| | |||||
* | 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 | 1 | -1/+2 |
| | |||||
* | 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 |
| | |||||
* | Remove redundant instance_variables (@colorize_logging) | kennyj | 2012-01-27 | 1 | -2/+1 |
| | |||||
* | Silent Sprockets logger when config.assets.logger is set to false | Guillermo Iguaran | 2012-01-17 | 1 | -0/+1 |
| | |||||
* | changing self.attribute to @atrribute to follow one kind of value assignment ↵ | prasath | 2012-01-12 | 1 | -4/+4 |
| | | | | through out the file | ||||
* | Rails::Plugin has gone | Santiago Pastorino | 2012-01-03 | 1 | -1/+1 |
| | |||||
* | 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 |
| | |||||
* | Allow a custom exceptions app to set. | José Valim | 2011-12-16 | 1 | -1/+2 |
| | |||||
* | Add config.file_watcher so developers can provide their own watchers (for ↵ | José Valim | 2011-12-13 | 1 | -2/+4 |
| | | | | instance, hooking on fsevents). | ||||
* | Revert "Provide a unique point for running initializers." | José Valim | 2011-12-13 | 1 | -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é Valim | 2011-12-12 | 1 | -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 #3365 | Piotrek Okoński | 2011-12-12 | 1 | -1/+2 |
| | |||||
* | Provide a unique point for running initializers. | José Valim | 2011-12-12 | 1 | -1/+2 |
| | |||||
* | Allow to change engine's loading priority with config.railties_order= | Piotr Sarnacki | 2011-11-23 | 1 | -2/+3 |
| | |||||
* | Added X-Request-Id tracking and TaggedLogging to easily log that and other ↵ | David Heinemeier Hansson | 2011-10-19 | 1 | -1/+1 |
| | | | | production concerns | ||||
* | Provide initialize_on_precompile which, when set to false, does not ↵ | José Valim | 2011-10-02 | 1 | -13/+14 |
| | | | | initialize the app for precompilation. Defaults to true. | ||||
* | Make the Rack::SSL middleware configurable | Justin Leitgeb | 2011-09-26 | 1 | -1/+3 |
| | |||||
* | Default precompile regexp that properly matches application.js and ↵ | Alex Yakoubian | 2011-09-16 | 1 | -1/+1 |
| | | | | application.css | ||||
* | Fixed assets precompile regex, now accepts Procs | Alex Yakoubian | 2011-09-08 | 1 | -1/+2 |
| | |||||
* | Merge pull request #2780 from guilleiguaran/assets-pipeline-minor-changes | Santiago Pastorino | 2011-08-31 | 1 | -1/+1 |
| | | | | Assets pipeline: fix in manifest location and remove unused code | ||||
* | Set default location of manifest with config.assets.manifest | Guillermo Iguaran | 2011-08-31 | 1 | -0/+1 |
| | |||||
* | Backport f443f9cb0c64 to master | Guillermo Iguaran | 2011-08-31 | 1 | -3/+2 |
| | |||||
* | Read digests of assets from manifest.yml if config.assets.manifest is on | Guillermo Iguaran | 2011-08-31 | 1 | -4/+5 |
| | |||||
* | only define the encoding reader since we define the writer later on | Aaron Patterson | 2011-08-24 | 1 | -1/+2 |
| | |||||
* | we are *sure* we want to set the encoding, so silence warnings around it | Aaron Patterson | 2011-08-24 | 1 | -2/+5 |
| | |||||
* | Add config.allow_debugging option to determine if the debug_assets query ↵ | Guillermo Iguaran | 2011-08-24 | 1 | -6/+7 |
| | | | | param can be passed by user |