aboutsummaryrefslogtreecommitdiffstats
path: root/guides/source/engines.md
Commit message (Collapse)AuthorAgeFilesLines
* Change location for running copy migrations commandKevin Ndung'u Gathuku2018-05-251-1/+1
| | | | This fixes the location from where the command to copy migrations from the engine to the application should be run [ci skip]
* Added a lot of Oxford commasAnthony Crumley2018-05-101-5/+5
| | | | | | | [ci skip] A regular expression was used to find a lot of missing Oxford commas and add them. The regular expression was as follows. ", ([a-zA-Z0-9.\`:'\"]+ ){1,6}(or|and) "
* Clarify that config.eager_load controls eager loading [ci skip]Eugene Kenny2017-12-301-6/+6
| | | | | | | Before Rails 4.0, `config.cache_classes` determined whether application code was eager loaded. The `config.eager_load` option was introduced to allow the two behaviours to be configured independently, but this documentation was never updated to reflect that change.
* fix comma splice [ci skip]Ashley Engelund (weedySeaDragon @ github)2017-11-261-1/+1
|
* verb tense correction [ci skip]Ashley Engelund (weedySeaDragon @ github)2017-11-261-1/+1
|
* gendered wording not necessary; changed to neutral [ci skip]Ashley Engelund (weedySeaDragon @ github)2017-11-261-1/+1
|
* Add load hook for `ActionDispatch::SystemTestCase`yuuji.yaginuma2017-10-281-0/+1
| | | | | | | | This is useful to extend `SystemTestCase`. Also, since other test classes already have load hooks, should also be in `SystemTestCase`. Ref: 0510208dd1ff23baa619884c0abcae4d141fae53
* Capitalize "sprockets" in Engine guide [ci skip]Yoshiyuki Hirano2017-10-131-1/+1
|
* Use `form_with` instead of `form_for` in engine guide [ci skip]Yoshiyuki Hirano2017-10-091-6/+6
|
* Cosmetic fixes [ci skip]Yauheni Dakuka2017-10-061-1/+1
|
* Add an space to RefineryCMS in Engine guide [ci skip]Yoshiyuki Hirano2017-09-261-1/+1
| | | | | * According to the official website, it seems that "RefineryCMS" is "Refinery CMS". * See at: http://www.refinerycms.com/
* new missing backquotes [ci skip]Yauheni Dakuka2017-09-251-1/+1
|
* Add system_test logs to guide [ci skip]Yoshiyuki Hirano2017-08-161-0/+3
|
* :scissors:Rafael Mendonça França2017-04-111-1/+1
| | | | [ci skip]
* Add Documentation for Active Support On Load HooksJulian Nadeau2017-04-101-0/+112
|
* Change engines guide to demonstrate maintained forumRichard2017-02-171-1/+1
| | | | | | | Change Rails engine guide to references a maintained project Thredded instead of the abandoned project Forem. I chose Thredded as Forem's closing note (below) suggests the choice. https://github.com/rubysherpas/forem/blob/rails4/README.md
* [ci skip] Fixed commas according to Oxford comma in rdoc and guidesAndrey Molchanov2016-09-171-1/+1
|
* Minor grammar fix in engines.mdMark Sun2016-09-061-1/+1
|
* Consistent examples and template for assets#precompileJon Atack2016-08-191-1/+1
| | | | | | | | Listening to a few developers today discussing their troubles in understanding how to use the asset pipeline, it turns out that the precompile examples in the guides and assets.rb template have over time become a bit inconsistent. This PR makes the examples consistent in code style, spacing, and asset names, removes the old 'swfObject.js' example, and in a couple of places wraps lines at 80 characters including in the assets.rb template. Re-add spaces inside array parentheses.
* [skip ci] Make header bullets consistent in engines.mdAlex Kitchens2016-06-021-3/+3
|
* add missing "as"Antonio Felguerez2016-06-021-1/+1
| | | it reads a bit awkwardly without it.
* Fix author callback in engines guide [ci skip]Michael Ryan2016-03-041-3/+3
| | | | | | | | The `before_save` callback used with `set_author` results in the validation error "Author must exist," due to the change in `belongs_to` behavior introduced by #18937. Use `before_validation` instead.
* [ci skip] fix suggested change-replace 'an' with 'the in Rails engine guide'kamal namdeo2016-02-181-1/+1
|
* Fix the language in engines guidekamal namdeo2016-02-181-1/+1
|
* Fix grammar `a` to `an` [ci skip]Ryuta Kamizono2016-02-131-1/+1
|
* add missing include to engine test example [ci skip]yuuji.yaginuma2016-02-051-0/+4
| | | | | Using url helper method of engine in example code, include `Engine.routes.url_helpers` is required to use helper method of engine.
* use bin/rails default instead of rake commands [ci skip]Gaurav Sharma2016-01-191-11/+11
| | | I go through the `http://edgeguides.rubyonrails.org/` and found `rake` commands in various files that are in RAILS 5.0 implement by `bin/rails` command. I try to change all that can be directly use `bin/rails …`
* Introduce ApplicationRecord, an Active Record layer supertypeGenadi Samokovarov2015-12-161-5/+5
| | | | | | | | | | | | | | | | It's pretty common for folks to monkey patch `ActiveRecord::Base` to work around an issue or introduce extra functionality. Instead of shoving even more stuff in `ActiveRecord::Base`, `ApplicationRecord` can hold all those custom work the apps may need. Now, we don't wanna encourage all of the application models to inherit from `ActiveRecord::Base`, but we can encourage all the models that do, to inherit from `ApplicationRecord`. Newly generated applications have `app/models/application_record.rb` present by default. The model generators are smart enough to recognize that newly generated models have to inherit from `ApplicationRecord`, but only if it's present.
* Remove ActionController::TestCase from documentationeileencodes2015-12-121-4/+4
| | | | | | | | | | | | | | | | | | In Rails 5.1 `ActionController::TestCase` will be moved out of Rails into it's own gem. Please use `ActionDispatch::IntegrationTest` going foward. Because this will be moved to a gem I used `# :stopdoc:` instead of deleting the documentation. This will remove it from the Rails documentation but still leave the method documented for when we move it to a gem. Guides have been updated to use the routing structure used in Integration and all test examples have been updated to inherit from `ActionDispatch::IntegrationTest` instead of `ActionController::TestCase. Fixes #22496
* Improved explanationClaudi Martinez2015-11-131-4/+1
|
* Improved explanationClaudi Martinez2015-11-011-10/+16
|
* Fixed typoClaudi Martinez2015-10-291-1/+1
|
* Added warning on coding engine controllersClaudi Martinez2015-10-291-0/+18
|
* added Rails 4 context for migrations:install taskSimon H2015-10-191-1/+1
|
* Merge pull request #21738 from cllns/remove-to_s-from-exampleEileen M. Uchitelle2015-09-251-19/+1
|\ | | | | [Engines Guide] Remove to_s example, since it's outside the scope
| * Remove to_s exampleSean Collins2015-09-241-19/+1
| | | | | | | | | | | | It's outside the scope of the Engines guide [skip ci]
* | Change the paths for both Gemfile lines to be 'engines/blorgh'Sean Collins2015-09-231-2/+2
|/ | | | | | | | They're now consistent. Also changes the quotes to be single, so we only have one type of quote per line [skip ci]
* Remove leading slash from pathSean Collins2015-09-221-1/+1
| | | | | | | The leading slash denotes an absolute path, rather than a relative one (which is more popular) [ci skip]
* Revert "Grammar correction"Matthew Draper2015-06-111-1/+1
| | | | This reverts commit 67e467b9a5c113177aff925f07136e9b7f2a1eda.
* Grammar correctionhemali jain2015-06-111-1/+1
|
* [ci skip]fix docs for EnginesKuldeep Aggarwal2015-05-301-5/+5
|
* [CI SKIP] correct error text messagekuldeepaggarwal2015-05-091-2/+2
|
* Merge branch 'master' of github.com:rails/docrailsVijay Dev2015-04-141-7/+5
|\
| * [ci skip] add missing file extensionMikhail Dieterle2015-04-101-1/+1
| |
| * [ci skip] format rake outputMikhail Dieterle2015-04-101-5/+3
| |
| * [ci skip] fix helper nameMikhail Dieterle2015-04-101-1/+1
| |
* | Apply comments from @rafaelfranca: we shouldn't recommend you use scaffold cssZachary Scott2015-04-121-9/+0
|/ | | | Closes #19492 and fixes #19453
* [ci skip] Use explicit module namespace in guideKasper Timm Hansen2015-02-211-1/+3
| | | | | | | The Engines guide used an inline namespace, `Blorgh::ApplicationController`, which caused problems for users using an explicit module namespace because the `ApplicationController` inherited from wasn't fully qualified. The controller qualification was fixed in 661479324d573d419d8e15a1ea257e01856084af. This ditches the inline namespace and makes the example more consistent with others in the guide.
* guides, fully qualify `ApplicationController`. Closes #19024.Yves Senn2015-02-211-1/+1
|
* - Changed `IN` to `ON` in markdown renderer conditionVipul A M2015-01-141-1/+1
| | | | - Changed `IN` to `ON` in all note sentences in guides.