Commit Graph

2239 Commits

Author SHA1 Message Date
kaidaguerre
137e438bdc Resource references in depdency mods must be fully qualified. Locals in dependency mods cannot be referenced. Support transitive dependencies referencing variables from different versions of same mod. Closes #3335. Closes #3336. Closes #3337 2023-04-14 12:37:32 +01:00
Puskar Basu
dca9f594c2 Update Publish Release workflow to push to both dockerhub and ghcr. Closes #3319 2023-04-13 14:48:35 +01:00
dependabot[bot]
a11e21b668 [dep][go](deps): Bump golang.org/x/text from 0.8.0 to 0.9.0 (#3311)
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.8.0 to 0.9.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.8.0...v0.9.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-13 14:48:08 +01:00
Meet Rajesh Gor
7a5abf86bb fix: trim protocol in url for mod commands. Closes #3257 2023-04-13 14:47:48 +01:00
Puskar Basu
a5db87d318 Use --clean flag instead of deprecated --rm-dist. Closes #3317 2023-04-13 14:46:09 +01:00
Puskar Basu
97bff47bc5 Show plugin name with stream in the progress bar during plugin update. Closes #3241 2023-04-13 14:44:42 +01:00
dependabot[bot]
09d7582a93 [dep][go](deps): Bump github.com/Masterminds/semver/v3 (#3322)
Bumps [github.com/Masterminds/semver/v3](https://github.com/Masterminds/semver) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/Masterminds/semver/releases)
- [Changelog](https://github.com/Masterminds/semver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Masterminds/semver/compare/v3.2.0...v3.2.1)

---
updated-dependencies:
- dependency-name: github.com/Masterminds/semver/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-13 14:43:53 +01:00
kai
62488d3849 Add ctx to ModInstaller functions. #3291 2023-04-13 14:41:05 +01:00
kai
48e6d532c6 Merge branch 'v0.19.x'
# Conflicts:
#	pkg/modinstaller/mod_installer.go
2023-04-13 14:30:01 +01:00
Mike Burgess
0bc357271d Update changelog 2023-04-06 18:42:58 +01:00
kai
6e4e12d0c9 v0.19.4 2023-04-06 18:42:58 +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
kai
c6d32ad3b9 Merge branch 'v0.19.x'
# Conflicts:
#	pkg/version/version.go
2023-04-06 18:06:48 +01:00
kai
785abe126f Merge tag 'v0.19.4' into v0.19.x 2023-04-06 18:06:02 +01:00
Mike Burgess
6ce06d0d1c Update changelog v0.19.4 2023-04-06 17:06:09 +01:00
kai
c1e925bd4a v0.19.4 2023-04-06 16:58:57 +01:00
dependabot[bot]
768bda04df [dep][go](deps): Bump github.com/hashicorp/go-hclog from 1.4.0 to 1.5.0 (#3260)
Bumps [github.com/hashicorp/go-hclog](https://github.com/hashicorp/go-hclog) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/hashicorp/go-hclog/releases)
- [Commits](https://github.com/hashicorp/go-hclog/compare/v1.4.0...v1.5.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-hclog
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-06 11:13:35 +01:00
dependabot[bot]
d7dcf99c76 [dep][go](deps): Bump github.com/otiai10/copy from 1.9.0 to 1.10.0 (#3308)
Bumps [github.com/otiai10/copy](https://github.com/otiai10/copy) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/otiai10/copy/releases)
- [Commits](https://github.com/otiai10/copy/compare/v1.9.0...v1.10.0)

---
updated-dependencies:
- dependency-name: github.com/otiai10/copy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-06 11:12:59 +01:00
Puskar Basu
21c17521ba Fix build issues (#3310) 2023-04-06 14:28:20 +05:30
Aaronstotle
17a00353ae Add check to the mod init function so users are aware if it's run in the home directory or if there are a large number of non-mod files in the path. Closes #2562 2023-04-06 09:10:41 +01:00
dependabot[bot]
e826a97c87 [dep][go](deps): Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#3306)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.6.1 to 1.7.0.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.6.1...v1.7.0)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-05 11:32:45 +01:00
kai
abb1574843 v0.19.4-alpha.0 v0.19.4-alpha.0 2023-04-04 16:23:40 +01:00
kai
1f77b1b8bb Merge branch 'v0.19.x' 2023-04-04 15:55:06 +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
dependabot[bot]
1301402727 [dep][go](deps): Bump google.golang.org/protobuf from 1.29.1 to 1.30.0 (#3237)
Bumps [google.golang.org/protobuf](https://github.com/protocolbuffers/protobuf-go) from 1.29.1 to 1.30.0.
- [Release notes](https://github.com/protocolbuffers/protobuf-go/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf-go/blob/master/release.bash)
- [Commits](https://github.com/protocolbuffers/protobuf-go/compare/v1.29.1...v1.30.0)

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-04 15:48:38 +01:00
kai
be5219d446 Merge branch 'v0.19.x'
# Conflicts:
#	pkg/steampipeconfig/modconfig/mod_resources.go
2023-04-04 15:48:05 +01:00
Puskar Basu
dce08bb01c Fix invalid output format error when running dashboard if output is set in terminal options. Closes #3293 2023-04-04 15:45:54 +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
kai
37b1f05f38 Merge branch 'v0.19.x' 2023-04-04 13:41:54 +01:00
Mike Burgess
33cfeacaff Improve hover title grammar of critical/high severity dashboard benchmark badges. Closes #3300. 2023-04-03 23:46:23 +01:00
Mike Burgess
1a03d4cec6 Numeric dashboard benchmark summary card values should render using locale string. Closes #3299. 2023-04-03 23:40:00 +01:00
Mike Burgess
f3a5d30a2c Fix duplicate dashboard UI benchmark nodes being rendered for deep benchmark hierarchies with mixture of benchmark and child controls. Fixes #3298. 2023-04-03 23:23:43 +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
Binaek Sarkar
902ba89cf7 Fixes issue where execution continues even if there's an unexpected error in parsing config. Closes #3286 2023-04-03 11:43:00 +01:00
kai
7a79e93c9d v0.20.0-alpha.3 v0.20.0-alpha.3 2023-03-31 15:16:26 +01:00
Binaek Sarkar
299697ae2f Updates in cache configuration to allow disabling of all caching on server. Closes #3258
STEAMPIPE_CACHE environment variable resolves to service cache enabled as well as client cache enabled

service cache enabled is used by the plugin manager to enable/disable caching on the plugins during startup (runtime toggle is not allowed) - with a max_ttl

client cache enabled is used to enable/disable the cache on the database connection (fdw)
A TTL can also be set on the client side capped to max_ttl on the server
2023-03-31 15:12:25 +01:00
Puskar Basu
121dd72407 Update bats. Closes #3270 2023-03-31 14:18:37 +01:00
Mike Burgess
abc843760a Merge branch 'v0.19.x' 2023-03-29 16:31:24 +01:00
Mike Burgess
1689b125d1 Update dashboard UI web-vitals dependency #1429 2023-03-29 16:31:07 +01:00
Mike Burgess
8229a5b613 Merge branch 'v0.19.x' 2023-03-29 16:29:45 +01:00
Mike Burgess
409818c182 Fix dashboard UI lodash vulnerability #1429 2023-03-29 16:26:46 +01:00
Mike Burgess
a68b8003e8 Fix dashboard UI typescript build error that wasn't appearing in development mode #1429 2023-03-29 16:05:22 +01:00
Mike Burgess
f686feb38c Update dashboard UI dependencies #1429 2023-03-29 15:37:04 +01:00
Mike Burgess
c7a05d4fe6 Merge branch 'v0.19.x' 2023-03-28 20:10:33 +01:00
Mike Burgess
5c6c3e7972 Dashboard snapshot href links should work for absolute http/https links. Closes #3278. 2023-03-28 20:02:36 +01:00
Mike Burgess
63b19c0e62 Merge branch 'v0.19.x' 2023-03-28 12:57:07 +01:00
druchan
3a3c2f4ccc Dashboard UI dependabot critical vulnerability fixes #1429. (#3275) 2023-03-28 12:56:37 +01:00
kai
b94a47cc6f Fix rendering issues when running .inspect. Closes #3268 v0.20.0-alpha.2 2023-03-24 17:02:19 +00:00
dependabot[bot]
f811dafefd [dep][go](deps): Bump github.com/mattn/go-isatty from 0.0.17 to 0.0.18 (#3261)
Bumps [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) from 0.0.17 to 0.0.18.
- [Release notes](https://github.com/mattn/go-isatty/releases)
- [Commits](https://github.com/mattn/go-isatty/compare/v0.0.17...v0.0.18)

---
updated-dependencies:
- dependency-name: github.com/mattn/go-isatty
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-24 14:43:57 +00:00
dependabot[bot]
838c90b86b [dep][go](deps): Bump google.golang.org/grpc from 1.53.0 to 1.54.0 (#3262)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.53.0 to 1.54.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.53.0...v1.54.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-24 14:43:45 +00:00