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

Redact extra fields for Asset Endpoints in fastAPI #44069

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

vatsrahul1001
Copy link
Collaborator

@vatsrahul1001 vatsrahul1001 commented Nov 15, 2024

This PR address the review comment in Asset migration PR. We noticed extra are redacted in the Log table, but not in the plain response from Asset Legacy API. Querying the events shouldn't return sensitive values in plain text. This PR handles that in fastAPI.

Testing

Asset events reponse
image

Asset response

image

create Asset response
image


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

@vatsrahul1001
Copy link
Collaborator Author

@pierrejeambrun I have redacted for create Asset response as well let me know if its not needed I can remove that

@vatsrahul1001 vatsrahul1001 force-pushed the redact-extra-field-in-assets-endpoints branch from 9bde963 to 81699ab Compare November 15, 2024 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant