├── .gitignore ├── .rspec ├── .travis.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── emarsys.gemspec ├── lib ├── emarsys.rb └── emarsys │ ├── client.rb │ ├── configuration.rb │ ├── country.rb │ ├── data_object.rb │ ├── data_objects │ ├── condition.rb │ ├── contact.rb │ ├── contact_list.rb │ ├── email.rb │ ├── email_category.rb │ ├── email_launch_status.rb │ ├── email_status_code.rb │ ├── event.rb │ ├── export.rb │ ├── field.rb │ ├── file.rb │ ├── folder.rb │ ├── form.rb │ ├── language.rb │ ├── segment.rb │ └── source.rb │ ├── error.rb │ ├── extensions.rb │ ├── field_mapping.rb │ ├── params_converter.rb │ ├── request.rb │ ├── response.rb │ └── version.rb └── spec ├── emarsys ├── client_spec.rb ├── configuration_spec.rb ├── country_spec.rb ├── data_object_spec.rb ├── data_objects │ ├── condition_spec.rb │ ├── contact_list_spec.rb │ ├── contact_spec.rb │ ├── email_category_spec.rb │ ├── email_launch_status_spec.rb │ ├── email_spec.rb │ ├── email_status_code_spec.rb │ ├── event_spec.rb │ ├── export_spec.rb │ ├── field_spec.rb │ ├── file_spec.rb │ ├── folder_spec.rb │ ├── form_spec.rb │ ├── language_spec.rb │ ├── segment_spec.rb │ └── source_spec.rb ├── extensions_spec.rb ├── field_mapping_spec.rb ├── params_converter_spec.rb ├── request_spec.rb └── response_spec.rb ├── emarsys_spec.rb └── spec_helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/Rakefile -------------------------------------------------------------------------------- /emarsys.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/emarsys.gemspec -------------------------------------------------------------------------------- /lib/emarsys.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys.rb -------------------------------------------------------------------------------- /lib/emarsys/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/client.rb -------------------------------------------------------------------------------- /lib/emarsys/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/configuration.rb -------------------------------------------------------------------------------- /lib/emarsys/country.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/country.rb -------------------------------------------------------------------------------- /lib/emarsys/data_object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_object.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/condition.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/condition.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/contact.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/contact.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/contact_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/contact_list.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/email.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/email.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/email_category.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/email_category.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/email_launch_status.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/email_launch_status.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/email_status_code.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/email_status_code.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/event.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/export.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/export.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/field.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/file.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/folder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/folder.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/form.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/form.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/language.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/language.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/segment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/segment.rb -------------------------------------------------------------------------------- /lib/emarsys/data_objects/source.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/data_objects/source.rb -------------------------------------------------------------------------------- /lib/emarsys/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/error.rb -------------------------------------------------------------------------------- /lib/emarsys/extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/extensions.rb -------------------------------------------------------------------------------- /lib/emarsys/field_mapping.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/field_mapping.rb -------------------------------------------------------------------------------- /lib/emarsys/params_converter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/params_converter.rb -------------------------------------------------------------------------------- /lib/emarsys/request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/request.rb -------------------------------------------------------------------------------- /lib/emarsys/response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/lib/emarsys/response.rb -------------------------------------------------------------------------------- /lib/emarsys/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | module Emarsys 3 | VERSION = "0.5.0" 4 | end 5 | -------------------------------------------------------------------------------- /spec/emarsys/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/client_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/configuration_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/country_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/country_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_object_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_object_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/condition_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/condition_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/contact_list_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/contact_list_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/contact_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/contact_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/email_category_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/email_category_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/email_launch_status_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/email_launch_status_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/email_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/email_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/email_status_code_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/email_status_code_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/event_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/event_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/export_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/export_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/field_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/file_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/folder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/folder_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/form_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/form_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/language_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/language_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/segment_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/segment_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/data_objects/source_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/data_objects/source_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/extensions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/extensions_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/field_mapping_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/field_mapping_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/params_converter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/params_converter_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/request_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/request_spec.rb -------------------------------------------------------------------------------- /spec/emarsys/response_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys/response_spec.rb -------------------------------------------------------------------------------- /spec/emarsys_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/emarsys_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Absolventa/emarsys-rb/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------