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

Web UI profiles #618

Open
wants to merge 58 commits into
base: main
Choose a base branch
from
Open

Web UI profiles #618

wants to merge 58 commits into from

Commits on Jul 11, 2024

  1. added fastapi as web ui backend

    VukW committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    040d446 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

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

Commits on Jul 15, 2024

  1. Adds navigation

    VukW committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    0382684 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Aded mlcube detailed page

    VukW committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    55fe60e View commit details
    Browse the repository at this point in the history
  2. Improved mlcubes detailed layout

    VukW committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    fb1bca3 View commit details
    Browse the repository at this point in the history
  3. Improved mlcube layout

    VukW committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    64cf53e View commit details
    Browse the repository at this point in the history
  4. yaml displaying

    VukW committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    36611e1 View commit details
    Browse the repository at this point in the history
  5. yaml: spinner

    VukW committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    56fa5c4 View commit details
    Browse the repository at this point in the history
  6. yaml panel improvement

    VukW committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    8563887 View commit details
    Browse the repository at this point in the history
  7. yaml panel layout improvement

    VukW committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    07ce4ab View commit details
    Browse the repository at this point in the history
  8. layout fixes

    VukW committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    b260401 View commit details
    Browse the repository at this point in the history
  9. Added benchmark detailed page

    VukW committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    b7980a8 View commit details
    Browse the repository at this point in the history
  10. added links to mlcube

    VukW committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    ca356cc View commit details
    Browse the repository at this point in the history
  11. benchmark page: added owner

    VukW committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    6efd724 View commit details
    Browse the repository at this point in the history
  12. Colors refactoring

    VukW committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    319b1bf View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Dataset detailed page

    VukW committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    58008f3 View commit details
    Browse the repository at this point in the history
  2. Forgot to add js file

    VukW committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    375d89e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c6d8a56 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    74f7743 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b312882 View commit details
    Browse the repository at this point in the history
  3. Fix navbar is hiding

    VukW committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    0e282cb View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    6b28ebb View commit details
    Browse the repository at this point in the history
  2. Added error handling

    VukW committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    881b281 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    e28107b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b718eb View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Added benchmark associations

    VukW committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    0f95027 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    444786e View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Added association card

    VukW committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    e273577 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eea1e77 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b68911 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    8251c42 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b669358 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2024

  1. Configuration menu
    Copy the full SHA
    039f496 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c225a5e View commit details
    Browse the repository at this point in the history
  3. Display my benchmarks first

    VukW committed Aug 10, 2024
    Configuration menu
    Copy the full SHA
    ad0451f View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Hid empty links

    VukW committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    12ffef2 View commit details
    Browse the repository at this point in the history
  2. Mlcube-as-a-link unified view

    VukW committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    cedad96 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

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

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    6170b53 View commit details
    Browse the repository at this point in the history
  2. linter fix

    VukW committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    53b557b View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

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

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    75d6776 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c47a751 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into web-ui

    # Conflicts:
    #	cli/medperf/commands/list.py
    #	cli/medperf/entities/benchmark.py
    #	cli/medperf/entities/cube.py
    #	cli/medperf/entities/dataset.py
    #	cli/medperf/entities/interface.py
    VukW committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    d837837 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Fixes after merging main

    VukW committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    c58efd8 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Resolved confusion between config.py and config_manager.py

    Right now all settings are distributed among hardcoded (and updated during init) values at `config.py`, and dynamic (loaded from .yaml file) profile's `ConfigManager`.
    So there is a confusion - which module is responsible for what. In future I'm going to move all dynamic values to `ConfigManager`, ensuring `settings` is just a hardcoded list of default init values and is never rewritten.
    VukW committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    118020c View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Reset config before every test

    VukW committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    9b2cffc View commit details
    Browse the repository at this point in the history
  2. Moved UI to the dynamic config

    VukW committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    4bd5878 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9f06a8 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Moved comms to the config

    VukW committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    67be01d View commit details
    Browse the repository at this point in the history
  2. Moved auth to config also

    VukW committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    85da36e View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Linter fix

    VukW committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    1dc4938 View commit details
    Browse the repository at this point in the history
  2. Linter fix

    VukW committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    dfeb040 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'config-refactoring' into web-ui-profiles

    # Conflicts:
    #	cli/medperf/entities/benchmark.py
    #	cli/medperf/entities/cube.py
    VukW committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    3a41d13 View commit details
    Browse the repository at this point in the history
  4. Changing profile successful

    VukW committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    2642fc7 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    8e73e54 View commit details
    Browse the repository at this point in the history
  2. Linter fix

    VukW committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    a78ef8d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    972b3f1 View commit details
    Browse the repository at this point in the history