ToolJet/plugins/packages/common
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
..
__tests__ chore/plugins: fixes lint warning and errors (#2502) 2022-03-14 15:05:02 +05:30
lib feat(logging): integrate transaction logging across various guards and services 2025-09-19 02:08:49 +05:30
.gitignore Move plugins to root (#1728) 2022-01-17 12:38:17 +05:30
package-lock.json Regenerated some plugin locks 2024-08-05 12:26:01 +05:30
package.json [Improvement] Auth flow improvements for RestAPI, OpenAPI & GraphQL (#5324) 2023-07-21 15:38:56 +05:30
README.md Move plugins to root (#1728) 2022-01-17 12:38:17 +05:30
tsconfig.json Move plugins to root (#1728) 2022-01-17 12:38:17 +05:30

common

TODO: description

Usage

const common = require('common');

// TODO: DEMONSTRATE API