lohit
9fc885839f
ca certs function updates ( #5555 )
2025-09-12 21:49:49 +05:30
Siddharth Gelera (reaper)
2b6da56c3c
fix(electron): avoid double encoding urls params. Fixes #5380 . ( #5507 )
...
* fix(common): avoid double encoding urls params
2025-09-12 19:08:53 +05:30
lohit
c08827b0c0
ca certs updates and fixes ( #5549 )
2025-09-12 16:03:27 +05:30
lohit-bruno
27cbb194bf
use system-ca library for ca certs
2025-09-12 00:33:22 +05:30
lohit
a6b0b6c117
node vm support ( #5518 )
...
Co-authored-by: Its-Treason <39559178+Its-treason@users.noreply.github.com >
2025-09-08 06:09:25 +05:30
lohit
3c656270b3
ca certs fixes and tests ( #5429 )
...
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2025-09-07 23:06:44 +05:30
naman-bruno
457a2f83e7
fix: Bruno GUI hangs on 308 redirect ( #5445 )
...
* fix: 308 redirect
2025-09-03 17:52:12 +05:30
sreelakshmi-bruno
bf38cc0f51
adding metadata to report ( #5360 )
2025-09-02 15:11:23 +05:30
sanish chirayath
abddc98767
feat: add WSSE authentication support to gRPC requests ( #5455 )
...
* feat: add WSSE authentication support to gRPC requests
- Introduced WSSE authentication mode in GrpcAuth component.
- Updated supported authentication modes to include WSSE.
- Refactored gRPC event handlers to streamline authentication header setting.
- Added notes regarding limitations of complex auth modes in gRPC.
* fix: update authentication header retrieval in setAuthHeaders function
- Refactored the setAuthHeaders function to correctly retrieve WSSE and OAuth2 refresh token URLs from the request object instead of the collectionAuth object.
- Added comprehensive tests for various authentication modes, ensuring proper inheritance and request-level overrides for AWS v4, basic, bearer, digest, NTLM, WSSE, API key, and OAuth2 authentication methods.
* chore: remove outdated comments on gRPC authentication limitations
2025-09-01 19:19:14 +05:30
Pooja
de48c93e8d
fix: store redirect cookies under initial request domain ( #5387 )
2025-08-29 21:05:18 +05:30
lohit
ed1a072ba1
chore: eslint updates and fixes ( #5402 )
2025-08-26 18:49:50 +05:30
lohit-bruno
e0b3b1ad4b
Merge remote-tracking branch 'origin/main' into oauth2_additional_params
2025-08-20 20:00:58 +05:30
sanish chirayath
efb2e83ad9
Add gRPC support ( #5148 )
2025-08-20 16:24:49 +05:30
Sanjai Kumar
e5a608f962
feat: add persistent environment variable handling in IPC events and Bru class ( #5172 )
2025-08-19 23:05:22 +05:30
Pooja
3e3e2e0563
feat: persist cookies in app ( #5318 )
2025-08-19 22:10:22 +05:30
lohit-bruno
7de3e6e3ff
review update fixes
2025-08-14 15:04:45 +05:30
lohit-bruno
ceab0b4dc1
additional params updates
2025-08-13 21:42:04 +05:30
lohit-bruno
7ccbea7ced
Merge remote-tracking branch 'origin/main' into oauth2_additional_params
2025-08-13 21:16:16 +05:30
naman-bruno
ec51ebba45
Add Select/Deselect and Reorder Capabilities to Collection Runner ( #5195 )
2025-07-31 00:00:23 +05:30
Pooja
31027cb2e0
feat: adding cookie apis ( #5117 )
2025-07-30 19:35:54 +05:30
Tim Nikischin
60a0a32743
Implement Response URL variable ( #2983 )
2025-07-30 19:35:17 +05:30
lohit
b20de42598
Update authorize-user-in-window.js
2025-07-23 20:40:54 +05:30
lohit
e5d30c2920
Merge branch 'main' into oauth2_additional_params
2025-07-23 15:05:17 +05:30
lohit
803e974dbb
include draft tags while filtering requests for collection/folder run ( #5142 )
2025-07-18 22:30:36 +05:30
lohit
3e8f1a71ff
Merge branch 'main' into feat/url-encoding-settings-refactor
2025-07-15 14:47:58 +05:30
lohit
52e44a0568
Merge pull request #5069 from usebruno/feat/collection_runner_tags
2025-07-15 14:43:21 +05:30
Wibaek Park
903c5b4363
fix: Ignore empty header on Auth API Key(Header) to prevent sending request error ( #5007 )
2025-07-15 14:42:46 +05:30
Pooja
85c4871701
fix: awsv4 signature error bug ( #5099 )
2025-07-15 14:41:56 +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
dda1673a0f
feat(url): move url encoding utils to bruno common
2025-07-15 02:19:21 +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
naman-bruno
a68833089f
Feat: OAuth2 implicit grant type ( #4307 )
...
* add: implicit grant type
2025-07-11 13:55:03 +05:30
Pooja
fbc77fc725
feat: introduce res.getSize() helper (header/body/total) ( #5018 )
...
* feat: introduce `res.getSize()` helper (header/body/total)
* fix: unit test
* rm: request-duration from collection runner header
* change: api for getSize
* fix
* improve: getSize method
* add: todo comment
---------
Co-authored-by: lohit <lohit@usebruno.com >
2025-07-08 21:00:05 +05:30
Raino Pikkarainen
82f5f9ee88
Add dataBuffer to response to be available in test scripts ( #1881 )
...
Co-authored-by: Raino Pikkarainen <raino.pikkarainen@twoday.com >
2025-07-08 19:32:01 +05:30
Pooja
63a8201290
add: new timeline in runner ( #4927 )
...
* add: new timeline in runner
2025-07-08 15:26:21 +05:30
pooja-bruno
c96042c53f
fix: testResult code
2025-07-04 15:39:29 +05:30
pooja-bruno
cab75f7543
improvements
2025-07-04 15:39:29 +05:30
pooja-bruno
587e3cfe5d
add: script error card in collection runner
2025-07-04 15:39:29 +05:30
Pooja
c6c3931446
feat: support onFail api to catch errors in pre req ( #4581 )
...
support `onFail` api to catch errors in pre req
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
Co-authored-by: lohit <lohit@usebruno.com >
2025-06-27 19:42:00 +05:30
lohit
fab9d00566
Merge pull request #3973 from betawait/bugfix/bug-remove-content-type-in-post-with-no-body
...
Fix: Allow empty Content-Type when no body (#1693 )
2025-06-27 17:49:34 +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
Pragadesh-45
ef18805008
fix(electron): standardize quotes in qs.stringify for form-urlencoded data
2025-06-26 12:05:02 +05:45
Pragadesh-45
4664fd60b5
fix: update qs.stringify to use repeat array format for url serialization
2025-06-19 20:01:36 +05:45
naman-bruno
f2aedf780d
Fix: showing test script errors ( #4902 )
...
* fix: catch errors in tests
2025-06-14 22:20:24 +05:30
sanish-bruno
a598cda624
fix: handle undefined bearer token to send an empty string instead
2025-06-13 14:16:02 +05:30
Pooja
364fb45e97
add: pre and post tests in runner ( #4878 )
2025-06-11 22:38:58 +05:30
Pooja
fc697bf81b
feat: support chai in scripts ( #4552 )
...
feat: support chai in scripts
2025-06-10 22:41:11 +05:30
lohit
9bc07afc77
initRunRequestEvent function for initializing request execution related details (#4863 )
...
added a initRunRequestEvent function resetting and initializing request run event related details
2025-06-10 21:05:39 +05:30