kaidaguerre
dfcff84f2d
Add support for param runtime dependencies. Closes #2910
2022-12-22 13:44:40 +00:00
kaidaguerre
3bf90acaf6
Add support for independent execution and resolution of base resource runtime dependencies. Closes #2893
2022-12-19 16:55:26 +00:00
kaidaguerre
d915ce69f4
Refactor base resolution to use nested structs. Remove modified gohcl parsing code. Closes #2884
2022-12-16 13:47:51 +00:00
kai
1cbf7bdd77
Populate 'withs' property of leaf nodes at construction, not execution to ensure they appear in ExecutionStarted event. Add the actual error to LeafNodeError event when raising it. Closes #2877
2022-12-15 11:09:19 +00:00
kaidaguerre
fa18c8f0e2
Add support for node reuse. Update graph, flow and hierarchy to declare nodes and edges inline, rather than as a list of references. Closes #2871
...
Only top level resources can have with and param blocks. Closes #2872
Refactor resource and dashboard run hierarchies to use base impl structs. Closes #2873
2022-12-14 17:18:57 +00:00
kaidaguerre
3acf46697b
Implement workspace change detection for nodes/edges/with blocks. Close #2827
2022-12-02 13:12:27 +00:00
Binaek Sarkar
947162de22
Fixes issue where value from '--separator' was not being used in CSV rendering. Closes #544
2022-11-30 09:50:34 +00:00
Binaek Sarkar
d2f8541385
Update the update checker to run asynchronously. Closes #2770
2022-11-25 11:26:50 +00:00
Puskar Basu
3bc2603657
Add acceptance tests for connecting to Steampipe cloud. Closes #2370
2022-11-18 11:33:18 +00:00
Puskar Basu
c732838e1f
Add acceptance tests to check behaviour of option blocks in workspaces. Closes #2678
2022-11-09 10:22:36 +00:00
Binaek Sarkar
e5a14bce00
Adds 'list' sub command for 'query', 'check' and 'dashboard'. Closes #2653
2022-11-03 15:58:56 +00:00
kaidaguerre
3d084c5bc8
Add snapshot-title arg. Ensure snapshots and exports are named consistently. Closes #2666
2022-11-03 11:09:07 +00:00
Puskar Basu
bd6d7b5ecb
Fix and re-enable docker tests in release workflow
2022-11-03 10:16:12 +00:00
Saumya
9d92c74018
Update deprecated set-output and use GITHUB_OUTPUT environment files in our workflows. Closes #2572 ( #2602 )
2022-10-31 15:14:35 +05:30
Puskar Basu
eec7393d3f
Add acceptance tests for Workspace Profiles. Closes #2571
2022-10-31 09:25:09 +00:00
Puskar Basu
81a2cf65af
Load workspace-profile from config directory. Closes #2595
2022-10-26 14:55:48 +01:00
Binaek Sarkar
376a793a51
Fixes issue where acceptance tests are not running locally. Fixes #2555
2022-10-20 10:24:21 +01:00
kaidaguerre
1e3db26e8f
Add support for workspace profiles - parse from config and select using --workspace arg. Closes #2510
...
Add support for implicit workspace. Closes #2514
If snapshot-location is a local file path, copy snapshot instead of uploading. Closes #2550
Do not show snapshot upload status if --progress=false. Closes #2517
Replace --workspace with --snapshot-location. Closes #2512
2022-10-19 13:02:24 +01:00
michizhou
f80f9c1b21
Deprecate workspace-chdir, replace with mod-location. Closes #2511
2022-10-19 11:08:34 +01:00
Puskar Basu
cb6d4f8352
Update acceptance test jobs in release workflows. Closes #2552
2022-10-19 10:50:51 +01:00
Binaek Sarkar
fd46f34dcb
Consolidates acceptance tests. Exclude force_stop and migration tests for Macos. Closes #2497
2022-10-18 12:30:08 +01:00
Puskar Basu
ebe73bb366
Fix issue where controls returned non-zero exit code even after successful runs. Closes #2447
2022-10-12 16:58:27 +01:00
kaidaguerre
1dc28f4681
Add --source-snapshot option to dashboard command. Closes #2503 . ( #2491 )
2022-10-11 23:36:27 +01:00
kaidaguerre
ef845286c1
Add support for sharing snapshots. Add snapshot output and export format for query and check. Add ability to run named dashboards. #2473
2022-10-05 15:30:57 +01:00
kaidaguerre
404dd35e21
Update database code to use pgx interface so we can leverage the connection pool hook functions to pre-warm connections. Closes #2422 ( #2438 )
...
* Provide feedback for failed prepared statements
* Move error functions to error_helpers
* Make maintenance client retriable
2022-10-05 12:38:57 +01:00
Puskar Basu
016c7b4181
Fix oracle docker test
2022-09-12 17:02:41 +05:30
Puskar Basu
1d77d0639b
Fix issue where docker acc tests were always running from main
2022-09-12 17:02:18 +05:30
kaidaguerre
cb42d5d3eb
Update CLI to upload snapshots to the cloud using --share and --snapshot options. Update Dashboard command to support passing a dashboard name as an argument. Closes #2365 . Closes #2367
2022-09-02 17:05:40 +01:00
kai
e76434e2d5
Fix acceptance tests
2022-08-31 11:58:06 +01:00
Puskar Basu
ea9d44db61
Fix docker tests getting stuck in release workflow.
2022-08-23 12:10:22 +01:00
Puskar Basu
aeac80e540
Improve caching acceptance tests. Closes #2309
2022-08-09 14:23:54 +01:00
Puskar Basu
487ba35e82
Update release workflow
2022-08-09 12:50:05 +01:00
Puskar Basu
0b4f93ed12
Update base image for the steampipe docker container. Closes #2233
2022-08-02 10:21:45 +01:00
Puskar Basu
d1719e6d1f
Run acceptance tests on docker containers in release workflow. Closes #1546
2022-07-06 13:57:54 +01:00
Puskar Basu
1a9a80f848
Add an acceptance test to verify 'check all' functionality. Closes #2190
2022-06-21 11:17:10 +01:00
kaidaguerre
dc6b636822
Add support for Open Telemetry. Closes #1193
2022-06-16 15:17:52 +01:00
Puskar Basu
7a4ebe4276
Add acceptance tests to check connection config options are parsed and used correctly in a query. Closes #2177
2022-06-16 14:29:41 +01:00
kaidaguerre
938ad80d37
Update dashboard snapshot format, making control/benchmark output consistent with dashboards. Closes #2154
2022-06-15 16:01:51 +01:00
Puskar Basu
d214812e5f
Update json control output template to use Go templating, rather than just serialising the results. Closes #2163
2022-06-10 17:34:47 +01:00
Puskar Basu
0e6988e953
Add acceptance test to parse main steampipe mods. Closes #2064
2022-06-07 11:57:04 +01:00
Puskar Basu
351ef175c2
Update acceptance tests to halt the entire test suite, if steampipe installation fails. Closes #2109
2022-05-27 16:02:18 +01:00
kaidaguerre
b6d84d256a
Add support for setting dependent mod variable values using an spvars or by setting and Args property in the mod Require block. Closes #2076 . Closes #2077
2022-05-17 14:31:40 +01:00
kaidaguerre
d497d6915e
Workspace lock file is not being correctly migrated. Closes #2069
2022-05-16 13:46:40 +01:00
Puskar Basu
095d34c00a
Add control severity in the check run CSV output. Closes #1966
2022-05-13 12:37:07 +01:00
Puskar Basu
4c30dd7896
Add acceptance test to verify public schema migration. Closes #2053
2022-05-13 11:32:10 +01:00
Binaek Sarkar
c5ced36a48
Hides the '--schema-comments' flag in the root 'steampipe' command. Closes #2010
2022-05-06 13:41:19 +01:00
Puskar Basu
50bf17fa06
Fix time-to-query acceptance tests. Closes #1960
2022-04-28 10:19:38 +01:00
Binaek Sarkar
3a88d81342
Adds fix so that restoration does not completely fail if Materialized Views in the backup cannot be refreshed. Closes #1933
2022-04-26 14:08:21 +01:00
kaidaguerre
4f3238c4c2
Add dashboard support for controls and benchmarks. Closes #1760
2022-04-13 12:44:38 +01:00
Puskar Basu
c4ff352c41
Migrate all json config files to use snake case property names. Closes #1730
2022-04-12 17:23:29 +01:00