Binaek Sarkar
17306488fc
Fixes issue where fdw was not updated for 'service restart' command. Closes #3172
2023-03-10 12:33:59 +00:00
kaidaguerre
2171ce66ba
Fix Postgres error "cached plan must not change result type" when dynamic plugin schema changes. Update interactive .inspect and autocomplete based on changes to connection config or dynamic schema updates. Closes #3184 . Closes #3185
2023-03-03 18:45:40 +00:00
Binaek Sarkar
31037ff04b
Fixes issue where spinner is left behind in 'plugin list' . Fixes #3138
2023-02-23 10:19:02 +00:00
Binaek Sarkar
c896d88e88
Make workspace loading async. Closes #3123
2023-02-20 17:18:33 +00:00
Binaek Sarkar
a4ab68812e
Fixes issue where a spinner was hanging around even after plugin installation completes. Closes #3126
2023-02-20 10:49:20 +00:00
Puskar Basu
34ecf67496
Use consistent and defined exit codes. Closes #2935
2023-01-06 14:14:05 +00:00
Binaek Sarkar
7a16ec8c57
Updates usages of 'go-kit; for changes in Filewatcher and String/Hash helpers. Closes #2779
2022-11-30 10:12:03 +00:00
Binaek Sarkar
d2f8541385
Update the update checker to run asynchronously. Closes #2770
2022-11-25 11:26:50 +00:00
Binaek Sarkar
b56447cbcc
Consolidates setting of CLI flag shorthand. Closes #2403
2022-11-09 10:31:09 +00:00
kai
804cc6f3bf
Fix crash when plugin list fails to connect to database.
...
Improve logging for login command
2022-11-07 10:37:34 +00:00
kai
7e4ecf3724
Update argument descriptions for --output --export, --snapshot-location
...
Remove 'check' from dashboard arg descriptions
Do not show "Output format defaulted to 'none'" message if sharing a snapshot
remove query timeout from database options
Fix snapshot creation crash when required inputs are not provided
2022-11-07 10:37:34 +00:00
Binaek Sarkar
e5a14bce00
Adds 'list' sub command for 'query', 'check' and 'dashboard'. Closes #2653
2022-11-03 15:58:56 +00:00
Puskar Basu
7228dedca2
Fix unintuitive errors from steampipe plugin commands when a plugin (version) is missing. Closes #2361
2022-11-03 11:09:45 +00:00
michizhou
f80f9c1b21
Deprecate workspace-chdir, replace with mod-location. Closes #2511
2022-10-19 11:08:34 +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
1647311a87
Fix the alignment of plugin update/install outputs. Closes #2417
2022-09-05 11:34:33 +01:00
Puskar Basu
1ea9a7edfe
Use ellipsis char instead of 3 dots in plugin update/install when cutting off the plugin name. Closes #2355
2022-09-02 13:48:37 +01:00
kaidaguerre
ca64841eee
Disable FDW update message during plugin update. Closes #2312 #
2022-08-09 17:46:25 +01:00
kaidaguerre
5193c70395
Restructure steampipe repo to use pkg folder. Closes #2204
2022-06-27 11:36:03 +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
47120a8701
Improve the response to "steampipe plugin update all". Closes #2125
2022-06-07 14:08:36 +01:00
kaidaguerre
e0ed768942
Fix update check failing for large numbers of plugins, with little or no feedback on the error. Closes #2118
2022-05-25 17:56:48 +01:00
kaidaguerre
ac694676d4
Fix intermittent panic error on plugin install. Closes #2086
2022-05-19 14:27:50 +01:00
Binaek Sarkar
269e550961
Fixes issue where plugin install crashes for non-existent plugins. Closes #1896
2022-04-19 17:03:43 +01:00
Binaek Sarkar
259a88f191
Updates to plugin operations output including async update and install. Closes #1780 . Closes #1778 . Closes #1777 . Closes #1776
2022-04-19 12:02:14 +01:00
Binaek Sarkar
da70afdfe4
Add support for plugins to switch over to arm64 build for darwin even in the same version. Closes #1796
2022-04-13 14:24:14 +01:00
Binaek Sarkar
7f5a379731
Updates database version to postgresql14. Closes #43
2022-04-01 14:52:52 +01:00
Puskar Basu
41cf8926ae
Use constants as exit codes in steampipe cli. Closes #1577
2022-04-01 14:06:38 +01:00
kaidaguerre
35330a8fb0
Update reports functionality. Add reflection tables for report entities. Automatically install report assets. Closes #1265 . Closes #567 Closes #1364
2022-01-31 15:17:18 +00:00
kaidaguerre
efbebd99ee
Decouple spinner display code from database and execution layer. Closes #1290
2022-01-06 11:54:18 +00:00
kaidaguerre
e0ff19a280
Update package naming to be consistent and follow Go standards. Closes #1282
...
General code spring cleaning:
* move file paths from `consts` package to `filepaths`
* move InitData and ExportData to query and control packages
2022-01-04 12:28:36 +00:00
kaidaguerre
33f55e584f
Add support for mod management commands. Closes #442 . Closes #443
2021-12-21 14:10:00 +00:00
Puskar Basu
4aa72557f4
Improve plugin uninstall output when connections remain. Closes #1158
2021-12-10 14:36:28 +00:00
Binaek Sarkar
dad700b26c
Add context awareness in services and commands. Closes #1206 . Closes #1214 . Closes #1215
2021-12-09 14:02:19 +00:00
kaidaguerre
ad3e6447c0
Add support for connecting to a remote database, andf for connecting to Stweampipe #1175
2021-11-24 16:44:26 +00:00
Puskar Basu
e9ab515a0d
Non-turbot plugin installs should show link to documentation. Closes #1075
2021-11-09 11:23:00 +00:00
kaidaguerre
e15b78308f
Update and tidy the help text. Closes #1039
2021-10-22 13:27:37 +01:00
Puskar Basu
89cd993ab6
Review exit codes for steampipe commands. Closes #833
2021-10-22 10:10:32 +01:00
kaidaguerre
bd791223e8
Add support for plugins with dynamic schema. Closes #1012
2021-10-18 12:20:13 +01:00
Puskar Basu
a495d7a843
plugin commands should exit with a non-zero code on error. Closes #980
2021-10-08 14:11:44 +01:00
Binaek Sarkar
352afad764
Allow plugin uninstall even if there are active connections. Closes #852
2021-09-28 16:52:36 +01:00
kaidaguerre
35a6fe9e34
Add support for connecting to a remote database client. Closes #908
2021-09-15 13:29:26 +01:00
kaidaguerre
b7aa42ceb3
Refactor service code to make it simpler to support external database connections. Closes #696
2021-07-26 17:07:28 +01:00
Binaek Sarkar
a73ffee3f9
Fixes nil pointer exception in steampipe plugin. Closes #678
2021-07-23 12:06:24 +01:00
kaidaguerre
f5796f0db3
In interactive mode, perform connection refresh and workflow loading asynchronously. Closes #627
2021-07-15 16:36:37 +01:00
tyagiparth
3fbf2b542e
Split versions.json into 2 files, one in the plugins dir, one in the database dir. Closes #576
2021-07-13 13:08:16 +01:00
Binaek Sarkar
abd5f5ec7c
Update plugin cmds to start the service in PreRun and stop service in PostRun. Close #578
2021-07-01 09:21:45 +01:00
tyagiparth
418a34c6cb
Validate that plugin versions required by mod are installed. Closes #557
2021-06-17 12:42:41 +01:00
Binaek Sarkar
93f7d8192c
Fix to display timing profile data when appropriate env var is set. Closes #513
2021-06-11 16:18:52 +01:00