Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | Move browser checking to its own class | Ashley Ellis Pierce | 2018-01-15 | 3 | -26/+53 | |
| | | | ||||||
* | | | Update default HSTS max-age value to 1 year | Grant Bourque | 2018-01-16 | 1 | -5/+4 | |
|/ / | | | | | | | | | - Update the default HSTS max-age value to 31536000 seconds (1 year) to meet the minimum max-age requirement for https://hstspreload.org/. | |||||
* | | Merge pull request #31534 from claudiob/kaspth-approach | Kasper Timm Hansen | 2018-01-09 | 3 | -0/+35 | |
|\ \ | | | | | | | Don't include Active Storage migrations in new apps | |||||
| * | | Help if Active Storage tables are missing | Claudio B | 2017-12-21 | 3 | -0/+35 | |
| |/ | | | | | | | | | | | When a user tries to create a new attachment or blog and the matching table is missing from the database (`active_storage_attachments` and `active_storage_blobs` by default), an informative error is displayed that invites users to run the `active_storage:install` task. | |||||
* | | Add 'Referrer-Policy' header to default headers set | Guillermo Iguaran | 2018-01-08 | 1 | -1/+2 | |
| | | ||||||
* | | Add headless browser support in api docs [ci skip] | Pierre Hedkvist | 2017-12-18 | 1 | -0/+3 | |
|/ | ||||||
* | Merge pull request #31289 from witlessbird/fips-compatibility | Eileen M. Uchitelle | 2017-12-14 | 1 | -1/+1 | |
|\ | | | | | Initial support for running Rails on FIPS-certified systems | |||||
| * | Introduced `ActiveSupport::Digest` that allows to specify hash function ↵ | Dmitri Dolguikh | 2017-12-12 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | implementation and defaults to `Digest::MD5`. Replaced calls to `::Digest::MD5.hexdigest` with calls to `ActiveSupport::Digest.hexdigest`. | |||||
* | | Enable `Layout/LeadingCommentSpace` to not allow cosmetic changes in the future | Ryuta Kamizono | 2017-12-14 | 1 | -10/+10 | |
| | | | | | | | | Follow up of #31432. | |||||
* | | Change the system tests to set Puma as default server only when the user ↵ | Guillermo Iguaran | 2017-12-09 | 1 | -1/+1 | |
| | | | | | | | | haven't specified manually another server. | |||||
* | | Add secure `X-Download-Options` and `X-Permitted-Cross-Domain-Policies` to ↵ | Guillermo Iguaran | 2017-12-09 | 1 | -1/+3 | |
| | | | | | | | | default headers set. | |||||
* | | Add headless firefox driver to System Tests | bogdanvlviv | 2017-12-07 | 2 | -3/+18 | |
| | | ||||||
* | | Add missing require | yuuji.yaginuma | 2017-12-05 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | Follow up of 3c442b6df91e291ebbf17f37444414bf5f10fbe6 Without this require, it will fail when run CSP test alone. Ref: https://travis-ci.org/rails/rails/jobs/311715758#L2976 | |||||
* | | Fix CSP copy boolean directives (#31326) | Simon Dawson | 2017-12-05 | 1 | -5/+1 | |
|/ | | | Use Object#deep_dup to safely duplicate policy values | |||||
* | Make screenshots default to "simple" format | eileencodes | 2017-11-29 | 1 | -10/+6 | |
| | | | | | | | | | Not everyone uses iTerm2 and whereas Terminal.app on a mac just ignores that and outputs the path, other terminals like those on Ubuntu do not. A friendlier default is one that works by default. Closes #31159 Closes #30957 | |||||
* | Fix typo in mime type registering | Guillermo Iguaran | 2017-11-29 | 1 | -1/+1 | |
| | ||||||
* | Restore mpeg mime type, delete less common mime types | Guillermo Iguaran | 2017-11-29 | 1 | -9/+4 | |
| | | | | See discussion in #31251 | |||||
* | Register "audio/mp4" mime type with :m4a symbol | Guillermo Iguaran | 2017-11-29 | 1 | -1/+1 | |
| | ||||||
* | Register most popular audio/video/font mime types supported by modern browsers | Guillermo Iguaran | 2017-11-28 | 1 | -1/+19 | |
| | ||||||
* | Fix optimized url helpers when using relative url root | Andrew White | 2017-11-28 | 1 | -0/+10 | |
| | | | | Fixes #31220. | |||||
* | Add DSL for configuring Content-Security-Policy header | Andrew White | 2017-11-27 | 2 | -0/+234 | |
| | | | | https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy | |||||
* | Merge pull request #31195 from mltsy/patch-2 | Vipul A M | 2017-11-24 | 1 | -1/+1 | |
|\ | | | | | Fix tld_length documentation in ActionDispatch::Cookies [ci skip] | |||||
| * | Fix tld_length documentation | Joe Marty | 2017-11-21 | 1 | -1/+1 | |
| | | | | | | Change recommendation for tld_length (for sharing cookies across subdomains of a 2-token TLD), to 2 instead of 1. | |||||
* | | Fix CustomUrls#direct doc formatting | T.J. Schuck | 2017-11-22 | 1 | -6/+6 | |
| | | | | | | | | | | Particularly, the bulleted list was getting formatted as a code block because of the extra level of indentation. Pulling it back to the left makes it render properly as a list instead. [ci skip] | |||||
* | | Update incorrect backtick usage in RDoc to teletype | T.J. Schuck | 2017-11-22 | 1 | -1/+1 | |
|/ | | | [ci skip] | |||||
* | Merge pull request #31078 from aeroastro/feature/fix-typo | Rafael França | 2017-11-09 | 1 | -2/+2 | |
|\ | | | | | Fix typoes on ActionDispatch::HTTP::FilterParameters | |||||
| * | Fix typo on ActionDispatc::HTTP::FilterParameters | Takumasa Ochi | 2017-11-07 | 1 | -2/+2 | |
| | | ||||||
* | | Merge pull request #22435 from yui-knk/fix_engine_route_test | Rafael Mendonça França | 2017-11-06 | 3 | -6/+15 | |
|\ \ | | | | | | | | | | Make `assert_recognizes` to traverse mounted engines | |||||
| * | | Make `assert_recognizes` to traverse mounted engines | yui-knk | 2016-04-23 | 3 | -6/+15 | |
| | | | | | | | | | | | | | | | | | | Before this commit paths of mounted engines are not traversed when `assert_recognizes` is called, causing strange test results. This commit enable to traverse mounted paths. | |||||
* | | | Explicitly pass window handle to `resize_window_to` | yuuji.yaginuma | 2017-11-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unlike `resize_window`, `resize_window_to` has three arguments. https://github.com/thoughtbot/capybara-webkit/blob/d63c3c8e3ae844f0c59359532a6dcb50f4a64d0a/lib/capybara/webkit/driver.rb#L135-L143 Therefore, if pass only width and height just like `resize_window`, `ArgumentError`will be raised. To prevent this, explicitly pass window handler. Follow up of #31046 | |||||
* | | | Merge pull request #31046 from NARKOZ/fix-capybara-webkit-deprecation | Eileen M. Uchitelle | 2017-11-04 | 1 | -1/+1 | |
|\ \ \ | | | | | | | | | Fix Capybara::Webkit::Driver#resize_window deprecation warning | |||||
| * | | | Fix Capybara::Webkit::Driver#resize_window deprecation warning | Nihad Abbasov | 2017-11-04 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | >[DEPRECATION] Capybara::Webkit::Driver#resize_window is deprecated. Please use Capybara::Window#resize_to instead. | |||||
* | | | | Improve docs of ActionDispatch::Routing::Mapper | bogdanvlviv | 2017-11-03 | 1 | -4/+14 | |
|/ / / | ||||||
* | | | Merge pull request #31034 from haneru/edit-comment | Eileen M. Uchitelle | 2017-11-02 | 1 | -1/+1 | |
|\ \ \ | | | | | | | | | [ci skip]Fix typo in comments. | |||||
| * | | | Edited comment from request.rb | haneru | 2017-11-03 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Prevent source line wrapping in rescue layout | Dave Gynn | 2017-10-31 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Long source lines cause line wrapping in the extracted source section of the rescue handler page which can make the line numbers not match up with the source lines. | |||||
* | | | | removed unnecessary returns | Shuhei Kitagawa | 2017-10-28 | 1 | -1/+1 | |
|/ / / | ||||||
* | | | Merge pull request #31003 from y-yagi/add_load_hook_for_system_test_case | Ryuta Kamizono | 2017-10-28 | 1 | -0/+2 | |
|\ \ \ | | | | | | | | | Add load hook for `ActionDispatch::SystemTestCase` | |||||
| * | | | Add load hook for `ActionDispatch::SystemTestCase` | yuuji.yaginuma | 2017-10-28 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is useful to extend `SystemTestCase`. Also, since other test classes already have load hooks, should also be in `SystemTestCase`. Ref: 0510208dd1ff23baa619884c0abcae4d141fae53 | |||||
* | | | | Merge pull request #31001 from eugeneius/rm_x_post_data_format_doc | Ryuta Kamizono | 2017-10-28 | 1 | -3/+0 | |
|\ \ \ \ | | | | | | | | | | | Remove mention of X-Post-Data-Format header [ci skip] | |||||
| * | | | | Remove mention of X-Post-Data-Format header [ci skip] | Eugene Kenny | 2017-10-28 | 1 | -3/+0 | |
| |/ / / | | | | | | | | | | | | | | | | | Support for this header was removed when `actionpack-xml_parser` was extracted, and has since been dropped from the gem. | |||||
* / / / | Puma Rack handler is required by Capybara | Guillermo Iguaran | 2017-10-28 | 1 | -2/+0 | |
|/ / / | | | | | | | See: https://github.com/teamcapybara/capybara/blob/7d693f068c44f6a460336da70fb6e9e5f94f3db9/lib/capybara.rb#L450 | |||||
* | | | Require capybara 2.15 because we depend on the new puma integration | Rafael Mendonça França | 2017-10-25 | 1 | -1/+1 | |
| | | | ||||||
* | | | specify minimum capybara version for system tests | Joe Francis | 2017-10-23 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | Upgraded rails applications may have a Gemfile without a new enough capybara to run system tests. Setting a version here gives the user a more direct error message than they get otherwise. Resolves #30952 | |||||
* | | | Change the deprecation horizon of the dynamic routes segment to 6.0 | Rafael Mendonça França | 2017-10-23 | 1 | -2/+2 | |
| | | | ||||||
* | | | Remove deprecated `ActionController::ParamsParser::ParseError` | Rafael Mendonça França | 2017-10-23 | 1 | -5/+0 | |
| | | | ||||||
* | | | [Action Pack] require => require_relative | Akira Matsuda | 2017-10-21 | 27 | -58/+58 | |
| | | | | | | | | | | | | | | | This basically reverts e9fca7668b9eba82bcc832cb0061459703368397, d08da958b9ae17d4bbe4c9d7db497ece2450db5f, d1fe1dcf8ab1c0210a37c2a78c1ee52cf199a66d, and 68eaf7b4d5f2bb56d939f71c5ece2d61cf6680a3 | |||||
* | | | Merge pull request #30876 from y-yagi/selenium_chrome_headless | Eileen M. Uchitelle | 2017-10-17 | 2 | -1/+19 | |
|\ \ \ | | | | | | | | | Add headless chrome driver to System Tests | |||||
| * | | | Add headless chrome driver to System Tests | yuuji.yaginuma | 2017-10-17 | 2 | -1/+19 | |
| | | | | ||||||
* | | | | [ci skip]Enable link to ActionDispatch::Integration::Session#process in rdoc | willnet | 2017-10-12 | 1 | -12/+12 | |
|/ / / |