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

CDI-355: Favor Export Failure Warnings Over Errors #73

Merged
merged 19 commits into from
Feb 21, 2025

Conversation

erikostien-pingidentity
Copy link
Contributor

@erikostien-pingidentity erikostien-pingidentity commented Jan 31, 2025

  • Use option configuration environment variables for PF provider initialization
  • Update HandleClientResponse to warn on client error and 403 forbidden responses.
  • Implement common data extractions from PingOne SDK entity array. Handle 204 and 403 response status codes for various expected API behaviors.
  • Fix error message formatting
  • Implement common data extractions from PingOne SDK entity array for MFA.
  • Implement common data extractions from PingOne SDK entity array for Protect
  • Implement common data extractions from PingOne SDK entity array for SSO/Management
  • Update dependencies and use tool directive instead of tools.go
  • Use common reflect value extraction function
  • Compact fields output in prints
  • Pass Resource data by value to avoid nil dereference
  • Add check to PF /Version API endpoint to verify valid PF client configuration

- Update WriteFiles() to warn on fail ExportAll() for a resource,
and continue processing remaing resources for the service connector.
@erikostien-pingidentity erikostien-pingidentity requested a review from a team as a code owner January 31, 2025 21:59
@erikostien-pingidentity erikostien-pingidentity merged commit 25204b1 into main Feb 21, 2025
8 checks passed
@samir-gandhi
Copy link
Collaborator

resolves #76

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.

3 participants