--- !ruby/object:Gem::Specification name: foreman_webhooks version: !ruby/object:Gem::Version version: 1.1.0 platform: ruby authors: - Timo Goebel autorequire: bindir: bin cert_chain: [] date: 2021-05-24 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rdoc requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rubocop requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.71.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.71.0 description: Plugin for Foreman that allows to configure Webhooks. email: - mail@timogoebel.name executables: [] extensions: [] extra_rdoc_files: [] files: - LICENSE - README.md - Rakefile - app/controllers/api/v2/webhook_templates_controller.rb - app/controllers/api/v2/webhooks_controller.rb - app/controllers/concerns/foreman_webhooks/controller/parameters/webhook.rb - app/controllers/concerns/foreman_webhooks/controller/parameters/webhook_template.rb - app/controllers/webhook_templates_controller.rb - app/controllers/webhooks_controller.rb - app/jobs/foreman_webhooks/deliver_webhook_job.rb - app/lib/foreman_webhooks/renderer/scope/webhook_template.rb - app/models/concerns/foreman_webhooks/taxonomy_extensions.rb - app/models/webhook.rb - app/models/webhook_template.rb - app/services/foreman_webhooks/webhook_service.rb - app/subscribers/foreman_webhooks/event_subscriber.rb - app/views/api/v2/webhook_templates/base.json.rabl - app/views/api/v2/webhook_templates/create.json.rabl - app/views/api/v2/webhook_templates/index.json.rabl - app/views/api/v2/webhook_templates/main.json.rabl - app/views/api/v2/webhook_templates/show.json.rabl - app/views/api/v2/webhook_templates/update.json.rabl - app/views/api/v2/webhooks/base.json.rabl - app/views/api/v2/webhooks/create.json.rabl - app/views/api/v2/webhooks/index.json.rabl - app/views/api/v2/webhooks/main.json.rabl - app/views/api/v2/webhooks/show.json.rabl - app/views/api/v2/webhooks/update.json.rabl - app/views/foreman_webhooks/webhook_templates/ansible_tower_-_host_in_inventory.erb - app/views/foreman_webhooks/webhook_templates/empty_payload.erb - app/views/foreman_webhooks/webhook_templates/katello_-_content_view.erb - app/views/foreman_webhooks/webhook_templates/katello_-_promote.erb - app/views/foreman_webhooks/webhook_templates/katello_-_publish.erb - app/views/foreman_webhooks/webhook_templates/katello_-_repo_sync.erb - app/views/foreman_webhooks/webhook_templates/remote_execution_-_host_job.erb - app/views/foreman_webhooks/webhook_templates/webhook_template_-_payload_default.erb - app/views/webhook_templates/_alerts.html.erb - app/views/webhook_templates/_custom_tab_headers.html.erb - app/views/webhook_templates/_custom_tabs.html.erb - app/views/webhook_templates/edit.html.erb - app/views/webhook_templates/index.html.erb - app/views/webhook_templates/new.html.erb - config/routes.rb - db/migrate/20191016100128_create_webhook_targets.rb - db/migrate/20200831194208_rename_webhook_targets_to_webhooks.rb - db/migrate/20200831194514_add_template_to_webhooks.rb - db/migrate/20200907232758_rename_webhook_permissions.rb - db/migrate/20200908004234_add_columns_to_webhooks.rb - db/migrate/20201014115147_rename_ca_file_column.rb - db/migrate/20201109135301_add_http_headers.rb - db/migrate/20210322144728_add_proxy_authorization_to_webhook.rb - db/seeds.d/62_shellhooks_proxy_feature.rb - db/seeds.d/95_webhook_templates.rb - lib/foreman_webhooks.rb - lib/foreman_webhooks/engine.rb - lib/foreman_webhooks/version.rb - lib/tasks/foreman_webhooks_tasks.rake - package.json - test/controllers/api/v2/webhook_templates_controller_test.rb - test/controllers/api/v2/webhooks_controller_test.rb - test/factories/webhook.rb - test/factories/webhook_target.rb - test/factories/webhook_template.rb - test/jobs/foreman_webhooks/deliver_webhook_job_test.rb - test/models/webhook_test.rb - test/test_plugin_helper.rb - test/unit/foreman_webhooks/webhook_service_test.rb - webpack/ForemanWebhooks/Routes/ForemanWebhooksRoutes.js - webpack/ForemanWebhooks/Routes/Webhooks/Components/WebhookForm/Components/ForemanFormikField.js - webpack/ForemanWebhooks/Routes/Webhooks/Components/WebhookForm/Components/WebhookFormTabs.css - webpack/ForemanWebhooks/Routes/Webhooks/Components/WebhookForm/Components/WebhookFormTabs.js - webpack/ForemanWebhooks/Routes/Webhooks/Components/WebhookForm/WebhookForm.js - webpack/ForemanWebhooks/Routes/Webhooks/Components/WebhookForm/WebhookFormSelectors.js - webpack/ForemanWebhooks/Routes/Webhooks/Components/WebhookForm/__tests__/WebhookForm.test.js - webpack/ForemanWebhooks/Routes/Webhooks/Components/WebhookForm/__tests__/__snapshots__/WebhookForm.test.js.snap - webpack/ForemanWebhooks/Routes/Webhooks/Components/WebhookForm/constants.js - webpack/ForemanWebhooks/Routes/Webhooks/Components/WebhookForm/index.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/EmptyWebhooksIndexPage/index.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhookCreateModal.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhookDeleteModal.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhookEditModal.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhookEditModalSelectors.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhookModal.scss - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/EnabledCell.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/Formatters/__tests__/__snapshots__/enabledCellFormatter.test.js.snap - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/Formatters/__tests__/enabledCellFormatter.test.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/Formatters/enabledCellFormatter.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/Formatters/index.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/Formatters/nameToEditFormatter.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/NameToEditCell.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/__tests__/EnabledCell.test.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/__tests__/__snapshots__/EnabledCell.test.js.snap - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/WebhooksTable.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/WebhooksTableSchema.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/__tests__/WebhooksTable.test.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/__tests__/__snapshots__/WebhooksTable.test.js.snap - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/index.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/WebhooksIndexPage.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/__tests__/WebhooksIndexPage.fixtures.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/__tests__/WebhooksIndexPage.test.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/__tests__/__snapshots__/WebhooksIndexPage.test.js.snap - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/__tests__/__snapshots__/integration.test.js.snap - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/__tests__/integration.test.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/index.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksPageActions.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksPageHelpers.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksPageSelectors.js - webpack/ForemanWebhooks/Routes/Webhooks/__tests__/WebhooksPageHelpers.test.js - webpack/ForemanWebhooks/Routes/Webhooks/__tests__/WebhooksPageSelectors.test.js - webpack/ForemanWebhooks/Routes/Webhooks/__tests__/__snapshots__/WebhooksPageSelectors.test.js.snap - webpack/ForemanWebhooks/Routes/Webhooks/constants.js - webpack/__mocks__/foremanReact/Root/Context/ForemanContext.js - webpack/__mocks__/foremanReact/common/HOC.js - webpack/__mocks__/foremanReact/common/I18n.js - webpack/__mocks__/foremanReact/common/helpers.js - webpack/__mocks__/foremanReact/common/urlHelpers.js - webpack/__mocks__/foremanReact/components/ForemanModal/ForemanModalActions.js - webpack/__mocks__/foremanReact/components/ForemanModal/ForemanModalHooks.js - webpack/__mocks__/foremanReact/components/ForemanModal/index.js - webpack/__mocks__/foremanReact/components/Layout/LayoutActions.js - webpack/__mocks__/foremanReact/components/Loading/Loading.js - webpack/__mocks__/foremanReact/components/Loading/index.js - webpack/__mocks__/foremanReact/components/Pagination/PaginationWrapper.js - webpack/__mocks__/foremanReact/components/common/EmptyState.js - webpack/__mocks__/foremanReact/components/common/forms/ForemanForm.js - webpack/__mocks__/foremanReact/components/common/forms/FormField.js - webpack/__mocks__/foremanReact/components/common/table.js - webpack/__mocks__/foremanReact/constants.js - webpack/__mocks__/foremanReact/history.js - webpack/__mocks__/foremanReact/redux/API/APISelectors.js - webpack/__mocks__/foremanReact/redux/API/index.js - webpack/__mocks__/foremanReact/redux/actions/common/forms.js - webpack/__mocks__/foremanReact/redux/actions/toasts.js - webpack/__mocks__/foremanReact/routes/common/PageLayout/PageLayout.js - webpack/index.js - webpack/routes_index.js - webpack/test_setup.js homepage: https://github.com/theforeman/foreman_webhooks licenses: - GPL-3.0 metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.5.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.1.4 signing_key: specification_version: 4 summary: Configure webhooks for Foreman. test_files: - test/controllers/api/v2/webhook_templates_controller_test.rb - test/controllers/api/v2/webhooks_controller_test.rb - test/factories/webhook.rb - test/factories/webhook_target.rb - test/factories/webhook_template.rb - test/jobs/foreman_webhooks/deliver_webhook_job_test.rb - test/models/webhook_test.rb - test/unit/foreman_webhooks/webhook_service_test.rb - test/test_plugin_helper.rb - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/Formatters/__tests__/enabledCellFormatter.test.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/Components/__tests__/EnabledCell.test.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/Components/WebhooksTable/__tests__/WebhooksTable.test.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/__tests__/WebhooksIndexPage.fixtures.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/__tests__/WebhooksIndexPage.test.js - webpack/ForemanWebhooks/Routes/Webhooks/WebhooksIndexPage/__tests__/integration.test.js - webpack/ForemanWebhooks/Routes/Webhooks/__tests__/WebhooksPageHelpers.test.js - webpack/ForemanWebhooks/Routes/Webhooks/__tests__/WebhooksPageSelectors.test.js - webpack/ForemanWebhooks/Routes/Webhooks/Components/WebhookForm/__tests__/WebhookForm.test.js