26 Commits

Author SHA1 Message Date
Puskar Basu
e19d35c457 chore: update module to v2 and bump Go version to 1.24 (#4597) 2025-07-07 16:03:56 +05:30
Puskar Basu
a9e66247c7 set the DYLIB path for pg_dump and pg_restore bins 2025-03-31 17:35:06 +05:30
Puskar Basu
da2f3ecc03 Upgrade to pipe-fittings v2, go-kit v1 (#4485) 2025-03-06 16:34:18 +05:30
kaidaguerre
8a5aca8f77 Rename CloudMetadata to PipesMetadata, move to pipe-fittings pipes package 2024-10-16 15:48:14 +01:00
kai
ad9c461f07 tidy refs 2024-09-27 18:14:28 +05:30
kai
c5cc5a3e7a compiles and seems to work
connection state not populating
2024-09-27 18:14:28 +05:30
kai
faead86d26 move stuff to pipe-fittings 2024-09-27 18:13:12 +05:30
Graza
ecefbcc00c Migrate from GCP to GHCR as CR for Plugins. Closes #4232 2024-04-08 15:15:18 +01:00
kaidaguerre
d4f7304aa7 Re-add support for 'implicit' local plugins. Handle a local plugin binary having long name OR short name. Closes #4223. Closes #4196 2024-04-05 12:40:04 +01:00
Puskar Basu
47e84aafc0 Fix issue where local plugin was not getting listed. Fixes #4196 2024-03-20 13:18:17 +00:00
kaidaguerre
ae1919449a When installing a mod, ensure there is a valid modfile. Closes #4158
Remove support for .pp mod resource files
2024-03-01 18:10:12 +00:00
kaidaguerre
d7ff47b165 Deprecate cloud-token and cloud-host args and params. Write token to new ~/.pipes location (#4147) 2024-02-28 20:29:56 +05:30
kaidaguerre
33210d4fe7 Accept both sp and pp files as mod data extension. Closes #4089 2024-02-05 17:11:00 +00:00
Binaek Sarkar
a4b1256669 Fixes issue where plugin version backfilling would write to an incorrect path. Closes #4073
Co-authored-by: Binaek Sarkar <binaek@turbot.com>
2024-01-23 09:01:51 +00:00
kaidaguerre
f232b14f06 Add support for multiple instances of the same plugin version to execute. Closes #3863 2023-09-18 15:39:17 +01:00
Puskar Basu
0d2bcf3b81 Move db location funcs into filepaths package. Closes #2122 2023-09-13 12:58:25 +01:00
Binaek Sarkar
473a3e08b9 Fixes issue where mod install/update continues installation even with unsatisfied requirements. Closes #3291 2023-04-06 18:42:39 +01:00
Binaek Sarkar
bc5f6bd46e Fixes issue where steampipe notifies of available update even if plugin is updated. Closes #2998 2023-01-17 15:25:33 +00:00
kaidaguerre
dbd1d10fcc Add support for plugin sdk v5, with plugin message stream - support update of dynamic plugin schema based on file events. Closes #2767 2022-11-30 10:50:46 +00:00
Binaek Sarkar
d2f8541385 Update the update checker to run asynchronously. Closes #2770 2022-11-25 11:26:50 +00:00
kai
6f7e48607a Fix config resolution so install-dir and mod-location are correctly resolved when set in workspace profiles/env vars. Closes #2681
Improve resource not found errors
Put install dir back into workspace profiles
Update export arg help
2022-11-07 10:37:34 +00:00
kai
69bc5a4f25 When loading workspace profiles, respect install dir passed as arg but NOT that set via env var. Closes #2601 2022-10-26 18:18:49 +01:00
Puskar Basu
81a2cf65af Load workspace-profile from config directory. Closes #2595 2022-10-26 14:55:48 +01:00
kaidaguerre
1e3db26e8f Add support for workspace profiles - parse from config and select using --workspace arg. Closes #2510
Add support for implicit workspace. Closes #2514
If snapshot-location is a local file path, copy snapshot instead of uploading. Closes #2550
Do not show snapshot upload status if --progress=false. Closes #2517
Replace --workspace with --snapshot-location. Closes #2512
2022-10-19 13:02:24 +01:00
kaidaguerre
404dd35e21 Update database code to use pgx interface so we can leverage the connection pool hook functions to pre-warm connections. Closes #2422 (#2438)
* Provide feedback for failed prepared statements
* Move error functions to error_helpers
* Make maintenance client retriable
2022-10-05 12:38:57 +01:00
kaidaguerre
5193c70395 Restructure steampipe repo to use pkg folder. Closes #2204 2022-06-27 11:36:03 +01:00