Commit Graph

208 Commits

Author SHA1 Message Date
kaidaguerre
95fed2ed2a Key the rate limiter and plugin config maps by plugin image ref, not short name. Closes #3820 2023-09-11 15:56:35 +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
862fcf1b71 Fix stall in plugin manager shutdown. Closes #3817 2023-09-08 17:48:20 +01:00
kaidaguerre
01f2f1e525 Update PluginManager plugins property after a ConnectionConfigChanged event. Fixes failure to start plugin after connection config added while service is running. Closes #3812 (#3813) 2023-09-07 18:48:07 +01:00
kaidaguerre
f041597497 Add support for plugin connection config and options blocks. Add options and env var configuration of max memory. Closes #3807 2023-09-06 15:59:13 +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
Puskar Basu
9dd771b78c Fixes issue where steampipe was returning index out of range error when children property of a benchmark had an invalid name. Closes #3563 2023-08-31 15:05:39 +01:00
Binaek Sarkar
08b447a261 Differentiate between user and system queries using application name. Closes #3600 2023-08-25 16:50:27 +01:00
kai
d9cc25eccf Merge branch 'v0.20.x' 2023-08-25 10:50:49 +01:00
Puskar Basu
6b6e093e35 Fix base inheritance for dashboard input blocks. Closes #3755 2023-08-25 10:24:12 +01:00
Puskar Basu
6aaf9bc5be Update 'sperr' import references. Closes #3748 2023-08-17 13:52:04 +05:30
Binaek Sarkar
a3e624869e Make dashboard start timeout configurable. Closes #3369 2023-08-12 17:42:54 +01:00
kaidaguerre
202cb68692 Add HCL support for defining rate limiters, with filewatching as per connection config. Closes #3746 2023-08-11 14:24:44 +01:00
Binaek Sarkar
72323ef37a Merge branch 'v0.20.x' 2023-08-09 17:48:09 +05:30
Binaek Sarkar
a01776b78f Migrate from 'cloud.steampipe.io' to 'pipes.turbot.com'. Closes #3724 2023-08-08 12:24:38 +01:00
Puskar Basu
dc90bc0afe Update BuildFullResourceName to validate for non empty arguments. Closes #3601 2023-08-07 13:39:58 +01:00
Puskar Basu
84ffb71412 Steampipe commands should bypass plugin requirement check if installed plugin is local. Closes #3643 2023-07-27 12:58:52 +01:00
Binaek Sarkar
8531164b01 Fixes issue where dashboard port in options.dashboard. Closes #3685 2023-07-25 12:05:54 +01:00
Binaek Sarkar
854819f8f1 Validates workspace profile cache settings. Closes #3646 2023-07-14 13:22:08 +01:00
Binaek Sarkar
37e4b94148 Move ErrorAndWarnings to error_helpers. Closes #3653 2023-07-12 13:58:57 +01:00
kai
0fd4deb161 Merge branch 'v0.20.x'
# Conflicts:
#	pkg/steampipeconfig/connection_updates_validate.go
2023-07-11 15:32:13 +01:00
kai
18bb5c8e50 v0.20.9 2023-07-11 15:31:09 +01:00
kaidaguerre
6e6d12b8b6 Fix aggregator connections being dropped intermittently when refreshing connections. Closes #3664 2023-07-11 15:29:10 +01:00
kaidaguerre
fb815e8062 Fix aggregator connections being dropped intermittently when refreshing connections. Closes #3664 2023-07-11 15:21:25 +01:00
kaidaguerre
457da349c0 Ensure dynamic aggregator schema is updated if connections are added. Closes #3645 2023-07-11 14:22:43 +01:00
kaidaguerre
b06348757a Fix linting warnings
---------

