Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial React Frontend #1819

Merged
merged 5 commits into from
Oct 3, 2023
Merged

Initial React Frontend #1819

merged 5 commits into from
Oct 3, 2023

Commits on Aug 29, 2023

  1. Initial React Frontend

    * Add initial react frontend to be deployed via github pages.
    * Include GitHub action to deploy site.
    * Base is set to `/helm/` to align with current deployment
    * Enviroment variables will need to be set in CI:
      - VITE_HELM_BENCHMARKS_ENDPOINT
      - VITE_HELM_BENCHMARKS_SUITE
    * Routes make use of `HashRouter`
    mkly committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    5e080d9 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Review fixes

    * Fix MarkdownValue test filename
    * Correct semantic markdown on homepage lists
    * Fix `GroupMetaData` typo
    * Fix `IMetric` typo
    * Remove incorrect readme info about pre-built static files
    * Add `paths` filter to only test and build within `src/helm-frontend`
    mkly committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    409d8d3 View commit details
    Browse the repository at this point in the history
  2. Review fixes

    * Remove incorrect readme info about pre-built static files (this was
      missed in previous commit)
    mkly committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    9b3686c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    95b6571 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2023

  1. Fix typos and cleanup

    Fix typos and cleanup
    
    * Fix naming typos
    * Update npm package for security warning
    * Remove leftover comments
    mkly committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    a8896d4 View commit details
    Browse the repository at this point in the history