ToolJet/plugins/packages/common/lib
gsmithun4 f40be5b1b5 feat(logging): integrate transaction logging across various guards and services
- Updated `AbilityGuard` to utilize `TransactionLogger` for logging execution time and errors.
- Enhanced `ResponseInterceptor` to include transaction metadata in logs.
- Modified `QueryAuthGuard`, `ValidateQueryAppGuard`, and `ValidateQuerySourceGuard` to log completion times and transaction IDs.
- Introduced `TransactionLogger` service for structured logging with transaction context.
- Added transaction ID and route information to request context in `RequestContextMiddleware`.
- Updated `JwtStrategy` to log validation completion times.
- Refactored logging configuration in `AppModuleLoader` to support pretty printing in non-production environments.
- Removed console logs in favor of structured logging for better traceability.
2025-09-19 02:08:49 +05:30
..
app.type.ts [Feature] Now multiple users can login through RestAPI-Oauth 🚀 (#4052) 2022-09-19 20:27:37 +05:30
connection_test_result.type.ts Feature/2395 - add eslint to plugins (#2402) 2022-03-10 12:29:48 +05:30
index.ts Add hashing function centrally 2025-05-27 16:42:17 +05:30
oauth.ts Feat: Add Gmail plugin (#13843) 2025-09-08 12:20:32 +05:30
query.error.ts feat(logging): integrate transaction logging across various guards and services 2025-09-19 02:08:49 +05:30
query_result.type.ts sync marketplace and tooljet database changes 2024-10-28 23:37:40 +05:30
query_service.interface.ts Feature[LTS]: GRPC Plugin revamp (#13894) 2025-08-21 16:39:31 +05:30
user.type.ts [Feature] Now multiple users can login through RestAPI-Oauth 🚀 (#4052) 2022-09-19 20:27:37 +05:30
utils.helper.ts Add hashing function centrally 2025-05-27 16:42:17 +05:30