Co-authored-by: Binaek Sarkar <binaek@turbot.com>
Co-authored-by: Puskar Basu <puskar@turbot.com>
2023-07-06 16:08:23 +01:00
kai
1d9f22df7e Merge branch 'v0.20.x' 2023-07-03 15:31:22 +01:00
Binaek Sarkar
aeec7622d8 Fixes issue where interactive prompt autocomplete dropdown was showing connections in error. Closes #3628 2023-06-30 08:53:22 +01:00
kai
9dd177204f Merge branch 'v0.20.x'
# Conflicts:
#	.github/workflows/test.yml
#	tests/acceptance/test_files/migration.bats
2023-06-22 18:22:35 +01:00
Binaek Sarkar
bb53c87c86 Fixes issue where connection state fails to load when connecting to pre-0.20.7 service. Closes #3612 2023-06-22 16:21:10 +01:00
kaidaguerre
f1ad7d2fae Fix variable value validation not taking into account command line variable values. Closes #3606 2023-06-21 18:10:36 +01:00
kaidaguerre
43dd6c7a61 Refactor Plugin manager:remove support for plugins which do not support multiple connections, simplify startup.
If plugin process crashes, benchmark or dashboard runs can leave running plugin processes after shutdown. Fixes #3598
2023-06-21 16:18:49 +01:00
kai
c4b256f91f Merge branch 'v0.20.x'
# Conflicts:
#	cmd/plugin.go
#	pkg/steampipeconfig/modconfig/connection.go
#	tests/acceptance/test_files/service.bats
2023-06-21 13:29:01 +01:00
Binaek Sarkar
8a6bb4f9bf Fixes issue where exporting check all yields a badly formatted filename. Closes #3591 2023-06-20 16:34:34 +01:00
Binaek Sarkar
40e386f8b1 Fixes issue where aggregator connections are always getting updated. Closes #3582
Add `connections` column to steampipe_connection_state table
2023-06-20 15:44:44 +01:00
Binaek Sarkar
1aec14bd4c Add test for plugin list with disabled connection. Closes #3561 2023-06-16 18:15:55 +01:00
kai
8c3099fddd Fix wording for dependent mod arg validation error. #3546 2023-06-14 15:54:00 +01:00
kai
55d0dfc2fe Fix wording for dependent mod variable validation error. #3546 2023-06-14 15:54:00 +01:00
Binaek Sarkar
4e301d54df Fixes issue where 'plugin list' hangs if there are connections with 'import_schema = "disabled"'. Closes #3561 2023-06-14 15:54:00 +01:00
kaidaguerre
f25c083dee Improve mod require arg validation errors - include value expressions and arg file ranges. #3546 2023-06-14 15:54:00 +01:00
kai
d20c13ad10 Fix wording for dependent mod arg validation error. #3546 2023-06-14 12:37:16 +01:00
kai
b6636eed5f Fix wording for dependent mod variable validation error. #3546 2023-06-13 15:05:58 +01:00
Binaek Sarkar
bf2d7bcba1 Fixes issue where 'plugin list' hangs if there are connections with 'import_schema = "disabled"'. Closes #3561 2023-06-13 12:55:16 +01:00
kaidaguerre
4082ce62c6 Improve mod require arg validation errors - include value expressions and arg file ranges. #3546 2023-06-13 12:29:59 +01:00
Binaek Sarkar
cb15729bfc Merge branch 'v0.20.x' 2023-06-12 23:15:21 +05:30
Binaek Sarkar
c3d21d4436 Fixes issue where 'dot' commands in interactive prompt fail to execute if there's a file/folder by the same name in the working directory. Closes #3558 2023-06-12 16:35:43 +01:00
kai
1efe089ea5 Merge branch 'v0.20.x' 2023-06-12 16:23:23 +01:00
kaidaguerre
ac7bdafafa Update variable validation - warn/error when setting a value for a variable which is not found or inaccessible. Validate that mod requires args properties can be resolved. Closes #3546 2023-06-12 16:16:50 +01:00
kai
18c9f30569 Merge branch 'v0.20.x' 2023-06-09 16:22:52 +01:00