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

IAM 776 Implement validation for all handlers #279

Merged
merged 17 commits into from
Apr 19, 2024

Conversation

BarcoMasile
Copy link
Contributor

@BarcoMasile BarcoMasile commented Apr 18, 2024

Description

This PR implements validation for remaining APIs, and add tests for all of them.
It also improves previously added tests from #275 .
It also enables validation (basically reverting the changes from #278 ), while also renaming the variable to something more explicit.
Added comments on validation tags to be explicit about what validation is performed.

@BarcoMasile BarcoMasile changed the title IAN 776 Implement validation for all handlers IAM 776 Implement validation for all handlers Apr 18, 2024
@BarcoMasile BarcoMasile force-pushed the IAM-776-cover-remaining-handlers branch from 4ba5edb to 6a17785 Compare April 18, 2024 14:37
@BarcoMasile BarcoMasile marked this pull request as ready for review April 18, 2024 16:03
@BarcoMasile BarcoMasile requested a review from a team as a code owner April 18, 2024 16:03
@BarcoMasile BarcoMasile requested a review from shipperizer April 18, 2024 16:04
shipperizer
shipperizer previously approved these changes Apr 18, 2024
pkg/clients/validation.go Show resolved Hide resolved
pkg/clients/handlers.go Outdated Show resolved Hide resolved
@BarcoMasile BarcoMasile force-pushed the IAM-776-cover-remaining-handlers branch 2 times, most recently from 10a0dbd to ab4c1c0 Compare April 19, 2024 08:13
@shipperizer shipperizer enabled auto-merge April 19, 2024 13:17
@BarcoMasile BarcoMasile force-pushed the IAM-776-cover-remaining-handlers branch from 5b8548a to 7e58651 Compare April 19, 2024 14:09
@BarcoMasile BarcoMasile requested a review from shipperizer April 19, 2024 14:49
@shipperizer shipperizer disabled auto-merge April 19, 2024 15:06
@BarcoMasile BarcoMasile merged commit 77fcdfb into main Apr 19, 2024
6 checks passed
@BarcoMasile BarcoMasile deleted the IAM-776-cover-remaining-handlers branch April 19, 2024 15:06
@shipperizer
Copy link
Contributor

closes #228

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