lohit
10739c32c4
fix(bru-1928): bruno-cli oauth2 updates ( #5729 )
2025-10-07 22:38:52 +05:30
Sanjai Kumar
8d2f087206
feat: enhance json environment file support in bruno-cli ( #5660 )
...
* feat: enhance json environment file support in bruno-cli
feat: add parseEnvironmentJson function to normalize environment JSON structure
lint fixes
feat: added tests for invalid JSON environment files in CLI and added missing constant defenition.
feat: improve JSON environment file handling and update tests
Trigger test
fix: update CLI command syntax for non-existent JSON environment file test
fix: correct CLI command syntax in test for non-existent JSON environment file
fix: update CLI command syntax in test for non-existent JSON environment file
fix: update test to use temporary path for non-existent JSON environment file
trying to fix the tests
fix tests
refactor: rename ERROR_INVALID_JSON to ERROR_INVALID_FILE and update related error handling in CLI commands and tests
fix: update parseEnvironmentJson to preserve secret flag
test: improved tests
* refactor: move parseEnvironmentJson function to utils/ environment.js file and update imports
* test: update tests
2025-10-07 12:49:22 +05:30
sreelakshmi-bruno
bf38cc0f51
adding metadata to report ( #5360 )
2025-09-02 15:11:23 +05:30
Pooja
86901c1e89
fix: test only flag in cli to inclue pre and post test ( #5216 )
2025-08-07 15:50:03 +05:30
naman-bruno
4badee903a
Add @usebruno/filestore package ( #5130 )
2025-07-24 18:48:25 +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
ganesh
3a92cb4eda
Fix: Made reporter-skip-headers option case-insensitive in bruno-cli ( #4799 )
2025-06-25 16:08:42 +05:30
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
Pooja
fc697bf81b
feat: support chai in scripts ( #4552 )
...
feat: support chai in scripts
2025-06-10 22:41:11 +05:30
lohit
2de9b87c6f
consider errored request as a collection run fail
2025-05-27 15:30:54 +05:30
naman-bruno
9132755d49
add: noproxy in options
2025-05-16 20:52:15 +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
lohit
bdbcaeff67
updates
2025-05-12 20:06:26 +05:30
lohit
b2756b3c63
updates
2025-05-12 17:37:45 +05:30
lohit
2776970317
revert collection-pathname param
2025-05-12 16:57:27 +05:30
lohit
16179a3b50
refactored getCollectionJsonFromPathname function and added tests
2025-05-11 23:08:44 +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
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
pooja-bruno
cc905da630
Fix: Prevent --bail option from treating skipped requests as failures ( #4166 )
2025-04-10 19:58:08 +05:30
Harry.Tao
78c4cb11eb
fix unsupport symbolic link folders
2025-04-03 17:18:13 +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
Nathan Baulch
122e0a1d02
fix: typos
2025-03-13 02:22:10 +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
lohit
3cb15fc001
fix: cli -- collection run -- clone request item at start ( #3760 )
2025-01-08 21:26:01 +05:30
lohxt1
d4616c78c8
fix: cli envs path resolution
2024-12-06 17:47:27 +05:30
lohxt1
e1ebaabcc7
Merge branch 'main' of lohxt1:lohxt1/bruno into feat/cli-collection-vars
2024-12-04 17:28:55 +05:30
lohit
7400d890e4
Merge branch 'main' into feat/cli-improvements
2024-11-21 20:56:05 +05:30
lohit
3a29e2e333
Merge pull request #3504 from Pragadesh-45/feat/cli-improvements-ssl-related
...
feat: add --client-cert-config option for secure connections in CLI run command
2024-11-21 20:53:36 +05:30
lohit
9d4246d74b
changed use-cookies to disable-cookies
...
support for sending cookies by default
2024-11-21 17:51:18 +05:30
Pragadesh-45
e9d459fa5e
feat: create cert cert config cli command
2024-11-21 17:13:52 +05:30
Pragadesh-45
157389424d
feat: rename CLI option for omitting headers to clarify functionality
2024-11-21 16:28:28 +05:30
Pragadesh-45
72bd1b4cbf
feat: rename CLI options for omitting and skipping headers to clarify reporter context
2024-11-21 15:36:15 +05:30
Pragadesh-45
9a325caeee
feat: add ssl-cert-list option for secure connections in CLI run command
2024-11-19 10:22:55 +05:30
Pragadesh-45
45cc97ee20
feat: add option to skip specific headers in CLI run command output
2024-11-13 14:51:48 +05:30
Pragadesh-45
abb6490232
feat: add option to omit headers in CLI run command output
2024-11-12 13:27:58 +05:30
Matthew Dickinson
b82a2c3312
Added cookie support to CLI requests
2024-10-18 17:48:35 -04:00
lohxt1
1c110f0cb0
feat: removed console
2024-09-24 21:51:18 +05:30
lohxt1
5fd6773f43
feat: added support for collection/folder/request scripts
2024-09-24 21:49:49 +05:30
lohxt1
9c2c86baf6
feat: add collection vars, folder vars, request vars support to cli
2024-09-24 19:09:47 +05:30
David Francis
5e4a96792e
feat: Feature/cli support multiple reporters ( #2911 )
...
* Support multiple reporters at once in the CLI
* Typos
* Better logging string after writing file
* Remove double blank line
* More double blank lines
* Switch reporter schema to one from discussion
* Typo
* Add comment
2024-09-16 16:33:18 +05:30
chrisn
22fab7f599
Update bruno-cli/options-description ( #1592 )
...
- Addition to the parameter description for the new tests-only switch
Co-authored-by: Chris Nagel <mail@chrisnagel.de >
2024-08-24 01:19:47 +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
lohit
ab9bcbe5ed
feat/rename collectionVariables variable name to runtimeVariables ( #2638 )
...
* pr review changes
* collection root object in export json
* import environment updates
* tests run execution order fix for collection runs
* updated validations
* collectionVariables -> runtimeVariables
* removed husky, adjusted indentation
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2024-07-17 17:21:03 +05:30
Fabio GRANDE
9f76834b2f
Bruno CLI tries to execute folder.bru #2584 ( #2585 )
...
Co-authored-by: Fabio Grande <fabio.grande@hdhome.it >
2024-07-10 11:49:12 +05:30