pooja-bruno
0fbbe8a996
feat: show response errors while keeping response preview intact ( #4082 )
...
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2025-03-10 19:51:48 +05:30
Sanjai Kumar
14d798eea7
Revert "fix: improve handling of Buffer responses and set default charset to utf-8"
...
This reverts commit d8a2e6f405 .
2025-02-11 18:06:30 +05:30
Sanjai Kumar
8af285d41e
Revert "refactor: enhance JSON parsing logic for Buffer responses"
...
This reverts commit 14e9227e07 .
2025-02-11 18:06:30 +05:30
sanjai0py
7566d658d4
Fix: Prevent interpolation of buffer values in JSON requests
2025-02-11 15:32:44 +05:30
sanjai0py
14e9227e07
refactor: enhance JSON parsing logic for Buffer responses
2025-02-06 21:24:55 +05:30
sanjai0py
d8a2e6f405
fix: improve handling of Buffer responses and set default charset to utf-8
2025-02-06 21:24:55 +05:30
naman-bruno
28ca0494e0
Fixed: user cookie header getting overwritten by stored cookie
2025-02-06 20:03:42 +05:30
lohit
8f604efc7e
fixes tests for the file body pr ( #3940 )
...
fixes tests for bruno-app and bruno-electron
2025-02-04 22:12:59 +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
lohxt1
d13e4b3b54
ensure variables set in scripts/tests during bru.runRequest reflect in original request scripts/tests
2025-01-29 11:53:02 +05:30
tlaloc911
fee631d496
passing defaults instead of axiosInstance to NTLMClient ( #3841 )
2025-01-18 21:34:19 +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
55eac64ca5
fix: collection run - clone request at the start
2025-01-03 17:31:28 +05:30
Pragadesh-45
d32f987bc6
Merge branch 'usebruno:main' into feat/digest-auth-updates
2025-01-02 18:06:36 +05:30
lohit
14ecc09cde
Merge pull request #3719 from lohxt1/feat/bru-runner-fns
...
feat: bru util fns -- skipRequest, stopExecution, getTestResults, getAssertionResults, runRequest
2025-01-02 18:02:42 +05:30
lohxt1
c4be6a88e4
fix: removed commented code
2025-01-02 17:56:36 +05:30
Pragadesh-45
1d3cbd2335
Merge branch 'usebruno:main' into feat/digest-auth-updates
2025-01-02 17:37:33 +05:30
lohxt1
f34711c6e0
feat: bru.runRequest in collection run context
2025-01-01 17:50:57 +05:30
lohxt1
2a6f6704c3
feat: update skipRequest and stopExecution logic
2025-01-01 15:01:26 +05:30
Pragadesh-45
7b935bd206
fix: improve JSON parsing logic
2024-12-30 10:05:23 +05:30
Pooja Belaramani
767db75730
update: comment
2024-12-27 16:10:57 +05:30
Pooja Belaramani
b6b4b7362f
fix: condition
2024-12-27 15:51:06 +05:30
Pooja Belaramani
9a2d8bfff3
adding quotes in text response
2024-12-27 11:12:46 +05:30
Pragadesh-45
625140d1f4
fix: enhance digest authentication
2024-12-26 08:10:40 +05:30
Pragadesh-45
284519cd43
fix: improve digest authorization header opaque
2024-12-26 07:51:55 +05:30
Pragadesh-45
26daee5d98
fix: improve parsing of authentication details in digest interceptor
2024-12-24 15:37:59 +05:30
lohxt1
f72d643e02
feat: updates
2024-12-18 18:57:23 +05:30
lohit
21f9e80706
Merge pull request #3660 from lohxt1/fix/add-tests-scripts-to-request
...
fix: add tests to request object
2024-12-16 10:14:24 +05:30
lohxt1
e8bc32b39b
fix: add tests to request object
2024-12-16 10:12:25 +05:30
lohxt1
f3cfacdd43
fix: updates
2024-12-15 19:11:19 +05:30
lohit
f1e6d5eefe
add createFormData import from utils
2024-12-15 17:38:22 +05:30
lohit
ba41f17439
Merge branch 'main' into fix/multipart-file-with-same-key-name
2024-12-15 17:34:39 +05:30
Pragadesh-45
47179535d5
fix: update content-type header for XML requests to application/xml ( #3648 )
2024-12-15 16:40:12 +05:30
lohit
ee715a6dc6
chore: headers/vars/script merge fns refactor ( #3654 )
...
* chore: cli code refactoring
* chore: code refactoring
2024-12-15 15:40:49 +05:30
Sanjai Kumar
f110d898f5
fix: refactor createFormData function
2024-12-03 18:01:22 +05:30
lohxt1
6bebbfe9f3
fix: include global env varaibles for oauth2
2024-10-30 16:35:52 +05:30
Giuseppe
6588dcf2fd
Fixes Issue #3233 : set httpsAgentRequestFields on request.httpsAgent when shouldProxy or shouldUseSystemProxy was false ( #3317 )
...
* fix: set httpsAgentRequestFields on request.httpsAgent when shouldProxy is false
* fix: set httpsAgentRequestFields on request.httpsAgent when shouldUseSystemProxy is false
2024-10-23 21:00:27 +05:30
lohit
90834b8c7d
Merge branch 'main' into feat/global-environments
2024-10-08 10:26:13 +05:30
dwolter-emarsys
93f8d916c4
INTERNAL | correcting WSSE logic ( #3252 )
2024-10-03 23:23:40 +05:30
lohxt1
5afafb5944
feat: updates
2024-10-03 11:52:00 +05:30
lohit
4797119657
fix: interpolate form-urlencoded and multipart formdata values individually ( #3237 )
...
* fix: interpolate form-urlencoded and multipart values individually
* feat: cli updates
2024-10-01 18:24:03 +05:30
lohit
e2baed6724
fix: interpolate json body for type object -- graphql variables ( #3212 )
2024-09-30 17:14:58 +05:30
lohxt1
a8fce54e97
feat: global env var highlight and interpolation
2024-09-30 11:48:30 +05:30
lohit
25f43f12c7
feat: request execution mode ( #3200 )
2024-09-26 15:54:20 +05:30
Sam Briggs
2dd5ae400c
Fix #2760 : Path params trailing slash ( #3065 )
...
As reported in #2670 , if a URL has a trailing slash and also contains
path parameters then the original logic had a bug that would drop the
trailing slash.
This implements the fix proposed by @ThenTech.
2024-09-26 11:18:18 +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
lohit
ed20eccc25
fix: multipart/form-data body interpolation ( #3142 )
...
* feat: updates
* feat: updates
* feat: updates
* feat: updates
2024-09-23 15:54:54 +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