Johnny Steenbergen
b654b4977e
fix(swagger): correct key in TemplateApply component
2020-07-20 11:51:29 -07:00
Johnny Steenbergen
944b097628
feat(pkger): extend stacks API with uninstall ability
...
this new ability removes the resources associated with the stack
and adds the uninstall event.
2020-07-09 17:05:53 -07:00
Johnny Steenbergen
8b6788fdd2
feat(pkger): make stacks event sourced
...
closes : #18874
2020-07-08 13:40:48 -07:00
Jakub Bednar
f9314df5f8
fix(swagger): PostBucketRequest.orgID is required
...
Signed-off-by: Jakub Bednar <jakub.bednar@gmail.com>
2020-07-02 10:01:15 -06:00
Johnny Steenbergen
e851228102
feat(pkger): extend template diff types with kind
...
closes : #18804
2020-06-30 17:22:34 -07:00
Johnny Steenbergen
ffe5d941d3
feat(pkger): extend template Summary with discrete kinds for each summary type
...
references: #18804
2020-06-30 16:47:15 -07:00
Johnny Steenbergen
31ccaa61ba
chore(pkger): drop references to deprecated packages routes
...
references: #18580
2020-06-29 17:36:49 -07:00
Johnny Steenbergen
952007001b
chore(pkger): drop mentions of pkgs from within service models
...
references: #18580
2020-06-29 16:43:40 -07:00
Johnny Steenbergen
2927f0e718
feat(pkger): add stable HTTP APIs for stacks and templates
...
references: #18580
2020-06-29 13:45:32 -07:00
Johnny Steenbergen
fdcf8000f6
feat(pkger): extend stacks with ability to add resources without applying
...
references: #18646
2020-06-26 14:47:52 -07:00
Johnny Steenbergen
0f7ab73199
chore(pkger): drop behavior to update stack when exporting
2020-06-26 14:47:52 -07:00
Johnny Steenbergen
846b7d0207
feat(pkger): add ability to export stack with additional resources and update stack with associated exports
...
references: #18646
2020-06-25 21:25:30 -07:00
David McKay
fb22376078
fix: attempt to fix tests for hoverDimension feature
2020-06-25 18:16:57 +01:00
Johnny Steenbergen
f554563cea
chore(pkger): refactor independent stack export functionality out of existence
...
the Export behavior (renamed from CreatePkg) now provides for stackID as
another input. With this we are able to remove the additional endpoint
/api/v2/packages/stacks/:stack_id/export. It now fits into the
/api/v2/packages/export endpoint as another req body parameter. This also
makes all export functionality in teh same space, encapsulated both in the
endpoint and within the service layer :-).
references: #18646
2020-06-25 09:47:33 -07:00
Johnny Steenbergen
6694c7e393
chore(pkger): refactor export by stack to reuse CreatePkg functionality
...
this also makes it so that an association (label) that is added to a
resource is also included in the returned output. There is 1 test that
was changed as part of this work. It is to test for this specific change
in behavior
references: #18646
2020-06-24 12:03:20 -07:00
Johnny Steenbergen
ec8c252dbb
feat(pkger): extend public apply API with new action to skip resources by kind
...
closes : #18490
2020-06-18 08:03:34 -07:00
Pavel Závora
a4ce371c19
Merge pull request #18250 from influxdata/swagger-resend-fix
...
fix(swagger): update opID for post resend endpoint
2020-06-18 06:45:08 +02:00
Johnny Steenbergen
a4e4be7787
feat(pkger): add ability to skip a resource within a template
...
references: #18490
2020-06-17 17:22:56 -07:00
Johnny Steenbergen
7e8ab162e7
feat(pkger): extend stacks with update functionality
...
references: #18548
2020-06-17 09:47:33 -07:00
Johnny Steenbergen
f9628b20b3
fix(swagger): update swagger spec with correct list output for stacks
2020-06-16 18:47:01 -07:00
Johnny Steenbergen
ea322d8286
feat(pkger): extend metrics to collect remote sources
...
closes : #18243
2020-06-16 12:17:45 -07:00
Johnny Steenbergen
b977568390
feat(pkger): extend pkger to provide sources of templates to each template
2020-06-16 08:04:37 -07:00
Lyon Hill
af1119304d
fix: remove operation log system ( #18459 )
...
Work had started on a opperation log but was never fully implemented and was later partially removed.
The plan here is to remove the partially defunct logs and then build a new robust op log system that will
replace it in the future.
2020-06-11 16:04:23 -06:00
Johnny Steenbergen
0d07f8e579
feat(pkger): extend SummaryVariable with its env references
...
references: #18407
2020-06-10 17:14:53 -07:00
Johnny Steenbergen
5d8538de5a
feat(pkger): extend SummaryTelegrafConfig with its env references
...
references: #18407
2020-06-10 17:14:53 -07:00
Johnny Steenbergen
b4e1ea7903
feat(pkger): extend SummaryTasks with its env references
...
references: #18407
2020-06-10 17:14:53 -07:00
Johnny Steenbergen
d9925ffbc4
feat(pkger): extend SummaryNotifcationRules with its env references
...
references: #18407
2020-06-10 16:23:43 -07:00
Johnny Steenbergen
205d022b52
feat(pkger): extend SummaryNotifcationEndpoints with its env references
...
references: #18407
2020-06-10 15:57:06 -07:00
Johnny Steenbergen
98cc30fa24
feat(pkger): extend SummaryCheck with its env references
...
references: #18407
2020-06-10 15:57:06 -07:00
Johnny Steenbergen
ef00f66a55
feat(pkger): extend SummaryDashboard with its env references
...
references: #18407
2020-06-10 15:22:08 -07:00
Johnny Steenbergen
bb270f1145
feat(pkger): extend SummaryLabel with its env references
...
references: #18407
2020-06-10 14:18:37 -07:00
Johnny Steenbergen
70b3619df6
feat(pkger): extend SummaryBucket with its env references
2020-06-10 13:34:33 -07:00
Pavel Zavora
0caee29f24
fix(swagger): change dprps typo to dbrps
2020-06-04 09:39:46 -06:00
Gavin Cabbage
f159b866e3
fix(dbrpv2): lookup by org name ( #18331 )
2020-06-02 11:39:29 -04:00
Johnny Steenbergen
3dcd5d496f
feat(pkger): add ability to export by stack
...
this ability exports all resources associated with a stack by the same
metadata.name fields as the original application had done it. This can
be used as a means to snapshot the current state of the stack. This can
be used for source control or other means.
closes : #18271
2020-06-02 08:18:11 -07:00
vlastahajek
84b1102d55
fix: make LabelUpdate.properties consistent with Label and LabelCreateReuest
2020-05-29 09:37:03 -07:00
Johnny Steenbergen
53794bfae5
feat(pkger): make all pkg applications stateful
...
if no stack is provided then one will be provided for you.
closes : #17997
2020-05-28 16:59:21 -07:00
Lyon Hill
dd69b5f851
feat: add onboard user to the swagger doc ( #18264 )
...
This feature has been live for a while but I left it out of the swagger doc
because I wanted to test it in the cloud environment before I added it to the doc
2020-05-28 14:14:16 -06:00
Jakub Bednář
96110ec5f9
fix(swagger): added missing Permission type: dbrp ( #18260 )
2020-05-28 11:50:48 -06:00
Russ Savage
6adb741d73
fix(swagger): update opID for post resend endpoint
2020-05-27 09:05:15 -07:00
Pavel Zavora
c35c90aa68
feat(api/health): report commit
2020-05-26 14:03:52 +02:00
Pavel Zavora
34775bcf77
fix(api/health): report version
2020-05-26 14:03:04 +02:00
Andrew Watkins
d1275aaff7
feat(unify): CloudUser and Invite contract ( #18167 )
...
* feat(unify): user and invite contract
* feat(unify): add Invites schema component
* chore: lint fix
2020-05-20 11:09:00 -07:00
Gianluca Arbezzano
1cf64fd721
feat: dbrp service
...
Signed-off-by: Lorenzo Affetti <lorenzo.affetti@gmail.com>
Co-Authored-By: Gianluca Arbezzano <gianarb92@gmail.com>
Co-Authored-By: George MacRorie <gmacrorie@influxdata.com>
Co-Authored-By: Alirie Gray <alirie.gray@gmail.com>
2020-05-15 12:05:38 +02:00
Ariel Salem
bf21cf86b7
fix(timeFormat-single-stat-graph): fixed issue where setting the timeFormat on single-state + graph wasn't persisted ( #18066 )
2020-05-12 14:51:52 -07:00
vlastahajek
c701c19bc1
refactor: Permission.Resource made top level type
2020-05-08 14:33:50 -07:00
Vlasta Hajek
045f311fb3
fix: changing method of set user password to POST ( #17919 ) ( #17990 )
2020-05-07 15:06:32 -07:00
Vlasta Hajek
330a3eb09b
fix: adding default handler for post on setup ( #17972 ) ( #17973 )
2020-05-07 14:52:53 -07:00
Johnny Steenbergen
95ad3c6582
feat(pkger): add the ability to remove a stack and all its associated resources
...
closes : #17554
2020-05-01 16:18:13 -07:00
Johnny Steenbergen
c7e97f1625
feat(pkger): add service and http server integreations for stack lists
...
references: #17554
2020-04-30 13:24:15 -07:00
Gavin Cabbage
95913534a0
feat(kit/feature): add feature flag package ( #17851 )
...
* feat(kit/feature): add feature flag package
* refactor(kit/feature/_codegen): simplify with fmt.Errorf
* chore(kit/feature): tidy comments
2020-04-30 11:29:43 -04:00
Johnny Steenbergen
e5e5500401
feat(dashboards): extend dashboard update API to take cells as a put doc operation
2020-04-20 14:04:45 -07:00
Johnny Steenbergen
8251c362ee
chore(pkger): refactor parser notification rule state out into stateful type
...
this PR also drops a bunc of dead code that was necessary for times of integration.
references: #17434
2020-04-17 14:02:29 -07:00
Johnny Steenbergen
21694416a3
chore(pkger): refactor parser dashboard state out into stateful type
...
references: #17434
2020-04-16 13:27:36 -07:00
Johnny Steenbergen
f084a93fa2
chore(pkger): refactor parser telegraf config state out into stateful type
...
references: #17434
2020-04-16 12:05:07 -07:00
Lyon Hill
c02e83038f
fix: org filtering for both kv and tenant need to match behaviors. ( #17758 )
2020-04-16 12:22:21 -06:00
Johnny Steenbergen
da2cf7e94a
chore(pkger): refactor parser task state out into stateful type
...
references: #17434
2020-04-16 10:06:44 -07:00
Johnny Steenbergen
94ae519cc6
chore(pkger): refactor parser notification endpoint state out into stateful type
...
references: #17434
2020-04-15 14:26:25 -07:00
Johnny Steenbergen
c8a79f5653
chore(pkger): refactor parser variable state out into stateful type
...
references: #17434
2020-04-14 16:48:56 -07:00
Johnny Steenbergen
cb7f8ba521
chore(pkger): refactor parser check state out into stateful type
...
references: #17434
2020-04-14 15:43:50 -07:00
Johnny Steenbergen
68183bb156
chore(pkger): refactor embedded types out of stateful types
2020-04-14 14:12:23 -07:00
Johnny Steenbergen
c718b676ef
chore(pkger): refactor pkger data model to separate parsed and stateful datum
2020-04-14 09:28:09 -07:00
Johnny Steenbergen
e09d65f361
fix(swagger): fix indention problem in swagger doc
...
closes : #17652
2020-04-10 14:11:56 -07:00
Johnny Steenbergen
cee77081b2
feat(pkger): extend tasks with unique constraints
2020-04-08 14:38:32 -07:00
Brett Buddin
6516b598c7
chore(swagger): Add "now" to the query API endpoint.
2020-04-08 13:04:25 -04:00
Ariel Salem
ffa48c59b8
fix(ui): fixed dark lines in checks ( #17651 )
2020-04-07 10:56:55 -07:00
Johnny Steenbergen
e6317a04ee
chore(pkger): refactor summary/diff types for Endpints|Checks|Variables
2020-04-02 12:35:51 -07:00
Johnny Steenbergen
f5b9a30b1f
feat(pkger): extend labels diff and summary types to include PkgName and Remove
...
the pkgName refers to the unqiue label resource within the pkg and the
Remove field indicates the label will be removed when applying the pkg
2020-04-01 14:13:45 -07:00
Johnny Steenbergen
34c3b35ca3
feat(pkger): add stack state management for buckets
2020-04-01 13:09:14 -07:00
Johnny Steenbergen
098fd27ab4
feat(pkger): extend DiffBucket with name for existing and new bucket values
...
provides mapping between pkgName and resource the diff represents. Now that
stacks are in place, the existing bucket may change names.
2020-03-31 13:34:40 -07:00
Johnny Steenbergen
8c70dc9b23
feat(pkger): add create stack endpoint for http server
2020-03-26 12:37:43 -07:00
Johnny Steenbergen
6818925643
feat(pkger): add support for exporting all and filter by resource types
...
note: all associations are still included for resources that match the
filte criteria.
2020-03-06 11:51:38 -08:00
Nathaniel Cook
9f7d4f9be0
feat(query): adds support for influxql as language type for queries ( #16712 )
...
This change allows for the InfluxQL language type to be used with the
/v2/query API endpoint.
This change also introduces a way to give the transpiler an explicit
bucket name instead of using the DBRPMapping service.
Requests to the endpoint will know the bucket name directly but will
likely not have run the migration step to populate the DBRP mappings.
2020-02-07 15:20:50 -07:00
Johnny Steenbergen
684f7b82ad
feat(pkger): extend HTTP API to enable users to submit multiple pkgs in one call
2020-02-07 08:08:58 -08:00
Johnny Steenbergen
64c8707594
feat(pkger): add support for env references for buckets
2020-02-04 17:00:11 -08:00
Johnny Steenbergen
8150e1b51a
chore(http): refactor bkt service to use API type
2020-02-04 14:41:56 -08:00
Andrew Watkins
a4e3dce135
refactor(ui): normalize cells ( #16569 )
...
* wip: cells reducer
* wip: normalize cells
* refactor(norm): dashboards
* chore: move GetResources to resources dir
* feat: introduce GetResource component
* feat: introduce GetTimeRange component
* refactor(cells): move updateCells to cells thunks
* refactor: move clone cell
* refactor: stop passing entire dashboard to dashboard page
* chore: cleanup
* fix: overlays not rendering
* refactor: move GlobalAutoRefresh polling to container
* refactor: stop passing entire dashboard object
* fix: deletion of dashboards
* fix: runtime error and formatting
2020-01-21 10:54:24 -08:00
Zoe Steinkamp
f4ba7db697
fix: Fixing master gauge issues
2020-01-16 13:55:30 -07:00
Zoe Steinkamp
8835f4ea1d
feat(ui): add the optional suffix and prefix to guage ( #15909 )
2020-01-16 08:40:40 -07:00
Zoe Steinkamp
9afac5bac6
feat(ui): add the optional suffix and prefix to guage ( #15909 )
2020-01-16 08:40:40 -07:00
Johnny Steenbergen
41beaf0bd5
fix(pkger): fixes issue where pkger can't discern the mime/content type of a package
...
also makes the yaml decoder the default. To foten we end up in application/octet-stream
which is the default for many different mime types. This provides a mechanism
around that so that when the automagical detection fails it can allow the user
to provide it via the CLI.
2020-01-14 15:44:48 -08:00
Johnny Steenbergen
63fd1e2e9a
feat(pkger): make pkger packages CRD compliant
2020-01-14 13:20:00 -08:00
Johnny Steenbergen
fe12fd051e
feat(pkger): add jsonnet support for package files
2020-01-13 09:55:08 -08:00
Johnny Steenbergen
fdc3e7658c
feat(pkger): add ability to supply a pkg from a url
...
the following is now possible from the CLI(same in REST API):
influx pkg -u 1717709ffa/bucket_pkg_json
2020-01-12 07:53:58 -08:00
Ariel Salem
4dbc7ec771
chore(ui): refactored variables client API to oats generated types and API ( #16400 )
...
chore(ui): refactored variables client API to oats generated types and API
2020-01-06 12:57:52 -08:00
Deniz Kusefoglu
219d73bf60
fix(notificationrules): Correct logic on matching notification rules ( #16328 )
...
* fix(notificationrules): Correct logic on matching notification rules
* feat(nrs): Add more tests
2019-12-31 23:44:27 +00:00
Deniz Kusefoglu
fcc39e371f
feat(checks): Add custom check type ( #16350 )
...
* feat(checks): Add custom check type
* feat(checks): Remove alert builder from custom check
* feat(checks): Add AlertBuilderAction to list of possible actions
* feat(checks): Query visualization does not make sense for custom check
* feat(check): check editor should only reexecute queries if view query changes
* Update ui/src/timeMachine/components/TimeMachineFluxEditor.tsx
Co-Authored-By: Bucky Schwarz <hoorayimhelping@users.noreply.github.com>
* Address PR review
Co-authored-by: Bucky Schwarz <hoorayimhelping@users.noreply.github.com>
2019-12-31 20:21:48 +00:00
Johnny Steenbergen
cce279a80e
feat(pkger): add ability to provide secrets alongside package when applying
...
this provides the ability to add secret refs at runtime instead of adding
them to the pkg.
2019-12-27 12:41:42 -08:00
Ariel Salem
79c5c79286
feat(ui): added notification rule & checks last run status & error ( #16338 )
...
feat(ui): added last run status checks for notification rules and check rules, readded updateCheck to fix linter and functionality issues with program and added tests to ensure check creation and update stability
2019-12-27 10:14:34 -08:00
Johnny Steenbergen
1c2421cb9c
feat(pkger): add export support for tasks
2019-12-23 15:41:14 -08:00
Johnny Steenbergen
c9431bceb8
feat(pkger): add apply functionality for task resource
2019-12-23 13:56:42 -08:00
Johnny Steenbergen
8e87498317
feat(pkger): add dry run functionality for task resource
2019-12-23 11:40:28 -08:00
Johnny Steenbergen
af5b7fd7d3
feat(pkger): add export support for notification rules
2019-12-21 14:58:02 -08:00
Greg
abd8ce0089
feat(http): add functionality to retrieve/store telegraf config as toml ( #16132 )
2019-12-20 14:20:13 -07:00
Johnny Steenbergen
61dceaa727
feat(pkger): add application functionality for the notification rules resource
2019-12-20 12:48:46 -08:00
Johnny Steenbergen
02aec6ed29
feat(pkger): add dry run functionality for notification rules
2019-12-19 16:31:22 -08:00
Johnny Steenbergen
a8a4d3d0b2
feat(pkger): add export functionality to checks resource
2019-12-18 17:52:28 -08:00
Johnny Steenbergen
1db3256980
feat(pkger): add check dry run functionality
2019-12-18 12:15:08 -08:00
Johnny Steenbergen
13ac83e0c4
chore: refactor bits of checks and its dependencies for readability
2019-12-18 11:07:19 -08:00
Greg
41e771a464
feat(http): expose list of available telegraf plugins ( #16233 )
2019-12-17 16:53:19 -07:00