apache / incubator-devlake

Apache DevLake is an open-source dev data platform to ingest, analyze, and visualize the fragmented data from DevOps tools, extracting insights for engineering excellence, developer experience, and community growth.
https://devlake.apache.org/
Apache License 2.0
2.51k stars 493 forks source link

Tidy up Webhook APIs #7550

Closed klesh closed 1 month ago

klesh commented 1 month ago

Summary

Fine-grain #7545 according to the discussion with @Startrekzky

  1. Change field names of Webhook Issues API request body to camelCase
  2. Webhook Deployment API:
    • Removed pipelineId and use id as the replacement
    • Renamed createdTime to createdDate, startedTime to startedDate and endedTime to finishedDate to align with the DB schema