Skip to content

Conversation

@zaben903
Copy link

@zaben903 zaben903 commented Nov 15, 2022

Summary

This PR sets up the initial support for handling of the Configuration API's per https://docs.2600hz.com/supported/

By default, pushes into Kazoo will be validated using json-schema before an API request is made.

High Level Changes

  • Gem name has been updated to more closely match the repository name.
  • Rewrite of full repository to handle multiple authentication methods
  • Validate put/post requests with json-schema before completing the request
  • Handle most configuration API's as defined in https://docs.2600hz.com/supported/

@zaben903 zaben903 marked this pull request as ready for review November 15, 2022 12:49
use account_id from auth information


fix schema lookup


Handle non-JSON requests

Update handling of schema version information
Handle error responses
Add licence to all files


Update Licence to GNU LGPL v3.0
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.

1 participant