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

Add new security review API client #4736

Open
DanielRyanSmith opened this issue Jan 27, 2025 · 0 comments
Open

Add new security review API client #4736

DanielRyanSmith opened this issue Jan 27, 2025 · 0 comments

Comments

@DanielRyanSmith
Copy link
Collaborator

DanielRyanSmith commented Jan 27, 2025

This is part of the work for integrating ChromeStatus with IssueTracker API in order to create and reference security review bugs. A number of requests to the OT API will need to be implemented as a ChromeStatus client.

Two new fields should be added to the FeatureEntry kind:
continuity_id: integer
security_bug_id: integer

Example for adding a new field (this example is adding a field to the Stage kind, however).

This will require creating a new file similar to origin_trials_api.py.

These actions will need to be handled:

  • Check if a given continuity ID is valid, and to check if a launch bug exists for that continuity ID [GET, do_get()].
  • Create a new launch bug [POST, do_post()].

For each of these actions, a new function should be added to origin_trials_client.py that will be used by the new API endpoints.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant