Puskar Basu
9be7fb74f1
Cloud and workspace flags should not be Global Flags as they are not used for all commands. Closes #3542
2023-09-12 15:27:56 +01:00
Puskar Basu
fa5240064f
Fix issue where ensureDefaultConfigFile was always overwriting default.spc. Closes #3814
2023-09-11 14:36:39 +01:00
kai
d9cc25eccf
Merge branch 'v0.20.x'
2023-08-25 10:50:49 +01:00
Puskar Basu
7b1d75cfed
Fix support for mixed case schema names. Closes #3753
2023-08-25 10:32:03 +01:00
Puskar Basu
6b6e093e35
Fix base inheritance for dashboard input blocks. Closes #3755
2023-08-25 10:24:12 +01:00
Binaek Sarkar
a01776b78f
Migrate from 'cloud.steampipe.io' to 'pipes.turbot.com'. Closes #3724
2023-08-08 12:24:38 +01:00
Binaek Sarkar
854819f8f1
Validates workspace profile cache settings. Closes #3646
2023-07-14 13:22:08 +01:00
Puskar Basu
00e4e9169d
Organise test_data directory. Closes #3630
2023-07-03 11:57:20 +01:00
kaidaguerre
43dd6c7a61
Refactor Plugin manager:remove support for plugins which do not support multiple connections, simplify startup.
...
If plugin process crashes, benchmark or dashboard runs can leave running plugin processes after shutdown. Fixes #3598
2023-06-21 16:18:49 +01:00
Puskar Basu
48f2248ddd
Fix expected in chaos_and_query tests
2023-06-21 20:09:08 +05:30
kai
c4b256f91f
Merge branch 'v0.20.x'
...
# Conflicts:
# cmd/plugin.go
# pkg/steampipeconfig/modconfig/connection.go
# tests/acceptance/test_files/service.bats
2023-06-21 13:29:01 +01:00
Binaek Sarkar
1aec14bd4c
Add test for plugin list with disabled connection. Closes #3561
2023-06-16 18:15:55 +01:00
Meet Rajesh Gor
3185f09bdd
Adds support for --output flag for plugin list cmd - along with support for json output. Closes #3368
2023-06-14 10:05:16 +01:00
Binaek Sarkar
9011d3fef3
Merge branch 'v0.20.x'
2023-06-09 20:45:05 +05:30
Binaek Sarkar
feaeeb5061
Fixes issue where blank dimension values are leaving extra spaces in 'table' rendering. Closes #3474
2023-06-09 16:04:02 +01:00
Puskar Basu
2aaf387a2a
Add Linux ARM tests in Steampipe Release (CLI and Assets) workflow. Closes #3468
2023-06-09 10:25:24 +01:00
Puskar Basu
4037aaa21e
Re-enable tests to verify unmet dependencies behaviour for dashboard. Closes #3359
2023-06-09 08:58:20 +01:00
Puskar Basu
e6ed76ca47
Add plugin list acceptance tests. Closes #3519
2023-06-05 15:17:26 +01:00
Patrick Decat
51f43f108b
Allow selection of hosts for steampipe service. Closes #3505
2023-06-01 17:14:56 +01:00
kaidaguerre
136ab15b80
Ensure 'Ready' connections are set to 'Pending' state on startup. Fixes #3483
2023-05-31 14:10:25 +01:00
kaidaguerre
692f3e7c30
Ensure 'Ready' connections are set to 'Pending' state on startup. Fixes #3483
2023-05-31 14:09:20 +01:00
kaidaguerre
862409b64d
Ensure schema is created for blank aggregators when connections are added . Closes #3488
2023-05-30 16:08:19 +01:00
Binaek Sarkar
6d73804f3a
Fixes issue where 'internal' would be added twice in the search_path if one is mentioned in the non default search path. Closes #3397
2023-05-17 15:19:45 +01:00
kaidaguerre
b0b2c62338
Add support for 'import_schema' property in connection config, controlling whether to create a postgres schema for a steampipe connection. Closes #3407
...
Rename 'connection_state' table to 'steampipe_connection_state'. #3403
Rename 'internal' table to 'steampipe_internal
Remove 'Connection' property from ConnectionState
2023-05-15 13:07:36 +01:00
Puskar Basu
746fcc80a6
Fixes issue where workspace introspection option was boolean instead of control/info/none. Closes #3389
2023-05-09 13:40:36 +01:00
Puskar Basu
f87096b844
Add test to verify old requires block behaviour ( #3360 )
2023-04-26 13:03:12 +01:00
Binaek Sarkar
2005bd3c96
Add tests for mod dependency resolution(for args and vars in require). Closes #3345
...
Co-authored-by: Puskar Basu <puskar@turbot.com >
2023-04-20 11:20:40 +01:00
Puskar Basu
9527111bc7
Fix plugin require deprecation warning message and add tests. #3347
2023-04-20 11:02:34 +01:00
kaidaguerre
f47985f88f
Update mod require, deprecate steampipe property and add steampipe block. Deprecate plugin version property and add min_version`. Closes #3347 . Fix args passed to dependency mods failing to resolve if they reference variables. Closes #3348
2023-04-19 12:28:53 +01:00
Binaek Sarkar
e4dbced826
Updates to workspace profile - add additional properties and command specific options blocks. Closes #3223
2023-03-21 12:00:47 +00:00
Puskar Basu
8cb5935a36
Add query column in introspection tables to populate FullName if a QueryProvider references a named query. Closes #3161
2023-03-13 15:32:51 +00:00
Puskar Basu
523358d73f
Add acceptance test to verify --dashboard-input flag in dashboard runs
2023-03-07 09:45:27 +00:00
Binaek Sarkar
06af870908
Fix running a single dashboard from the command line failing if the dashboard needs inputs and the dashboard name is not fully qualified. Closes #3168 . Closes #3154
2023-02-28 15:27:09 +00:00
Puskar Basu
68399b39ef
Add acceptance tests for dynamic aggregators. Closes #3147
2023-02-28 11:38:21 +00:00
kai
d266917597
Merge branch 'v0.18.x' into main
...
# Conflicts:
# CHANGELOG.md
# pkg/version/version.go
2023-02-15 14:52:34 +00:00
Binaek Sarkar
d75ab0372e
Fixes issue where snapshot mode in query leads to duplicate rows in console/file output
2023-02-15 19:08:19 +05:30
Binaek Sarkar
3096f9bfb8
Adds tests around service lifecycle
2023-02-03 16:32:06 +00:00
Mike Burgess
9669829827
Merge branch 'v0.18.x'
2023-02-03 13:04:02 +00:00
Binaek Sarkar
fbf086f39c
Fixes issue where config from 'default.spc' was taking precedence over ENV var settings. Closes #3060
2023-02-03 12:05:30 +00:00
kaidaguerre
34bea3d1ef
Add support for aggregator connections with dynamic tables. Closes #2886
2023-01-27 19:47:43 +00:00
Binaek Sarkar
ed4fc2d293
Updates 'csv' output for 'query' to output empty string for cells with 'null' values. Closes #2847
2023-01-20 09:26:30 +00:00
Puskar Basu
8b68c0779f
Update introspection tables acceptance test suite. Closes #2906
2023-01-18 14:31:15 +00:00
kaidaguerre
faf7039bad
Fix acceptance tests - remove tests using control search path
2023-01-10 09:58:24 +00:00
kaidaguerre
db2cd925bd
Update parsing to validate hcl properties. Closes #2923
2023-01-09 21:44:05 +00:00
Puskar Basu
a687326a7d
Add dashboard acceptance tests. Closes #2818
2023-01-09 11:48:56 +05:30
kai
04a3daa7c4
Revert "Add dashboard acceptance tests. Closes #2818 "
...
This reverts commit 0a5aecf6c1 .
2023-01-06 18:41:17 +00:00
Puskar Basu
0a5aecf6c1
Add dashboard acceptance tests. Closes #2818
2023-01-06 17:19:31 +00:00
Puskar Basu
34ecf67496
Use consistent and defined exit codes. Closes #2935
2023-01-06 14:14:05 +00:00
Puskar Basu
4f72c3bceb
Add acceptance tests to verify query outputs containing null values. Closes #2897 ( #2898 )
2023-01-03 17:40:25 +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