Skip to content

Conversation

@vatsrahul1001
Copy link
Contributor

@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
Contributor 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
Copy link
Member

@pierrejeambrun pierrejeambrun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice

@pierrejeambrun pierrejeambrun merged commit 313be64 into apache:main Nov 18, 2024
@pierrejeambrun pierrejeambrun deleted the redact-extra-field-in-assets-endpoints branch November 18, 2024 14:02
amoghrajesh pushed a commit to astronomer/airflow that referenced this pull request Nov 18, 2024
* redact extra fields in asset endpoints for fast api

* redact extra fields in asset endpoints for fast api

* updating test name correctly

* removing duplicated time_freezer
kandharvishnu pushed a commit to kandharvishnu/airflow that referenced this pull request Nov 19, 2024
* redact extra fields in asset endpoints for fast api

* redact extra fields in asset endpoints for fast api

* updating test name correctly

* removing duplicated time_freezer
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.

2 participants