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

WIP: Bug 1863077 - Add OpenAPI spec for REST APIOpen api #2143

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

Commits on Nov 28, 2023

  1. Added openapi spec

    Michael van Straten committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    4714224 View commit details
    Browse the repository at this point in the history
  2. Implemented mock-up OpenAPI spec

    Michael van Straten committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    2d36d30 View commit details
    Browse the repository at this point in the history
  3. Added "Create a comment on a bug"

    Michael van Straten committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    9240831 View commit details
    Browse the repository at this point in the history
  4. Added "Update tags for a comment"

    Michael van Straten committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    6f2edce View commit details
    Browse the repository at this point in the history
  5. Removed custom property overrides since openapi-generator was complai…

    …ning
    Michael van Straten committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    19d3d1e View commit details
    Browse the repository at this point in the history
  6. Added "Search for comment tags"

    Michael van Straten committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    c46ecf1 View commit details
    Browse the repository at this point in the history
  7. Added "Render comment as HTML"

    Michael van Straten committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    8829dcd View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Added "Get Bug"

    Michael van Straten committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    895ef67 View commit details
    Browse the repository at this point in the history
  2. Added "Bug History"

    Michael van Straten committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    72b81a0 View commit details
    Browse the repository at this point in the history
  3. Added "Search Bugs"

    Michael van Straten committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    eb7edf3 View commit details
    Browse the repository at this point in the history
  4. Added "Create Bug"

    Michael van Straten committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    5b59eb1 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Added "Graph"

    Michael van Straten committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    257905d View commit details
    Browse the repository at this point in the history
  2. Added "Possible Duplicates"

    Michael van Straten committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    6f2e337 View commit details
    Browse the repository at this point in the history
  3. Added "Update Bug"

    Michael van Straten committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    38ba199 View commit details
    Browse the repository at this point in the history
  4. Let openapi-format reorder and format the file

    Michael van Straten committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    5f4e994 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Added parameter component "BugIdOrAlias" for re usability.

    Michael van Straten committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    c3c2f22 View commit details
    Browse the repository at this point in the history
  2. Aligned "Comments" section

    Michael van Straten committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    5618567 View commit details
    Browse the repository at this point in the history
  3. Aligned "Bugs" section [skip ci]

    Michael van Straten committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    7408586 View commit details
    Browse the repository at this point in the history
  4. Added "Get Attachment"

    Michael van Straten committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    d4ccf99 View commit details
    Browse the repository at this point in the history
  5. Added "Create Attachment"

    Michael van Straten committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    89ae6b5 View commit details
    Browse the repository at this point in the history
  6. Added "Update Attachment" [skip ci]

    Michael van Straten committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    95c9186 View commit details
    Browse the repository at this point in the history
  7. Resolved refrences

    Michael van Straten committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    196a993 View commit details
    Browse the repository at this point in the history
  8. Added security schemes

    Michael van Straten committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    4c00e80 View commit details
    Browse the repository at this point in the history
  9. Improved description

    Michael van Straten committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    11ad954 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Split OpenAPI spec into individual files

    Michael van Straten authored and michaelvanstraten committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    3ac3c2e View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Added Operation Ids

    michaelvanstraten committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    a468d72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5bbab24 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1431ecf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    653655d View commit details
    Browse the repository at this point in the history