--- !ruby/object:Gem::Specification name: foreman_templates version: !ruby/object:Gem::Version version: 9.0.0 platform: ruby authors: - Greg Sutcliffe autorequire: bindir: bin cert_chain: [] date: 2020-05-18 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: diffy requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: git requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rake 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' description: Engine to synchronise provisioning templates from GitHub email: gsutclif@redhat.com executables: [] extensions: [] extra_rdoc_files: - LICENSE - README.md files: - LICENSE - README.md - Rakefile - app/controllers/api/v2/template_controller.rb - app/controllers/concerns/foreman/controller/parameters/template_params.rb - app/controllers/template_syncs_controller.rb - app/controllers/ui_template_syncs_controller.rb - app/helpers/foreman_templates_helper.rb - app/models/concerns/foreman_templates/template_extensions.rb - app/models/setting/template_sync.rb - app/services/foreman_templates/action.rb - app/services/foreman_templates/cleaner.rb - app/services/foreman_templates/export_result.rb - app/services/foreman_templates/parse_result.rb - app/services/foreman_templates/path_access_exception.rb - app/services/foreman_templates/template_exporter.rb - app/services/foreman_templates/template_importer.rb - app/views/template_sync_settings/show.json.rabl - app/views/template_syncs/index.html.erb - app/views/ui_template_syncs/export.json.rabl - app/views/ui_template_syncs/import.json.rabl - app/views/ui_template_syncs/sync_settings.json.rabl - app/views/ui_template_syncs/template_attrs.json.rabl - app/views/ui_template_syncs/template_export_result.rabl - app/views/ui_template_syncs/template_export_results.json.rabl - app/views/ui_template_syncs/template_import_result.json.rabl - app/views/ui_template_syncs/template_import_results.json.rabl - config/routes.rb - db/migrate/20180627134929_change_lock_setting.rb - lib/foreman_templates.rb - lib/foreman_templates/engine.rb - lib/foreman_templates/version.rb - lib/tasks/foreman_templates_tasks.rake - package.json - webpack/ForemanTemplates.js - webpack/Routes.js - webpack/__mocks__/foremanReact/common/helpers.js - webpack/__mocks__/foremanReact/components/Layout/LayoutSelectors.js - webpack/__mocks__/foremanReact/components/Pagination/PaginationWrapper.js - webpack/__mocks__/foremanReact/components/common/forms/CommonForm.js - webpack/__mocks__/foremanReact/components/common/forms/ForemanForm.js - webpack/__mocks__/foremanReact/components/common/forms/TextField.js - webpack/__mocks__/foremanReact/redux/actions/common/forms.js - webpack/__mocks__/foremanReact/routes/common/PageLayout/PageLayout.js - webpack/__tests__/__snapshots__/helpers.test.js.snap - webpack/__tests__/helpers.test.js - webpack/components/NewTemplateSync/NewTemplateSync.js - webpack/components/NewTemplateSync/NewTemplateSync.scss - webpack/components/NewTemplateSync/NewTemplateSyncActions.js - webpack/components/NewTemplateSync/NewTemplateSyncReducer.js - webpack/components/NewTemplateSync/NewTemplateSyncSelectors.js - webpack/components/NewTemplateSync/__fixtures__/templateSyncSettings.fixtures.js - webpack/components/NewTemplateSync/__tests__/NewTemplateSync.test.js - webpack/components/NewTemplateSync/__tests__/NewTemplateSyncReducer.test.js - webpack/components/NewTemplateSync/__tests__/NewTemplateSyncSelectors.test.js - webpack/components/NewTemplateSync/__tests__/__snapshots__/NewTemplateSync.test.js.snap - webpack/components/NewTemplateSync/__tests__/__snapshots__/NewTemplateSyncReducer.test.js.snap - webpack/components/NewTemplateSync/__tests__/__snapshots__/NewTemplateSyncSelectors.test.js.snap - webpack/components/NewTemplateSync/components/ButtonTooltip.js - webpack/components/NewTemplateSync/components/NewTemplateSyncForm/NewTemplateSyncForm.js - webpack/components/NewTemplateSync/components/NewTemplateSyncForm/NewTemplateSyncFormSelectors.js - webpack/components/NewTemplateSync/components/NewTemplateSyncForm/__tests__/NewTemplateSyncFormSelectors.test.js - webpack/components/NewTemplateSync/components/NewTemplateSyncForm/__tests__/__snapshots__/NewTemplateSyncFormSelectors.test.js.snap - webpack/components/NewTemplateSync/components/NewTemplateSyncForm/index.js - webpack/components/NewTemplateSync/components/SyncSettingField.js - webpack/components/NewTemplateSync/components/SyncSettingFields.js - webpack/components/NewTemplateSync/components/SyncTypeRadios.js - webpack/components/NewTemplateSync/components/TextButtonField/BlankOption.js - webpack/components/NewTemplateSync/components/TextButtonField/CheckboxField.js - webpack/components/NewTemplateSync/components/TextButtonField/FieldType.js - webpack/components/NewTemplateSync/components/TextButtonField/InputField.js - webpack/components/NewTemplateSync/components/TextButtonField/RenderField.js - webpack/components/NewTemplateSync/components/TextButtonField/SelectField.js - webpack/components/NewTemplateSync/components/TextButtonField/index.js - webpack/components/NewTemplateSync/components/__tests__/SyncSettingField.test.js - webpack/components/NewTemplateSync/components/__tests__/SyncSettingFields.test.js - webpack/components/NewTemplateSync/components/__tests__/SyncTypeRadios.test.js - webpack/components/NewTemplateSync/components/__tests__/TextButtonField.test.js - webpack/components/NewTemplateSync/components/__tests__/__snapshots__/SyncSettingField.test.js.snap - webpack/components/NewTemplateSync/components/__tests__/__snapshots__/SyncSettingFields.test.js.snap - webpack/components/NewTemplateSync/components/__tests__/__snapshots__/SyncTypeRadios.test.js.snap - webpack/components/NewTemplateSync/components/__tests__/__snapshots__/TextButtonField.test.js.snap - webpack/components/NewTemplateSync/index.js - webpack/components/PageNotFound.js - webpack/components/PermissionDenied.js - webpack/components/TemplateSyncResult/TemplateSyncResult.js - webpack/components/TemplateSyncResult/TemplateSyncResult.scss - webpack/components/TemplateSyncResult/TemplateSyncResultActions.js - webpack/components/TemplateSyncResult/TemplateSyncResultHelpers.js - webpack/components/TemplateSyncResult/TemplateSyncResultReducer.js - webpack/components/TemplateSyncResult/TemplateSyncResultSelectors.js - webpack/components/TemplateSyncResult/__fixtures__/templateSyncResult.fixtures.js - webpack/components/TemplateSyncResult/__tests__/TemplateSyncResult.test.js - webpack/components/TemplateSyncResult/__tests__/TemplateSyncResultReducer.test.js - webpack/components/TemplateSyncResult/__tests__/__snapshots__/TemplateSyncResult.test.js.snap - webpack/components/TemplateSyncResult/__tests__/__snapshots__/TemplateSyncResultReducer.test.js.snap - webpack/components/TemplateSyncResult/components/EmptySyncResult.js - webpack/components/TemplateSyncResult/components/FinishedSyncResult.js - webpack/components/TemplateSyncResult/components/ListViewHeader.js - webpack/components/TemplateSyncResult/components/SyncResultList.js - webpack/components/TemplateSyncResult/components/SyncedTemplate/EmptyInfoItem.js - webpack/components/TemplateSyncResult/components/SyncedTemplate/IconInfoItem.js - webpack/components/TemplateSyncResult/components/SyncedTemplate/InfoItem.js - webpack/components/TemplateSyncResult/components/SyncedTemplate/LinkInfoItem.js - webpack/components/TemplateSyncResult/components/SyncedTemplate/StringInfoItem.js - webpack/components/TemplateSyncResult/components/SyncedTemplate/__snapshots__/helpers.test.js.snap - webpack/components/TemplateSyncResult/components/SyncedTemplate/helpers.js - webpack/components/TemplateSyncResult/components/SyncedTemplate/helpers.test.js - webpack/components/TemplateSyncResult/components/SyncedTemplate/index.js - webpack/components/TemplateSyncResult/components/__tests__/SyncResultList.test.js - webpack/components/TemplateSyncResult/components/__tests__/SyncedTemplate.test.js - webpack/components/TemplateSyncResult/components/__tests__/__snapshots__/SyncResultList.test.js.snap - webpack/components/TemplateSyncResult/components/__tests__/__snapshots__/SyncedTemplate.test.js.snap - webpack/components/TemplateSyncResult/index.js - webpack/consts.js - webpack/index.js - webpack/reducer.js - webpack/testSetup.js - webpack/withProtectedView.js homepage: https://github.com/theforeman/foreman_templates 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: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.0.8 signing_key: specification_version: 4 summary: Template-syncing engine for Foreman test_files: []