kong-client-ruby
kong-client-ruby copied to clipboard
Kong API client for Ruby
Kong1dot1
Splits /apis endpoint into /routes and /services that Kong 1.0 introduced. We're running this fine for 6 months now. First Kong 1.1, currently Kong 1.4
It seems the flattening of keys was forgotten for `create_or_update` so I added it. Please consider my patch, thanks!
## Description It looks like `key_auths` method only returns the first 100 records, seems no way to retrieve more
Instead of Api object there are now Service and Route objects
This is a great contribution to the Kong community - thanks! I invite you to add this to Kong Hub https://docs.konghq.com/hub/ - see https://github.com/Kong/docs.konghq.com/blob/master/CONTRIBUTING.md#contributing-to-kong-documentation-and-the-kong-hub for details. Once added, it'd be...
Basically this breaks `save` method that uses `PUT` for creating or updating resources. See: https://github.com/Kong/kong/pull/3416
This PR will allow user to use `Kong::Client` objects and operate against multiple Kong API servers. Examples: ``` client = Kong::Client.new(url) client.consumers.all client.apis.create({name: 'v1'}) client2 = Kong::Client.new(url) client2.consumers.all ``` The...