kaidaguerre
01bd16a459
Add 'browser' flag to dashboard command to control whether to auto-open a browser #1628
2022-03-10 15:22:39 +00:00
Binaek Sarkar
0105e28bf6
Fixes inconsistent output for service commands with --dashboard. Closes #1599
2022-03-09 17:40:59 +00:00
Binaek Sarkar
6d9ebf9db2
Fix issue where dashboard stalls and provides no output when installing assets. Closes #1616
2022-03-09 16:53:27 +00:00
kai
c560a65096
Update plugin manager logging
2022-03-09 15:15:04 +00:00
kaidaguerre
a4976c3dc5
Fix connection file watching. Closes #1469
2022-03-08 16:32:06 +00:00
Binaek Sarkar
751660e704
Fixes issue where dashboard starts even if there's a port clash. Closes #1579
2022-03-08 14:42:37 +00:00
Binaek Sarkar
d16fcf60ad
Add support for finding the mod definition by searching up the working directory tree. Closes #1533
2022-03-07 15:52:57 +00:00
kaidaguerre
26f6baa1bd
Expose reporting metadata to the dashboard UI. Closes #1411
2022-03-04 17:15:01 +00:00
Binaek Sarkar
985dc00d13
Add support for dashboard to send its output to a file when running as service. Closes #1485
2022-02-22 15:47:58 +00:00
Binaek Sarkar
5fa20150fa
Adds support for starting dashboard server with service start ( #1472 )
2022-02-21 16:15:19 +00:00
kaidaguerre
2c7d9950ed
Refactor prepared statement creation code to support all QueryProviders. Closes #1468
2022-02-17 14:41:23 +00:00
kaidaguerre
fff587f596
Rename report command to dashboard. #1459
2022-02-16 11:12:52 +00:00
kaidaguerre
8b7a32f2e8
rename 'report' to 'dashboard'. Closes #1459
2022-02-15 20:19:35 +00:00
kaidaguerre
ce84fccf66
Update report execution to add support for runtime dependencies #1454
2022-02-15 15:54:19 +00:00
kaidaguerre
01c4b4fc43
Update steampipe-plugin-sdk version to v3. Closes #1445
2022-02-14 15:31:13 +00:00
Binaek Sarkar
4b8b95ce6a
Update report command console outputs. Closes #1407
2022-02-14 15:10:56 +00:00
Binaek Sarkar
742879fc53
Create and use a $STEAMPIPE_INSTALL_DIR/tmp for oci installations. Closes #1375
2022-02-08 12:13:35 +00:00
Binaek Sarkar
0408cee5a3
Updates to report CLI. Closes #1390
2022-02-08 12:12:05 +00: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
Binaek Sarkar
389c22c813
CSV template for check export. Closes #1315
2022-01-27 15:48:56 +00:00
Puskar Basu
5e4e8fd765
Add JSON template for check export. Closes #1337
2022-01-25 16:55:40 +00:00
kaidaguerre
775a1f44c7
Disable spinner for batch mode queries. Fixes #1340
2022-01-22 11:58:35 +00:00
Puskar Basu
45d81dd895
Fix asff-json template line spacing and make templates more readable. Closes #1323
2022-01-20 18:27:01 +00:00
Gábor Lipták
31ff1f037e
Cleanup deadcode ( #1299 )
...
Signed-off-by: Gábor Lipták <gliptak@gmail.com >
2022-01-20 14:28:05 +00:00
Binaek Sarkar
3f7344c314
Fixes issue where plugins were logging using a different time format from FDW and Database. Closes #927
2022-01-20 14:19:58 +00:00
Binaek Sarkar
60920fce3e
Add support for a generic template formatter for check output. Closes #1289
2022-01-17 13:24:01 +00:00
kaidaguerre
efbebd99ee
Decouple spinner display code from database and execution layer. Closes #1290
2022-01-06 11:54:18 +00:00
Binaek Sarkar
079e0fc584
Add support for installer to detect running service when upgrading. Closes #1269
2022-01-06 09:37:38 +00:00
Binaek Sarkar
990275c0a0
Fix issue where service is not shutdown if interrupted while interactive prompt is initialising. Closes #1004
2022-01-05 15:45:55 +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
Binaek Sarkar
d46e7d02fc
Fix issue where benchmark execution duration is incorrect in check. Closes #1249
2022-01-03 13:02:14 +00:00
kai
f587ce687d
Update mod management command help text. #443
2021-12-21 17:47:33 +00:00
kaidaguerre
33f55e584f
Add support for mod management commands. Closes #442 . Closes #443
2021-12-21 14:10:00 +00:00
Binaek Sarkar
0732f8ee4f
Fix issue where service is not shutdown when check is cancelled. Closes #1250
2021-12-21 12:50:20 +00:00
kaidaguerre
413ab2a112
Warning are not shown when running 'steampipe check'. Closes #1229
2021-12-14 12:20:14 +00:00
Binaek Sarkar
a627cf0180
Disable progress when running in a non-tty environment. Closes #1210
2021-12-13 09:30:53 +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
1fdfc02c34
Startup optimizations. Closes #1186 . Closes #1183 . Closes #1182
...
- Update connection management to use file modified time instead of filehash to detect connection changes
- Avoid retrieving schema from database for check and non-interactive query execution
- When retrieving plugin schema, identify the minimum set of schemas we need to fetch - to allow for multiple connections with the same schema
- Update plugin manager to instantiate plugins in parallel
2021-12-07 15:34:14 +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
kaidaguerre
c3ddd658af
Update plugin manager config watcher tro update plugin manager config before refreshing connections before updating plugin manager with the modified config. Closes #1163
2021-11-23 10:37:15 +00:00
kaidaguerre
3bb4bf97d3
Create prepared statements one by one to allow accurate error reporting and reduce memory burden. Fix workspace file watching. Fix async error display. Close ##1148. Close #1152 . Close #1085
2021-11-21 10:53:33 +00:00
Binaek Sarkar
aea6b017f2
Ensure plugin manager and db service state are managed as a unit - they should always be started and stopped together. Closes #1149
2021-11-19 16:07:20 +00:00
Binaek Sarkar
55bad37d65
Fix issue where check progress reports negative values when errors occur. Closes #1131
2021-11-19 15:58:55 +00:00
kaidaguerre
8d7d2b6b04
Remove daemon process. Closes #1146
2021-11-18 17:57:06 +00:00
kaidaguerre
c760000652
Do not create plugin manager until db is started - fixes connection watcher causing plugin manager to crash when it fails to get a db client. Daemon command uses steampipe path from currently running running process. Closes #1137
2021-11-17 17:34:52 +00:00
kaidaguerre
b07013c4dd
Tie the connection watcher lifecycle to the plugin manager. Closes #1129
2021-11-16 22:48:10 +00:00
Binaek Sarkar
a09ed88304
Optimize parallel control execution. Provider more responsive feedback for control runs. Update postgres log config to optimise performance. Closes #1101
2021-11-16 21:57:38 +00:00
kaidaguerre
aa6137e189
When cli displays error messages from plugins, they should be prefixed with plugin name. Do not show plugin error messages in JSON/CSV output. Closes #1110 . Closes #1071
2021-11-16 10:30:43 +00:00
Puskar Basu
e9ab515a0d
Non-turbot plugin installs should show link to documentation. Closes #1075
2021-11-09 11:23:00 +00:00