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

[Enhancement]: Add 'app_type' column for AppDB model with updated API responses #1994

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

Commits on Aug 14, 2024

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

Commits on Aug 15, 2024

  1. feat (backend): specify enum type for 'app_type' column, extend AppTy…

    …pe enum with RAG, and update App API response
    aybruhm committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    474e534 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. feat (backend): implement the following:

    - Create DB function to get 'app_type' from template
    - Update DB function 'create_app_and_envs' to include 'app_type'
    aybruhm committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    4296c8d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a41d3d9 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    7397d06 View commit details
    Browse the repository at this point in the history
  2. chore (backend): rename function 'get_app_type_from_template' to 'get…

    …_app_type_from_template_by_id'
    aybruhm committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    ad41e91 View commit details
    Browse the repository at this point in the history
  3. refactor (backend): update AppType enum to use opaque template string…

    …s for app categorization
    aybruhm committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    61ad8c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5161ccc View commit details
    Browse the repository at this point in the history
  5. refactor (backend): improve migration handling by checking only the l…

    …atest migration head
    
    - Refactored the migration check to compare the current database migration head against the latest migration script head.
    - Enhanced `get_current_migration_head_from_db` to ensure only one migration head is tracked.
    - Updated logic in `get_pending_migration_head` to reduce unnecessary checks and handle first-time setup more efficiently.
    - Improved error handling and clarified logging messages for better debugging.
    aybruhm committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    cae8a98 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1a51c59 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'feature/age-540-endpoint-for-app-type' into enhancement…

    …/refactor-migration-handling
    aybruhm committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    3235f33 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    c29c90f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2644220 View commit details
    Browse the repository at this point in the history
  3. minor refactor (backend): ensure that app_type field in ListAppsItem …

    …interface is optional
    aybruhm committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    0b70852 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Merge pull request #2013 from Agenta-AI/enhancement/refactor-migratio…

    …n-handling
    
    [Enhancement]: Improve pending migration(s) check
    aybruhm committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    8736de4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c40fc2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    acdc6ad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fa9f607 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab4c637 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    c41b713 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f956e40 View commit details
    Browse the repository at this point in the history
  3. refactor (migration): regenerate alembic migration to add app_type co…

    …lumn to the app_db table
    aybruhm committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    4d8b5dc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    436f85a View commit details
    Browse the repository at this point in the history