All notable changes to this project will be documented in this file.
- Add the new endpoints
- GET
/me/contacts
- GET
/ref/carrier
- GET
/ref/location
- GET
- Update gem version
- Remove the validations related to
maxlength
- Add
Attachments
property to responses of the endpoint GET/sale
- Remove some validations of
Tax
- Support parameter
ContactFilter
andIncludeProductPrices
for the endpoint GET/customer
- Update final totals of each invoice for the endpoint GET
/sale
- Add the new endpoint GET
/saleList
- Add the new endpoint GET
/sale
- Update
POST
response of the endpoint/webhooks
- Add some enums
AuthorizationType
,WebhookType
- Update
POST
of the endpoint/webhooks
- Update param
TaskID
forDELETE
of the endpoint/sale/invoice
- Add new endpoint GET, POST, PUT, DELETE
/webhooks
and some related models. - Add new endpoint GET, POST
/sale/quote
and some related models. - Add new endpoint GET, POST
/sale/order
and some related models. - Add new endpoint POST, DELETE
/sale/invoice
and some related models. - Add new endpoint GET, POST, PUT, DELETE
/sale/payment
and some related models.
- Update gem version.
- Support
Class
filter for gettingaccounts
.
- Update
faraday
version.
- Remove all
ENUM
.
- Remove require
ENUM
forWeightUnit
.
- Add new endpoint GET
/sale/invoice
and some related models.
- Remove validation
Currency
forCustomer
andMe
models.
- Update
PriceTiersList
toPriceTiers
.
- Add new endpoint and model:
PriceTier
- Endpoint GET
PriceTiers
- Update limit of
Comments
inCustomer
model. - Remove required conditions of
Address Type
inCustomer Address
model.
- Add some fields to
Contact
andCustomer
models. - Update OpenAPI Generator version 4.3.1
- Add new endpoint and model:
Me
- Update OpenAPI Generator version 4.3.0
- Remove the validations of attributes:
Type
,SystemAccount
because Dear API docs is not mapping for the result of API returned
- Fix params of
/account
GET
- Add new endpoints and models:
Account
,PaymentTerm
,Success
,Tax
,TaxComponent
- Update some models:
Address
,Contact
,Customer
- Show basic log when calling API
- Rename
CustomerApi
toInventoryApi
- Add POST, PUT for
customer
endpoint.
- Rename api key.
- Update gemspec.
- Init gem.