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 External Source (and External Event) Attribute Validation #116

Open
wants to merge 29 commits into
base: develop
Choose a base branch
from

Commits on Nov 18, 2024

  1. Add routes for CreateExternalSource, CreateExternalSourceType, and Cr…

    …eateExternalEventType
    JosephVolosin authored and psubram3 committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    69f2ec2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b9839d3 View commit details
    Browse the repository at this point in the history
  3. check event types in external source

    psubram3 committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    f77f9e0 View commit details
    Browse the repository at this point in the history
  4. ensure external event attributes actually checked

    psubram3 committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    78c94a8 View commit details
    Browse the repository at this point in the history
  5. add external source validation to gateway

    psubram3 committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    ca07a17 View commit details
    Browse the repository at this point in the history
  6. add validation tests

    psubram3 committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    6995e66 View commit details
    Browse the repository at this point in the history
  7. improve return

    psubram3 committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    578fbac View commit details
    Browse the repository at this point in the history
  8. additional error handling

    psubram3 committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    05efd84 View commit details
    Browse the repository at this point in the history
  9. remove allowed event type functionality from source type creation and…

    … validation
    psubram3 committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    897e88c View commit details
    Browse the repository at this point in the history
  10. final edits for error handling

    psubram3 committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    eb1ac18 View commit details
    Browse the repository at this point in the history
  11. remove console.logs

    psubram3 committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    3fbecf9 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

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

Commits on Nov 20, 2024

  1. Update logging messages & use JSON for all responses

    JosephVolosin committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    accf345 View commit details
    Browse the repository at this point in the history
  2. Improve error handling w. AJV.errors

    JosephVolosin committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    6b68977 View commit details
    Browse the repository at this point in the history
  3. Formatting fix

    JosephVolosin committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    0821432 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. Configuration menu
    Copy the full SHA
    de0f009 View commit details
    Browse the repository at this point in the history
  2. Rework uploadExternalSource to use form data rather than file

    Parsing is done on the UI side, and parsed data is sent as a multipart/form-data request
    JosephVolosin committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    30967c3 View commit details
    Browse the repository at this point in the history
  3. Rework Hasura responses

    JosephVolosin committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    3ccd817 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. Formatting fixes

    JosephVolosin committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    c283394 View commit details
    Browse the repository at this point in the history
  2. attempt merge i

    psubram3 committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    c62023e View commit details
    Browse the repository at this point in the history
  3. attempt merge ii

    psubram3 committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    cf1dfe9 View commit details
    Browse the repository at this point in the history
  4. update gateway tests

    psubram3 committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    06b0415 View commit details
    Browse the repository at this point in the history
  5. Partial refactor of new schema compilation code

    Still a few areas to refactor/cleanup, WIP
    JosephVolosin committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    e32f95a View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. Add description for request objects

    JosephVolosin committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    27422a4 View commit details
    Browse the repository at this point in the history
  2. update for e2e tests

    psubram3 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    574a0cd View commit details
    Browse the repository at this point in the history
  3. minor fix post rebase

    psubram3 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    6edace6 View commit details
    Browse the repository at this point in the history
  4. external_events => events

    JosephVolosin committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    092671e View commit details
    Browse the repository at this point in the history
  5. formatting

    psubram3 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    c8cb137 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

  1. formatting

    JosephVolosin committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    1a0ee20 View commit details
    Browse the repository at this point in the history