Commit Graph

1860 Commits

Author SHA1 Message Date
kai
cd80fa28e4 Remove redundant code. Add issues to TODOs. 2022-12-23 13:15:46 +00:00
dependabot[bot]
ad35401aa6 [dep][go](deps): Bump github.com/briandowns/spinner (#2912)
Bumps [github.com/briandowns/spinner](https://github.com/briandowns/spinner) from 1.19.0 to 1.20.0.
- [Release notes](https://github.com/briandowns/spinner/releases)
- [Commits](https://github.com/briandowns/spinner/compare/v1.19.0...v1.20.0)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-23 13:09:16 +00:00
Mike Burgess
8ee74516a3 v0.18.0-alpha.27 v0.18.0-alpha.27 2022-12-22 16:05:55 +00:00
Mike Burgess
240041a006 Update dashboard panel detail logs to use timestamps from events rather than generating in the web socket handler #2895 2022-12-22 15:47:56 +00:00
kaidaguerre
6350f99a51 Fix dashboard file watching not re executing a dashboard if the with of a base resource changes. Closes #2908 2022-12-22 14:12:02 +00:00
kaidaguerre
dfcff84f2d Add support for param runtime dependencies. Closes #2910 2022-12-22 13:44:40 +00:00
Mike Burgess
f0a14a23bf Fix dashboard word break for table line view #2905. 2022-12-22 10:47:54 +00:00
Mike Burgess
9c26e8a9a3 Fix dashboard modal not theming correctly in dark mode. Fixes #2907. 2022-12-22 10:39:45 +00:00
Mike Burgess
45e14c4ded Improve dashboard word breaks across the UI by replacing break-all with break-keep. Closes #2905. 2022-12-22 10:30:24 +00:00
Mike Burgess
bf2062eddc v0.18.0-alpha.26 v0.18.0-alpha.26 2022-12-21 22:26:59 +00:00
kaidaguerre
e45a47d40e Include nested struct values in introspection tables. Closes #2903 2022-12-21 17:45:31 +00:00
Mike Burgess
f1888f3d69 Show dashboard panel log in panel detail. Closes #2895. (#2902) 2022-12-21 12:46:42 +00:00
Puskar Basu
b4e07233de Add workflow to check for stale issues and PRs (#2901) 2022-12-21 17:26:11 +05:30
kai
e9f0e8a8fc v0.18.0-alpha.25 v0.18.0-alpha.25 2022-12-19 17:01:15 +00:00
kaidaguerre
3bf90acaf6 Add support for independent execution and resolution of base resource runtime dependencies. Closes #2893 2022-12-19 16:55:26 +00:00
Mike Burgess
cf7f5f878b Dashboard panels should support more granular statuses. Closes #2889. (#2891) 2022-12-19 16:35:48 +00:00
Mike Burgess
20af870519 Show all dashboard graph nodes and edges in the progress panel #2874 (#2885) 2022-12-18 22:48:23 +00:00
kaidaguerre
d915ce69f4 Refactor base resolution to use nested structs. Remove modified gohcl parsing code. Closes #2884 2022-12-16 13:47:51 +00:00
Mike Burgess
936f24d199 v0.18.0-alpha.24 v0.18.0-alpha.24 2022-12-16 10:20:23 +00:00
Mike Burgess
60f450ec40 Show with block status in dashboard graph panel information. Closes #2874. (#2882) 2022-12-16 10:19:20 +00:00
kai
1cbf7bdd77 Populate 'withs' property of leaf nodes at construction, not execution to ensure they appear in ExecutionStarted event. Add the actual error to LeafNodeError event when raising it. Closes #2877 2022-12-15 11:09:19 +00:00
kaidaguerre
fa18c8f0e2 Add support for node reuse. Update graph, flow and hierarchy to declare nodes and edges inline, rather than as a list of references. Closes #2871
Only top level resources can have with and param blocks. Closes #2872
Refactor resource and dashboard run hierarchies to use base impl structs. Closes #2873
2022-12-14 17:18:57 +00:00
Puskar Basu
7be91bb2c5 Remove acceptance tests on merging to main. Closes #2868 (#2870) 2022-12-14 17:17:00 +00:00
Binaek Sarkar
3ef30c4a80 Fixes issue where task running goroutine would try to access viper config as it is being written to. Closes #2845 2022-12-14 12:15:52 +00:00
dependabot[bot]
1544bc1b05 [dep][go](deps): Bump github.com/go-git/go-git/v5 from 5.4.2 to 5.5.1 (#2858)
Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) from 5.4.2 to 5.5.1.
- [Release notes](https://github.com/go-git/go-git/releases)
- [Commits](https://github.com/go-git/go-git/compare/v5.4.2...v5.5.1)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-13 17:59:11 +00:00
Mike Burgess
a86fdd8a6d Ensure dashboard UI graph node connectors are not shown #2708. 2022-12-13 17:49:24 +00:00
Mike Burgess
cc8f6e9542 Upgrade dashboard UI dependencies #1429. 2022-12-13 17:28:42 +00:00
Mike Burgess
88052794f6 Flow/Hierarchy diagrams with named control category colours are not showing the mapped theme colour value. Fixes #2865. 2022-12-13 15:12:06 +00:00
Binaek Sarkar
10bd95e687 Fixes issue where implicit services are not shutting down when the last instance of steampipe exits. Closes #2833 2022-12-12 17:09:58 +00:00
kai
1ccf6d56cf v0.18.0-alpha.15 2022-12-09 15:30:00 +00:00
dependabot[bot]
70086c2c19 [dep][go](deps): Bump github.com/turbot/steampipe-cloud-sdk-go from 0.2.0 to 0.3.0 (#2843)
* [dep][go](deps): Bump github.com/turbot/steampipe-cloud-sdk-go

Bumps [github.com/turbot/steampipe-cloud-sdk-go](https://github.com/turbot/steampipe-cloud-sdk-go) from 0.2.0 to 0.3.0.
- [Release notes](https://github.com/turbot/steampipe-cloud-sdk-go/releases)
- [Changelog](https://github.com/turbot/steampipe-cloud-sdk-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/turbot/steampipe-cloud-sdk-go/compare/v0.2.0...v0.3.0)

---
updated-dependencies:
- dependency-name: github.com/turbot/steampipe-cloud-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Binaek Sarkar <binaek@turbot.com>
2022-12-09 14:28:28 +00:00
dependabot[bot]
960adfd8cd [dep][go](deps): Bump github.com/jackc/pgx/v5 from 5.1.1 to 5.2.0 (#2854)
Bumps [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) from 5.1.1 to 5.2.0.
- [Release notes](https://github.com/jackc/pgx/releases)
- [Changelog](https://github.com/jackc/pgx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jackc/pgx/compare/v5.1.1...v5.2.0)

---
updated-dependencies:
- dependency-name: github.com/jackc/pgx/v5
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-09 09:15:30 +00:00
dependabot[bot]
a7403b227b [dep][go](deps): Bump github.com/hashicorp/go-plugin from 1.4.7 to 1.4.8 (#2853)
Bumps [github.com/hashicorp/go-plugin](https://github.com/hashicorp/go-plugin) from 1.4.7 to 1.4.8.
- [Release notes](https://github.com/hashicorp/go-plugin/releases)
- [Changelog](https://github.com/hashicorp/go-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/go-plugin/compare/v1.4.7...v1.4.8)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-08 15:16:54 +00:00
dependabot[bot]
707d1e234b [dep][go](deps): Bump github.com/hashicorp/go-hclog from 1.3.1 to 1.4.0 (#2842)
Bumps [github.com/hashicorp/go-hclog](https://github.com/hashicorp/go-hclog) from 1.3.1 to 1.4.0.
- [Release notes](https://github.com/hashicorp/go-hclog/releases)
- [Commits](https://github.com/hashicorp/go-hclog/compare/v1.3.1...v1.4.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-08 14:34:32 +00:00
Mike Burgess
595ab12e79 Improve handling of dynamically imported dashboard echarts and jq bundles #2838 2022-12-07 15:12:59 +00:00
dependabot[bot]
5cdc6776d7 [dep][go](deps): Bump golang.org/x/text from 0.4.0 to 0.5.0 (#2832)
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.4.0...v0.5.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-07 10:11:32 +00:00
dependabot[bot]
43986e7aa0 [dep][go](deps): Bump github.com/hashicorp/go-plugin from 1.4.6 to 1.4.7 (#2844)
Bumps [github.com/hashicorp/go-plugin](https://github.com/hashicorp/go-plugin) from 1.4.6 to 1.4.7.
- [Release notes](https://github.com/hashicorp/go-plugin/releases)
- [Changelog](https://github.com/hashicorp/go-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/go-plugin/compare/v1.4.6...v1.4.7)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-07 10:10:56 +00:00
Mike Burgess
dbd8356bb9 Ensure categories are included in dashboard server changed dashboard logic #2841. 2022-12-07 09:47:56 +00:00
Mike Burgess
e7335e3bb9 v0.18.0-alpha.14 v0.18.0-alpha.14 2022-12-06 18:13:24 +00:00
Mike Burgess
f4abc13c29 Move dashboard echarts and jq dependencies into their own bundles. Closes #2838. (#2840) 2022-12-06 18:11:44 +00:00
Mike Burgess
ea105cb4da Update dashboard material symbols to use 300 weight SVGs #2828 2022-12-06 17:36:30 +00:00
Mike Burgess
4a91a0c209 Move dashboard material symbols step to its own package script and yarn run it from required scripts #2828 v0.18.0-alpha.13 2022-12-06 12:55:25 +00:00
Mike Burgess
04168ef2d7 v0.18.0-alpha.13 2022-12-06 12:13:54 +00:00
kai
8400f82976 Disable pluginmanager MessageServer for now. 2022-12-06 12:07:22 +00:00
Mike Burgess
d1624cd83b Add dashboard support for Google Material Symbols. Closes #2828. (#2834) 2022-12-06 11:59:19 +00:00
Binaek Sarkar
a19fd60f39 Updates changelog for 0.17.x minor releases 2022-12-02 22:08:03 +05:30
kai
ae9b950ffb v0-.18.0-alpha.12 v0.18.0-alpha.12 2022-12-02 13:23:01 +00:00
kaidaguerre
3acf46697b Implement workspace change detection for nodes/edges/with blocks. Close #2827 2022-12-02 13:12:27 +00:00
kaidaguerre
c35f5ae045 Update with execution to be fully asyncronous, i.e. nodes/edges are run immediately and wait for any dependencies to be available. Closes #2824 2022-12-02 11:40:56 +00:00
Mike Burgess
c4b88f1443 Revert back to only showing dashboard graph nodes if the graph has completed, or the node has edges #2708 2022-12-02 10:54:24 +00:00