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

Split web server into separate package #98

Merged
merged 19 commits into from
Oct 25, 2024
Merged

Split web server into separate package #98

merged 19 commits into from
Oct 25, 2024

Commits on May 24, 2024

  1. Split web server into separate package

    - Eliminated npm part in setup.py commands
    - Created separate package
    
    TODO
    - rename to helics_cli_extras
    - move observer stuff to helics_cli_extras
    - move testing if necessary
    - setup ci/cd and PyPI package
    Joseph McKinsey committed May 24, 2024
    Configuration menu
    Copy the full SHA
    9a75e58 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Run formatter

    Joseph McKinsey committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    cbe3b23 View commit details
    Browse the repository at this point in the history
  2. Add CI for web

    Joseph McKinsey committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    5869ede View commit details
    Browse the repository at this point in the history
  3. Move folder

    Joseph McKinsey committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    c03e497 View commit details
    Browse the repository at this point in the history
  4. Rename in setup.py

    Joseph McKinsey committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    e870042 View commit details
    Browse the repository at this point in the history
  5. Rename in cli.py and improve test

    Joseph McKinsey committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    320077d View commit details
    Browse the repository at this point in the history
  6. Stop duplication of push and pull request

    Joseph McKinsey committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    7ee0db7 View commit details
    Browse the repository at this point in the history
  7. Move observer and database into cli_extras

    Joseph McKinsey committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    52ec2ea View commit details
    Browse the repository at this point in the history
  8. Fix imports on observer and change ci-web to ci-cli.yml

    Joseph McKinsey committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    e88c4a7 View commit details
    Browse the repository at this point in the history
  9. .github/workflows/ci-cli.yml

    Joseph McKinsey committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    f58c2f2 View commit details
    Browse the repository at this point in the history
  10. Rename and create cd

    Joseph McKinsey committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    def0ac4 View commit details
    Browse the repository at this point in the history
  11. Add NPM and environment name

    Joseph McKinsey committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    9e06de4 View commit details
    Browse the repository at this point in the history
  12. Fix cd-cli-extras.yml

    Joseph McKinsey committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    448025e View commit details
    Browse the repository at this point in the history
  13. Run on workflow dispatch

    Joseph McKinsey committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    b4bc70b View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Fix typo in helics_cli_extras/pyproject.toml

    Co-authored-by: Ryan Mast <[email protected]>
    josephmckinsey and nightlark authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    8b22196 View commit details
    Browse the repository at this point in the history
  2. Remove pypi package 'install'

    Joseph McKinsey committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    aa02552 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Add import check for helics_cli_extras. Direct to helics[cli]

    Joseph McKinsey committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    5cecf0d View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Remove sqlalchemy, pandas, and requests

    Joseph McKinsey committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    bc92c0c View commit details
    Browse the repository at this point in the history
  2. Make cd-cli-extras happen only on workflow dispatch (will require man…

    …ual version updates)
    Joseph McKinsey committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    134acca View commit details
    Browse the repository at this point in the history