-
Notifications
You must be signed in to change notification settings - Fork 43
Release 2025-05-16 #3338
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
Merged
Release 2025-05-16 #3338
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 5 Skipped Deployments
|
* Refactor error handling across services to use custom error classes - Replaced instances of ControlledError with specific error classes (ValidationError, NotFoundError, ConflictError, ServerError) in QualificationService, RateService, RoutingProtocolService, SendGridService, StorageService, Web3Service, WebhookService, and their respective test files. - Removed the storage.errors.ts file as its functionality is now integrated into the common error handling. - Updated tests to reflect changes in error handling and ensure proper error types are thrown and caught. * feat: enhance error handling and validation across services * feat: add logging for missing user object in WhitelistAuthGuard * fix: update error handling for card deletion and signature verification
* feat: implement dark mode * refactor: elevation palette, rename switch mode component * refactor: destructuring isDarkMode and other props directly from theme * fix: account dropdown, redundant color declarations * fix: use color from theme instead of hex * fix: slightly change typography * fix: address feedback on theme and tokens * fix: use string instead of importing theme * forgot to remove * refactor: adjust link colors, change header per new design * fix: adapt header popover for dark mode
* feat: enhance default payment method handling in confirmCard * feat: improve readability of confirmCard method
* Refactor error handling and database utilities - Replaced UnauthorizedException and BadRequestException with custom error classes (AuthError, ValidationError, NotFoundError, ConflictError, ServerError) across various guards, services, and repositories for improved error management. - Introduced a centralized error handling mechanism with ExceptionFilter to standardize HTTP responses for different error types. - Moved database error handling logic to a dedicated file and created enums for Postgres error codes. - Refactored utility functions for converting sort directions and formatting Axios errors. - Removed obsolete database enum and error files, consolidating functionality into new structures. * refactor: enhance JWT authentication error handling * feat: add HttpValidationPipe for enhanced request validation and update DTOs to use IsEthereumAddress * replace AuthError with NotFoundError in SignatureAuthGuard * replace AuthError with NotFoundError in SignatureAuthGuard tests * chore: update dependencies and refactor error handling in services * Replace console.error with logger.error in SignatureAuthGuard
* Implement custom error handling and replace existing exceptions with specific error classes * add non-null assertion for privateKey in encryption setup * update exception response format and improve error handling
Dzeranov
approved these changes
May 16, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Release plan