Haroon Ahmed
db1ae8cbb4
remove reference to global rails command and replace with bin/rails
2019-12-27 19:32:37 +00:00
Sharang Dashputre
ad5ca97acc
overriden -> overridden [ci skip]
2019-03-12 04:08:51 +05:30
Kasper Timm Hansen
f55306f098
[ci skip] Improve encrypted
commands USAGE
...
This streamlines the lovely foundation Bogdan added. Mainly to add
guidance around encryption keys and remove some backticks.
Finally it adds some mention of how to access these files from Ruby
in apps.
[ Kasper Timm Hansen & bogdanvlviv ]
2019-03-11 21:00:00 +01:00
bogdanvlviv
f133fdd00e
Improve output of rails encrypted(:edit/:show) --help
...
With these simple examples, It will be easier for users to figure out how to use these commands.
Related to 68479d09ba
2019-01-17 19:02:38 +00:00
Alberto Almagro
40b209db53
Recommend use of rails over bin/rails
...
As discussed in #33203 rails command already looks for, and runs,
bin/rails if it is present.
We were mixing recommendations within guides and USAGE guidelines,
in some files we recommended using rails, in others bin/rails and
in some cases we even had both options mixed together.
2018-07-06 22:46:35 +02:00
Yuji Yaginuma
5d75ef72e6
Do not add master key when RAILS_MASTER_KEY
env specified ( #31922 )
...
Fixes #31917
2018-02-08 19:49:50 +09:00
yuuji.yaginuma
35373219c9
Raise an error only when require_master_key
is specified
...
To prevent errors from being raise in environments where credentials
is unnecessary.
Context: https://github.com/rails/rails/issues/31283#issuecomment-348801489
Fixes #31283
2017-12-18 08:04:15 +09:00
Wojciech Wnętrzak
7a8728a039
Add CLI to manage encrypted files/configs.
...
To edit/show encrypted file:
```
bin/rails encrypted:edit config/staging_tokens.yml.enc
bin/rails encrypted:edit config/staging_tokens.yml.enc --key config/staging.key
bin/rails encrypted:show config/staging_tokens.yml.enc
```
Also provides a backing Rails.application.encrypted API for Ruby access:
```ruby
Rails.application.encrypted("config/staging_tokens.yml.enc").read
Rails.application.encrypted("config/staging_tokens.yml.enc").config
Rails.application.encrypted("config/staging_tokens.yml.enc", key: "config/staging.key")
```
2017-11-15 21:29:15 +01:00