Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Promoting v2 to master #124

Merged
merged 27 commits into from Apr 9, 2019
Merged

Promoting v2 to master #124

merged 27 commits into from Apr 9, 2019

Conversation

bkuhl
Copy link
Contributor

@bkuhl bkuhl commented Apr 9, 2019

@davidstanley01 has already archived master in a v1 branch and released v1.9.5 targeting that branch. This PR promotes v2 to be the new master, and thus the default documentation that will be seen when developers check out our SDK.

davidstanley01 and others added 27 commits December 13, 2018 13:23
* Use guzzle, update creation workflow, fix tests, use Auth objects

* Use invokable classes for handlers

* Fix tests and update readme

* Tell PHP Stan to ignore mock interface being given as argument

* Add codeclimate test coverage

* Codeclimate

* Adjust code coverage target

* Forgot to add target to command

* Update config

* More config fun

* Add retry decider

* Clean up composer deps

* PHP Version

* Fix sniff errors

* Remove artifact

* Fix typehint error

* Skip step and assign to property without intermediate variable

* Add documentation for the mock method
* Remove HTTPlug Guzzle adapter as a suggestion

* Remove HTTPlug common client as a dependency

* Format code
* update travis and composer

* Update readme, too

* Set minimum-stability and remove need for psr/container
* Add conversation filter for customFieldIds and update readme

* Update conversation example

* Add return type-hints

* Update method names
* Add convenience methods and make setters fluent

* Add fluent setters and type-hints to customer
* Ensure that either customer ID or customer email are present

* Fix sniff errors

* Consolidate logic into trait

* Fix getFirstEmail and update test to pass email object into collection

* Add convenience methods and make setters fluent (#82)

* Add convenience methods and make setters fluent

* Add fluent setters and type-hints to customer

* Ensure that either customer ID or customer email are present

* Fix sniff errors

* Consolidate logic into trait

* Fix getFirstEmail and update test to pass email object into collection

* Update composer and re-run fix command
* Updated serialization to handle both HasMany and HasOne embedded entities

* Added customers example

* Customer embedded entities are now properly eagerly populated

* Deprecating CustomerRequest since all entities are eager loaded

* Clarifying this applies to both collections and single objects
* Hydrating Users as the Conversation's createdBy now hydrates the name correctly

* hydrating the id is now optional
* Add deprecation notices to indicate that LegacyCredentials and transition service will no longer function when v1 sunsets.

* Fix style issues

* Added deprecation notice to useLegacyToken()
*  Beginning support for authorization code flow (#107)

* Adding support for authorization code flow
* Correcting whitespaces (I hate whitespaces :D)
* Adding useCodeToken() method into ApiClient

* Allow an authorization code to be easily exchanged for tokens

* Expanded on docs to provide clarity on what auth is used when

* phpcs
* Removing previously missed CustomerRequest usage

* Deprecated "Chat" in favor of "ChatHandle"
* Flagging the legacy token conversion method as deprecated

* Reworked phrasing
* Customer id and email now included in extraction

* No longer including empty array values for extracted Customers

* Now using generic Customer extraction for easier Customer creation

* Updating method name

* Added example for how to create a Customer

* Removing null values
* Add methods to process incoming webhooks

* Fix style issues

* Add tests

* Add continue statement and use other header type

* Update readme

* Add example
@bkuhl bkuhl merged commit 0216d73 into master Apr 9, 2019
@bkuhl bkuhl deleted the v2 branch July 8, 2019 18:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants