maintainer-bruno
afaebf6b3d
Merge pull request #4796 from lohxt1/collection_auth_default_values_issue
...
fix: collection auth default value access fix and validations
v2.4.0
2025-05-29 18:28:57 +05:30
lohit
6e89001825
fix: collection auth default value access fix and validations
2025-05-29 17:45:42 +05:30
lohit
e7dd78ea53
Merge pull request #4775 from lohxt1/axios_instance_redirect_error_fix
...
fix: return the actual axios error in bruno-cli' axios-instance for url-redirect related errors
2025-05-27 20:27:48 +05:30
lohit
9ad0f2d169
revert custom error messages
2025-05-27 19:40:51 +05:30
lohit
bf19645282
revert test update
2025-05-27 19:40:22 +05:30
lohit
bb01199877
updates
2025-05-27 19:17:05 +05:30
lohit
5627c5624f
updates
2025-05-27 19:16:29 +05:30
lohit
8e23a7054f
Merge pull request #4770 from lohxt1/error_requests_cli_tests_issue
...
fix: consider request execution errors as `CLI Tests` workflow failure
2025-05-27 18:49:02 +05:30
lohit
d820069371
return the actual axios error with the custom error message in bruno-cli axios-instance
2025-05-27 18:41:47 +05:30
lohit
2de9b87c6f
consider errored request as a collection run fail
2025-05-27 15:30:54 +05:30
lohit
178773d63a
Merge pull request #4173 from Pragadesh-45/feat/custom-installation-path
...
Feat/ Custom installation path for GUI installer on Windows
2025-05-27 11:49:29 +05:30
lohit
7994946c85
Merge pull request #4764 from lohxt1/shortcut_key_new_request_issue
...
fix: new request shortcut key
2025-05-27 11:49:15 +05:30
lohit
b020255269
Merge pull request #4662 from sanjaikumar-bruno/fix/cli-not-following-redirects
...
feat: enhance axios instance with redirect handling and cookie management in CLI
2025-05-27 11:48:43 +05:30
lohit
73b0f0919d
Merge pull request #4679 from anusree-bruno/bugfix/timestamp-current-time
...
fix: ensure timestamp and isoTimestamp return current time instead of random values
2025-05-26 22:29:53 +05:30
Pragadesh-45
8975b9eef6
fix: update Windows build configuration for icon and publisher name
2025-05-26 21:06:01 +05:45
lohit
865e813b42
revert test bru file
2025-05-26 20:45:33 +05:30
lohit
51f36b1903
Merge pull request #4038 from Chriss4123/feature/localhost-secure-context
...
feat: Add RFC 6761–compliant localhost loopback checks so `secure` cookies work on localhost (fixes : #1676 )
2025-05-26 17:16:33 +05:30
Clay Powers
6b122d7262
Switch GraphQL variables code editor to json linting ( #4756 )
2025-05-26 16:55:11 +05:30
lohit
a8e5ce9c13
fix: new request shortcut key
2025-05-26 14:58:25 +05:30
anusree-bruno
8ac916b0ff
removed unwanted tests
2025-05-26 14:49:21 +05:30
anusree-bruno
8d860a051c
replace real time with mocked time in faker tests
2025-05-26 14:43:23 +05:30
Anoop M D
4ac2c4ac34
Merge pull request #4706 from ved-bruno/e2e_support
...
Playwright: Support Element Verification
2025-05-23 21:11:27 +05:30
maintainer-bruno
7c27193983
chore: add CODEOWNERS file for repository maintenance
2025-05-23 16:57:48 +05:30
ramki-bruno
2c3d2ff6a7
Make Secure-local-cookies work in CLI as well
2025-05-23 13:49:56 +05:30
Chriss4123
a4fff01647
Support Secure cookies for localhost and loopback addresses
2025-05-23 12:35:04 +05:30
sanjai0py
2cd985faf7
Remove test file for redirects with cookies
2025-05-23 08:58:28 +05:30
sanish chirayath
9a35302d4b
Feature: implemented bru.interpolate ( #4122 )
...
* feat: enhance variable highlighting in CodeMirror and update interpolation method
* feat: add interpolate function to bru shim and corresponding tests
- Implemented the `interpolate` function in the bru shim to handle variable interpolation.
- Added a new test case for the `interpolate` function to verify its functionality with mock variables.
* feat: enhance interpolate function to support object interpolation
* feat: add translation support for pm.variables.replaceIn to bru.interpolate
* revert: eslint config changes
* revert: eslint config changes
* fix: update method call to use correct interpolation function in Bru class
* refactor: added jsdoc to codemirror highlighting code
* fix: higlighting for multiline editor
2025-05-22 15:37:15 +05:30
Pooja
553f7675f2
fix: request timer reset while switching tabs ( #4165 )
...
* fix" request timer reset while switching tabs
* fix
* rm: extraReducers
* improve: logic
* fix: pass startTime as prop
* fix
* fix: directly use collection in setRequestStartTime
* rm: reseting start time null
2025-05-22 15:36:26 +05:30
sanjai0py
b299879b82
Refactor saveCookies function to remove disableCookies parameter and streamline cookie handling in response interceptors
2025-05-21 17:00:22 +05:30
Pooja
3696562414
fix: circular recursion for openapi import ( #4729 )
2025-05-21 15:10:35 +05:30
devendra-bruno
e02c6c274b
Fix/svg render respone panel ( #4655 )
...
* Refactor getContentType in utils
* Add testcases for getContentType
* Refactor getContent
* Refactor getContent
* Refactor getContent
* Added testcase of case insensitivity
* Added content-type case in sensitive
* Refactor testcase spec
* Added testcases for empty content-type
2025-05-21 13:45:06 +05:30
sanjai0py
ab0a4b8140
Add disableCookies option to axios instance and saveCookies function
2025-05-19 15:08:12 +05:30
sanjai0py
1b268ae9db
Merge branch 'main' into fix/cli-not-following-redirects
2025-05-19 14:36:54 +05:30
ved-bruno
8debb9fd11
made suggested changes for support element verification
2025-05-19 14:02:34 +05:30
naman-bruno
7c07488e16
Merge pull request #4697 from lohxt1/req_get_name_test
...
fix: bruno converters test for reg.getName()
2025-05-16 21:52:30 +05:30
lohit
6073a9e2c3
fix bruno converters test for reg.getName()
2025-05-16 21:27:00 +05:30
lohit
9c652f86c9
Merge pull request #4696 from naman-bruno/bugfix/noproxy-option
...
add: noproxy flag in options
2025-05-16 21:06:29 +05:30
naman-bruno
3c0090d86f
fix: runSingleRequest function
2025-05-16 21:02:24 +05:30
naman-bruno
9132755d49
add: noproxy in options
2025-05-16 20:52:15 +05:30
lohit
2a44691cb3
Merge pull request #4590 from poojabela/feat/add-getName-api-for-script
...
feat: add `req.getName` & `bru.getCollectionName` api
2025-05-16 20:21:35 +05:30
lohit
0d8a696498
Merge pull request #4609 from pooja-bruno/feat/extend-support-for-more-auth-for-folder-level
...
feat: extend support for more auth in folder level
2025-05-16 20:20:33 +05:30
lohit
bfa2706598
Merge pull request #4366 from Pragadesh-45/fix/import-curl
...
Feat: Enhance curl parsing for multipart form data
2025-05-16 20:20:18 +05:30
ved-bruno
5fdb52388a
support element verification
2025-05-16 19:34:39 +05:30
Pooja
799dc9a1ca
feat: add function in bruno converters package ( #4669 )
...
* feat: add function in bruno converters package
* add: example for openapi yaml to bruno conversion
* add: converting json to yaml in converters
* fix
2025-05-16 17:26:40 +05:30
naman-bruno
2bb56e8a4b
Fix: properly handling redirects with status code ( #4561 )
...
* Fix: properly handling redirects with status code
* fix: updated redirect logic for method change
2025-05-16 17:14:37 +05:30
Pragadesh-45
084d2bf692
test: add unit tests for basic functionality, headers, auth, and form data handling in parseCurlCommand
2025-05-16 14:32:30 +05:45
Pragadesh-45
10640c7561
feat: enhance curl parsing for multipart form data
...
- Updated `parseCurlCommand` to handle `-F` and `--form` flags, allowing for multiple form fields with file uploads.
- Adjusted `curlToJson` to set `Content-Type` for multipart data and handle binary data correctly.
2025-05-16 14:32:05 +05:45
naman-bruno
9f044c48fe
Added proxy flag for cli ( #3963 )
...
* system level proxy depends on proxy flag
* added proxy flag
* fix: proxy flag behaviour
* fix: noproxy flag logic
2025-05-16 14:02:11 +05:30
Anoop M D
79f4e69a05
Merge pull request #4160 from usebruno/feature/custom-user-data-path-for-dev
2025-05-15 16:18:28 +05:30
ramki-bruno
f13148af3d
Added option to customize userData path on dev mode
...
If `ELECTRON_APP_NAME` env-variable is present and its development mode,
then the `appName` and `userData` path is modified accordingly.
e.g.
```sh
ELECTRON_APP_NAME=bruno-dev npm run dev:electron
```
Note: This doesn't change the name of the window or the names in lot of
other places, only the name used by Electron internally.
2025-05-15 16:12:51 +05:30