Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Do not add master key when `RAILS_MASTER_KEY` env specified (#31922) | Yuji Yaginuma | 2018-02-08 | 1 | -1/+2 |
| | | | Fixes #31917 | ||||
* | Raise an error only when `require_master_key` is specified | yuuji.yaginuma | 2017-12-18 | 1 | -2/+10 |
| | | | | | | | | | To prevent errors from being raise in environments where credentials is unnecessary. Context: https://github.com/rails/rails/issues/31283#issuecomment-348801489 Fixes #31283 | ||||
* | Add CLI to manage encrypted files/configs. | Wojciech Wnętrzak | 2017-11-15 | 1 | -0/+77 |
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") ``` |