Commit Graph

590 Commits

Author SHA1 Message Date
kaidaguerre
d8a92f37bf When plugin startup experiences panic, plugin writes known string to stdout so plugin manager can intercept the "Unrecognized remote plugin message" and instead return the panic message. DO not retry plugin startup if initialisation fails. #3732. 2023-08-09 13:20:03 +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
5995e35937 Fix issue where interactive prompt exits/crashes when the code panics. Closes #3713 2023-08-07 11:23:31 +01:00
Binaek Sarkar
885a85492c Fixes issue where '.inspect' would panic for long column descriptions. Closes #3709 2023-08-07 11:10:43 +01:00
Meet Rajesh Gor
ce2bc0cb5b Add flag for disabling writing of default plugin config during plugin installation. Closes #3531. Closes #2206 2023-07-28 10:15:37 +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
Puskar Basu
5fe095b878 Remove migration and backward compatibility of data files from v0.13.0. Closes #3517 2023-07-26 14:29:33 +01:00
Puskar Basu
bee0574add Fixes issue where using a bad workspace-database with a valid token gives invalid token as the error. Closes #3610 (#3688) 2023-07-26 14:12:03 +01:00
Binaek Sarkar
74f2f6ae24 Removes deprecated 'workspace-chdir' flag. Closes #3658 2023-07-26 11:39:56 +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
Patrick Decat
3c5e98d13b feat: upgrade to oras-go v2 and support OCI registries requiring authentication. Closes #2819 2023-07-14 10:20:31 +01:00
Binaek Sarkar
d807c9c093 Fixes issue where CAPITAL arguments to '.cache' meta command were not getting recognised. Closes #3670 2023-07-13 15:37:48 +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
Binaek Sarkar
448ee3b401 Fixes issue where 'service start' is not listening on 'network' by default. Closes #3593 2023-07-06 16:05:47 +01:00
Meet Rajesh Gor
f0308599b2 Clean up tmp dirs after plugin commands 2023-07-06 16:04:34 +01:00
Binaek Sarkar
120999a374 Adds feature where type '.cache' in interactive shows the current value of cache. Closes #2439 2023-07-04 16:02:52 +01:00
kai
1d9f22df7e Merge branch 'v0.20.x' 2023-07-03 15:31:22 +01:00
kai
c42404fd32 v0.20.8 2023-07-03 13:45:30 +01:00
kaidaguerre
80466b0f51 fix meta_cache function to use correct setting key: cache_ttl (#3640) 2023-07-03 13:42:55 +01:00
Binaek Sarkar
9754ed0c1a Creates 'version.json' in each plugin directory. Recompose the global plugin versions.json if it is missing or corrupt. Closes #3492 2023-06-30 08:56:59 +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
kai
5ce68959de v0.20.7 2023-06-22 17:20:43 +01:00
kai
91fcbb5f8d v0.20.7-rc.1 2023-06-22 16:23:58 +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
7e1f27e595 v0.20.7-rc.0 2023-06-21 14:17:30 +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
a1caf53eeb Adds 'steampipe_server_settings' table populated with server settings data during service startup. Closes #3462 2023-06-21 13:23:14 +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
Eng Zer Jun
0f322c688f ociinstaller: simplify installPluginConfigFiles to use dir.Readdir instead of os.ReadDir (#3573) 2023-06-15 12:25:28 +01:00
kai
a4b1b86885 v0.20.6 2023-06-14 15:54:00 +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
kai
45f23c9208 v0.20.6-rc.3 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
c950df23ff v0.20.6 2023-06-14 12:46:28 +01:00