Anoop M D
1be0b97895
chore: deps update - axios, jsonpath-plus, @aws-sdk/credential-providers, express
2025-03-13 01:27:37 +05:30
Pragadesh-45
6a85635c49
Fix: Inconsistent JSON parsing and formatting in res.body and Res-preview ( #4103 )
...
* Fix: Revert selective JSON parsing where string response is not parsed
- Revert "Merge pull request #3706 from Pragadesh-45/fix/response-format-updates"
- e897dc1eb0
- Revert "Merge pull request #3676 from pooja-bruno/fix/string-json-response"
- 1f2bee1f90
* Fix: Revert interpreting Assert RHS-value wrapped in quotes literally
- Revert "Merge pull request #3806 from Pragadesh-45/fix/handle-assert-results"
- 63d3cb380d
- Revert "Merge pull request #3805 from Pragadesh-45/fix/handle-assert-results"
- 6abd063749
* Fix: Inconsistent JSON formatting in preview when encoded value is a string
* Fix: Prettify JSON for Res-preview without parsing to avoid JS specific roundings
* Fix(testbench): req.body is always Buffer after the binary req body related changes
* Added `/api/echo/custom` where response can be configured using request itself
* Added tests for validating Assert and Response-preview
Co-authored-by: Pragadesh-45 <temporaryg7904@gmail.com >
* Handle char-encoding in Response-preview and added more tests
* Updated API endpoint in tests to use httpfaker api
* QuickJS (Safe Mode) exec logic to handle template literals similar to Developer Mode
* Safe Mode bru.runRequest to return statusText similar to Developer Mode
---------
Co-authored-by: ramki-bruno <ramki@usebruno.com >
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2025-03-13 00:49:57 +05:30
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
sanish-bruno
51c86bc0e9
Added UI to manage cookies
2025-03-08 23:09:46 +05:30
lohit
31409c6206
feat: reuse worker threads for bru file parsing ( #4054 )
2025-02-18 19:58:37 +05:30
ramki-bruno
c997924c42
Strengthen CSP
2025-02-14 16:01:25 +05:30
Anoop M D
528f822294
feat: notifications are displayed using iframe
2025-02-14 02:37:07 +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
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
Pragadesh-45
5291bbaef7
Fix: Import failing for collections with special characters in Windows ( #3969 )
...
* fix: correct variable used in collection name update
* fix: sanitize collection names by removing invalid filesystem characters
* refactor: refactor collection name sanitization to use `sanitizeDirectoryName`
2025-02-10 11:37:50 +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
lohxt1
5c096cff7b
fix worker lane logic
2025-02-06 21:20:23 +05:30
Sanjai Kumar
0913e668e0
refactor: update browseFiles action to remove default properties and improve file dialog handling ( #3957 )
...
---------
Co-authored-by: sanjai0py <sanjailucifer666@gmail.com >
2025-02-06 20:26:49 +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
Pragadesh-45
ec5a5c9b56
fix: correct variable used in collection name update
2025-02-04 18:49:02 +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
Jarod Gowgiel
2d08567d8d
Add an npm script to run the Electron app for debugging ( #3616 )
...
This allows for developers to attach Dev Tools, e.g. the Chrome
"dedicated DevTools for node", to the main Electron process
for debugging operations that occur on the main process.
2025-01-29 11:25:41 +05:30
ramki-bruno
b51f8109a2
Review changes and minor-refactoring in Reveal in Finder feature
2025-01-29 11:18:57 +05:30
Naman
8f241a32ae
Feature: Reveal in Finder ( #3698 )
...
* feat: Reveal in Finder
* added support for linux
2025-01-29 11:18:57 +05:30
lohxt1
10e0fde2a8
use lowercase header keys while making requests
2025-01-29 08:34:01 +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
Alex
956d5a38e9
fix: bump axios version to handle ivp6 ( #3878 )
...
Co-authored-by: alex.chua <alex.chua@bytedance.com >
2025-01-28 14:36:29 +05:30
tlaloc911
fee631d496
passing defaults instead of axiosInstance to NTLMClient ( #3841 )
2025-01-18 21:34:19 +05:30
Pragadesh-45
abb0a7b0db
chore: version bump
2025-01-15 13:08:44 +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
lohit
f5ff40abfa
fix: file input element - missing path property ( #3757 )
2025-01-08 17:01:57 +05:30
ramki-bruno
c5de2343e9
Added Redux DevTools and React Developer Tools in dev build ( #3750 )
...
* Checkin `npm install --package-lock-only` changes
* Added `Redux DevTools` and `React Developer Tools` in dev build
2025-01-08 15:33:13 +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
lohxt1
f09fd19ca0
chore: updates
2024-12-30 16:38:41 +05:30
lohxt1
0d2b449b27
chore: aikido -- library version upgrades
2024-12-30 16:26:38 +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