Pragadesh-45
1a1a230a1e
Merge pull request #4901 from Pragadesh-45/feat/support-multiple-run-cli-v1
...
Co-authored-by: William Quintal <william95quintalwilliam@outlook.com >
Feat: Enhance run command to accept multiple inputs for requests and folders in Bruno CLI (Improves: #2956 ) (Fixes : #2955 )
2025-06-16 22:27:34 +05:30
Anoop M D
b2e02b7762
Merge pull request #4908 from Pragadesh-45/feature/support-json-env-files
...
feat(cli): add support for environment file input in run command
2025-06-16 22:19:27 +05:30
Pragadesh-45
4725300c41
feat(cli): add support for environment file input in run command
2025-06-16 19:34:56 +05:45
sanish-bruno
a598cda624
fix: handle undefined bearer token to send an empty string instead
2025-06-13 14:16:02 +05:30
Pooja
fc697bf81b
feat: support chai in scripts ( #4552 )
...
feat: support chai in scripts
2025-06-10 22:41:11 +05:30
ramki-bruno
cb611c6510
Fix: Special URI characters in proxy username/password is giving error
...
URI-encoding the _username_ and _password_ before creating the proxy URI
which then gets passed to `HttpsProxyAgent` and `HttpProxyAgent`
respectively.
2025-05-28 14:45:21 +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
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
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
ramki-bruno
2c3d2ff6a7
Make Secure-local-cookies work in CLI as well
2025-05-23 13:49:56 +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
sanjai0py
ab0a4b8140
Add disableCookies option to axios instance and saveCookies function
2025-05-19 15:08:12 +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
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
sanjai0py
5a4e33e503
Merge branch 'main' into fix/cli-not-following-redirects
2025-05-13 20:07:29 +05:30
sanjai0py
5649799167
feat: add maxRedirects configuration to runSingleRequest
2025-05-13 20:02:29 +05:30
sanjai0py
0f6da35c0b
feat: enhance axios instance with redirect handling and cookie management
2025-05-13 17:27:55 +05:30
Pooja
f58477931f
feat: add support for oauth2 in cli ( #4578 )
...
Co-authored-by: Pooja Belaramani <109731557+poojabela@users.noreply.github.com >
2025-05-12 21:37:42 +05:30
lohit
2171d491a6
Merge pull request #4641 from lohxt1/folder_sequencing_cli
...
refactor: `bruno-cli` - follow folder/request sequences during collection runs
2025-05-12 21:19:58 +05:30
lohit
bdbcaeff67
updates
2025-05-12 20:06:26 +05:30
lohit
b2756b3c63
updates
2025-05-12 17:37:45 +05:30
lohit
27f11ab583
updates
2025-05-12 17:19:13 +05:30
lohit
2776970317
revert collection-pathname param
2025-05-12 16:57:27 +05:30
Anoop M D
9d28bf7e82
Merge pull request #4571 from pooja-bruno/feat/extend-cli-auth-for-Inherit-and-req
...
feat: extend cli auth for inherit and request
2025-05-12 16:15:17 +05:30
lohit
16179a3b50
refactored getCollectionJsonFromPathname function and added tests
2025-05-11 23:08:44 +05:30
lohit
6bf2312a94
Merge branch 'main' into folder_sequencing_cli
2025-05-09 16:34:50 +05:30
pooja-bruno
f2eaa79318
Feat: add openapi to bruno import in cli
2025-05-07 15:36:21 +05:30
lohit
520567793a
feat(cli): Refactor request runner and improve folder sorting
...
~ remove duplicate code by consolidating request collection functionality
~ add proper sorting of folder and request items based on sequence numbers
~ add error request count to run summary output
~ update dev dependencies with proper markings in package-lock.json and removed previously added currently reverted entries
2025-05-03 23:50:12 +05:30
poojabela
e0fb379511
add: bru.collectionName api
2025-04-30 17:25:42 +05:30
Pooja Belaramani
126186041e
add: tests for request level auth
2025-04-28 15:18:18 +05:30
Pooja Belaramani
6379e1703c
feat: extend cli auth for inherit and request
2025-04-28 12:52:52 +05:30
lohit
220da6b58e
feat: Moved logic related to html report generation to bruno-common package ( #4536 )
...
---------
Co-authored-by: lohit jiddimani <lohitjiddimani@lohits-MacBook-Air.local >
2025-04-22 16:35:54 +05:30
Sanjai Kumar
d376947a91
Move mock builtin vars interpolation to bruno-common for CLI support ( #4497 )
...
* move interpolateMockVars function inside the main interpolate logic inside bruno-common.
* improve comments for JSON escaping logic in interpolate function
* update faker-functions to use CommonJS module syntax to satisfy jest and add regex validation tests
---------
Co-authored-by: sanjai0py <sanjailucifer666@gmail.com >
Co-authored-by: ramki-bruno <ramki@usebruno.com >
2025-04-15 00:14:13 +05:30
pooja-bruno
cc905da630
Fix: Prevent --bail option from treating skipped requests as failures ( #4166 )
2025-04-10 19:58:08 +05:30
Sanjai Kumar
2dd0424d8f
Add @usebruno/requests package with digest authentication support ( #4417 )
...
* Add @usebruno/requests package with digest authentication support
---------
Co-authored-by: sanjai0py <sanjailucifer666@gmail.com >
Co-authored-by: ramki-bruno <ramki@usebruno.com >
2025-04-10 14:49:21 +05:30
ganesh-bruno
d9e87fcd82
updated readme file
2025-04-04 12:59:22 +05:30
Harry.Tao
78c4cb11eb
fix unsupport symbolic link folders
2025-04-03 17:18:13 +05:30
lohxt1
71b6907c31
fix bruno-cli unit tests
2025-03-16 14:11:19 +05:30
lohxt1
eead96ca26
Merge remote-tracking branch 'upstream/main' into feat/oauth2-improvements
2025-03-16 14:02:12 +05:30
therealrinku
51e60d5083
fix: update delay cli example
2025-03-14 03:14:51 +05:30
therealrinku
01b982a0e7
fix: add missing example description for delay
2025-03-14 03:14:51 +05:30
therealrinku
d0b16841c9
fix: check for invalid delay properly
2025-03-14 03:14:51 +05:30
therealrinku
59d7141f70
feat: add runner delay for bruno cli
2025-03-14 03:14:51 +05:30
Joshua Weber
d37cf28e10
Ignores caching for AWS credentials provider ( #4000 )
2025-03-13 15:32:39 +05:30
Anoop M D
eefb0f836b
fix: revert pr #4225 that broke tests
2025-03-13 03:22:09 +05:30
Anoop M D
cd1d4f09d2
fix: fixed failing tests by downgrading bruno-js in electron and cli
2025-03-13 02:43:15 +05:30