--- !ruby/object:Gem::Specification name: global-registry-bindings version: !ruby/object:Gem::Version version: 0.4.0 platform: ruby authors: - Brian Zoetewey autorequire: bindir: bin cert_chain: [] date: 2019-11-12 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: activerecord requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.0.0 - - "<" - !ruby/object:Gem::Version version: '7' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.0.0 - - "<" - !ruby/object:Gem::Version version: '7' - !ruby/object:Gem::Dependency name: global_registry requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.4' - - "<" - !ruby/object:Gem::Version version: '2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.4' - - "<" - !ruby/object:Gem::Version version: '2' - !ruby/object:Gem::Dependency name: sidekiq requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.0.0 - - "<" - !ruby/object:Gem::Version version: '6' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.0.0 - - "<" - !ruby/object:Gem::Version version: '6' - !ruby/object:Gem::Dependency name: sidekiq-unique-jobs requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 5.0.0 - - "<" - !ruby/object:Gem::Version version: '6' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 5.0.0 - - "<" - !ruby/object:Gem::Version version: '6' - !ruby/object:Gem::Dependency name: deepsort requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.4.1 - - "<" - !ruby/object:Gem::Version version: 1.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.4.1 - - "<" - !ruby/object:Gem::Version version: 1.0.0 - !ruby/object:Gem::Dependency name: appraisal 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: combustion requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.2.2 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.2.2 - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.14' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.14' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '12' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '12' - !ruby/object:Gem::Dependency name: rspec-rails requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.5.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.5.0 - !ruby/object:Gem::Dependency name: webmock requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.0.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.0.0 - !ruby/object:Gem::Dependency name: factory_girl requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.8.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.8.0 - !ruby/object:Gem::Dependency name: rubocop requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.48.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.48.1 - !ruby/object:Gem::Dependency name: sqlite3 requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.3.6 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.3.6 - !ruby/object:Gem::Dependency name: mock_redis requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.17.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.17.0 - !ruby/object:Gem::Dependency name: simplecov requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.14.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.14.0 - !ruby/object:Gem::Dependency name: pry 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: pry-byebug 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: Provides a common interface for mapping ActiveRecord models to Global Registry entities and relationships. email: - brian.zoetewey@cru.org executables: [] extensions: [] extra_rdoc_files: [] files: - MIT-LICENSE - README.md - lib/global_registry_bindings.rb - lib/global_registry_bindings/entity/entity_type_methods.rb - lib/global_registry_bindings/entity/mdm_methods.rb - lib/global_registry_bindings/entity/push_entity_methods.rb - lib/global_registry_bindings/entity/push_relationship_methods.rb - lib/global_registry_bindings/entity/relationship_type_methods.rb - lib/global_registry_bindings/exceptions.rb - lib/global_registry_bindings/global_registry_bindings.rb - lib/global_registry_bindings/model/delete_entity.rb - lib/global_registry_bindings/model/entity.rb - lib/global_registry_bindings/model/pull_mdm.rb - lib/global_registry_bindings/model/push_entity.rb - lib/global_registry_bindings/model/push_relationship.rb - lib/global_registry_bindings/model/relationship.rb - lib/global_registry_bindings/options.rb - lib/global_registry_bindings/options/entity_class_options.rb - lib/global_registry_bindings/options/entity_instance_options.rb - lib/global_registry_bindings/options/entity_options_parser.rb - lib/global_registry_bindings/options/relationship_class_options.rb - lib/global_registry_bindings/options/relationship_instance_options.rb - lib/global_registry_bindings/options/relationship_options_parser.rb - lib/global_registry_bindings/railtie.rb - lib/global_registry_bindings/testing.rb - lib/global_registry_bindings/version.rb - lib/global_registry_bindings/worker.rb - lib/global_registry_bindings/workers/delete_entity_worker.rb - lib/global_registry_bindings/workers/pull_mdm_id_worker.rb - lib/global_registry_bindings/workers/push_entity_worker.rb - lib/global_registry_bindings/workers/push_relationship_worker.rb - spec/acceptance/global_registry_bindings_spec.rb - spec/factories/factories.rb - spec/fixtures/get_entities_person.json - spec/fixtures/get_entities_person_mdm.json - spec/fixtures/get_entities_person_relationship.json - spec/fixtures/get_entity_types.json - spec/fixtures/get_entity_types_address.json - spec/fixtures/get_entity_types_address_partial.json - spec/fixtures/get_entity_types_area.json - spec/fixtures/get_entity_types_community.json - spec/fixtures/get_entity_types_fancy_org.json - spec/fixtures/get_entity_types_fancy_org_assignment.json - spec/fixtures/get_entity_types_fancy_org_partial.json - spec/fixtures/get_entity_types_ministry.json - spec/fixtures/get_entity_types_person.json - spec/fixtures/get_entity_types_person_partial.json - spec/fixtures/get_relationship_types.json - spec/fixtures/get_relationship_types_person_fancy_org.json - spec/fixtures/get_relationship_types_person_fancy_org_partial.json - spec/fixtures/post_entities_community.json - spec/fixtures/post_entities_fancy_org.json - spec/fixtures/post_entities_fancy_org_parent.json - spec/fixtures/post_entities_person.json - spec/fixtures/post_entity_types_address.json - spec/fixtures/post_entity_types_fancy_org.json - spec/fixtures/post_entity_types_person.json - spec/fixtures/post_relationship_types_assigned_by.json - spec/fixtures/post_relationship_types_community_ministry.json - spec/fixtures/post_relationship_types_fancy_org_area.json - spec/fixtures/post_relationship_types_person_fancy_org.json - spec/fixtures/put_entities_address.json - spec/fixtures/put_entities_community_relationship.json - spec/fixtures/put_entities_fancy_org_area_relationship.json - spec/fixtures/put_entities_fancy_org_assignment_assigned_by.json - spec/fixtures/put_entities_fancy_org_relationship.json - spec/fixtures/put_entities_person_country_relationship.json - spec/fixtures/put_entities_person_relationship.json - spec/fixtures/put_entities_relationship.json - spec/fixtures/put_entities_relationship_400.json - spec/fixtures/put_relationship_types_fields.json - spec/fixtures/put_relationship_types_fields_fancy_org_area.json - spec/helpers/sidekiq_helpers.rb - spec/internal/app/models/address.rb - spec/internal/app/models/application_record.rb - spec/internal/app/models/area.rb - spec/internal/app/models/assignment.rb - spec/internal/app/models/community.rb - spec/internal/app/models/country.rb - spec/internal/app/models/default.rb - spec/internal/app/models/namespaced/person.rb - spec/internal/app/models/namespaced/person/user_edited.rb - spec/internal/app/models/organization.rb - spec/internal/config/database.yml - spec/internal/config/initializers/global_registry.rb - spec/internal/config/routes.rb - spec/internal/db/schema.rb - spec/models/address_spec.rb - spec/models/assignment_spec.rb - spec/models/organization_spec.rb - spec/models/person_spec.rb - spec/models/testing_spec.rb - spec/models/user_edited_person_spec.rb - spec/options/if_unless_spec.rb - spec/spec_helper.rb - spec/workers/delete_gr_entity_worker_spec.rb - spec/workers/pull_mdm_id_worker_spec.rb - spec/workers/push_entity_worker_spec.rb - spec/workers/push_relationship_worker_spec.rb homepage: https://github.com/CruGlobal/global-registry-bindings licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.3.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.5.1 signing_key: specification_version: 4 summary: ActiveRecord bindings for Global Registry test_files: - spec/spec_helper.rb - spec/options/if_unless_spec.rb - spec/internal/app/models/area.rb - spec/internal/app/models/namespaced/person/user_edited.rb - spec/internal/app/models/namespaced/person.rb - spec/internal/app/models/assignment.rb - spec/internal/app/models/default.rb - spec/internal/app/models/country.rb - spec/internal/app/models/community.rb - spec/internal/app/models/organization.rb - spec/internal/app/models/application_record.rb - spec/internal/app/models/address.rb - spec/internal/config/routes.rb - spec/internal/config/database.yml - spec/internal/config/initializers/global_registry.rb - spec/internal/db/schema.rb - spec/models/person_spec.rb - spec/models/testing_spec.rb - spec/models/assignment_spec.rb - spec/models/organization_spec.rb - spec/models/user_edited_person_spec.rb - spec/models/address_spec.rb - spec/acceptance/global_registry_bindings_spec.rb - spec/factories/factories.rb - spec/fixtures/post_relationship_types_community_ministry.json - spec/fixtures/get_entity_types_fancy_org_partial.json - spec/fixtures/post_entities_person.json - spec/fixtures/get_entity_types_area.json - spec/fixtures/post_relationship_types_fancy_org_area.json - spec/fixtures/put_entities_person_country_relationship.json - spec/fixtures/get_entity_types_person.json - spec/fixtures/get_entity_types_community.json - spec/fixtures/post_relationship_types_person_fancy_org.json - spec/fixtures/get_entity_types_address_partial.json - spec/fixtures/get_entity_types_fancy_org_assignment.json - spec/fixtures/put_entities_fancy_org_area_relationship.json - spec/fixtures/get_entities_person_mdm.json - spec/fixtures/put_entities_address.json - spec/fixtures/get_entity_types_fancy_org.json - spec/fixtures/post_entity_types_address.json - spec/fixtures/post_relationship_types_assigned_by.json - spec/fixtures/get_entity_types.json - spec/fixtures/put_entities_relationship.json - spec/fixtures/put_entities_relationship_400.json - spec/fixtures/put_entities_fancy_org_assignment_assigned_by.json - spec/fixtures/get_relationship_types.json - spec/fixtures/post_entity_types_fancy_org.json - spec/fixtures/get_entity_types_ministry.json - spec/fixtures/get_relationship_types_person_fancy_org.json - spec/fixtures/put_entities_person_relationship.json - spec/fixtures/post_entities_fancy_org.json - spec/fixtures/get_entity_types_address.json - spec/fixtures/get_entity_types_person_partial.json - spec/fixtures/post_entity_types_person.json - spec/fixtures/post_entities_fancy_org_parent.json - spec/fixtures/get_entities_person.json - spec/fixtures/put_relationship_types_fields_fancy_org_area.json - spec/fixtures/put_entities_community_relationship.json - spec/fixtures/post_entities_community.json - spec/fixtures/get_relationship_types_person_fancy_org_partial.json - spec/fixtures/put_relationship_types_fields.json - spec/fixtures/get_entities_person_relationship.json - spec/fixtures/put_entities_fancy_org_relationship.json - spec/workers/push_entity_worker_spec.rb - spec/workers/push_relationship_worker_spec.rb - spec/workers/pull_mdm_id_worker_spec.rb - spec/workers/delete_gr_entity_worker_spec.rb - spec/helpers/sidekiq_helpers.rb