lohit
6632407a34
include oauth2 additional parameters in bruno collection exports ( #5422 )
2025-08-28 18:10:08 +05:30
Sanjai Kumar
447b3046b3
fix: environment persistence and UI ( #5404 )
2025-08-28 18:09:37 +05:30
sanish chirayath
22a77b90f9
Enhance gRPC request handling in collection transformation functions by conditionally including methodType and protoPath, and removing params for gRPC requests. ( #5399 )
2025-08-25 15:17:15 +05:30
sanish chirayath
efb2e83ad9
Add gRPC support ( #5148 )
2025-08-20 16:24:49 +05:30
naman-bruno
62151330f2
Fix: Loading state while collection mount ( #5138 )
2025-07-29 17:15:30 +05:30
lohit
803e974dbb
include draft tags while filtering requests for collection/folder run ( #5142 )
2025-07-18 22:30:36 +05:30
lohit
d5cb051f19
enable/disable collection/folder run buttons based on the filtered requests ( #5131 )
2025-07-17 14:21:00 +05:30
lohit-bruno
0e28c97f8f
collection runner tag updates
2025-07-15 14:33:18 +05:30
Antti Sonkeri
3803576aa4
feat: Tagging requests and filtering collection runs using tags
2025-07-15 13:37:36 +05:30
maintainer-bruno
ecc6c1604c
feat(url): introduce setting to toggle encoding of URL query parameters ( #5089 )
2025-07-15 00:23:17 +05:30
lohit
4e4c94d73f
sort folders by name first and then sequence ( #5063 )
...
* sort folders by name first and then sequence
---------
Co-authored-by: lohit <lohit@usebruno.com >
2025-07-14 22:17:11 +05:30
Pooja
f1dbc65383
fix: code generator headers and multipartForm bug ( #5056 )
...
* fix: code generator headers and multipartForm bug
2025-07-11 13:58:25 +05:30
naman-bruno
a68833089f
Feat: OAuth2 implicit grant type ( #4307 )
...
* add: implicit grant type
2025-07-11 13:55:03 +05:30
Pooja
4e7a880885
fix: export for folder level auth ( #5041 )
2025-07-09 16:17:13 +05:30
Pooja
63a8201290
add: new timeline in runner ( #4927 )
...
* add: new timeline in runner
2025-07-08 15:26:21 +05:30
lohit
6349e9b816
fix: oauth2 tokenHeaderPrefix can be set to an empty string value ( #4928 )
...
* ~ only prefill `Bearer` as token prefix only when the oauth2 is selected as the auth type for the first time
~ check if tokenPrefix is present before adding a space before the access_token value in the header
* review comment fixes
---------
Co-authored-by: lohit <lohit@usebruno.com >
2025-06-26 15:53:14 +05:30
lohit
2ee7ce5829
persist request/folder uids after request/folder resequencing and ui updates ( #4611 )
...
* move file/folder uids to new paths
* drag file/folder preview ui updates, can item be dropped ui hint check
---------
Co-authored-by: lohit <lohit@usebruno.com >
2025-05-06 22:20:59 +05:30
lohit
38c307d6f1
feat: folder sequencing ( #4595 )
...
Co-authored-by: Pooja Belaramani <pooja@usebruno.com >
Co-authored-by: naman-bruno <naman@usebruno.com >
Co-authored-by: lohit <lohit@usebruno.com >
2025-05-05 16:52:00 +05:30
lohit
e34e2ec1f1
feat: support object and array interpolation in bruno-common interpolate fn ( #4519 )
...
---------
Co-authored-by: Pooja Belaramani <pooja@usebruno.com >
Co-authored-by: lohit jiddimani <lohitjiddimani@lohits-MacBook-Air.local >
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2025-04-18 00:47:02 +05:30
lohxt1
5a98da2031
oauth2 fixes
2025-03-20 19:27:14 +05:30
lohxt1
eead96ca26
Merge remote-tracking branch 'upstream/main' into feat/oauth2-improvements
2025-03-16 14:02:12 +05:30
lohit
9bde3c44f7
filename support for requests and folders ( #4111 )
2025-03-14 20:07:33 +05:30
naman-bruno
3169e6cdf4
Oauth2 folder ( #4105 )
2025-03-06 11:03:34 +05:30
lohit
31409c6206
feat: reuse worker threads for bru file parsing ( #4054 )
2025-02-18 19:58:37 +05:30
pooja-bruno
4e88cbf318
feat: add refresh url for oauth2 ( #4028 )
2025-02-18 17:24:56 +05:30
Sanjai Kumar
89a4cd62bc
Feat: Move-Collection with Drag-and-Drop ( #3755 )
...
---------
Co-authored-by: sanjai0py <sanjailucifer666@gmail.com >
Co-authored-by: ramki-bruno <ramki@usebruno.com >
2025-02-10 20:46:42 +05:30
Sanjai Kumar
af182a9c00
refactor: rename binaryFile to file and update related references
2025-02-04 22:12:59 +05:30
Sanjai Kumar
dd23962958
improvements ( #3930 )
...
Co-authored-by: Sanjai Kumar <sanjai@usebruno.com >
2025-02-04 22:12:59 +05:30
Marcos Adriano
324b7cec51
feat: raw binary files handling in request body ( #3734 )
...
--------------
Co-authored-by: lohit <lohit@usebruno.com >
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2025-02-04 22:12:59 +05:30
Anoop M D
9f5f975f70
feat: async parser workers ( #3834 ) ( #3887 )
...
feat: async parser workers (#3834 )
Co-authored-by: lohit <lohit.jiddimani@gmail.com >
2025-01-29 02:53:53 +05:30
lohit
c5eeb190d3
oauth2 updates ( #3876 )
...
~ changed tokenPrefix to tokenHeaderPrefix
~ updated the logic for token timer component
2025-01-24 19:39:29 +05:30
lohit
1d1e701ccb
oauth2 workflow improvements ( #3874 )
...
~ basic auth credentials should be assigned to `request.basicAuth` instead `request.auth` object
~ added credentials_placement option, fixed headers issue client credentials flow
~ cache input field values when grant type select box value changes
~ updated logic for - cache input field values when grant type select box value changes
~ updated token expiry timer component logic
2025-01-24 18:44:02 +05:30
lohit
f38c7ae03a
oauth2 ui/ux improvements ( #3868 )
2025-01-23 22:06:50 +05:30
tlaloc911
5500070b49
ntlm auth ( #3329 )
...
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2025-01-13 18:48:26 +05:30
lohxt1
e44dcad01a
fix: updates
2024-12-16 22:13:26 +05:30
lohxt1
0ad0af041b
fix: validations updates
2024-12-16 18:46:16 +05:30
_Pragadesh M
8992a457a8
Feat/displaying variable hints as secrets for Global Environment Secrets ( #3591 )
...
* feat: added new utility function `getEnvironmentVariablesMasked`
* refactor: Update `getAllVariables` function in `collections/index.js`
* refactor: Update `brunoVarInfo.js` to handle masked environment variables
* code cleanup
* feat: Add masked global environment variables functionality
* refactor: Rename variables for clarity in RequestTabPanel component
* feat: updates
* Update index.js
---------
Co-authored-by: Pragadesh-45 <temporaryg7904@gmail.com >
2024-12-15 16:45:54 +05:30
Filip Gaľa
dc469afeea
feat: folder documentation ( #3206 )
...
* add docs, save not working yet
* working folder docs
* revert unrelated changes
* prettier fix
* allow save folder with command
* include folder docs in `bruno-collection` json export
* docs
---------
Co-authored-by: Filip Gala <filip.gala@student.tuke.sk >
Co-authored-by: lohit <lohxt.space@gmail.com >
2024-12-15 16:33:30 +05:30
Marc Pfister
0a8217e4ab
add "docs" to copy for export ( #3551 )
2024-11-30 19:19:05 +05:30
Pragadesh-45
1b30229903
Feat/displaying variable hints as secrets ( #3268 )
...
* feat: added new utility function `getEnvironmentVariablesMasked`
2024-11-21 15:48:32 +05:30
lohit
90834b8c7d
Merge branch 'main' into feat/global-environments
2024-10-08 10:26:13 +05:30
lohit
d448599a53
feat: ui-state-snapshot ( #3215 )
...
* wip: save env
* feat: updates
* feat: updates
2024-09-30 16:51:49 +05:30
lohxt1
a8fce54e97
feat: global env var highlight and interpolation
2024-09-30 11:48:30 +05:30
lohxt1
72de78025e
draft: global env ui and store
2024-09-28 18:05:31 +05:30
Sanjai Kumar
4d820af4e0
Improved Feat/wsse auth ( #3172 )
...
* adding wsse auth logic
* adding wsse auth logic to electron
* adding wsse auth formatting
* Refactoring WSSE 'secret' to 'password'
* Incorporating PR feedback
* Removed unused packages from package.json
* Fixed issue caused when resolving merge conflicts and added new route to test wsse
* Removed deprecated package usages from bruno-cli
* Fixed tests
---------
Co-authored-by: dwolter-emarsys <dylan.wolter@emarsys.com >
2024-09-23 17:46:31 +05:30
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
Anoop M D
cb395e7649
Collection Variables Support ( #2963 ) ( #3018 )
...
Support for Collection Variables
---------
Co-authored-by: lohit <lohit.jiddimani@gmail.com >
Co-authored-by: lohit <lohxt.space@gmail.com >
2024-09-03 21:18:38 +05:30
lohit
eceb114d6c
fix/collection-search-validations unit-tests-fix ( #2833 )
...
* fix: updates
* fix: update test title
* fix: removed console
2024-08-14 13:23:00 +05:30
lohit
ab9bcbe5ed
feat/rename collectionVariables variable name to runtimeVariables ( #2638 )
...
* pr review changes
* collection root object in export json
* import environment updates
* tests run execution order fix for collection runs
* updated validations
* collectionVariables -> runtimeVariables
* removed husky, adjusted indentation
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2024-07-17 17:21:03 +05:30
lohit
73214107c7
feat/request variables highlight ( #2621 )
...
* pr review changes
* collection root object in export json
* import environment updates
* tests run execution order fix for collection runs
* updated validations
* folder/request pre-vars green/red color highlight
* collection vars > request vars
* chore: removed unused logic
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2024-07-15 17:18:29 +05:30