lohxt1
eead96ca26
Merge remote-tracking branch 'upstream/main' into feat/oauth2-improvements
2025-03-16 14:02:12 +05:30
Pragadesh-45
2385c4d5c1
feat: add statusText support to BrunoResponse on safe mode
...
Enhance BrunoResponse with statusText functionality:
- Added `getStatusText()` method to BrunoResponse class
- Updated QuickJS shim to support statusText
2025-03-13 01:37:10 +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
Anoop M D
4c1765e9f9
feat( #2896 ): add support for cheerio and xml2json as inbuilt library
2025-02-10 18:55:20 +05:30
lohit
038f2d1f0b
temp. revert tests for file body ( #3941 )
...
* temporarily revert tests for file body
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
ff5683f19f
add runRequest and runner utils functions to cli
...
~ add bru.runRequest support for cli
~ add bru.runner.skipRequest, bru.runner.stopExecution support for cli
2025-01-29 11:53: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
lohit
f38c7ae03a
oauth2 ui/ux improvements ( #3868 )
2025-01-23 22:06:50 +05:30
lohxt1
795cd196f2
fix: multipart tests
2024-12-30 10:46:12 +05:30
lohxt1
f3cfacdd43
fix: updates
2024-12-15 19:11:19 +05:30
lohit
73ea5f155d
Merge branch 'main' into feature/1602-multipart-content-type
2024-12-15 18:08:05 +05:30
lohit
4dcaaab52c
Merge branch 'main' into fix/remove-jsonbigint-from-cli
2024-12-12 17:31:59 +05:30
lohxt1
6326dc3d9c
feat: updates
2024-12-12 17:28:15 +05:30
lohxt1
3fe0d43bdc
fix: cli - collection level script, added tests
2024-12-06 22:58:02 +05:30
lohxt1
4b4bd3bc95
fix: updates
2024-12-05 15:45:36 +05:30
Pragadesh-45
41040bc296
fix: update image URL and adjust tests for age variable in bruno.bru files ( #3483 )
...
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2024-11-20 03:29:27 +05:30
lohxt1
d0ef70473d
fix: remove json bigint from cli
2024-11-18 13:39:55 +05:30
Anoop M D
4894ac2754
fix: fixed failing test
2024-11-15 19:26:30 +05:30
lohit
cc8f3de8be
feat: upgrade libraries for dependabot alerts ( #3300 )
...
* feat: upgrade libraries and code cleanup
2024-10-17 11:04:47 +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
ed20eccc25
fix: multipart/form-data body interpolation ( #3142 )
...
* feat: updates
* feat: updates
* feat: updates
* feat: updates
2024-09-23 15:54:54 +05:30
busy-panda
62babef678
Merge branch 'main' into feature/1602-multipart-content-type
...
# Conflicts:
# packages/bruno-lang/v2/src/jsonToBru.js
2024-09-09 11:49:38 +02:00
Anoop M D
46017a6c50
chore: removed collection vars test as cli support is not yet ready
2024-09-04 11:20:03 +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
Anoop M D
82985d1b43
chore: updated tests
2024-08-27 14:38:44 +05:30
Anoop M D
d34d3a45ff
chore: updated test
2024-08-27 14:28:20 +05:30
Anoop M D
9e5148f032
fix( #2767 ): Fix serilization issues of bigint in json body ( #2773 )
...
Fix serilization issues of bigint in json body
---------
Co-authored-by: lohit <lohit.jiddimani@gmail.com >
2024-08-27 14:12:56 +05:30
lohit
4bdbfb5c0c
fix: safe mode validations ( #2912 )
2024-08-24 14:29:43 +05:30
anusreesubash
8b76ecede3
test: added test for self closing tags in xml-json parser ( #2891 )
...
Co-authored-by: Anusree Subash <anusree@usebruno.com >
2024-08-23 16:29:41 +05:30
lohit
44d70ca02a
fix: boolean, undefined, null values eval in quickjs vm ( #2893 )
...
fix: boolean, undeifned, null values in pre-request vars
2024-08-23 16:18:41 +05:30
lohit
e4407f3981
chore: updated testbench - primitive data types ( #2888 )
...
* fix: getRequestVar shim, boolean values in vm
* chore: updated testbench
2024-08-22 11:37:13 +05:30
Anoop M D
753a576c3c
Feat/safe mode quickjs ( #2848 )
...
Safe Mode Sandbox using QuickJS
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
Co-authored-by: lohit <lohit.jiddimani@gmail.com >
2024-08-21 12:52:49 +05:30
busy-panda
a703b84681
Merge branch 'main' into feature/1602-multipart-content-type
...
# Conflicts:
# packages/bruno-lang/v2/src/bruToJson.js
# packages/bruno-lang/v2/src/jsonToBru.js
2024-07-01 15:17:53 +02:00
lohit
61e0ac03fa
updated testbench collection ( #2542 )
2024-07-01 15:40:31 +05:30
Mateusz Pietryga
ff3ea33979
Fix: broken unit tests ( #2334 )
2024-05-22 18:49:01 +05:30
lohit
e56fb74801
Filter out non-printable characters, control characters and ZWNBSP character from the response body ( #2346 )
...
* fix(#1003 ): content type for client_credentials & password grant types
* feature(#1003 ): added client is & secret for password credentials grant type
* fix: filter out non-printable control character and ZWNBSP character
* fix: filter out non-printable control character and ZWNBSP character
2024-05-22 14:16:09 +05:30
Anoop M D
e149c8dc9a
release: v1.17.0
2024-05-07 23:17:24 +05:30
busy-panda
8e99ed3258
moved assertions from Tests panel to Assert panel and
2024-04-19 17:06:49 +02:00
busy-panda
39f60daca7
feature: Multi-part requests: user should be able to set content-type for each part in a multi-part request. #1602
2024-04-18 15:43:09 +02:00
Anoop M D
d027d90ed5
fix( #2079 ): test cases to catch getEnvName() error in the future
2024-04-18 17:52:36 +05:30
Anoop M D
fbee23329d
fix( #1810 ): handled error case responseTime
2024-04-09 15:05:08 +05:30
Anoop M D
09aefffc47
fix: fixed failing tests
2024-03-12 23:43:50 +05:30
lohit
858536e13d
feat( #1003 ): collection level oauth2, access_token_url & scope for 'Client Credentials' and 'Password Credentials' grant types ( #1691 )
...
* feat(#1003 ): authorization_code grant type PKCE support, code cleanup..
---------
Co-authored-by: lohit-1 <lohit@usebruno.com >
2024-03-04 15:21:05 +05:30
Anoop M D
96bcc7074a
chore: prettify icon styling updates
2024-02-27 23:48:03 +05:30
Anoop M D
17abc19770
chore: fix tests
2024-02-27 02:00:19 +05:30
Anoop M D
389a383b99
Merge branch 'main' into feature/BRU-18--inherit-auth-mode
2024-02-27 01:11:55 +05:30
lohxt1
d477cfc7e1
feat(#BRU-18): reverted local environment file change
2024-02-26 19:34:28 +05:30