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

[feature] Add command presets #59

Closed
wants to merge 6 commits into from
Closed

[feature] Add command presets #59

wants to merge 6 commits into from

Commits on Jun 10, 2024

  1. Add 'presets' table and setup alembic for migrations

    Signed-off-by: Devansh Singh <[email protected]>
    Devansh3712 committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    e90e83a View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. Add services/presets.py

    Create presets service for database functions
    
    Signed-off-by: Devansh Singh <[email protected]>
    Devansh3712 committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    8de1491 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Add routes/presets.py

    Create endpoints for presets
    
    Signed-off-by: Devansh Singh <[email protected]>
    Devansh3712 committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    4ccc269 View commit details
    Browse the repository at this point in the history
  2. Dockefile: use base image 'ubuntu:jammy' instead of focal

    Default python version in focal is python3.8 which is breaking
    integration CI builds on t-api PRs with:
    `ERROR: Package 'teuthology-1.1.1.dev729-g861a8dcf' requires a different Python: 3.8.10 not in '>=3.10'`
    
    Recently, we upgraded the minimum teuthology version to support
    python3.10, which could be the reason of the above CI failures.
    
    Signed-off-by: Vallari Agrawal <[email protected]>
    VallariAg authored and Devansh3712 committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    b3d6240 View commit details
    Browse the repository at this point in the history
  3. .github/workflows/unit_tests.yaml: Use ubuntu-22.04 and python 3.10

    Signed-off-by: Vallari Agrawal <[email protected]>
    VallariAg authored and Devansh3712 committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    1a09dbd View commit details
    Browse the repository at this point in the history
  4. Add 'presets' table and setup alembic for migrations

    Signed-off-by: Devansh Singh <[email protected]>
    Devansh3712 committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    0bc76a3 View commit details
    Browse the repository at this point in the history