Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Ensure secret_key_base is set for all environments" | José Valim | 2013-12-24 | 1 | -2/+1 |
| | | | | | | A better solution has been pushed to master. This reverts commit 959cfcef7255bba720ce3f15323056533ea7b50a. | ||||
* | Fix railties tests in master | schneems | 2013-12-24 | 1 | -1/+2 |
| | | | | | Tests are failing due to missing env var on master https://travis-ci.org/rails/rails/jobs/15930622#L641 This adds an environment variable `ENV['RAILS_SECRET_KEY_BASE']` so these tests will pass. | ||||
* | Ensure secret_key_base is set for all environments | José Valim | 2013-12-24 | 1 | -1/+2 |
| | |||||
* | Fix build failures related to the new ENV options in yml | José Valim | 2013-12-24 | 1 | -0/+18 |
| | |||||
* | Load secret_key_base from tokens.yml, fallback to config.secret_key_base | Guillermo Iguaran | 2013-12-12 | 1 | -2/+1 |
| | |||||
* | Extend basic rendering, test it in railties | Łukasz Strzałkowski | 2013-08-25 | 1 | -0/+6 |
| | |||||
* | Include AV railtie in railties isolation tests | Łukasz Strzałkowski | 2013-08-25 | 1 | -0/+1 |
| | |||||
* | Calls to the application constant have been refactored to use | wangjohn | 2013-06-10 | 1 | -1/+1 |
| | | | | | Rails.application when drawing routes and creating other configurations on the application. | ||||
* | --no-rc in the railties tests | Akira Matsuda | 2013-02-01 | 1 | -1/+1 |
| | | | | so that the tester's local .railsrc file does not affect the test results | ||||
* | Introduce ./bin for your app's executables: bin/bundle, bin/rails, bin/rake. ↵ | Jeremy Kemper | 2013-01-06 | 1 | -1/+1 |
| | | | | Executable scripts are versioned code like the rest of your app. To generate a stub for a bundled gem: 'bundle binstubs unicorn' and 'git add bin/unicorn' | ||||
* | Add active_support/testing/autorun | Rafael Mendonça França | 2012-12-31 | 1 | -1/+1 |
| | | | | | minitest/autorun load minitest/spec polluting the global namespace with the DSL that we don't want on Rails | ||||
* | Rename secret_token_key to secret_key_base | Santiago Pastorino | 2012-11-03 | 1 | -2/+2 |
| | |||||
* | Sign cookies using key deriver | Santiago Pastorino | 2012-11-03 | 1 | -2/+2 |
| | |||||
* | Use Ruby 1.9 Hash syntax in railties | Robin Dupret | 2012-10-14 | 1 | -4/+4 |
| | |||||
* | config.activerecord.whitelist_attributes isn't used anymore, remove ↵ | Guillermo Iguaran | 2012-09-16 | 1 | -3/+0 |
| | | | | reference from abstract_unit | ||||
* | Don't use Gemfile in test application in railties | Piotr Sarnacki | 2012-08-31 | 1 | -5/+5 |
| | | | | | | | | | | | | | Option to run `bundle install` after generating new appplication was added recently to rails. Since introduction, it contained a subtle bug that caused it to use `Gemfile` from current directory (if it exists) rather than from generated directory. This also accidentaly caused railties tests to work without any problems - after generating test app it just used `Gemfile` from the repository, rather than the one in generated app. After fixing the bug mentioned above, this of course broke. The easiest way to bypass that is to not generate a `Gemfile` for test application - with such setup Bundler will just use first available `Gemfile` in one of the parent directories. | ||||
* | Set eager load option in "make_basic_app" for railties tests | Carlos Antonio da Silva | 2012-08-21 | 1 | -0/+1 |
| | | | | Avoid output with config option not set when running some tests. | ||||
* | Allow users to choose when to eager_load the application or not. | José Valim | 2012-08-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | 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. | ||||
* | remove some artifacts of dependent_restrict_raises that I missed | Jon Leighton | 2012-08-10 | 1 | -1/+0 |
| | |||||
* | Remove unnecessary Railties structure now that plugins are gone | José Valim | 2012-06-29 | 1 | -11/+5 |
| | |||||
* | run railties tests in parallel, default to 2 cores | Aaron Patterson | 2012-06-19 | 1 | -2/+0 |
| | |||||
* | join any extra args to the tmp path | Aaron Patterson | 2012-06-19 | 1 | -0/+1 |
| | |||||
* | expand the tmpdir to the realpath so tests on OS X pass | Aaron Patterson | 2012-06-19 | 1 | -1/+1 |
| | |||||
* | use system tmpdir rather than our own | Aaron Patterson | 2012-06-19 | 1 | -8/+11 |
| | |||||
* | Remove useless load path modifications | Santiago Pastorino | 2012-05-11 | 1 | -3/+2 |
| | |||||
* | Remove Declarative module extending, it is already part of AS::TestCase | Carlos Antonio da Silva | 2012-04-28 | 1 | -2/+0 |
| | | | | Removes method redefined warning. | ||||
* | Initial queue implementation | Yehuda Katz | 2012-04-26 | 1 | -1/+1 |
| | |||||
* | Remove default match without specified method | Jose and Yehuda | 2012-04-24 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | 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 | ||||
* | Fix scaffold controller template, ensure rake scaffold test pass by default | Carlos Antonio da Silva | 2012-03-14 | 1 | -1/+6 |
| | |||||
* | Remove Active Resource source files from the repository | Prem Sichanugrist | 2012-03-13 | 1 | -2/+1 |
| | | | | | | | | | | Dear Active Resource, It's not that I hate you or anything, but you didn't get much attention lately. There're so many alternatives out there, and I think people have made their choice to use them than you. I think it's time for you to have a big rest, peacefully in this Git repository. I will miss you, @sikachu. | ||||
* | Only add the whitelist_attributes option if ActiveRecord is present | Rafael Mendonça França | 2012-03-04 | 1 | -1/+4 |
| | |||||
* | Remove the dependent_restrict_raises configuration if activerecord is | Rafael Mendonça França | 2012-02-01 | 1 | -1/+1 |
| | | | | not preset | ||||
* | require minitest rather than test/unit | Aaron Patterson | 2012-01-06 | 1 | -1/+1 |
| | |||||
* | convert railties to use AS::TestCase | Aaron Patterson | 2012-01-05 | 1 | -1/+2 |
| | |||||
* | Rails::Plugin has gone | Santiago Pastorino | 2012-01-03 | 1 | -14/+0 |
| | |||||
* | `rake assets:precompile` loads the application but does not initialize it. | José Valim | 2011-09-24 | 1 | -0/+9 |
| | | | | | | | | | | | | | To the app developer, this means configuration add in config/initializers/* will not be executed. Plugins developers need to special case their initializers that are meant to be run in the assets group by adding :group => :assets. Conflicts: railties/CHANGELOG railties/test/application/assets_test.rb | ||||
* | Use the proper executable on tests. | José Valim | 2011-09-12 | 1 | -1/+1 |
| | |||||
* | Create an :assets group in the Gemfile. | José Valim | 2011-06-21 | 1 | -0/+4 |
| | | | | | | | | | This group is required by default only on development and test (you can change it on config/application.rb). `rake assets:precompile` will automatically add the assets group to Rails.groups (and consequently Bundler.require) and should work transparently. | ||||
* | Merge pull request #1356 from flippingbits/fix_engine_generator | José Valim | 2011-06-09 | 1 | -1/+1 |
|\ | | | | | Fix engine's generator | ||||
| * | Use RAILS_ISOLATED_ENGINE and fix namespaced generators tests | Stefan Sprenger | 2011-06-07 | 1 | -1/+1 |
| | | |||||
| * | Don't create full Rails application if RAILS_ISOLATION_COMMAND equals engine | Stefan Sprenger | 2011-06-07 | 1 | -1/+1 |
| | | |||||
* | | Fix another CIfail :zap: :fire: Deleting RAILS_ENV from ENV doesn't produce ↵ | Jon Leighton | 2011-06-06 | 1 | -1/+2 |
| | | | | | | | | the desired result if RACK_ENV is still defined. And in any case it's better to be explicit here, so just set RALS_ENV=development. | ||||
* | | Solve the RAILS_ENV problem in the railties tests in a more generic way | Jon Leighton | 2011-06-06 | 1 | -0/+6 |
|/ | |||||
* | Require rubygems (chill out, just for rails internal tests). | José Valim | 2011-05-23 | 1 | -0/+1 |
| | |||||
* | No more need rubygems here. | Arun Agrawal | 2011-05-22 | 1 | -2/+0 |
| | |||||
* | Add some very simple docs. | José Valim | 2011-04-15 | 1 | -0/+3 |
| | |||||
* | Simplify remove_from_config. | Emilio Tagua | 2010-11-19 | 1 | -9/+5 |
| | |||||
* | Enable IdentityMap when generating new apps. | Emilio Tagua | 2010-11-19 | 1 | -0/+12 |
| | |||||
* | Fix a routing test. Reorganize middleware tests. | José Valim | 2010-10-02 | 1 | -0/+27 |
| | |||||
* | Fix running engine_test in isolation | Piotr Sarnacki | 2010-09-19 | 1 | -0/+1 |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> |