Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: stacklok/codegate
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.1.19
Choose a base ref
...
head repository: stacklok/codegate
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.1.20
Choose a head ref
  • 11 commits
  • 29 files changed
  • 6 contributors

Commits on Feb 12, 2025

  1. Update models on codegate initialization (#1027)

    As part of codegate's boot process, this now refreshes the provider's
    models.
    
    Signed-off-by: Juan Antonio Osorio <ozz@stacklok.com>
    JAORMX authored Feb 12, 2025
    Configuration menu
    Copy the full SHA
    b46c5e3 View commit details
    Browse the repository at this point in the history
  2. Codegate 844 (#931)

    * Initial suspicious commands
    
    ---------
    
    Signed-off-by: nigel brown <nigel@stacklok.com>
    therealnb authored Feb 12, 2025
    Configuration menu
    Copy the full SHA
    b1d055f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a07145 View commit details
    Browse the repository at this point in the history
  4. feat: remove duplicated alerts (#989)

    * feat: remove duplicated alerts
    
    Sometimes the different client tools generate multiple requests when
    the user requests a task. This generates what it looks as a duplicate
    alert, but is not really a total duplicate as it belongs to different
    request.
    But for the user does not provide so much value to have it, so proceed
    with deduplicating those alerts, based on the code snippet and details
    of the alert
    
    Also remove dogecoin regex as it's giving false positives
    
    Closes: #875
    
    * Moved function to remove duplicate alerts to v1_processing
    
    * Restore dogecoin
    
    ---------
    
    Co-authored-by: Alejandro Ponce <aponcedeleonch@stacklok.com>
    yrobla and aponcedeleonch authored Feb 12, 2025
    Configuration menu
    Copy the full SHA
    b3cd064 View commit details
    Browse the repository at this point in the history
  5. Fix appropriately setting the route for openrouter when muxing (#1029)

    We were not setting the route correctly for openrouter
    aponcedeleonch authored Feb 12, 2025
    Configuration menu
    Copy the full SHA
    83a86d8 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2025

  1. Separate the setup of the integration tests to it's own function (#1033)

    This is mainly needed to make the code more readable and in
    preparation for setting up muxing in the integration tests
    aponcedeleonch authored Feb 13, 2025
    Configuration menu
    Copy the full SHA
    3e82eba View commit details
    Browse the repository at this point in the history
  2. Update workflow to get the archived, deprecated and malicious data fr…

    …om S3 (#1034)
    
    Updates the import_packages workflow to get the archived, deprecated and malicious data from S3 instead of codegate-data repo.
    lujunsan authored Feb 13, 2025
    Configuration menu
    Copy the full SHA
    cac1011 View commit details
    Browse the repository at this point in the history
  3. Add integration tests with muxing (#1035)

    Replicate the current integration tests but instead of using
    the specific provider URL, e.g. `/ollama` use the muxing
    URL, i.e. `/v1/mux/`.
    
    Muxing functionality should take care of routing the request
    to the correct model and provider. For the moment we're
    only going to test with the "catch_all" rule. Meaning, all the
    requests will be directed to the same model.
    
    In future iterations we can expand the integration tests to
    check for multiple rules across different providers.
    aponcedeleonch authored Feb 13, 2025
    Configuration menu
    Copy the full SHA
    a4c0509 View commit details
    Browse the repository at this point in the history
  4. Handle shell languages slightly better (#1043)

    * Handle shell languages slightly better
    
    Signed-off-by: nigel brown <nigel@stacklok.com>
    
    * linter love
    
    Signed-off-by: nigel brown <nigel@stacklok.com>
    
    ---------
    
    Signed-off-by: nigel brown <nigel@stacklok.com>
    therealnb authored Feb 13, 2025
    Configuration menu
    Copy the full SHA
    36a1743 View commit details
    Browse the repository at this point in the history
  5. Add integration checks for comparing the result of calling the model …

    …API directly vs via CodeGate (#1032)
    
    * Enable codegate enrichment tests
    
    Signed-off-by: Radoslav Dimitrov <radoslav@stacklok.com>
    
    * Re-use call_provider for calling both codegate and the provider
    
    Signed-off-by: Radoslav Dimitrov <radoslav@stacklok.com>
    
    ---------
    
    Signed-off-by: Radoslav Dimitrov <radoslav@stacklok.com>
    rdimitrov authored Feb 13, 2025
    Configuration menu
    Copy the full SHA
    426105e View commit details
    Browse the repository at this point in the history
  6. Add healthcheck test for codegate (#1042)

    Signed-off-by: Radoslav Dimitrov <radoslav@stacklok.com>
    rdimitrov authored Feb 13, 2025
    Configuration menu
    Copy the full SHA
    fa5bbc4 View commit details
    Browse the repository at this point in the history
Loading
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy