Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(gate): Improve logging and responses, prepare 0.4.1 (#714)
- Logging before and after each faillible operation - Runtimes: foreign resolvers - Always log before reporting error: HTTP response - Fix error code in artifact_service - Add `BaseError` class for structured messages in responses <!-- 5. Readiness checklist - [ ] The change come with new or modified tests - [ ] Hard-to-understand functions have explanatory comments - [ ] End-user documentation is updated to reflect the change --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Updated Docker image versions and dependency versions to ensure compatibility and stability. - Added a search functionality to the app. - **Bug Fixes** - Enhanced error handling with specific error classes for more detailed error messages. - **Refactor** - Replaced generic `Error` instances with specific error classes for better error categorization. - Refactored error handling in HTTP response functions to use a `BaseError` class. - **Chores** - Updated version numbers across multiple configuration files to `0.4.1-0`. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: Yohe-Am <[email protected]>
- Loading branch information