Pooja
de48c93e8d
fix: store redirect cookies under initial request domain ( #5387 )
2025-08-29 21:05:18 +05:30
naman-bruno
aec9ee6265
fix: bru import command fix ( #5393 )
2025-08-22 13:07:34 +05:30
Pooja
04d1e50f98
Merge pull request #5384 from pooja-bruno/move/common-cookie-file-in-buno-request-package
2025-08-21 21:15:35 +05:30
sanish chirayath
efb2e83ad9
Add gRPC support ( #5148 )
2025-08-20 16:24:49 +05:30
Andrew Borg
20ffae86e4
Add missing stringifyRequest import for bruno-cli ( #5282 )
2025-08-08 17:11:31 +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
Pooja
31027cb2e0
feat: adding cookie apis ( #5117 )
2025-07-30 19:35:54 +05:30
naman-bruno
4badee903a
Add @usebruno/filestore package ( #5130 )
2025-07-24 18:48:25 +05:30
lohxt1
5c47e1f405
updated validations
2025-07-15 19:10:19 +05:30
lohxt1
9c3314ce47
folder sequencing sort by name and then sequence
2025-07-15 18:55:34 +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
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
Pragadesh-45
cf5f52b7b9
feat(cli): refactor formUrlEncoded handling to use buildFormUrlEncodedPayload function
2025-06-23 18:49:29 +05:45
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
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
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
sanjai0py
5a4e33e503
Merge branch 'main' into fix/cli-not-following-redirects
2025-05-13 20:07: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
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
Harry.Tao
78c4cb11eb
fix unsupport symbolic link folders
2025-04-03 17:18:13 +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
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
15b870996d
fix: cli - missing iconv-lite import, removed other unused imports ( #3767 )
2025-01-09 12:09:43 +05:30
Pragadesh-45
96d6bf1664
fix: remove redundant error logging in JSON parsing ( #3759 )
2025-01-08 21:24:15 +05:30
lohit
5fe9208089
Merge pull request #3641 from lohxt1/fix/cli-system-env-vars
...
feat: cli -- system level proxy fix
2025-01-02 18:05:39 +05:30
Pragadesh-45
7b935bd206
fix: improve JSON parsing logic
2024-12-30 10:05:23 +05:30
lohxt1
f3cfacdd43
fix: updates
2024-12-15 19:11:19 +05:30
lohxt1
7ae64605c2
chore: updates
2024-12-15 18:19:55 +05:30
lohit
6b6fc9a3dc
Merge branch 'main' into fix/remove-jsonbigint-from-cli
2024-12-15 18:00:38 +05:30
lohit
ee715a6dc6
chore: headers/vars/script merge fns refactor ( #3654 )
...
* chore: cli code refactoring
* chore: code refactoring
2024-12-15 15:40:49 +05:30
lohit
4dcaaab52c
Merge branch 'main' into fix/remove-jsonbigint-from-cli
2024-12-12 17:31:59 +05:30
lohxt1
a55ed9bd50
feat: cli -- system level proxy fix
2024-12-12 14:09:06 +05:30
lohxt1
85c6b2d97f
fix: cli -- brutojson fn -- script obj
2024-12-10 12:57:03 +05:30
lohxt1
d0ef70473d
fix: remove json bigint from cli
2024-11-18 13:39:55 +05:30
Matthew Dickinson
b82a2c3312
Added cookie support to CLI requests
2024-10-18 17:48:35 -04:00
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
Lukáš Linhart
dd2b93e8cd
fix: Allow to set custom user agent ( #3146 )
...
Co-authored-by: Linhart Lukáš <Lukas.Linhart@tescosw.cz >
2024-09-20 14:09:11 +05:30
Lukáš Linhart
b3c72b1640
bugfix/useragent-header ( #2979 )
...
* add bruno-specific userAgent header
* Update axios-instance.js
---------
Co-authored-by: Linhart Lukáš <Lukas.Linhart@tescosw.cz >
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2024-09-16 00:03:45 +05:30
Jonathan Gruber
bcc8811f65
chore( #673 ): remove obsolete mustache.js library ( #674 )
...
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2024-09-05 00:24:09 +05:30
Anoop M D
c5c343c543
feat: update proxy implementation in preferences ( #2977 )
2024-08-30 15:22:06 +05:30