2019/08/04分のコミットです。
CHANGELOGへの追加はありませんでした。
Rename to Diffing and move module into credentials command
railtiesの修正です。
lib/rails/command/helpers/
配下にあったcredentialsのdiff用のmoduleをlib/rails/commands/credentials
配下に移動、及び、module名をPrettyCredentials
-> CredentialsCommand::Diffing
に修正しています。
helpers
はコマンド間で共通で使用するファイルの置き場で、特定のコマンドに依存したファイルの置き場では無いため。
Commands already make fileutils available.
railties/lib/rails/commands/credentials/credentials_command/diffing.rb
の修正です。
不要なfileutils
のrequireを削除しています。
Extract diffing to separate credentials:diff command
railties/lib/rails/commands/credentials/credentials_command.rb
、
railties/lib/rails/commands/credentials/credentials_command/diffing.rb
の修正です。
credentialsのdiff表示機能をcredentials:diff
という別のコマンドに切り出すよう修正しています。
Revise credentials diffing flow to use a separate diff command
railties/lib/rails/commands/credentials/USAGE
、
railties/lib/rails/commands/credentials/credentials_command.rb
の修正です。
credentials:edit
コマンドで行われていたcredentialsのdiffの為の.gitattributes
+ git config
の設定を、credentials:diff
コマンドに--enable
オプションを指定した場合に実行するよう修正しています。
Use media_type instead of content_type internally
actionpack/lib/action_controller/metal/renderers.rb
、
actionpack/lib/action_controller/metal/request_forgery_protection.rb
の修正です。
deprecateになっていたcontent_type
を使っている箇所があったのをmedia_type
を使用するよう修正しています。
Revise flow to what was described in 03e44f9
railtiesの修正です。
credentials:diff
の--enable
オプションを--enroll
オプションにリネーム、及び、credentialsのhelpに変更になったdiff表示の為に必要な処理についての説明を追加しています。