Commit Graph

32 Commits

Author SHA1 Message Date
Binaek Sarkar
d64907b482 Fixes issue where implicit service was always using a default port. Closes #1753 2022-04-01 14:06:06 +01:00
kaidaguerre
26f6baa1bd Expose reporting metadata to the dashboard UI. Closes #1411 2022-03-04 17:15:01 +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
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
d253e68f27 Update workspace-database argument to handle connection strings starting with both postgres and postgresql. Closes #1199 2021-12-06 09:59:06 +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
b07013c4dd Tie the connection watcher lifecycle to the plugin manager. Closes #1129 2021-11-16 22:48:10 +00:00
Puskar Basu
fd082f6cad Update acceptance tests - add generic queries and controls to test control rendering. Closes #1059 2021-11-02 14:56:52 +00:00
kaidaguerre
695b2704a4 Rename backend database environment variables 2021-10-19 18:27:51 +01:00
Binaek Sarkar
8b9672592b Removes deprecated flags from service start. Closes #582 2021-10-06 11:36:18 +01:00
Binaek Sarkar
818cb9e94a Allow providing a user/pass combination to be used when running in Service Mode. Closes #725 2021-09-24 11:08:19 +01:00
kaidaguerre
35a6fe9e34 Add support for connecting to a remote database client. Closes #908 2021-09-15 13:29:26 +01:00
kaidaguerre
c166b5d749 Fix '--var' arg to accept complex type values. Closes #776 2021-08-18 16:18:49 +01:00
kaidaguerre
9b941ecdcf Add support for variables. Closes #754 2021-08-06 11:10:53 +01:00
Binaek Sarkar
a73ffee3f9 Fixes nil pointer exception in steampipe plugin. Closes #678 2021-07-23 12:06:24 +01:00
Binaek Sarkar
83f7f8f06f Fixes issue where STEAMPIPE_INSTALL_DIR is not being used. Closes #613 2021-07-14 13:51:59 +01:00
Binaek Sarkar
7c85c5c2db Update service start to add --foreground flag. Closes #535 2021-07-01 09:34:04 +01:00
Binaek Sarkar
e1031902ee Update service start to 'claim' a service started by query or check session, instead of failing. Closes #580 2021-07-01 09:32:12 +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
kaidaguerre
0da4feb894 Add search-path and search-path-prefix arguments to query command. Closes #358 2021-04-12 15:32:48 +01:00
Binaek Sarkar
225a700e32 Fix issue where service is always listening on network. Closes #330 2021-03-24 10:22:28 +00:00
kai
dfc35cf637 Boolean env vars should support all truthy values.
Update config precedence code to allow baseline defaults for keys with no corresponding flags.
Fix default values od database-port and database-listen.
Closes #35
2021-03-18 10:44:20 +00:00
kai
553e3b18d8 Deprecate db-port and listener, replace with database-port and database-listener. Closes #302 2021-03-17 20:18:39 +00:00
Binaek Sarkar
9366899be2 Update-check should take config file value into account. Closes #293 2021-03-17 12:40:13 +00:00
kaidaguerre
7441230d98 Support setting Steampipe options via HCL config. Closes #230 2021-03-16 17:16:34 +00:00
Binaek Sarkar
5abe6a02ce Add install-dir argument to specify location of the installation folder. Closes #241 2021-03-15 17:24:36 +00:00
Binaek Sarkar
ce91eb980d Use default viper instance rather than an instance per command. Closes #243 2021-03-15 16:11:36 +00:00
kai
5f228cea53 Remove global --config flag. Closes #215 2021-02-24 17:39:50 +00:00
Binaek Sarkar
3654052f46 Spinner should not come up in non-interactive query mode. Closes #227 2021-02-24 13:34:15 +00:00
Binaek Sarkar
f88a826b70 Service management improvements. Closes #5 2021-01-20 09:33:30 +00:00
kai
dbd4621af4 Initial commit 2021-01-19 16:46:22 +00:00