foreman_webhooks-0.0.2

https://rubygems.org

foreman_webhooks

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1375699

number: 0.0.2

platform: ruby

spec_sha256: c980486b80102f3029e2dc2c83c1123572ddc7a297a92a526930a9480a02b4c8

sha256: f2d64a56685c5b29168a51b95f580bf135d19ae1d17495ed6b73dd5118539883

created_at: 2024-05-13 08:34:46 UTC

updated_at: 2024-06-14 04:17:04 UTC

position: 20

version_data_entries_count: 110

uploaded_at: 2021-03-08 15:05:27 UTC

indexed: true

has_extensions:

extensions:

Gem size: 39.5 KB

Version Data Entries

Total: 110

Unpacked size: 117 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
LICENSE1006640031.7 KB963392e038d7bea128e55cc67dd691c204593db3527060667f0c82f0f0a1be64
README.md10066400982 Bytes9c87b27e91ea56393c4df6741e8168b2876bd1fec660f18aed56f3bb91e3b91a
Rakefile10077500974 Bytesb496603459c8002b918121b1587b9209f2e779ae15163967b063ec7f0b083784
app/controllers/api/v2/webhook_templates_controller.rb100644003.91 KB25344bc39061276ec3499e761e57ff79a4aff39c987852664b51c6f40e8d5264
app/controllers/api/v2/webhooks_controller.rb100644002.01 KB9c2ecf9d3a6360b06a1d027bc4cd698f56f5aa3c21faeba35a2931489ff05cf0
app/controllers/concerns/foreman_webhooks/controller/parameters/webhook.rb10064400976 Bytes9ade08fcee9a2b9b12714d4920c31f383e7bcd6a1b1702ee6c0a4b7795cc79f6
app/controllers/concerns/foreman_webhooks/controller/parameters/webhook_template.rb100664001.03 KBb709858b9cc3b68658f301a947da7799733e658bf047ae5e99645082e61d5951
app/controllers/webhook_templates_controller.rb10066400157 Bytes0848c3342d9732bbc876e5e87ecc5ac307eb360ecd61dd16e8af517289d1a7f7
app/controllers/webhooks_controller.rb10064400744 Bytesef6c0a796908101e55dddf36cf4571ca538a02dccdeddfdae324d93b706a9a53
app/jobs/foreman_webhooks/deliver_webhook_job.rb10064400720 Bytes4acc6dcde5449151cc543f8f01641fc09b10d2b49c875ca56f02668b704d2aa3
app/lib/foreman_webhooks/renderer/scope/webhook_template.rb100644001.25 KB3a8a1b2ea277447632326ed109f162c4f68b426dbe181ef26e3094b59169c057
app/models/webhook.rb100644003.81 KB33891c7cc75d617df788cde61c41445a104e41d17fea94992fc0d7715a8c66b9
app/models/webhook_template.rb100664001.54 KB7cce4e413d8c04e8d86aacd2b65c1f6548a4d092d48d6f90092f7a066b13e8b7
app/services/foreman_webhooks/webhook_service.rb100644004.57 KB289bb9be74b2d7a43e03b6ad5441ef01ea823bf8949e682c9378dc67f69153f4
app/subscribers/foreman_webhooks/event_subscriber.rb10066400216 Bytes7ff6017537e79228c993e0575aa39c1c68d8be7106e8aa31b08128efae3cdc94
app/views/api/v2/webhook_templates/base.json.rabl1006640079 Bytes1284ae8bc24563df6f22961fe462bc790bc2cff9343cfa75ac3d7fb72abce6a1
app/views/api/v2/webhook_templates/create.json.rabl1006640097 Bytesb24566f1400f613d8bdb462b4465e7841d881ceb73435f99e0bf01b3e8d26288
app/views/api/v2/webhook_templates/index.json.rabl10066400102 Bytes9dd76b019aed7e7c6a0fb41e2082bdbec5049b3ba63081630c83298f98a2a111
app/views/api/v2/webhook_templates/main.json.rabl10066400148 Bytesdb7723f8c2370e2ae1ef1fa368f6bf6b11af5b6c9629e5edfffe4439e0b034d4
app/views/api/v2/webhook_templates/show.json.rabl10066400252 Bytesf96802d18103e1825ebec4320bd80ee2dc0dbe7aab23b75195e4239b63b72524
app/views/api/v2/webhook_templates/update.json.rabl1006640097 Bytesb24566f1400f613d8bdb462b4465e7841d881ceb73435f99e0bf01b3e8d26288
app/views/api/v2/webhooks/base.json.rabl1006640070 Bytes215afc7b5edeb08f9356eca3463e8196f1cbfaf09c384c87eccff5a2ce77759f
app/views/api/v2/webhooks/create.json.rabl1006640079 Bytesc4b00ca845ce02ab3fa3ae169b5e4728696bc3b020c5b56d9b88a62b87edc7d7
app/views/api/v2/webhooks/index.json.rabl1006640084 Bytesc75b114210c9772ade3e4c9311a935892c0e3321fc3ca6b8416f77978181989c
app/views/api/v2/webhooks/main.json.rabl10064400176 Bytes4e80116113a7770d0029c7cab676dd2a32ffdf2d3e7afa1c95428536b09f7a66
app/views/api/v2/webhooks/show.json.rabl10064400367 Bytes41575eae9dfa231e8fae7543f8c41e6db4cde6117544c13ea1907aafcf617366
app/views/api/v2/webhooks/update.json.rabl1006640079 Bytesc4b00ca845ce02ab3fa3ae169b5e4728696bc3b020c5b56d9b88a62b87edc7d7
app/views/foreman_webhooks/webhook_templates/ansible_tower_-_host_in_inventory.erb10064400529 Bytesa6b091855bec0d8e160be681a13dce2abd6e792bcfab09d5d78a589133951eb1
app/views/foreman_webhooks/webhook_templates/empty_payload.erb10064400149 Bytesb96944097ae72164d4193eaa02918a255a43a91a70eabd04744c84c90e00e7ff
app/views/foreman_webhooks/webhook_templates/remote_execution_-_host_job.erb10064400816 Bytes99b8f695b2ccbb02fe6974d88aa2eb39b44da67fe0889dcf8b4874124357ecad
app/views/foreman_webhooks/webhook_templates/webhook_template_-_payload_default.erb10066400212 Bytes8e2d20424bdb41639b66f8e168dd5c1b62f829586c86eb44cf8b21f0a9d7aec1
app/views/webhook_templates/_alerts.html.erb1006640093 Bytes01c606ea560810982538b735411a62fc7da7440532449eef2325c2cef8008c53
app/views/webhook_templates/_custom_tab_headers.html.erb1006640073 Bytes6f32099ee17774df4abbf3942ef8beb48f10d3995f9afa898478674a47acc732
app/views/webhook_templates/_custom_tabs.html.erb10066400244 Bytesef5f54b212ad18ca0fbd1195d6ea4bb99df516b406a95d2e063664248e4a0a79
app/views/webhook_templates/edit.html.erb10066400145 Bytes1026d10aae710bdfc9601fbbc69e14ec7a0d4dc6c9924aeaba60eca0486a6198
app/views/webhook_templates/index.html.erb100664001.24 KB83f33ce7f41e64631caf95773817227cc531f824618aba59c629641b094e2636
app/views/webhook_templates/new.html.erb1006640064 Bytes8088b4c77a0189fb0293b137df6acd1742638bacb6692ec0c76765df10348a85
app/views/webhooks/_form.html.erb100644001.86 KB645355f06ef93bbea8114170eb37793abfd2da525c80b85ff4b6495951389e0f
app/views/webhooks/_templates.html.erb10066400405 Bytesea830ced2bd0a8c6c3ba7cc98107e6c40501326eae4d701ccc18fdd5245390ae
app/views/webhooks/edit.html.erb1006640072 Bytes746edbce7e5425832b1c44c68c1c4d1941e8a6e529ab6ec022fae33801d1baf6
app/views/webhooks/new.html.erb1006640063 Bytes12518299bc01825b18c1c1e63cf0c9c65ca58bba32f5076ec1feb119c218171c
config/routes.rb100644001.03 KB7a9dd554bb7cde465ea4b0702e49151f0f5a374a5001be39e43b80ad34952416
db/migrate/20191016100128_create_webhook_targets.rb10066400317 Bytes58ffcbed124e160bdc622b7f1f167feca339a91ecf9d4049df962be3f94f1be4
db/migrate/20200831194208_rename_webhook_targets_to_webhooks.rb10066400167 Bytes057d0f354c49baa41eee38d04d216a4bc60fb7347381624267710800c38896c7
db/migrate/20200831194514_add_template_to_webhooks.rb10066400199 Bytes59eae47cc771f5593832b596d33ab995d7e6cdbbe2448d93f215d4d509ce6f01
db/migrate/20200907232758_rename_webhook_permissions.rb10066400587 Bytes1cba22bf32e8472df03c45366ae3889bc86b67c55fdb7963d7e28410cef7b90a
db/migrate/20200908004234_add_columns_to_webhooks.rb10066400575 Bytesb43939eb69c50c1c54d480151ff27cb7137636e2885ca7c41882d501faf53612
db/migrate/20201014115147_rename_ca_file_column.rb10066400167 Bytes1f1eeba80d4699198535dda82892016d660966e28141973f76b78071acb7dc30
db/migrate/20201109135301_add_http_headers.rb10064400225 Bytes47ef4500107b8cdd1624ac4c729ea513aaf7239c955064a3247959c8001ec82b
db/seeds.d/62_shellhooks_proxy_feature.rb10064400231 Bytes2173b6906f27f025cdf9762d7b117e2b1a9e10786146603e13f24fff37c515f5
db/seeds.d/95_webhook_templates.rb10066400214 Bytese177a2b1226e56917f7c1856ca9c57592e739af269f6d5a165ac53401bc68ac2
lib/foreman_webhooks.rb1006640093 Bytescda54d298641e73a1075501828270b9c76fa90091717ec050a574863043fd7c1
lib/foreman_webhooks/engine.rb100644004.34 KB817144c44efa03dcda63ca3c21804291a958bb25966b7c6ad10e68c3717b378f
lib/foreman_webhooks/version.rb1006640078 Bytes8645f31b06c8cc2dbd4cd3b104ad688790380e192c37e9d682803dacd8974e18
lib/tasks/foreman_webhooks_tasks.rake100644001.22 KB4e407cc0c3a0028da7de43d2ed7d9953ce384e36907cdb3c1630c7269e23a84e
package.json100644001.32 KB97427aa001feb524328c727838bd91ea2a28ef9420574670adfacf07a2e007c3
test/controllers/api/v2/webhook_templates_controller_test.rb100664007.62 KB480c80460c1302bd267d9781005e732dce30e3a8b0a49dad97fa0bafaf67fd26
test/controllers/api/v2/webhooks_controller_test.rb100664003.53 KB2952002b04eeeac9ab2ddffdaa0a27e4524e426108e65d9eb3cc79b5b34b8bbd
test/factories/webhook.rb10066400535 Bytes406df2a7029b131fae10754df85524c598bd2dc43b1cde259d052c111eeb8740
test/factories/webhook_target.rb10066400248 Bytescf5eb50e03a2429c0659451747735906d98dcaac0268aa39d61b612d7e459ddc
test/factories/webhook_template.rb10066400306 Bytes6a8c8ea7396d5a41a81d864ea9697915745d6293363252f3546208d50ede7fad
test/jobs/foreman_webhooks/deliver_webhook_job_test.rb10066400490 Bytes75700c6ea42b13b1856ebd0aa17ca28c620c12d1563c366fd2463096434fe385
test/models/webhook_test.rb100664001.22 KB90989a321df7611f7775a296a0c0bb57722fc1084b5639ddfd21ac7c7788fe98
test/test_plugin_helper.rb10066400240 Bytesafe2a5b5ea574dd36dd675903dcca85f752f38f4034043370bc6d088d89bf5f0
test/unit/foreman_webhooks/webhook_service_test.rb100644001.47 KBe34a9749e4c03b2fc5faf40e3352564c89c738f93dd5ef31230315c1a0fb55db
webpack/ForemanWebhooks/Routes/ForemanWebhooksRoutes.js10064400268 Bytes1fc2a73535694dd544bab20a99547f003c0ee2d65bf6d01986f261b322f06455
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/EmptyWebhooksTable/index.js10064400766 Bytes634e159d5b9042f79da026838af6a874517568bbb6642fa3ac0105212d6cead6
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhookDeleteModal.js100644001.12 KB3c76f1e803fec49a4528722051ce1fcbdedf1637acaf72c499e96e29874d8da6
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/EnabledCell.js10064400349 Bytes444f954583e44ed3b100296190d740d1fbbe51e1eb35aabc9b1eb1c55554e52b
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/Formatters/__tests__/__snapshots__/enabledCellFormatter.test.js.snap10064400127 Bytesd1358838c7876017f2667a9f3918506b0688dc255a27266cffd3a00bb719b911
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/Formatters/__tests__/enabledCellFormatter.test.js10064400184 Bytes864f74a600d5864d6f72bad203a34770a9007967dce9f12ee7d670f9df92c6ce
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/Formatters/enabledCellFormatter.js10064400187 Bytesa07d2fde11f6c2201d82c5db58fa7d9ee70c92841c647bd872e2f1a57cec4860
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/Formatters/index.js1006440074 Bytesbdf41622bfc68b578259ff854444dd05b0b9249de5906975994f1e5fc351144f
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/__tests__/EnabledCell.test.js10064400347 Bytes625cd3ac0cdb30977a404f0076634320104a2d92379402b511b03c69555018e9
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/__tests__/__snapshots__/EnabledCell.test.js.snap10064400308 Bytesc3f06625132135dab45fa964daf3c59296cc5898c93eb4f2a8fd7c2fb5dde27c
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/WebhooksTable.js100644002.05 KB109ad04277c5e4b3a4503ea2e2f2550ee9ea85a2c667c41c677774d4a1dea8d1
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/WebhooksTableSchema.js100644001.1 KBcc36d9b7a13ba217fbe09e9a253b8c5ae1c28282c697917318fabe0044077bce
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/__tests__/WebhooksTable.test.js100644001.18 KB4dff07cfb657f1defbfac29e6383d0ce26f2c73301a72f6e34ab65db86eb1b49
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/__tests__/__snapshots__/WebhooksTable.test.js.snap100644002.05 KB8962fd0061d8247fef8ce13e6bb4dfe7579979b5a7f19e4aa3dd65bb5c5cab95
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/index.js10064400702 Bytesfc226f46f0d9ccaff60b4eef1b9de5009118d80fe3968f7b05b890be9c6c2b24
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/WebhooksIndexPage.js100644002.32 KB2c695761f807806d6dfe92ea0152ffa9f0ea9a6fa3dd927dc7a375b72033fc52
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/__tests__/WebhooksIndexPage.fixtures.js100644001.21 KB1ffc51e08a805d0dd1410dcf2b63d04452dc7fc1c5e6de87c79d80de2cd4a7ac
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/__tests__/WebhooksIndexPage.test.js10064400506 Bytes331a069b1d580be9c746962796f03a6a836f65150ef73a8f0e015faa4edc188c
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/__tests__/__snapshots__/WebhooksIndexPage.test.js.snap100644001.37 KBc6b6f725d4217ca2bdc19c148639d5d57c50e57383a57737d48d84007ae79ae6
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/index.js100644001.45 KB83803674d78763bcfa49269a367e5774791f0a8a86a5ae664a1f852414f62f5d
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksPageActions.js100644001.23 KBe6563d6a8c86e1e1ba650550f9c16a18ef38ceb551b821e6078ae16a42950184
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksPageHelpers.js10064400828 Bytese9e93a55352cc02301157a70a97e029277bfed510be2331cb80a4d54f7cb3c98
webpack/ForemanWebhooks/Routes/Webhooks/WebhooksPageSelectors.js100644002.31 KB0ba1047b31d0a517b2df8472a44ca39d52c9ef361c00536d9a601c67808141b1
webpack/ForemanWebhooks/Routes/Webhooks/__tests__/WebhooksPageHelpers.test.js10064400518 Bytesac6b6d78fc2ac4567d850696b82e5c78583b496f7cbf44f26a2ea68d8ce34e3c
webpack/ForemanWebhooks/Routes/Webhooks/__tests__/WebhooksPageSelectors.test.js100644001.23 KBe6a28732b260d70b1d7e9190efcb7a37e6299f0b8121c201cc33efa88efa8c10
webpack/ForemanWebhooks/Routes/Webhooks/__tests__/__snapshots__/WebhooksPageSelectors.test.js.snap100644001.16 KBc3cf2b7b3a892c3b7714d43bebfd39818df52e8511711afa9aa0b450a5d0bad7
webpack/ForemanWebhooks/Routes/Webhooks/constants.js10064400735 Bytes86ecd749bb33b990aea0ddc2f56384233fe43e869ea4f0d06a865f408ac5c4cc
webpack/__mocks__/foremanReact/common/HOC.js10064400100 Bytes1a231a8b442f4fc0b67b5ce94f2b59b2262f72dd4ab303e549b7e65fecb2d4ab
webpack/__mocks__/foremanReact/common/I18n.js10064400141 Bytese3c37b610ad4e40cd42d27b31adf243f1493bc7318aa994a6ed3e8cf6d3d2fa2
webpack/__mocks__/foremanReact/common/helpers.js10064400197 Bytes9bfd1ebb7f677bedcfedd0f87b2d12873f533817bb6e630503ce9782c1716c98
webpack/__mocks__/foremanReact/common/urlHelpers.js1006440041 Bytesd84b7f8b1c9d7bdc039438f42dd91451dbebf4f6c858ee69f645ed7da775dba6
webpack/__mocks__/foremanReact/components/ForemanModal/ForemanModalActions.js1006440081 Bytes68d2e0bb313618b60f05c1631d73cda6f680e9f3128d8a9d54146934c92bf047
webpack/__mocks__/foremanReact/components/ForemanModal/ForemanModalHooks.js10064400223 Bytesa287d95a90bd93bbec72408ea25da6e489e9bfcb47657e349f1f39eacf1480bf
webpack/__mocks__/foremanReact/components/ForemanModal/index.js10064400544 Bytes818cfc8b79e3dc83379bd65b3250b6f2fd6b271eb7fe3477761731c9a49c72b9
webpack/__mocks__/foremanReact/components/Layout/LayoutActions.js1006440078 Bytes39203e6920fe799472e9fcfb5dac8bff64bac385d0ab416b33d7e4e903fc0f3a
webpack/__mocks__/foremanReact/components/Pagination/PaginationWrapper.js1006440077 Bytes63b784d2b0679d68baa2597b4fc2764a7038890bf91b31d61eb836a82aa33df7
webpack/__mocks__/foremanReact/components/common/EmptyState.js10064400118 Bytes1ab6360070604971fcf3a2ebef9601ca6c228d58c9b7bee7f2f6d2d8570da5fd
webpack/__mocks__/foremanReact/components/common/table.js10064400194 Bytes25cf0d9f63464058b6a0c332eaa763605fe92520165241dd43602e71c88b47b8
webpack/__mocks__/foremanReact/constants.js10064400459 Bytes7a1a1f896f19fea6370bcf20567bc0d06bc7260a3ea46f9037db3cb01136ab35
webpack/__mocks__/foremanReact/redux/API/APISelectors.js10064400285 Bytes2f851deb41822ebbf9809d4f716ae5f50154da46c9b2822a4b8e22a266214bf8
webpack/__mocks__/foremanReact/redux/API/index.js10064400253 Bytes705037b1aa815a6c9350efac0e5753828da6a6d9d2830a08487d461f3a5af19d
webpack/__mocks__/foremanReact/redux/actions/toasts.js10064400126 Bytesff06ac2ed68f1fc2029ec77847724f823873f91f247afea406fd9d6e274910f3
webpack/__mocks__/foremanReact/routes/common/PageLayout/PageLayout.js10064400220 Bytes7507c32e2c9049e637976d3f6f067114f5c7960492280998dc007a67149a5e63
webpack/index.js100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
webpack/routes_index.js10064400213 Bytese6927939efa25dc4d049529b48d7392dcfce0795b1a41932ea93ac4dac65f7f2