- #227 Fix PaginatedResource's "last?" method - @bentranter
- #225 make sure cookie_ttl_seconds always int - @zachgersh
- #224 Remove Sinatra development dependency. - @andrewsomething
- #220 Configure WhiteSource Bolt for GitHub - @whitesource-bolt-for-github[bot]
- #214 Add dbaas support - @gregmankes
- #215 Change create_cluster handler to 201 IAW DO::Database docs - @swanny85
- #212 Fix awkward sentence - @bentranter
- #211 Add partial support for managed databases - @bentranter
- #209 loadbalancer: default fields to false, not null - @zachgersh
- #206 Add container registry support - @snormore
- #204 Allowing :filesystem_type on a Volume - @iCreateJB
- #201 update release instructions - @hilary
- #202 droplet: Expose volume_ids attribute (Fixes: #189). - @andrewsomething
- #199 Drop ActiveSupport as a dependency - @michaelherold
- #197 Fix Snapshots documentation header - @ruf-io
- #196 add ruby 2.6 to CI - @hilary
- #195 DOKS cluster node pool auto-scaling fields - @snormore
- #194 DOKS cluster auto-upgrade fields - @snormore
- #190 Kubernetes clusters can not be created with user assigned IDs - @andrewsomething
- #187 Release docs - @leprasmurf
- noop - yanked 3.0.1
- #184 Add client override for API URL - @leprasmurf
- #180 Add support for VPC - @viola
- #179 Add support for custom domains in Spaces CDN - @xornivore
- #178 Add enable_proxy_protocol support - @mregmi
- #174 Bump ruby verions in Travis - @tas50
- #173 Only ship the required libraries in the gem artifact - @tas50
- #144 Adds the ability to set timeout options for Faraday - @tgturner
- #145 Bump Faraday version to 0.15 - @petems
- #170 Remove test rb file - @scottcrawford03
- Added KubernetesCluster resource
- Added KubernetesOptions resource
- Added kubernetes cluster and node pool functionality
- Added custom User-Agent for DropletKit
- Added ability to manage projects.
- Added ability to tag images and retrieving new fields for tagged resources.
- Added CDN resource.
- Added support for Let's Encrypt certificates.
- Fix tag / untag resources request body
- Relaxed faraday version requirement
- Added Firewall resource.
- Added support for updating TTLs for DomainRecord resource.
- Added support of all Rails 5 releases.
- Added deprecation for Tag resource rename.
- Added monitoring to the Droplet resource.
- Added LoadBalancer resource.
- Added Certificate resource.
- Added min_disk_size, size_gigabytes and created_at to the Image resource.
- Updated DropletActionResource to use tag_name instead of tag.
- Droplet create action now accepts
tags
attribute.
- Several duplicate classes have been deprecated and combined:
- Replace duplicate Backup model/mapping with Image.
- Remove duplicate ImageAction(Mapping), use Action.
- Redefine Snapshot model for new Snapshot object, use Image for Droplet snapshots.
- Added support for Snapshot endpoint with volume snapshots.
- Add image convert action.
- Loosen dependency on ActiveSupport, update travis.
- Add Image#type property.
- Allow client option with indifferent access.
- Add private filtering to image endpoint.
- Add droplet upgrades resource.
- Update to action resources to support embedded region breaking changes in API.
- Add droplet upgrade action.
- Pass disk option through to Droplet resize.
- Add support for region_slug in action objects.
- Test coverage for Ruby 2.2.0.
- Documentation updates.
- Paginate the resource for image actions to retrieve all of them.
- Fix infinite loop bug on pagination last page.
- Updates to documentation.
- Add
public_ip
andprivate_ip
to easily get the IP address onDropletKit::Droplet
objects returned.
- Use size_slug instead of size object in droplet mappings.
- Changing kernels is now
client.droplet_actions.change_kernel(kernel: 'name', droplet_id: 123)
instead ofdroplet_actions.kernel()
. - Include Account resource.
client.account
. This allows you to grab information about the user for the access token provided. - Paginate more resources. This includes:
- Droplet Kernels
- Actions
- Snapshots
- Backups
- Allow creating droplets with User Data and Private Networking
- See #8 - Thanks @rbishop !
- Fixed a bug where if the resource was paginated and returning 0 entries, an infinite loop would occur.
- See #11 - Thanks @webdestroya !
- Initial Release