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

Webui settings #3075

Merged
merged 37 commits into from
Dec 11, 2023
Merged

Webui settings #3075

merged 37 commits into from
Dec 11, 2023

Commits on Nov 27, 2023

  1. Adding skeleton for Job Detail page. Temp available at HOST:PORT/jobd…

    …etail. Eventually available at HOST:POST/JobID
    XandraMcC committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    fec62c6 View commit details
    Browse the repository at this point in the history
  2. Allow running the Web UI detached / in dev mode

    It's much easier to develop the UI using `npm run start` as changes
    are live-reloaded, compared with doing a whole rebuild and restart of
    Bacalhau.
    
    By default the index page contains Go template tags that Bacalhau will
    replace. Although the API client already ignores blank strings, we
    still have to cope with the Go template tags being present and ignore them.
    simonwo committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    d931433 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c5098f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    30b2932 View commit details
    Browse the repository at this point in the history
  5. Make jobs table more closely match design

    - Rounded edges on rows
    - No internal borders
    - Fuzzy outline
    simonwo committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    5758e35 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5e86670 View commit details
    Browse the repository at this point in the history
  7. Refactor sidebar to be Bacalhau branded

    - Sidebar now uses Bacalhau colour scheme and gradient from bacalhau.org
    - Sidebar buttons are now visible even when the sidebar is collapsed
    - Now use a landscape SVG logo instead of a stacked PNG
    - Settings button now at the bottom as per design
    - Unify transition times across all sidebar expands/collapses
    simonwo committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    bc75372 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Configuration menu
    Copy the full SHA
    d48140e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    19161e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4ed0fb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc585d9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ce9150b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    539e5c8 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Configuration menu
    Copy the full SHA
    a667c90 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d962bd7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c95b02 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Configuration menu
    Copy the full SHA
    7a5d1db View commit details
    Browse the repository at this point in the history
  2. Refactoring and styling

    XandraMcC committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    b72eef9 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Configuration menu
    Copy the full SHA
    3813d67 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a35b5ae View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Configuration menu
    Copy the full SHA
    430e062 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    06d2fe9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65157af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0816e1c View commit details
    Browse the repository at this point in the history
  4. fix lint error

    XandraMcC committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    e6926b4 View commit details
    Browse the repository at this point in the history
  5. linting

    XandraMcC committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    ee03bf7 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    3c1d36d View commit details
    Browse the repository at this point in the history
  2. A few stragglers

    XandraMcC committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    cb44f38 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c7411d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    29b0853 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    400ca34 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    be389dd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0d16f2e View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Configuration menu
    Copy the full SHA
    1551cd4 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Configuration menu
    Copy the full SHA
    98d6b2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    659ae62 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2c6025 View commit details
    Browse the repository at this point in the history