Skip to content

Releases: ClearBlade/go-iot

Add Base64Encode methods for device state

10 Nov 15:50
4f91c9a
Compare
Choose a tag to compare
Merge pull request #28 from ClearBlade/desk-2522-expose-base64Encode-…

…cloudiot-devices

Add fcns to set 'base64Encode' bool in API calls

Fixed issue with double unwrapping json from body

01 Jun 15:49
b055cc0
Compare
Choose a tag to compare
Merge pull request #24 from ClearBlade/bug/list-registries-returns-EO…

…F-error

Bug/list registries returns eof error

Added http error response to GetRegistryCredentials

30 May 16:55
2dbd8fd
Compare
Choose a tag to compare
v1.0.9

Unsupported protocol error (#23)

Fixed issue with missing name param in registry delete call

25 May 19:19
3048eed
Compare
Choose a tag to compare
v1.0.8

Added missing url param for registry delete call (#21)

Handle unused errors

25 May 15:03
08adafd
Compare
Choose a tag to compare
v1.0.7

handle unused errors (#20)

Changed GetRegistryCredentials to return an error

24 May 21:21
f9f3012
Compare
Choose a tag to compare

Updated the GetRegistryCredentials function to return an error instead of exiting with an error log.

Removed internal googleapi package

04 May 15:17
6c661cb
Compare
Choose a tag to compare
  • removed unnecessary clearblade googleapis library
  • updated http error responses to return googleapi.Error object

bug: fix incorrect url references for registry methods

06 Apr 17:52
50db4e1
Compare
Choose a tag to compare

Fixed issue with exports

24 Mar 20:13
66d1ded
Compare
Choose a tag to compare
v1.0.3

Fixed issue with exports (#8)

Updated licenses for pkg.go.dev

23 Feb 22:22
4ed5b84
Compare
Choose a tag to compare
Updating Licenses for google api reuse and adding license for clearbl…

…ade (#6)

* created devices and send command apis

* added not implemented errors

* changed iot package and implemented get devices and list registries

* added binddevicetogateway call

* made getregistrycredentials public

* fixed error

* removed main.go test file

* fixed lower case g issues

* added more endpoints

* fixed url for devices list

* updated devices list

* fixed list registries

* fixed devices list

* added config versions and device states

* updated .gitignore

* added config for linting

* ran gofmt on files

* removed github action temporarily

* added golangci lint workflow

* updated go mod for local packages

* bumped go version

* fixed linting issues and updated lint config

* passing config file

* passing config file

* passing config file

* passing config file

* bumped version to 1.20

* bumped golangci-lint version

* bumped golangci-lint version

* fixed linting errors

* fixed config

* updated config

* updated config

* updated config

* updated config

* updated config

* removed workflow temporarily

* add name to url param & changed template path to match with device path template

* updated apis to return http errors as go errors

* moved createHTTPError to top of file

* modified http status code checks to all 200 range

* added github action and readme files

* updated github action config

* updated readme

* moved account credentials section above auth section in readme

* updated ci process

* updated ci yaml

* updated ci yaml

* updated ci yaml

* updated ci yaml

* updated ci yaml

* updated ci yaml

* updated ci yaml

* updated ci yaml

* updated github config to download vendor files

* added licenses to source code

* added licenses to source code

* updated licenses for pkg.go.dev

* fixed LICENSE

---------

Co-authored-by: Andrew Hinton <ahinton@clearblade.com>
Co-authored-by: Rajas Deshpande <rajasdeshpande27@gmail.com>