GoogleChrome / chromium-dashboard

Chrome Status Dashboard
https://www.chromestatus.com
Apache License 2.0
633 stars 363 forks source link

[2/3] New Intents API #4113

Closed DanielRyanSmith closed 1 month ago

DanielRyanSmith commented 1 month ago

This change adds a new Intents API. It facilitates new endpoints to the Chromestatus API.

features/{feature_id}/{stage_id}/intent (GET): Returns the contents on an intent body based on the given stage. (POST): Posts an intent draft directly to blink-dev with a number of specified CC recipients.

Some types used for these new endpoints are generated by OpenAPI.

DanielRyanSmith commented 1 month ago

@jcscottiii This was my first attempt using OpenAPI following the repo's instructions - maybe you could check if I made any silly errors? 😅