Über Open CoDE Software Wiki Diskussionen GitLab

Skip to content

Feat: Implement write operations on new OAPI spec

Kurt Garloff requested to merge feat/write-operations into main

Created by: joshuai96

This PR implements the new Open API Spec structure and the create, update and delete operations.

  • Create
    • Component
    • Incident
      • IncidentUpdate
    • ImpactType
    • PhaseList
  • Update
    • Component
    • Incident
      • IncidentUpdate
    • ImpactType
  • Delete
    • Component
    • Incident
      • IncidentUpdate
    • ImpactType

As mentioned in the decission record regarding the reference implementation, PhaseLists can only be created and must be referenced by their generation.

Furthermore it includes changes to the project, like linting and logging, to tranform this from a simple reference implementation to a usable project, that can serve as a reference.

Merge request reports