Skip to content

Releases: zenml-io/zenml-dashboard

v0.1.4

03 Nov 15:32
Compare
Choose a tag to compare

Improved user experience with numerous bug fixes

v0.1.3

21 Oct 12:00
Compare
Choose a tag to compare
Eslint

v0.1.2

15 Oct 14:40
Compare
Choose a tag to compare

What's Changed

Minor fixes and bug updates

v0.1.1

12 Oct 15:13
Compare
Choose a tag to compare

What's Changed

Many minor usability improvements.

Full Changelog: v0.1.0...v0.1.1

v0.1.0

05 Oct 12:33
89e1f45
Compare
Choose a tag to compare

👨‍👦 Introducing the ZenML Dashboard

The ZenML Dashboard is a Javascript React-based application that lives inside this repository, which is a sister repository of the main ZenML Python package repo.

Note - The ZenML Dashboard is meant to be used with the ZenML Server as a backend and cannot be used standalone.

The dashboard build files come bundled into the ZenML PyPi package and can be served locally and/or deployed on the cloud through the main ZenML python package.

Basically, each ZenML Python package comes with the build files (generated by yarn build) of a certain version of this dashboard (all build files of the dashboard can be seen in the releases section of this GitHub repo). Therefore, each ZenML PyPi package has bundled in it a corresponding version of this dashboard.

With the Python package, you can then serve these static build files by doing:

zenml up

img

Which creates a local daemon that serves the files in a FastAPI server!

🪐 Deploying the dashboard

You can deploy this dashboard on supported cloud providers with ZenML python package by using the command:

zenml deploy

The above command deploys the dashboard in the same process as the ZenML Server, and automates a lot of the nitty gritties for you.

However, the option to deploy standalone is also available. yarn build creates a build directory with a production build of the dashboard. Set up your favorite HTTP server so that a visitor to your site is served index.html. Here are 8 ways to deploy a React app for free as a starting point.

Just don't forget to the set the REACT_APP_BASE_API_URL environment variable!

🏄 User Experience

🔐 Log In

img

🏠 Home Page

img

🗂 Pipelines, Stacks and Components

img

v0.1.0-rc.3

04 Oct 09:13
Compare
Choose a tag to compare
Updated release.yml

0.1.0-rc.2

02 Oct 12:28
Compare
Choose a tag to compare
Fix UI version in release workflow build

0.1.0-rc.1

02 Oct 11:48
Compare
Choose a tag to compare
Final version of the release workflow