Commit Graph

312 Commits

Author SHA1 Message Date
Puskar Basu
2d687a83e3 remove dashboard, check options from workspace profile & default config 2024-09-27 18:13:12 +05:30
Puskar Basu
c6b8c835ab Update query JSON output to be consistent across pipelings - also handle duplicate column names. Closes #4317 2024-09-02 12:14:53 +01:00
Puskar Basu
6436415c85 add acceptance test
Signed-off-by: Puskar Basu <puskar@turbot.com>
2024-08-20 16:00:02 +05:30
kaidaguerre
07782a2b13 Adds support for verbose timing information. Closes #4237. Closes #4244
- JSON output format has changed to move the rows to under a `rows` property, with timing information under the `metadata` property
- Update timing display to show rows returned and rows fetched, as well as adding verbose mode which lists all scans
- Use enums for output mode and timing mode - timing is now either `on`, `off` or `verbose`
- Bugfix: ensure error is returned from ExecuteSystemClientCall. Closes #4246
2024-04-17 10:12:17 +01:00
Graza
ecefbcc00c Migrate from GCP to GHCR as CR for Plugins. Closes #4232 2024-04-08 15:15:18 +01:00
Puskar Basu
e35e8c78b4 Add nested dashboards tests (#4211) 2024-03-21 11:27:42 +00:00
Puskar Basu
47e84aafc0 Fix issue where local plugin was not getting listed. Fixes #4196 2024-03-20 13:18:17 +00:00
Brahim Boukoufallah
34ba9fd9ba Add database SSL password support for encrypted private key in order to handle your own certificates. Closes #4149 2024-03-15 14:50:21 +00:00
Puskar Basu
bad026b938 Use new pipes workspace for testing (#4182) 2024-03-14 13:26:33 +05:30
Puskar Basu
410fe9ef6f Add deprecation warnings for Mod commands
* print errors and warnings to stderr
* fix tests
* Update description
* update sample workspace profile content
* Changelog for v0.22.0
2024-03-06 11:13:17 +00:00
kaidaguerre
ae1919449a When installing a mod, ensure there is a valid modfile. Closes #4158
Remove support for .pp mod resource files
2024-03-01 18:10:12 +00:00
kaidaguerre
d7ff47b165 Deprecate cloud-token and cloud-host args and params. Write token to new ~/.pipes location (#4147) 2024-02-28 20:29:56 +05:30
Puskar Basu
a02c9a69fb Remove version support from mod plugin require block. Closes #3750 2024-02-27 15:28:44 +00:00
Puskar Basu
f63ff54741 Remove deprecated options. Closes #4131, Closes #4132, Closes #3751 2024-02-22 14:58:34 +00:00
Puskar Basu
a6909be9ba Remove unwanted git modules (#4126) 2024-02-09 17:05:48 +00:00
kai
195f37b9d3 merge v0.21.x
Fix modfile being left invalid after mod uninstall. Fix variables not being reloaded after file watch event. Closes #4123. Closes #4124
2024-02-09 16:04:14 +00:00
kai
4e031b447b Merge branch 'v0.21.x'
# Conflicts:
#	pkg/steampipeconfig/modconfig/mod.go
2024-02-06 11:47:32 +00:00
kaidaguerre
33210d4fe7 Accept both sp and pp files as mod data extension. Closes #4089 2024-02-05 17:11:00 +00:00
kaidaguerre
08f49d843f For query command, load mod variables syncronously but the rest of mod async. Closes #4109 2024-02-02 15:03:31 +00:00
kai
fdccb834a7 Merge remote-tracking branch 'origin/v0.21.x'
# Conflicts:
#	go.mod
#	go.sum
2024-02-01 14:06:56 +00:00
kaidaguerre
103d53f8e8 Fix setting dependency vars in var file. Fix UI freeze when prompting for workspace variables. Closes #4105 2024-02-01 13:53:21 +00:00
Puskar Basu
05d8de6e3f Add acceptance test to verify the schema cloning ltree issue (#4091) 2024-01-29 12:11:52 +00:00
Binaek Sarkar
47cf031fe6 Removing select 1 hack from search path tests. Closes #3885 2024-01-02 11:45:31 +00:00
kai
6b266598f4 Merge remote-tracking branch 'origin/v0.21.x'
# Conflicts:
#	tests/acceptance/test_files/chaos_and_query.bats
2023-12-21 10:04:18 +00:00
Binaek Sarkar
7a7e86909c Fix acceptance tests and expectations. Closes #4032 2023-12-20 10:49:09 +00:00
Meet Rajesh Gor
3854bbedf2 Use jd to compare between json outputs in relevant acceptance tests. Closes #3556 (#3947) 2023-12-14 15:52:12 +05:30
kaidaguerre
46ef6ec90a Add steampipe_plugin_column introspection table to internal schema. Closes #4003
(cherry picked from commit 12079986d5)
2023-11-29 12:55:21 +00:00
Meet Rajesh Gor
a4457be5c8 Fixes issue where a query would return 'null' for an empty resultset when output is set to json in 'query'. Closes #3955 (#3959)
(cherry picked from commit 6cb04c6b5e)
2023-11-29 12:55:13 +00:00
kaidaguerre
12079986d5 Add steampipe_plugin_column introspection table to internal schema. Closes #4003 2023-11-29 12:49:12 +00:00
Meet Rajesh Gor
6cb04c6b5e Fixes issue where a query would return 'null' for an empty resultset when output is set to json in 'query'. Closes #3955 (#3959) 2023-10-17 15:25:33 +05:30
kaidaguerre
0199aaceca Add function to clear connection cache. Closes #3937
* Add function to clear connection cache.
* Update FDW to v1.9.0 - Add ability to clear connection cache by inserting into settings table.
* Update plugin sdk to v5.6.1
* fix listen unit tests

(cherry picked from commit 4fa11a424e)
2023-09-29 20:20:08 +01:00
kaidaguerre
4fa11a424e Add function to clear connection cache. Closes #3937
* Add function to clear connection cache. 
* Update FDW to v1.9.0 - Add ability to clear connection cache by inserting into settings table.
* Update plugin sdk to v5.6.1
* fix listen unit tests
2023-09-29 19:48:17 +01:00
Binaek Sarkar
3f84a2630a Fixes issue where 'cloud-*' needed to be global flags. Closes #3923 2023-09-28 15:20:55 +01:00
Binaek Sarkar
12162b38c4 Fix issue where control fails with empty list as a param. Closes #2094 2023-09-28 12:34:36 +01:00
Binaek Sarkar
0c5b20d922 Fixes issue where cloud login is not recognised even if successful. Closes #3916 2023-09-27 17:22:39 +01:00
Puskar Basu
059e1d70d5 Re-enable verify cache ttl works when set in database options test. Closes #3891 (#3897) 2023-09-26 13:49:09 +01:00
Puskar Basu
01097a27e6 Warn users to not have mod.sp files in home directory. Closes #2321 2023-09-22 18:07:55 +01:00
Binaek Sarkar
269a74b945 Tweaks to export behaviour in 'check'. Closes #3777
Named exports now combined into a single export. Closes #3773
Do not create export files for Cancelled control runs. Closes #3578
check export should not be silent.  Closes #3577
2023-09-22 17:57:38 +01:00
Binaek Sarkar
3353f00c3f Fixes issue where 'stdin' would get consumed even if there are arguments. Closes #3879. Closes #1985. 2023-09-22 17:15:59 +01:00
kaidaguerre
79606c5bcd Rename internal introspection tables. Fix warning notifications from RefreshConnections. Improve error handlingh for config inconsistencies in conneciton and plugin config. Closes #3886 2023-09-22 16:02:41 +01:00
Binaek Sarkar
c85b6c336f Adds support for installing all referenced plugins when no arguments are given to 'plugin install'. Closes #3451 2023-09-18 16:27:17 +01:00
Binaek Sarkar
671baeb36a Fixes issue where multiple 'service start' would error even on same listen params. Closes #3861 2023-09-18 16:24:47 +01:00
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
Binaek Sarkar
09898c7ca1 Fixes issue where Fetch and Hydrate data are not shown with timing enabled. Closes #3808 (#3815) 2023-09-08 17:37:29 +01:00
Puskar Basu
e416f48f5f Set BATS_TEST_TIMEOUT for each test (#3804) 2023-09-08 12:10:18 +05:30
Puskar Basu
df6b8ae874 Re-design plugin tests (#3809) 2023-09-07 17:44:10 +01:00
kaidaguerre
2a86d08445 Add support to retrieve plugin rate limiter definitions and use to populate steampipe_rate_limiter table. Closes #3805 (#3803) 2023-09-06 13:28:22 +01:00
Binaek Sarkar
2f889e462e Merge branch 'v0.20.x' 2023-09-01 23:05:16 +05:30
Binaek Sarkar
b0fa6b6cbf Rotate SSL certificates before server starts, if necessary. Closes #3599 2023-09-01 22:57:58 +05:30