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/env error controls #5216

Closed

Commits on Mar 30, 2023

  1. add docker build for apifant editor

    ap8715 committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    e292f4b View commit details
    Browse the repository at this point in the history
  2. feat: Do spectral validation calls

    Erlwein, Björn committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    cc3d809 View commit details
    Browse the repository at this point in the history
  3. add docker build for apifant editor

    ap8715 committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    6e27df7 View commit details
    Browse the repository at this point in the history
  4. trigger only when main branch has changed

    ap8715 committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    3835457 View commit details
    Browse the repository at this point in the history
  5. linting fixes

    Erlwein, Björn committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    830f7a5 View commit details
    Browse the repository at this point in the history
  6. npm build before docker build

    Florian Ellinger committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    9b425bc View commit details
    Browse the repository at this point in the history
  7. add apifant branch

    Florian Ellinger committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    af85f97 View commit details
    Browse the repository at this point in the history
  8. Allow using a local spectral server by setting the SPECTRAL_HOST

    environment variable
    Erlwein, Björn committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    93acff4 View commit details
    Browse the repository at this point in the history
  9. working docker build

    Florian Ellinger committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    bdda5e6 View commit details
    Browse the repository at this point in the history
  10. yet another try

    Florian Ellinger committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    31de7f3 View commit details
    Browse the repository at this point in the history
  11. fix docker image

    Florian Ellinger committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    b54378c View commit details
    Browse the repository at this point in the history
  12. Merge pull request #1 from HUK-COBURG/feature/integrate-valigator

    feat: Do spectral validation calls
    Harry93 authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    cfea52d View commit details
    Browse the repository at this point in the history
  13. Merge pull request #2 from HUK-COBURG/apifant

    Apifant
    Harry93 authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    94ff9c4 View commit details
    Browse the repository at this point in the history
  14. clean up trigger branches

    Florian Ellinger committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    cfc1187 View commit details
    Browse the repository at this point in the history
  15. rename branch from main to master

    Florian Ellinger committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    b0dba29 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. routing to valigator via proxy_pass

    Florian Ellinger committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    808f1ce View commit details
    Browse the repository at this point in the history
  2. fix line offset & severity errors

    Florian Ellinger committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    d15bfe8 View commit details
    Browse the repository at this point in the history
  3. nginx

    Florian Ellinger committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    99a71a4 View commit details
    Browse the repository at this point in the history
  4. add VALIGATOR_SCHEME option

    Florian Ellinger committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    7e5b74a View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. set ruleset to v10

    Sven Hofmann committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    6bc47d8 View commit details
    Browse the repository at this point in the history
  2. First draft: Dropdown for spectral rules

    Allows switching between different rulesets, might be useful later on.
    
    Currently supported values: v5,v10
    Erlwein, Björn committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    ac31e43 View commit details
    Browse the repository at this point in the history
  3. v10 as default

    Erlwein, Björn committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    893e1af View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/master' into feature/add-dropdow…

    …n-for-spectral-rules
    Erlwein, Björn committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    f54a4f1 View commit details
    Browse the repository at this point in the history
  5. removed wrapactions

    Sven Hofmann committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    b95c534 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

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

Commits on Apr 13, 2023

  1. Merge pull request #4 from HUK-COBURG/snyk-upgrade-377ad767651395ee60…

    …63d5639f754488
    
    [Snyk] Upgrade react-redux from 7.2.8 to 7.2.9
    cniweb authored Apr 13, 2023
    Configuration menu
    Copy the full SHA
    87ece14 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Merge pull request #3 from HUK-COBURG/feature/add-dropdown-for-spectr…

    …al-rules
    
    First draft: Dropdown for spectral rules
    beji authored Apr 18, 2023
    Configuration menu
    Copy the full SHA
    4c42f18 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

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

Commits on Apr 25, 2023

  1. fix(spectral): Fix validation crashing the UI

    Backport of changes introduced in #6. Not entirely sure what happens
    here, this seems to be a timing issue.
    
    Not giving an explicit `source` to the messages means they go into the
    same pool as the default messages, this also means that they fall into
    the same cleanup logic. The `newSpecErrBatch` function seems to mess with
    that cleanup (our spectral messages clean up the "regular messages") and
    the UI tries to render messages that no longer exist, crashing in the
    process.
    
    the `newThrownErrBatch` function doesn't seem to have these issues but
    it requires a debounce for some reason or it won't render anything.
    Erlwein, Björn committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    40734db View commit details
    Browse the repository at this point in the history
  2. Merge pull request #8 from HUK-COBURG/bugfix/reading-toUpperCase-unde…

    …fined
    
    fix(spectral): Fix validation crashing the UI
    beji authored Apr 25, 2023
    Configuration menu
    Copy the full SHA
    2d0d448 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. feat(spectral): Cancel in-flight fetch calls (#9)

    We might have in-flight validation attempts
    that need to be cancelled when a new one is about to be issued
    or we risk getting the same issue displayed multiple times
    if the timing is exactly right/wrong and both complete after all `arg.errActions.clear` have run.
    
    To work around this we use an AbortController, fetch has built-in support for that.
    Sadly the easy solution of globally creating a controller and then simply sending an abort()
    on every run of validateSpec will immediately cancel the new fetch that is supposed to happen.
    
    To work around this a new AbortController is constructed on every run of validateSpec and stored in the controller variable.
    The controller variable is null at start and will be set back to null after every fetch() call.
    If it isn't null when validateSpec is called then this must mean that a request is currently going on and that can be cancelled.
    Overriding the controller afterwards with a new AbortController will avoid the signal also cancelling the new fetch() call
    
    Co-authored-by: Erlwein, Björn <[email protected]>
    beji and Erlwein, Björn authored May 5, 2023
    Configuration menu
    Copy the full SHA
    a98fc54 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Merge pull request #5 from HUK-COBURG/snyk-upgrade-359c55002f2d5d5dc5…

    …4525545682bac0
    
    [Snyk] Upgrade swagger-client from 3.19.2 to 3.19.3
    cniweb authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    e2430c3 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Link to the internal payload validation tool

    Erlwein, Björn committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    4750c4c View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Add Controls for Environment and Display only Errors

    Christian Eickhoff committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    895a717 View commit details
    Browse the repository at this point in the history
  2. revert stuff

    Christian Eickhoff committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    58491a5 View commit details
    Browse the repository at this point in the history