├── .copywrite.hcl ├── .github ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── actionlint.yml │ ├── jira.yaml │ └── run-tests.yml ├── .gitignore ├── CHANGELOG.md ├── CODEOWNERS ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── lib └── vault │ ├── encrypted_model.rb │ ├── rails.rb │ └── rails │ ├── configurable.rb │ ├── errors.rb │ ├── json_serializer.rb │ └── version.rb ├── spec ├── dummy │ ├── Rakefile │ ├── app │ │ └── models │ │ │ ├── lazy_person.rb │ │ │ ├── lazy_single_person.rb │ │ │ └── person.rb │ ├── bin │ │ ├── bundle │ │ ├── rails │ │ └── rake │ ├── config.ru │ ├── config │ │ ├── application.rb │ │ ├── boot.rb │ │ ├── database.yml │ │ ├── environment.rb │ │ ├── environments │ │ │ ├── development.rb │ │ │ └── test.rb │ │ ├── initializers │ │ │ ├── assets.rb │ │ │ ├── backtrace_silencers.rb │ │ │ ├── cookies_serializer.rb │ │ │ ├── filter_parameter_logging.rb │ │ │ ├── inflections.rb │ │ │ ├── mime_types.rb │ │ │ ├── session_store.rb │ │ │ ├── vault.rb │ │ │ └── wrap_parameters.rb │ │ ├── locales │ │ │ └── en.yml │ │ ├── routes.rb │ │ └── secrets.yml │ ├── db │ │ ├── migrate │ │ │ └── 20150428220101_create_people.rb │ │ └── schema.rb │ ├── lib │ │ └── binary_serializer.rb │ └── public │ │ ├── 404.html │ │ ├── 422.html │ │ ├── 500.html │ │ └── favicon.ico ├── integration │ └── rails_spec.rb ├── lib │ └── vault │ │ └── rails │ │ └── json_serializer_spec.rb ├── spec_helper.rb ├── support │ └── vault_server.rb └── unit │ ├── encrypted_model_spec.rb │ ├── rails │ └── configurable_spec.rb │ ├── rails_spec.rb │ └── vault │ └── rails_spec.rb └── vault.gemspec /.copywrite.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/.copywrite.hcl -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | ## Description 2 | -------------------------------------------------------------------------------- /.github/workflows/actionlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/.github/workflows/actionlint.yml -------------------------------------------------------------------------------- /.github/workflows/jira.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/.github/workflows/jira.yaml -------------------------------------------------------------------------------- /.github/workflows/run-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/.github/workflows/run-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/Rakefile -------------------------------------------------------------------------------- /lib/vault/encrypted_model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/lib/vault/encrypted_model.rb -------------------------------------------------------------------------------- /lib/vault/rails.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/lib/vault/rails.rb -------------------------------------------------------------------------------- /lib/vault/rails/configurable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/lib/vault/rails/configurable.rb -------------------------------------------------------------------------------- /lib/vault/rails/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/lib/vault/rails/errors.rb -------------------------------------------------------------------------------- /lib/vault/rails/json_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/lib/vault/rails/json_serializer.rb -------------------------------------------------------------------------------- /lib/vault/rails/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/lib/vault/rails/version.rb -------------------------------------------------------------------------------- /spec/dummy/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/Rakefile -------------------------------------------------------------------------------- /spec/dummy/app/models/lazy_person.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/app/models/lazy_person.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/lazy_single_person.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/app/models/lazy_single_person.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/person.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/app/models/person.rb -------------------------------------------------------------------------------- /spec/dummy/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/bin/bundle -------------------------------------------------------------------------------- /spec/dummy/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/bin/rails -------------------------------------------------------------------------------- /spec/dummy/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/bin/rake -------------------------------------------------------------------------------- /spec/dummy/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config.ru -------------------------------------------------------------------------------- /spec/dummy/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/application.rb -------------------------------------------------------------------------------- /spec/dummy/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/boot.rb -------------------------------------------------------------------------------- /spec/dummy/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/database.yml -------------------------------------------------------------------------------- /spec/dummy/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/environment.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/environments/development.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/environments/test.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/initializers/assets.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/initializers/inflections.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/initializers/session_store.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/vault.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/initializers/vault.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /spec/dummy/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/locales/en.yml -------------------------------------------------------------------------------- /spec/dummy/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/routes.rb -------------------------------------------------------------------------------- /spec/dummy/config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/config/secrets.yml -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20150428220101_create_people.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/db/migrate/20150428220101_create_people.rb -------------------------------------------------------------------------------- /spec/dummy/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/db/schema.rb -------------------------------------------------------------------------------- /spec/dummy/lib/binary_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/lib/binary_serializer.rb -------------------------------------------------------------------------------- /spec/dummy/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/public/404.html -------------------------------------------------------------------------------- /spec/dummy/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/public/422.html -------------------------------------------------------------------------------- /spec/dummy/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/dummy/public/500.html -------------------------------------------------------------------------------- /spec/dummy/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/integration/rails_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/integration/rails_spec.rb -------------------------------------------------------------------------------- /spec/lib/vault/rails/json_serializer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/lib/vault/rails/json_serializer_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/vault_server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/support/vault_server.rb -------------------------------------------------------------------------------- /spec/unit/encrypted_model_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/unit/encrypted_model_spec.rb -------------------------------------------------------------------------------- /spec/unit/rails/configurable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/unit/rails/configurable_spec.rb -------------------------------------------------------------------------------- /spec/unit/rails_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/unit/rails_spec.rb -------------------------------------------------------------------------------- /spec/unit/vault/rails_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/spec/unit/vault/rails_spec.rb -------------------------------------------------------------------------------- /vault.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-rails/HEAD/vault.gemspec --------------------------------------------------------------------------------