Files
bruno/packages/bruno-app/src/utils/common/constants.js
sharan-bruno 2d4d4e4037 fix(ui): correct “modified” indicator state across collection, folder, request, and presets/auth tabs (#3386) (#8027)
* fix: 3296 Folder-level No Auth inheritance is ignored; requests still use Collection Auth
2026-06-08 16:57:18 +05:30

48 lines
978 B
JavaScript

export const REQUEST_TYPES = ['http-request', 'graphql-request', 'grpc-request', 'ws-request'];
export const DEFAULT_COLLECTION_FORMAT = 'yml';
export const PRESET_REQUEST_TYPES = {
HTTP: 'http',
GRAPHQL: 'graphql',
GRPC: 'grpc',
WS: 'ws'
};
export const DEFAULT_PRESET_REQUEST_TYPE = PRESET_REQUEST_TYPES.HTTP;
export const AUTH_MODES = {
AWSV4: 'awsv4',
BASIC: 'basic',
BEARER: 'bearer',
DIGEST: 'digest',
NTLM: 'ntlm',
OAUTH1: 'oauth1',
OAUTH2: 'oauth2',
WSSE: 'wsse',
APIKEY: 'apikey',
NONE: 'none',
INHERIT: 'inherit'
};
// Auth modes supported by WS protocol.
export const AUTH_MODES_WS = [
AUTH_MODES.BASIC,
AUTH_MODES.BEARER,
AUTH_MODES.APIKEY,
AUTH_MODES.OAUTH2,
AUTH_MODES.NONE,
AUTH_MODES.INHERIT
];
// Auth modes supported by GRPC protocol
export const AUTH_MODES_GRPC = [
AUTH_MODES.BASIC,
AUTH_MODES.BEARER,
AUTH_MODES.APIKEY,
AUTH_MODES.OAUTH2,
AUTH_MODES.WSSE,
AUTH_MODES.NONE,
AUTH_MODES.INHERIT
];