Commit Graph

277 Commits (0413713ba16b9fa555bdba92d4042b309a2aca83)

Author SHA1 Message Date
greg linton 0413713ba1 feat: export tasks by name 2020-08-27 17:35:04 -06:00
greg linton a9421279c5 feat: export notification rules by name 2020-08-27 17:29:25 -06:00
greg linton 57d21d26c3 feat: export notification endpoints by name 2020-08-27 17:19:55 -06:00
greg linton 7565ce2992 feat: export labels by name 2020-08-27 17:01:23 -06:00
greg linton e69af9a331 feat: export checks by name 2020-08-27 16:55:23 -06:00
greg linton a0c0c392da feat: export buckets by name 2020-08-27 16:31:25 -06:00
greg linton aca096a79a chore: actually restrict exported dashboards to specified name 2020-08-27 16:10:13 -06:00
greg linton 7cc195556d chore: cleanup types 2020-08-27 15:37:44 -06:00
greg linton 4e1bc7ceb2 feat(pkger): add ability to export dashboards by name 2020-08-27 15:32:04 -06:00
Greg be35109440
feat(templates): handle task as option and spec in template query (#19369) 2020-08-26 14:44:59 -06:00
Deniz Kusefoglu 760433f00e feat(bandchart): Add pkger stuff 2020-08-17 12:40:35 -07:00
Johnny Steenbergen 811aeaf5fb chore(pkger): update doc.go 2020-08-06 12:33:29 -07:00
Johnny Steenbergen 35bc18bc34 fix(task): update task max page size error message to include an accurate limit
previously it had returned and error of 100, but the limit was 500.
2020-08-06 11:09:40 -07:00
Johnny Steenbergen 536e2c9811 feat(pkger): parameterize task queries
references: #18237
2020-08-05 16:14:06 -07:00
Johnny Steenbergen 41cb12aeec feat(pkger): add parameterization to dashboard queries
references: #18237
2020-08-04 17:02:34 -07:00
rbose22 a61161d73b
feat: added backend for mosaic graph type (#19195)
Closes: #19121
Closes: #19211

Added the ability to save the mosaic graph type.  

Co-authored-by: Rose Parker reparker837@gmail.com
2020-08-04 16:24:58 -07:00
Johnny Steenbergen 211e16dd7c chore(pkger): axe deprecated fields 2020-07-30 17:25:58 -07:00
Johnny Steenbergen e7310b414c fix(pkger): update stacks with snapshot of all prevoius event resources 2020-07-28 15:58:59 -07:00
Johnny Steenbergen d768132aaa feat(pkger): make envRef default values support more types
references: #18237
2020-07-28 12:22:46 -07:00
Johnny Steenbergen 5dfa0e2973 feat(pkger): add resource links to a stack's resources from public HTTP API list/read calls
closes: #19049
2020-07-24 15:42:16 -07:00
Johnny Steenbergen a652cdf552 chore(pkger): axe deprecated /packges route tree 2020-07-24 09:33:30 -07:00
Bucky Schwarz 88cdf43db1 revert: feat(pkger): add Stack resource type to global list
This reverts commit 99eabf8a44.

A backend change was needed to make this work in Cloud envs, that change is blocked.
2020-07-22 12:48:53 -07:00
Johnny Steenbergen 99eabf8a44 feat(pkger): add Stack resource type to global list
now that Stacks have landed, the resource type can now be included for
any all access tokens, not just the token from setup
2020-07-21 11:16:00 -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
Johnny Steenbergen f15fc045fb fix(pkger): fulfill pagination for tasks/checks/not rules for export all
closes: #18850
2020-07-06 13:11:59 -07:00
Johnny Steenbergen 44bd37c1a0 chore(pkger): ensure all diff and summary resource collections are non null 2020-07-06 10:51:20 -07:00
George 96d84b9126
refactor: migrator and introduce Store.(Create|Delete)Bucket (#18570)
* refactor: migrator and introduce Store.(Create|Delete)Bucket

feat: kvmigration internal utility to create / managing kv store migrations

fix: ensure migrations applied in all test cases

* chore: update kv and migration documentation
2020-07-01 12:08:20 +01: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 b9e6744807 chore(pkger): finalize adoption of templates naming convention
closes: #18580
2020-06-30 16:33:45 -07:00
Johnny Steenbergen b5fcb06883 fix(pkger): stop swallowing parser errors from pkger parser in http remote service 2020-06-29 17:31:59 -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 cb7ecace6f feat(pkger): update remote http client to use new routes
this implicitly affects the CLI which uses that client. It will now hit the
new endpoints which will ship with the next release of OSS beta, and have
already landed in our upstream repos.

references: #18580
2020-06-29 14:58: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 2825427cf5 chore(pkger): convert packages endpoints into new naming convention
note: going to make this evolution in two steps so that we have a simple
rollback to get back to a working state. We'll be maintaining both packages
and the new templates and stacks endpoints for a while as users start to
move onto a newer CLI version. Sunsetting by end of July.

references: #18580
2020-06-29 09:45:58 -07:00
Johnny Steenbergen 2f2140e7a7 feat(influx): extend stacks update cmd with ability to add resources
closes: #18646
2020-06-29 07:03:52 -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 a6a5d0d43f fix(pkger): update handling of diff dashboard charts 2020-06-26 11:55:19 -07:00
Johnny Steenbergen fdc1da6bc5 chore(pkger): drop field no longer in use
this was missed in a previous PR wehre we added the status in place of the
remove boolean flag
2020-06-26 10:21:12 -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
Johnny Steenbergen 29d4091e0a feat(influx): extend influx export command with ability to export stack
closes: #18646
2020-06-25 21:25:30 -07:00
David McKay b600559d53 chore: fix indentation 2020-06-25 18:16:57 +01:00
David McKay 6e4d7be3cf chore(editorconfig): revert editorconfig changes, too much work 2020-06-25 18:16:57 +01:00
David McKay 687130d030 fix: restore newlines with updated editorconfig 2020-06-25 18:16:57 +01:00
David McKay b3c738fc53 fix: have tests use non-default value and support pkger 2020-06-25 18:16:57 +01:00
Johnny Steenbergen c67a6ee1ea feat(pkger): extend metrics for export functionality 2020-06-25 09:47:33 -07:00
Johnny Steenbergen cb8fe33da8 chore(pkger): drop reference to pkg in PkgImpactSummary type 2020-06-25 09:47:33 -07: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