847 Commits
Author SHA1 Message Date
kaidaguerre 2c7d9950ed Refactor prepared statement creation code to support all QueryProviders. Closes #1468 2022-02-17 14:41:23 +00:00
kaidaguerre ff7fc944e9 Add display and on properties to all dashboard resources. Add point to dashboard chart series. Closesd #1466 2022-02-16 11:48:34 +00:00
kai 38f93bbc34 Update version to v0.13.0-alpha.8 #1447 v0.13.0-alpha.8 2022-02-16 11:14:34 +00:00
kaidaguerre fff587f596 Rename report command to dashboard. #1459 2022-02-16 11:12:52 +00:00
kai 5dd0dd69d8 Update report server to access workspace resources by calling workspace.GetResourceMaps() to avoid file watching concurrency issues. CLoses #1464 2022-02-16 11:12:07 +00:00
Mike Burgess a9a8bf2a2b Improve logic to only include top level mod dashboards in the dashboard UI #1430. 2022-02-16 11:09:31 +00:00
Mike Burgess fa27b84ee5 Update dashboard UI dependencies #1429. 2022-02-16 09:04:57 +00:00
Mike Burgess 4547dcb9b3 Only include top level mod dashboards in the dashboard UI #1430. 2022-02-15 23:36:49 +00:00
Mike Burgess 32acb12022 Improve initial loading status on dashboard UI home page #1430. 2022-02-15 23:19:48 +00:00
Mike Burgess bf17e3ec8b Support re-use of named dashboards in the dashboard UI #1459. 2022-02-15 23:12:23 +00:00
Mike Burgess 85aed14e28 Add UI support for rename of report to dashboard in the CLI #1459. 2022-02-15 21:03:16 +00:00
kaidaguerre a61e519f32 Split container and dashboard into separate entities. Fix dashboard file watching. 2022-02-15 20:57:51 +00:00
kaidaguerre 8b7a32f2e8 rename 'report' to 'dashboard'. Closes #1459 2022-02-15 20:19:35 +00:00
Mike Burgess 41a2c7095c Remove report_table Transpose field until required #1408. 2022-02-15 19:38:29 +00:00
Mike Burgess cb80f4288b Add "line" mode support for dashboard table elements. Closes #1408. (#1457) 2022-02-15 19:30:48 +00:00
Mike Burgess e423edb750 Update default index.html page title in dashboard UI #1429. 2022-02-15 19:21:00 +00:00
Mike Burgess 7e1b8655ab Clear selected dashboard in state when navigating from a dashboard to the home page #1429. 2022-02-15 19:20:07 +00:00
kaidaguerre ce84fccf66 Update report execution to add support for runtime dependencies #1454 2022-02-15 15:54:19 +00:00
Mike Burgess 61b858aaed Improve positioning of donut / pie charts within the dashboard panel. Closes #1450. (#1452) 2022-02-15 10:27:25 +00:00
Mike Burgess 95194633a5 Fix dashboard UI theme toggle icons not showing in header #1429 2022-02-14 23:12:40 +00:00
Mike Burgess eacfcc0b59 Ensure that dashboard charts are visible in print mode on the second or great print view without a browser refresh. Fixes #1449. 2022-02-14 21:45:58 +00:00
Mike Burgess ca9366072d Ensure dashboard UI background graphics are included by default in print mode. Closes #1448. 2022-02-14 20:26:07 +00:00
kai 515303cd38 Update version to v0.13.0-rc.7 #1447 v0.13.0-alpha.7 2022-02-14 16:05:41 +00:00
Mike Burgess 67b25ceea4 Dashboard card icons should be evaluated in the order SQL -> HCL -> card type to ensure the most specific icon wins #1434. 2022-02-14 15:58:31 +00:00
kaidaguerre 01c4b4fc43 Update steampipe-plugin-sdk version to v3. Closes #1445 2022-02-14 15:31:13 +00:00
Binaek Sarkar 4b8b95ce6a Update report command console outputs. Closes #1407 2022-02-14 15:10:56 +00:00
dependabot[bot] b6022de86e [Dependabot](deps): Bump github.com/jackc/pgx/v4 from 4.14.1 to 4.15.0 (#1438)
Bumps [github.com/jackc/pgx/v4](https://github.com/jackc/pgx) from 4.14.1 to 4.15.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/v4.14.1...v4.15.0)

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

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-14 15:04:54 +00:00
Mike Burgess c76448fd5f Improve ordering of mods and dashboards on the dashboard UI home page #1430. 2022-02-14 14:55:30 +00:00
Mike Burgess fd4e4c2adb Don't send report UI select_dashboard command when there is no report selected via the URL #1430. 2022-02-14 14:54:38 +00:00
Binaek Sarkar d1945dabfb Adds stability to version tagging and apt/yum in workflows. Closes #1431 (#1432) 2022-02-14 14:17:09 +00:00
Binaek Sarkar 95334d456b Brings stability to report when there is a workspace error. Closes #1443 2022-02-14 13:59:21 +00:00
dependabot[bot] 60cc414d7e [Dependabot](deps): Bump github.com/briandowns/spinner (#1437)
Bumps [github.com/briandowns/spinner](https://github.com/briandowns/spinner) from 1.18.0 to 1.18.1.
- [Release notes](https://github.com/briandowns/spinner/releases)
- [Commits](https://github.com/briandowns/spinner/compare/v1.18.0...v1.18.1)

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

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-14 13:57:39 +00:00
dependabot[bot] ee3e813060 [Dependabot](deps): Bump github.com/jedib0t/go-pretty/v6 (#1439)
Bumps [github.com/jedib0t/go-pretty/v6](https://github.com/jedib0t/go-pretty) from 6.2.5 to 6.2.7.
- [Release notes](https://github.com/jedib0t/go-pretty/releases)
- [Commits](https://github.com/jedib0t/go-pretty/compare/v6.2.5...v6.2.7)

---
updated-dependencies:
- dependency-name: github.com/jedib0t/go-pretty/v6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-14 13:57:12 +00:00
Mike Burgess 856eca417c Remove redundant report UI desktop grid sizing for dashboard components with a width of 3 #1436 2022-02-14 11:36:37 +00:00
Mike Burgess 60bd6ae176 Improve sizing of dashboard panels in tablet mode. Closes #1436. (#1442) 2022-02-14 09:56:44 +00:00
Mike Burgess ecab72426a Dashboard counters should allow any hero icon to be selected. Closes #1434. (#1435) 2022-02-13 17:38:55 +00:00
Mike Burgess 70cde16fd4 Dashboards from installed mods should appear in the dashboard UI. Closes #1430. (#1433) 2022-02-13 12:00:18 +00:00
Mike Burgess 14881e4adc Simplify report selector in report UI by moving the label inside as the unselected text #1429. 2022-02-10 18:36:48 +00:00
kai 17bc2e8c18 Update version to 0.13.0-alpha.6 v0.13.0-alpha.6 2022-02-10 13:59:58 +00:00
Mike Burgess faa414b4ef Fix report UI chart tooltips being cut off when they exceed the boundaries of the chart container. Fixes #1419. 2022-02-10 12:29:27 +00:00
Mike Burgess 7ed9926326 Improve contrast of text vs card colour for alerts in dark theme #1429. 2022-02-10 11:18:10 +00:00
Mike Burgess d0f63d1a8c Disable report UI panel detail linking until more work completed on the panel detail component #1429. 2022-02-10 11:11:15 +00:00
Mike Burgess 008edf4033 Fix positioning of empty value for card and improve appearance of loading indicator in default theme #1425. 2022-02-10 11:07:06 +00:00
Mike Burgess 3ada3337ec Update report UI dependencies #1429. 2022-02-10 10:58:28 +00:00
Mike Burgess 1bd73f9df3 Show title for report UI card label and value in case of truncation #1425. 2022-02-10 10:46:40 +00:00
Mike Burgess d7d219c550 Further improvements to report UI card component #1425. 2022-02-10 10:39:45 +00:00
kai 918095207c Fix workspace event handler causing freeze during initialisation. Closes #1428 2022-02-10 10:37:34 +00:00
Mike Burgess 3b732a2549 Update card style to be like tailwind stats. Closes #1425. (#1427) 2022-02-10 09:32:03 +00:00
Mike Burgess 9cbd2b0b9f Rename report counter to card. Closes #1423. (#1424) 2022-02-09 22:22:42 +00:00
Mike Burgess 18c61d4c69 Ensure auto-rows in the report UI layout grid size to min content #1362 2022-02-09 16:57:16 +00:00