Skip to content

New Dashboard#2913

Merged
wslulciuc merged 50 commits into
mainfrom
feature/ops-dashboard
Oct 11, 2024
Merged

New Dashboard#2913
wslulciuc merged 50 commits into
mainfrom
feature/ops-dashboard

Conversation

@phixMe

@phixMe phixMe commented Oct 1, 2024

Copy link
Copy Markdown
Member

Problem

New Marquez main dashboard page.

image

Checklist

  • You've signed-off your work
  • Your changes are accompanied by tests (if relevant)
  • Your change contains a small diff and is self-contained
  • You've updated any relevant documentation (if relevant)
  • You've included a one-line summary of your change for the CHANGELOG.md (Depending on the change, this may not be necessary).
  • You've versioned your .sql database schema migration according to Flyway's naming convention (if relevant)
  • You've included a header in any source code files (if relevant)

@boring-cyborg boring-cyborg Bot added the web label Oct 1, 2024
@netlify

netlify Bot commented Oct 1, 2024

Copy link
Copy Markdown

Deploy Preview for peppy-sprite-186812 canceled.

Name Link
🔨 Latest commit 48ce692
🔍 Latest deploy log https://app.netlify.com/sites/peppy-sprite-186812/deploys/67086bc75f53b300086a0018

@phixMe phixMe marked this pull request as draft October 1, 2024 22:18
Comment thread docker-compose.web-dev.yml
phixMe and others added 3 commits October 1, 2024 16:05
Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>
Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>
Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>
@codecov

codecov Bot commented Oct 1, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 82.15%. Comparing base (391b149) to head (5896e03).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##               main    #2913   +/-   ##
=========================================
  Coverage     82.15%   82.15%           
  Complexity     1504     1504           
=========================================
  Files           268      268           
  Lines          7258     7258           
  Branches        325      325           
=========================================
  Hits           5963     5963           
  Misses         1134     1134           
  Partials        161      161           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@wslulciuc

Copy link
Copy Markdown
Member

Marquez New Dashboard UI

@wslulciuc wslulciuc added this to the 0.50.0 milestone Oct 8, 2024
phixMe added 3 commits October 9, 2024 11:49
Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>
Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>
@phixMe phixMe marked this pull request as ready for review October 9, 2024 19:35
phixMe added 2 commits October 9, 2024 15:31
Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>
Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

@wslulciuc wslulciuc left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM ❤️

@wslulciuc wslulciuc merged commit 1022080 into main Oct 11, 2024
@wslulciuc wslulciuc deleted the feature/ops-dashboard branch October 11, 2024 00:08
@wslulciuc wslulciuc mentioned this pull request Oct 11, 2024
jonathanpmoraes referenced this pull request in nubank/NuMarquez Feb 6, 2025
* Saving graph progress.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Saving screen demos.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Saving progress on label selectors.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Saving progress on new mock.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Saving progress on mocks.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Adding sidenav example.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Saving iteration progress.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Basic branding adjustments.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Linting and fixing variables.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Adding split button component.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Adding a timeline drawer.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Adding a timeline drawer and refocusing some style elements.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Saving progress on chart.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Checkpoint on stable graph.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Better framing of graph in window.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Adding sum.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Adding loading states.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Fixing the timezone.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Minor ordering optimizations.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Implementing existing jobs api.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Fixing refresh bug.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Updating timeframe

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Fix timeframe issue.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Saving action types for job state fetch.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Changes for api adjustments.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Fixing z-index issue.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Visual update for job runs.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Job and Dataset Metrics.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Adding source metrics.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Adding timezone.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Adding complete colors.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Fixing small corner rounding.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Removing some packages.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Bumping install version

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* A new version

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Adding panel and latest run data to panel.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Adding panel and latest run data to panel.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Navigation.

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

* Remove extra logo

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>

---------

Signed-off-by: phixMe <peter.hicks@pdtechsolutions.com>
Co-authored-by: phix <peter.hicks@astronomer.io>
Co-authored-by: Willy Lulciuc <willy@datakin.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants