-
Notifications
You must be signed in to change notification settings - Fork 19
Release: Production deployment for aggregator v1.x.x #545
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
Conversation
…d add new migration for kyb_rejection_comment
…pdate in payment tables migration
…539) * feat: enhance KYB submission handling with status checks and updates - Update KYB submission logic to check for existing submissions and their statuses. - Allow resubmission for rejected submissions by updating existing records. - Implement deletion of existing beneficial owners before creating new ones. - Provide distinct response messages for updates versus new submissions. * feat: enhance Slack interaction handling for KYB submissions - Introduce a review button for KYB profiles in Slack notifications, allowing users to review details before approval or rejection. - Update action ID handling to support new review and reject actions, improving clarity and functionality. - Implement detailed modal content for KYB profile reviews, including company and beneficial owner information. - Enhance error handling for missing or invalid data during Slack interactions. * feat: improve KYB profile handling in tests and error logging - Update test logic to check for existing KYB profiles before creating new ones, enhancing test reliability. - Refactor error handling in KYB submission to use consistent rollback error variable, improving clarity in logging. * feat: add amount_in_usd field to test payment order creation * feat: enhance Slack interaction handling for KYB approvals - Refactor approval modal to include a confirmation section with clear instructions for users. - Update action handling to prevent duplicate processing of approvals and improve error logging for Slack API responses. - Extract and validate user metadata from the modal for better handling of KYB profile updates. - Implement timeout for HTTP client to improve reliability in API requests. * chore: update KYB submission handling to set empty AML policy URL when not provided * feat: enhance Slack interaction handler to update user KYB status - Update logic to retrieve user ID from KYB profile before updating KYB verification status. - Improve error handling for user resolution failures, ensuring clearer logging and response messages. --------- Co-authored-by: Chibuotu Amadi <[email protected]>
- Add MWK fiat currency institutions including banks and mobile money providers - Add provision buckets for MWK currency - Simplify breaking change detection regex in release workflow
…540) * feat: add validation for Paycrest terms agreement in KYB submission * refactor: rename IAgreeToPaycrestTerms to IAcceptTerms for clarity in KYB submission * fix: update error message for terms acceptance in KYB submission test * fix: update KYB submission test to accept terms for validation
* feat: add endpoint to retrieve KYB documents for rejected users * fix: update KYB documents endpoint to use correct route
- Add TransferToken method to facilitate ERC-20 token transfers using Thirdweb Engine API. - Update GetAddressTokenTransfers method in BlockscoutService to avoid duplicate token transfers by using a map for seen transaction hashes.
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing touches🧪 Generate unit tests
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…r tests - Update test database client setup to include schema creation for better reliability. - Implement conditional Redis client usage in tests to handle cases where Redis is unavailable. - Add field to sender setup for consistency in payment order creation. - Adjust assertions in sender tests to reflect correct total order counts.
- Consolidate environment variable setup for engine service in the TestSender function to improve test clarity and reduce redundancy. - Update assertions in the InitiatePaymentOrder test to reflect the correct total order counts after recent changes.
Production Release
This PR merges the latest changes from main to stable branch to trigger the production release workflow.
Key Changes Included:
Release Workflow
This PR will trigger the automated release workflow that will:
Ready for production deployment.