Commit Graph

389 Commits

Author SHA1 Message Date
kai
abb1574843 v0.19.4-alpha.0 2023-04-04 16:23:40 +01:00
kaidaguerre
e1703b9c75 Add dependency_path to steampipe_mod so it is possible to tell if a mod is a dependency mod. Closes #3304 2023-04-04 15:51:48 +01:00
kaidaguerre
dd08d9d8a4 Support mods requiring different versions of the same mod. Resources from transitive dependencies should not added the mod resource map #3302 (#3303) 2023-04-04 15:08:27 +01:00
Binaek Sarkar
3837311ca6 Fixes issue where installing transitive mod dependencies leaves the lock file in a bad state. Closes #3285 2023-04-03 14:28:08 +01:00
Puskar Basu
bbdd306574 v0.19.3 2023-03-24 19:00:34 +05:30
Puskar Basu
a8841f5790 Fix issue where steampipe variable list json output was returning wrong values for value_default and value fields. Closes #3265 2023-03-24 18:49:25 +05:30
kaidaguerre
039ae30800 When creating a query snapshot, respect the snapshot-title arg when assigning a title to the dashboard. Closes #3233 2023-03-16 14:37:22 +00:00
kai
97fe81875f v0.19.2 2023-03-16 13:17:40 +00:00
kai
e493bea2ed v0.19.1 2023-03-09 15:57:20 +00:00
kai
9358051bed Fix Service Stop failing if invoked directly after a schema change notification. Closes #3206 2023-03-09 15:55:43 +00:00
kai
2c676b6074 v0.19.0 2023-03-09 12:39:45 +00:00
kai
e18de94c7a v0.19.0-rc.11 2023-03-08 12:29:58 +00:00
kai
e065a916d5 Update FDW to 1.6.2: Fix nil reference panic when a scan fails to start - do not add an iterator to Hub.runningIterators until scan is started successfully. 2023-03-08 12:29:32 +00:00
kai
5ae56e90a0 v0.19.0-rc.10 2023-03-08 11:15:57 +00:00
kai
948d70388f Update executeSqlInTransaction to rollback transaction in case of error
Do not create a new client in pluginManager.OnConnectionsChanged, instead pass a client in.
Do not pass appname to plugin manager command - instead plugin manager adds prefix the pg app name. #3184. #3185
2023-03-08 10:56:29 +00:00
kai
3000dc839a v0.19.0-rc.9 2023-03-07 17:36:01 +00:00
kaidaguerre
075fafec09 Use single Steampipe Postgres notification channel (#3191) 2023-03-07 17:34:41 +00:00
kaidaguerre
16fd991ee1 Fix tuple concurrently updated error when running multiple instances of steampipe dashboard concurrently. Closes #3188
* Add transaction to executeSqlAsRoot
* Add function executeInTransaction
* Add locking to ensureCommandSchema
* Add locking to ensureTempTablePermissions
* Add locking round schema update queries
2023-03-07 10:29:42 +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
Mike Burgess
a605025b72 v0.19.0-rc.7 2023-03-03 16:03:16 +00:00
kai
c2415cc498 Update title of custom dashboard query. #3150 2023-03-02 18:04:18 +00:00
kai
7292008a68 Fix autocomplete for queries - call initialiseQuerySuggestions from initialiseSuggestions. #3149 2023-03-02 17:33:59 +00:00
Mike Burgess
6fa8aa2a07 Dashboard server should emit updated dashboard metadata when available dashboards changes. Closes #3182. 2023-03-02 16:39:25 +00:00
kai
9a15c8a5d5 v0.19.0-rc.6 2023-03-02 12:58:17 +00:00
Binaek Sarkar
bfc951b790 Add extra status updates for interactive start. Closes #3179 2023-03-02 12:57:23 +00:00
Puskar Basu
0ee479c987 v0.19.0-rc.6 2023-03-02 17:01:28 +05:30
Puskar Basu
b0a0c8b0fc Update FDW to v1.6.1 2023-03-02 16:59:21 +05:30
kai
d5b8a113a8 v0.19.0-rc.5 2023-03-01 15:23:47 +00:00
kaidaguerre
763167bef1 Fix workspace load crash for invalid mod definition. Closes #3174 2023-03-01 15:21:34 +00:00
kai
3c11018ad9 Update FDW to v1.6.0: Limit should not be pushed down if there are unconverted restrictions. 2023-03-01 14:58:58 +00:00
kai
fcb87b685c Fix interactive prompt adding extra spaces when showing status messages when fdw is updated. Closes #3173 2023-03-01 13:45:34 +00:00
kai
3624fed147 v0.19.0-rc.4 2023-02-28 18:20:14 +00:00
kaidaguerre
7c2ae6da93 when executing a query as a dashboard, name the dashboard custom.dashboard.sql_<query_hash>. Closes #3150 2023-02-28 18:19:13 +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
kai
95b6c34372 Update FDW to 1.6.0-rc.6 2023-02-28 15:22:31 +00:00
kaidaguerre
a936a6d2c8 Aggregator with no connections should only be a warning - not an error. Closes #3155
Steampipe config validation failure no longer prevents Steampipe commands from running - instead invalid connections are removed. Closes #3156
2023-02-28 11:50:03 +00:00
Binaek Sarkar
8dd9d1fb3f Fixes 'default.spc' created during installation 2023-02-27 16:38:41 +00:00
kaidaguerre
718718d053 Rationalise and optimize autocomplete. Closes #3149 2023-02-24 15:31:47 +00:00
Binaek Sarkar
d98df11198 Adds better error messages for db connection timeouts. #3143 2023-02-24 12:01:31 +00:00
kai
604a5d0025 v0.19.0-rc.3 2023-02-23 10:21:43 +00:00
kai
a6c3170f20 v0.19.0-rc.2 2023-02-22 15:00:35 +00:00
kaidaguerre
dd76a500e5 When acquiring a session, if the db schemas have changed, reload SteampipeConfig and re-set required search path. Closes #3137 2023-02-22 14:50:53 +00:00
kai
8f35a0da33 v0.19.0-rc.1 2023-02-21 16:22:09 +00:00
kaidaguerre
8f87f7828c Revert: Validate that input references are of the form self.input.<input-name>.value. Remove until mods are updated. #2990 2023-02-21 15:56:24 +00:00
Puskar Basu
016d373843 Add exit codes for errors when steampipe is running as root or in WSL1. Closes #3130 2023-02-21 15:26:05 +00:00
kai
d58f951252 v0.19.0-rc.0 2023-02-20 17:19:50 +00:00
Binaek Sarkar
c896d88e88 Make workspace loading async. Closes #3123 2023-02-20 17:18:33 +00:00
Puskar Basu
d5dea57a5e Fixes issue where variables list command was not including description in JSON output. Closes #3114 2023-02-20 17:02:08 +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
kaidaguerre
4e13e4e6d1 When a plugin fails to load, remove connections for that plugin from the connection state file. Closes #3124 2023-02-17 18:01:49 +00:00