lib/nylas.rb in nylas-5.8.0 vs lib/nylas.rb in nylas-5.9.0
- old
+ new
@@ -27,10 +27,12 @@
require_relative "nylas/logging"
require_relative "nylas/registry"
require_relative "nylas/types"
require_relative "nylas/constraints"
+require_relative "nylas/http_client"
+require_relative "nylas/api"
require_relative "nylas/collection"
require_relative "nylas/model"
# Attribute types supported by the API
require_relative "nylas/email_address"
@@ -65,10 +67,12 @@
require_relative "nylas/deltas_collection"
require_relative "nylas/free_busy_collection"
require_relative "nylas/calendar_collection"
require_relative "nylas/component_collection"
require_relative "nylas/scheduler_collection"
+require_relative "nylas/job_status_collection"
+require_relative "nylas/outbox"
# Models supported by the API
require_relative "nylas/account"
require_relative "nylas/calendar"
require_relative "nylas/contact"
@@ -85,10 +89,13 @@
require_relative "nylas/webhook"
require_relative "nylas/scheduler"
require_relative "nylas/job_status"
require_relative "nylas/token_info"
require_relative "nylas/application_details"
+require_relative "nylas/outbox_message"
+require_relative "nylas/outbox_job_status"
+require_relative "nylas/send_grid_verified_status"
# Neural specific types
require_relative "nylas/neural"
require_relative "nylas/neural_sentiment_analysis"
require_relative "nylas/neural_ocr"
@@ -105,13 +112,10 @@
require_relative "nylas/scheduler_booking_request"
require_relative "nylas/scheduler_booking_confirmation"
require_relative "nylas/native_authentication"
-require_relative "nylas/http_client"
-require_relative "nylas/api"
-
require_relative "nylas/filter_attributes"
# an SDK for interacting with the Nylas API
# @see https://docs.nylas.com/reference
module Nylas
Types.registry[:account] = Types::ModelType.new(model: Account)
@@ -150,6 +154,7 @@
Types.registry[:neural_contact_link] = Types::ModelType.new(model: NeuralContactLink)
Types.registry[:neural_contact_name] = Types::ModelType.new(model: NeuralContactName)
Types.registry[:scheduler_config] = Types::ModelType.new(model: SchedulerConfig)
Types.registry[:scheduler_time_slot] = Types::ModelType.new(model: SchedulerTimeSlot)
Types.registry[:job_status] = Types::ModelType.new(model: JobStatus)
+ Types.registry[:outbox_message] = Types::ModelType.new(model: OutboxMessage)
end