OptimistikSAS/OIBus

[TypeScript] - Validate payload on create / update controllers' endpoints

Closed this issue · 0 comments

CRUD operations to interact with the OIBus configuration now have atomic endpoints. Each endpoint must validate the payload for create and update operations or the get / delete operation if not found:

  • ScanModeController
    • Create
    • Get (send not found)
    • Update
    • Delete (send not found)
  • ProxyController
    • Create
    • Get (send not found)
    • Update
    • Delete (send not found)
  • ExternalSourceController
    • Create
    • Get (send not found)
    • Update
    • Delete (send not found)
  • IpFilterController
    • Create
    • Get (send not found)
    • Update
    • Delete (send not found)
  • EngineController (api.controller.ts - To be renamed later when dropping legacy endpoints)
    • Get (send not found)
    • Update
  • NorthController
    • Create
    • Get (send not found)
    • Update
    • Delete (send not found)
  • SouthController
    • Create
    • Get (send not found)
    • Update
    • Delete (send not found)
    • Create Item
    • Get Item (send not found)
    • Update Item
    • Delete Item (send not found)