bruno/packages/bruno-lang
Sanjai Kumar 637e53421e
Feat/api key auth (#2478)
* feat: Added ApiKeyAuth component

* feat: Add support for API Key authentication

- Added the ApiKeyAuth component to handle API Key authentication mode.
- Updated the AuthMode component to include an option for API Key authentication.
- Updated the collections schema to include validation for API Key authentication.
- Updated the collectionsSlice to handle API Key authentication in the Redux store.

* refactor: input value handlers

- Removed the separate handleKeyChange, handlePlacementChange and handleValueChange functions and consolidated them into handleAuthChange.

* feat: Update prepare-request to handle API Key authentication in query parameters

* refactor: handling the queryparams placement api key values in the ConfigureRequest function

* refactor: added collection level api key auth

* refactor: updated collection export function

* refactor: add default placement for API key authentication in ApiKeyAuth component

* refactor: add default placement for API key authentication in ApiKeyAuth component in CollectionSettings

* refactor: update generateAuth function to handle API key authentication in postman collection exporter

* refactor: fix typo in API key placement for collection export

* Made minor changes in the logic.

* Updated the importers for postman to handle new auth type.
2024-09-20 17:28:53 +05:30
..
example feat: deprecated form-url-encoded in favour of form-urlencoded in body type in bru lang 2023-01-22 23:49:25 +05:30
src feat(#334): collection level headers, auth, scripts and tests 2023-10-09 06:18:05 +05:30
v1 feat/(#1003): oauth2 support - styling fixes, code cleanup (#1674) 2024-02-27 21:12:34 +05:30
v2 Feat/api key auth (#2478) 2024-09-20 17:28:53 +05:30
.gitignore feat: brun-lang package init 2023-01-12 23:46:01 +05:30
license.md Add license to modules the cli is dependent on. 2023-09-24 22:29:10 -05:00
package.json chore: bumped versions 2024-04-22 23:41:14 +05:30
readme.md chore: publishing to npm 2023-02-08 03:45:27 +05:30

bruno-lang

The language utils for working with .bru files

Publish to Npm Registry

npm publish --access=public