foreman_vault-1.2.0

https://rubygems.org

foreman_vault

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1208078

number: 1.2.0

platform: ruby

spec_sha256: bae0b5fdd8062b76e3be7e6136b6562b566b89d2d5ea34ae06fcf18a84e277d6

sha256: a76224e3c7627658dd62d83a1baee1df5c0d07a08d2ba9efb289e1f7fa096417

created_at: 2024-05-13 08:32:22 UTC

updated_at: 2024-06-13 03:56:25 UTC

position: 0

version_data_entries_count: 60

uploaded_at: 2022-08-18 09:36:53 UTC

indexed: true

has_extensions:

extensions:

Gem size: 35.5 KB

Version Data Entries

Total: 60

Unpacked size: 104 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
LICENSE1006440031.7 KB963392e038d7bea128e55cc67dd691c204593db3527060667f0c82f0f0a1be64
README.md100644005.66 KB793e375a88d3295414632196847f820e821fb8b69f5f6bd660e24f2a14baff71
Rakefile10064400929 Bytes0d99cb101d64515bf38b05768c7b00e9281b5527df88ecc77464344fc5d107a1
app/controllers/api/v2/vault_connections_controller.rb100644001.82 KBd8bf15c5d9766527ab6fc19d3cd5c49bd0a5b523d3656a93e7a6524c69d6cf2e
app/controllers/concerns/foreman_vault/controller/parameters/vault_connection.rb10064400596 Bytes452c2aa0be434e5960067f0f72ce688ac8c3aad81aa383fc2dfcc453497d5496
app/controllers/vault_connections_controller.rb10064400791 Bytes1d927dde04dba11a93b717330511da871fb86181c61dbb2c66314ffb0f486176
app/jobs/refresh_vault_token.rb10064400766 Bytesad31f163387d48718c63838a4c65e1bb2bcb0bce37ebf8653f6bc3ce8d123a83
app/jobs/refresh_vault_tokens.rb10064400602 Bytes7f60590897edf1f3e4cfc62d20ac57d51159ace5643d803d376867dea82d2078
app/lib/foreman_vault/macros.rb10064400885 Bytes6a44c5fb1e92436b23096063e331d3d4c1a24b0c434d8ff3ee094c9031be1a16
app/models/concerns/foreman_vault/host_extensions.rb10064400578 Bytescc8c6ba5d3dc819f20b89442e3bd08a68374913b62242e865eadacf45247ca50
app/models/concerns/foreman_vault/orchestration/vault_policy.rb100644001.91 KB242acccbd9699ba597463fc1aa2bd0b98f31c8f76067fd987a4535ef0d5c4f40
app/models/concerns/foreman_vault/provisioning_template_extensions.rb10064400529 Bytes0ad9058e4a5cec22d72d9dc4f41095a4b25c72cf4b942406ea65ab1b73d96eca
app/models/setting/vault.rb100644003.02 KBe70b1041ccca2902698edffccd811cb5c928d69d985a5e8d56d13570f15c61c1
app/models/vault_connection.rb100644002.76 KB6e2334b6807f643aab705264bbf41d44b313b3483e81d7a3b4881be68830c86b
app/services/foreman_vault/vault_auth_method.rb100644001.05 KBe2d40b7e61c183c9c22c63885ebd7b25fcade1e80f5f8208751cc1fd3ce7aca2
app/services/foreman_vault/vault_client.rb100644001.64 KB6597a8f67abb522259134213b0e6b62a352eacd7920e4a1723df3132e3aee132
app/services/foreman_vault/vault_policy.rb100644001.25 KBe329cb71bd223ba18336a30db346c296aff9834961d26d19d641f06c79e5ab0b
app/views/api/v2/vault_connections/base.json.rabl10064400122 Bytes808d363efbc3946160120e2226a718e12966ea28ada67d3f0f25869236f47bbb
app/views/api/v2/vault_connections/create.json.rabl1006440097 Bytes75b36e9bc1932093ee3b97fe9e4cf548708241ef816b8464e12ce84ebf0f5f29
app/views/api/v2/vault_connections/index.json.rabl10064400102 Bytes6ddca258386d4078fb434aa60ab5bcaf3665e78a4c11697da72756ded0cff773
app/views/api/v2/vault_connections/main.json.rabl1006440097 Bytes660b650737cbb080fead00c4e15af6c924a521378847edc3af2a98cf909263f5
app/views/api/v2/vault_connections/show.json.rabl1006440097 Bytes49876f285717d69712ae286c34e3ab27782654650d4d62730e59b84b8c65de0e
app/views/api/v2/vault_connections/update.json.rabl1006440097 Bytes49876f285717d69712ae286c34e3ab27782654650d4d62730e59b84b8c65de0e
app/views/unattended/provisioning_templates/VaultPolicy/default.erb10064400233 Bytes2becb2a60560069fa1926f9ccaaf351aed45643ac9506a8ab0daf70a5ffb3f18
app/views/vault_connections/_form.html.erb100644001.21 KB7a300a1bbf7d4d18d745717ae93e8ab04a264a268c67b9a26648d4c5ab740fcc
app/views/vault_connections/edit.html.erb1006440084 Bytes8a18c40a17fe65186fee6ce3be5c0ab84c1d5ee46e63a0e2e4a1aa807f44bd58
app/views/vault_connections/index.html.erb100644001.79 KBade4eb0eecc8314a17087fa0b5b05bbcbeea8d5171e6c9c16f9b84f07e965b55
app/views/vault_connections/new.html.erb1006440074 Bytes70c65745e63e94904c7589eba215858467dfa09b4994048a3f65169383071374
app/views/vault_connections/welcome.html.erb10064400643 Bytesbf342fcd61024590fc55ad01572b2ca2ebbf64616dfa35d3733f342b16d40baa
config/foreman_vault.yaml.example10064400114 Bytes2ff416441c07efc47bc9025e09ce8f4c2492b39b352a2c3442b9a66b3dd679e4
config/routes.rb10064400402 Bytesffe7061e7daa294f46fe717190aff05ea9d406861126d27c71c4408c64476d00
db/migrate/20180725072913_create_vault_connection.foreman_vault.rb10064400306 Bytes723951669858d30865d6b8a4abeee769f98b684a60d7ea5cf34194c34cec7929
db/migrate/20180809172407_rename_vault_status_to_vault_error.foreman_vault.rb10064400187 Bytesbcfa6a4a6229953e40124482c0089c8a0cc9029f9c4aecff23b7c518000d5a92
db/migrate/20201203220058_add_approle_to_vault_connection.rb10064400227 Bytesb65b47705426d167aa62186c174ed3d444e540582776ff7689262646f690dc65
db/seeds.d/103-provisioning_templates.rb10064400799 Bytesbd4517e88d5e89e003a7583c5f1dfc920ec02a86dfc8c6587ccec692d92df0c9
lib/foreman_vault.rb1006440087 Bytes407a6a01618b4da3e5f8bd185cc440ad2ae42a8bf60b09868188a68705414dd2
lib/foreman_vault/engine.rb100644005.42 KB157ae86d20547bea63044e12f6e2f8861782350efc472bd2abf24c93b013a69f
lib/foreman_vault/version.rb1006440075 Bytesd862635d3d96f3baa4ce3c55078cef1e8d09419bda8a5705a2fe92560f640b00
lib/tasks/foreman_vault_tasks.rake100644002.61 KB9054251a2283c91d0943e87a0b202fad21d8a1ed09cfb21e169786f703fb1095
locale/Makefile100644001.65 KB1406deadf9fb912c81ccb297dc0de4d7b7382e0b40835fc53022d6fd73554f23
locale/en/foreman_vault.po10064400563 Bytes667eee5cf0540e4580153696fd322a063dc6e7aa2f6685e7285580dbe2118bf8
locale/foreman_vault.pot10064400571 Bytes4f743aa875ea388aeb621025ca3abff712f97168c530194cb90431f634b9fe5e
locale/gemspec.rb10064400124 Bytes598258502e96749c3b24b7f0d2ec456f0ad3fdaa5a8f71ca3f2755fd2a0c1dc2
test/factories/vault_connection.rb10064400613 Bytes36b726ba6b937ecbb679bc9e281425ab96662fb34171d5acec6a5cccee7d9586
test/factories/vault_policy_template.rb10064400421 Bytes2d45451359ed54c3cdfc4cb18c3a04edbaa3f6632755ca96120698ac1da60ed0
test/factories/vault_setting.rb10064400197 Bytesaa738ab1bb55731b14797ccda528fff99f70ab900c4a44b0a1768ca8e9f47cd5
test/fixtures/ca.crt100644001.24 KB61ed567d956b6ed765a13e468194bedd7e1da324175adaebb09f5527ccd24b25
test/functional/api/v2/vault_connections_controller_test.rb100644003.13 KB387596508849433d2bb420fbef55a0dfe29d7d5022c816b82b16fb2568328472
test/jobs/refresh_vault_token_test.rb100644001.21 KBe19465172191d8be9ea6ffb84141fd6ee3fb07480a22c984b44e207d31afe813
test/jobs/refresh_vault_tokens_test.rb10064400724 Bytes438d5256e1af5e8dd7b24bc6d35217eb71c150b182a81b6f17fbb2f23c9e2b06
test/lib/tasks/push_auth_methods_test.rb100644001.45 KB45faaf80820337fbfbb69f1b61c8d85cc599d7449f2c0b236d0e74f5c99e1b14
test/lib/tasks/push_policies_test.rb100644001.4 KB3d5f85fba362130e0414d5ccb974bdde99e848fa6fdee8472f932e5863c7c11d
test/models/foreman_vault/orchestration/vault_policy_test.rb100644006.8 KB4c93e1246f2e3ba8fc1a880dc32e019c8c5b0b56f6d33f4fcbc18a4f4c55b992
test/models/vault_connection_test.rb10064400660 Bytes8416dd68151073635c40cf494097fd0442162c60fa91f38d33fee87af79dd45e
test/models/vault_policy_template_test.rb10064400889 Bytesd24b80742af1d6ebc083806713ac511bdd4a3d0beb91685969e589b2df318313
test/test_plugin_helper.rb10064400240 Bytesafe2a5b5ea574dd36dd675903dcca85f752f38f4034043370bc6d088d89bf5f0
test/unit/lib/foreman_vault/macros_test.rb100644001.05 KBf28c6a9f91d45d7887d2bba65a07125db52fbbe64c0486e75b93086dde79abde
test/unit/services/foreman_vault/vault_auth_method_test.rb100644002.75 KBba0a93c8bf7989389a7569a70fd1faa1f2cef88fe70df4b83f48eec2ac487706
test/unit/services/foreman_vault/vault_client_test.rb100644002.81 KBeffe3671334ef87f020b7a9d2a54524f6c09be9f4aaf4a824f007ab61d16b2e9
test/unit/services/foreman_vault/vault_policy_test.rb100644004.03 KB64096fa16ce9ee8df1620fa0780040eb5c802569b6fd4f8147841ca54be3689a