7ea63d6a96
fix: add yaml tags to models so we can unmarshal camelCase ( #148 )
2021-06-28 10:18:41 -04:00
a1921e1e59
feat: port influx v1 auth
command ( #138 )
2021-06-28 09:03:33 -05:00
1183d3780b
feat: add API & override specs for template application ( #144 )
2021-06-24 11:31:08 -04:00
d519890f03
feat: improved error messages for cloud- or oss-only commands ( #140 )
...
* feat: set logging info for cloud- or oss-only commands
* fix: add cloud-only to BucketSchemasApi
* fix: api-only flagging and %w for return error wrapping
* fix: keep the model assignment
2021-06-23 10:41:35 -04:00
a3408e031a
chore: refactor password code for StdIO ( #139 )
2021-06-22 15:34:38 -05:00
f80b91730d
feat: v1 dbrp commands ( #136 )
...
* feat: v1 dbrp commands
* fix: fixed the cloud create command
* chore: cleanup
* fix: updated based on required attrs in swagger
* feat: update to latest openapi rev
* chore: made dbrps plural consistently
* chore: formatting
* fix: standardized Default field name and added comments
* chore: changed file name for command to singular
2021-06-22 10:07:15 -04:00
a029bf2871
refactor: remove resource-type enums from export
commands ( #137 )
2021-06-22 09:10:03 -04:00
23e73e9146
feat: reimplement influx secret
CLI command ( #125 )
...
* refactor: rename `getPassword` to `getSecret`
2021-06-21 13:33:51 -05:00
bd0b90df41
feat: port top-level export
command from influxdb
( #131 )
2021-06-21 08:23:18 -04:00
1dad2f5f72
refactor: move things around to make building a client easier from other projects ( #123 )
...
* refactor: split logic for building API config into public func
* refactor: move config code out of internal/
2021-06-16 11:09:26 -04:00
51b1eadb12
feat: reimplement influx dashboards
with new APIs ( #122 )
...
Fixes #108
2021-06-15 16:22:09 -05:00
abe521add0
feat: reimplement influx telegrafs
with new APIs ( #120 )
...
* feat: reimplement `influx telegrafs` with new APIs
* chore: restructure structs for later modification
* refactor: bump openapi & regenerate clients
* refactor: better error output and descriptions
Co-authored-by: Dan Moran <dmoran@influxdata.com >
2021-06-15 14:55:04 -05:00
0acb80b044
refactor: use io.ReadCloser instead of **os.File for binary request params ( #119 )
2021-06-11 17:35:01 -04:00
b1ba53bae2
refactor: move request-compression out of codegen, avoid some buffering ( #118 )
2021-06-11 16:01:34 -04:00
943e8fba31
feat: reimplement influx backup
using new APIs ( #116 )
2021-06-11 09:50:39 -04:00
a387cabcfb
refactor: return full HTTP response for binary response bodies ( #112 )
2021-06-10 11:20:33 -04:00
a1cf15d971
refactor: codegen backup and restore APIs ( #107 )
2021-06-02 16:19:36 -04:00
63da8eccbd
feat: task subcommand ( #105 )
...
* feat: task subcommand
Closes #19
* fix: testing and review comments
* fix: pointer deref and error message
2021-05-26 08:44:22 -04:00
9747d05ae1
refactor: expose generated code and client business logic to share with Kapacitor ( #103 )
...
* refactor: take clients out of internal
* refactor: move stdio to pkg
* Move internal/api to api
* refactor: final changes for Kapacitor to access shared functionality
* chore: regenerate mocks
* fix: bad automated refactor
* chore: extra formatting not caught by make fmt
2021-05-25 10:05:01 -04:00