Feat: Display error messages from intermediate nodes of the webhook. #10427 (#11954)

### What problem does this PR solve?

Feat: Remove HMAC from the webhook #10427

### Type of change


- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
balibabu
2025-12-19 12:56:56 +08:00
committed by GitHub
parent 6cd1824a77
commit 4cbe470089
27 changed files with 737 additions and 359 deletions

View File

@ -1050,12 +1050,18 @@ export enum WebhookSecurityAuthType {
Token = 'token',
Basic = 'basic',
Jwt = 'jwt',
Hmac = 'hmac',
}
export const RateLimitPerList = ['minute', 'hour', 'day'];
export enum WebhookRateLimitPer {
Second = 'second',
Minute = 'minute',
Hour = 'hour',
Day = 'day',
}
export const WebhookMaxBodySize = ['10MB', '50MB', '100MB', '1000MB'];
export const RateLimitPerList = Object.values(WebhookRateLimitPer);
export const WebhookMaxBodySize = ['1MB', '5MB', '10MB'];
export enum WebhookRequestParameters {
File = VariableType.File,