Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Enable wrap_parameter by default in rails api applications | Jorge Bejar | 2015-06-11 | 1 | -3/+1 |
| | |||||
* | Add rake-cors gem (commented) in Gemfile for rails api apps | Jorge Bejar | 2015-06-11 | 1 | -0/+3 |
| | |||||
* | Add AMS 0.10.0.rc1 by default for api apps | Santiago Pastorino | 2015-06-11 | 1 | -0/+1 |
| | |||||
* | Fix scaffold generator test for resource routes | Santiago Pastorino | 2015-06-11 | 1 | -1/+1 |
| | |||||
* | Api only apps should include tmp and vendor folders | Jorge Bejar | 2015-06-11 | 1 | -0/+2 |
| | |||||
* | Routes resources avoid :new and :edit endpoints if api_only is enabled | Jorge Bejar | 2015-06-11 | 1 | -6/+0 |
| | |||||
* | Disable jbuilder for Rails API apps, meanwhile it doesn't play nicely | Santiago Pastorino | 2015-06-11 | 1 | -0/+1 |
| | |||||
* | Add config.api_only = true to config/application.rb when using rails new --api | Santiago Pastorino | 2015-06-11 | 1 | -0/+4 |
| | |||||
* | Do not generate lib/assets directory for api apps | Santiago Pastorino | 2015-06-11 | 1 | -1/+1 |
| | |||||
* | Api apps scaffold does not generate assets | Santiago Pastorino | 2015-06-11 | 1 | -1/+6 |
| | |||||
* | Api apps scaffold does not generate helpers | Santiago Pastorino | 2015-06-11 | 1 | -1/+4 |
| | |||||
* | Api apps scaffold does not generate views | Santiago Pastorino | 2015-06-11 | 1 | -1/+8 |
| | |||||
* | Add api scaffold test for route, controller and its tests | Santiago Pastorino | 2015-06-11 | 1 | -0/+55 |
| | |||||
* | API apps scaffold generator generates an apropriate controller | Santiago Pastorino | 2015-06-11 | 1 | -0/+47 |
| | |||||
* | Api apps scaffold generates routes without new and edit actions | Santiago Pastorino | 2015-06-11 | 1 | -0/+6 |
| | |||||
* | Do not generate test/helpers directory for api apps | Santiago Pastorino | 2015-06-11 | 1 | -0/+1 |
| | |||||
* | Do not generate app/views directory for api apps | Santiago Pastorino | 2015-06-11 | 1 | -0/+1 |
| | |||||
* | Do not generate app/helpers directory for api apps | Santiago Pastorino | 2015-06-11 | 1 | -0/+1 |
| | |||||
* | Do not generate app/assets directory for api apps | Santiago Pastorino | 2015-06-11 | 1 | -1/+2 |
| | |||||
* | Generate appropriate initializers for an api app | Santiago Pastorino | 2015-06-11 | 1 | -1/+8 |
| | |||||
* | rails new --api generates an api app skeleton | Santiago Pastorino | 2015-06-11 | 1 | -0/+76 |
| | |||||
* | add option to avoid generating scaffold.css | masarakki | 2015-06-09 | 1 | -0/+14 |
| | |||||
* | Removed duplicate test cases for template execution | Ronak Jangir | 2015-06-04 | 1 | -9/+0 |
| | |||||
* | Merge pull request #20387 from y-yagi/fix_engine_generated_controller_test | Yves Senn | 2015-06-02 | 2 | -0/+25 |
|\ | | | | | | | set engine's route in the functional test is generated in the engine | ||||
| * | add test to run generated test files inside mountable engine | yuuji.yaginuma | 2015-06-02 | 3 | -16/+25 |
| | | |||||
| * | add engine's namespace to fixture name | yuuji.yaginuma | 2015-05-31 | 1 | -0/+1 |
| | | |||||
| * | set engine's route in the functional test is generated in the engine | yuuji.yaginuma | 2015-05-31 | 1 | -0/+15 |
| | | |||||
* | | Removed use of mocha from railties actions_test | Ronak Jangir | 2015-06-01 | 1 | -27/+52 |
|/ | |||||
* | Generate a `.keep` file in `tmp` folder | Yoong Kang Lim | 2015-05-30 | 1 | -0/+27 |
| | | | | | | | | | | | | | A lot of scripts assumes the existence of this folder and most would fail if it is absent. One example of this is `rake restart` (before the previous commit) – it tries to `touch tmp/restart.txt`, which would fail if `tmp` does not exist, which was the case for a freshly-cloned project as `tmp` is `.gitignored` by default. See #20299. [Yoong Kang Lim, Sunny Juneja] | ||||
* | Omit .keep in .gitignore when generated with --skip-keeps. | Ben Pickles | 2015-05-22 | 1 | -1/+5 |
| | |||||
* | list reserved words in generator error | Sean Linsley | 2015-05-05 | 2 | -2/+2 |
| | |||||
* | Remove use of mocha in the named base tests | Semyon Pupkov | 2015-04-28 | 1 | -10/+13 |
| | |||||
* | Implicitly skip spring for `rails new --dev` | Godfrey Chan | 2015-04-20 | 1 | -0/+8 |
| | | | | | | Spring seems like an obvious foot gun for the `--dev` setup, presumably you are about to make lots of changes to the codebase, so it should always reload the framework. | ||||
* | fix indent in routes when using namespaced controllers | yuuji.yaginuma | 2015-04-14 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | Before: namespace :foo do namespace :bar do get 'baz/index' end end After: namespace :foo do namespace :bar do get 'baz/index' end end | ||||
* | Merge pull request #19034 from jvanbaarsen/explicit-job-base-class | Matthew Draper | 2015-03-30 | 2 | -3/+9 |
|\ | | | | | | | Add explicit base class for ActiveJob jobs | ||||
| * | Add explicit base class for ActiveJob jobs | Jeroen van Baarsen | 2015-03-23 | 2 | -3/+9 |
| | | | | | | | | | | | | | | | | * Jobs generated now inherent from ApplicationJob * ApplicationJob inherents from ActiveJob::Base * Added entry to changelog Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com> | ||||
* | | respect `pluralize_table_names` when generate fixture file. fixes #19519 | yuuji.yaginuma | 2015-03-27 | 1 | -0/+10 |
| | | |||||
* | | method_source needs to be a hard dependency on railties | Arthur Neves | 2015-03-19 | 1 | -7/+0 |
| | | |||||
* | | Add a new-line to the end of route method generated code. | Arthur Neves | 2015-03-18 | 1 | -0/+24 |
|/ | | | | | | | | Fix regression on route method that was added by bac812a7ef2660a2fe2ab00822e5e66228379822. The regression was that when calling the `route` method, we were not appending a \n anymore. [fixes #19316] | ||||
* | add mailer suffix to comments for email previews | yuuji.yaginuma | 2015-03-15 | 1 | -5/+5 |
| | |||||
* | Require `belongs_to` by default. | Josef Šimánek | 2015-02-21 | 1 | -0/+33 |
| | | | | Deprecate `required` option in favor of `optional` for belongs_to. | ||||
* | Merge pull request #18393 from y-yagi/fix_mailer | Rafael Mendonça França | 2015-02-18 | 2 | -16/+25 |
|\ | | | | | follow up to #18074 | ||||
| * | follow up to #18074 | yuuji.yaginuma | 2015-01-08 | 2 | -16/+25 |
| | | | | | | | | | | * ignore mailer suffix when generate test files * add mailer suffix to view files | ||||
* | | Dont check bundler output on plugin generator test | Arthur Neves | 2015-02-10 | 1 | -4/+2 |
| | | |||||
* | | Actually fix the build | Sean Griffin | 2015-02-10 | 1 | -1/+1 |
| | | | | | | | | Like for real this time. I checked. | ||||
* | | Fix the build | Sean Griffin | 2015-02-10 | 1 | -1/+1 |
| | | |||||
* | | tests, reset global to previous value. | Yves Senn | 2015-02-09 | 1 | -1/+3 |
| | | | | | | | | | | The default of the global might change. It's better to reset it to what it was than a hardcoded value. | ||||
* | | Remove warning from generator named base test | Yuki Nishijima | 2015-02-08 | 1 | -10/+0 |
| | | | | | | | | | | | | | | | | | | This removes the following warning: railties/test/generators/named_base_test.rb:9: warning: method redefined; discarding old pluralize_table_names activesupport/lib/active_support/core_ext/class/attribute.rb:86: warning: previous definition of pluralize_table_names was here railties/test/generators/named_base_test.rb:9: warning: method redefined; discarding old pluralize_table_names= activesupport/lib/active_support/core_ext/class/attribute.rb:83: warning: previous definition of pluralize_table_names= was here | ||||
* | | README.rdoc -> README.md for newly generated applications | Xavier Noria | 2015-02-06 | 2 | -3/+3 |
| | | | | | | | | | | | | README.rdoc was generated to support the doc:app task. Now that this task is gone we can switch to Markdown, which is nowadays a better default. | ||||
* | | Remove documentation tasks | Xavier Noria | 2015-02-06 | 1 | -5/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch removes the tasks doc:app, doc:rails, and doc:guides. In our experience applications do not generate APIs using doc:app. Methods may be certainly documented for maintainers, annotated with YARD tags, etc. but that is intended to be read with the source code, not in a separate website. Then, teams also have typically selected topics written down in Markdown files, or in a GitHub wiki... that kind of thing. If a team absolutely needs to generate application documentation for internal purposes, they can still easily write their own task. Regarding doc:rails and doc:guides, we live in 2015. We are used to go to online docs all the time. If you really want access to the API offline RubyGems generates it for every Rails component unless you tell it not to, and you can checkout the Rails source code to read the guides as Markdown, or download them for a Kindle reader. All in all, maintaining this code does not seem to be worthwhile anymore. As a consequence of this, guides (+3 MB uncompressed) won't be distributed with the rails gem anymore. Of course, guides and API are going to be still part of releases, since documentation is maintained alongside code and tests. Also, time permitting, this will allow us to experiment with novel ways to generate documentation in the Rails docs server, since right now we were constrained by being able to generate them in the user's environment. |