pooja-bruno
9173ffbdee
improve: use common getTreePathFromCollectionToItem function
2025-05-19 12:42:10 +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
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
Anoop M D
942c0ee113
Merge pull request #4671 from lohxt1/lint_gh_workflow_step
...
add lint step to the unit-tests gh workflow
v2.3.0
2025-05-14 17:58:54 +05:30
pooja-bruno
fbd3a38587
fix
2025-05-14 17:55:50 +05:30
pooja-bruno
45b660985e
fix: ui
2025-05-14 17:45:03 +05:30
pooja-bruno
0888125899
add: default auth mode inherit in folder
2025-05-14 16:12:48 +05:30
pooja-bruno
c85d9bcd84
fix: folder inherit auth
2025-05-14 16:01:42 +05:30
lohit
dbf8af1146
Merge branch 'main' into lint_gh_workflow_step
2025-05-14 15:41:35 +05:30
lohit
d7ccf1454e
revert lint-staged step, make lint check as part of gh unit-tests workflow
2025-05-14 14:05:49 +05:30
Anoop M D
652d447f8b
Merge pull request #4667 from usebruno/feature/playwright
...
Customize Playwright reporter and retries for dev and CI env
2025-05-14 13:28:03 +05:30
ramki-bruno
2f58379feb
Customize Playwright reporter and retries for dev and CI env
2025-05-14 11:54:56 +05:30
Anoop M D
d4673a2f07
Merge pull request #4665 from lohxt1/eslint_node_space_issue
...
fix: eslint - javascript heap out of memory
2025-05-14 00:34:03 +05:30
Anoop M D
3a0c94577f
Merge pull request #4666 from sreelakshmi-bruno/update_contributing_guidelines
...
Updating contributing.md
2025-05-13 23:59:59 +05:30
sreelakshmi-bruno
c407b73c22
Updating contributing.md
2025-05-13 19:42:00 +05:30
lohit
361add3385
handle folder run action while a collection run is in progress ( #4658 )
...
Co-authored-by: lohit <lohit@usebruno.com >
2025-05-13 19:41:39 +05:30
lohit
9d6ab69d37
eslint - node out of memeory issue
2025-05-13 19:21:30 +05:30
ramki-bruno
b699088dd6
Create/Import collection UX improvements ( #4540 )
...
* Fix: Improve UX for selecting location when create/import collection
Allow editing the input path where previously the `<input>` is marked
`readonly`.
Also this will allow automating test using Playwright.
* Fix: Import-collection select-location Modal closes on error
* Improved error-toast for creating and importing collections
- Added a util for formatting the error form IPC
- Updated Toast global styles to prevent text overflow.
Whenever long file paths are shown, it overflows the Toast container.
2025-05-13 14:25:35 +05:30
ganesh
458c070004
Fix: Specify Node.js version in Contributing Guide ( #4656 )
...
* fix node version on contributing file
* updated to node 22 version
2025-05-13 14:10:10 +05:30
Anoop M D
babac6df3c
Merge pull request #4651 from usebruno/feature/playwright
...
Playwright Codegen and CI setup
2025-05-12 22:08:31 +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
ramki-bruno
aa911f88f2
Playwright Codegen and CI setup
...
- Improved the Codegen setup
- Removed the app-launch related boilerplate from tests
- Enable recording mode by default
- Option to provide the test file name to save the recording
- Added GitHub workflow to run Playwright tests with Electron in
Headless mode(mocking display using `xvfb`).
2025-05-12 20:35:05 +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
ramki-bruno
6455b00742
Removed old Playwright setup
2025-05-12 12:12:21 +05:30
lohit
16179a3b50
refactored getCollectionJsonFromPathname function and added tests
2025-05-11 23:08:44 +05:30
Anoop M D
6a37c9d076
Merge pull request #4636 from sreelakshmi-bruno/add-build-commands
...
Adding build instructions for new packages
2025-05-10 17:03:14 +05:30
Anoop M D
1915b1c00a
Fix/add missing translations ( #4637 )
...
* fix: add missing deps
* feat: add missing translations
* fix: regex tranasaltion for to.have.headers
2025-05-10 16:59:21 +05:30
lohit
a9982d6e28
removed unused collectionPathnmae prop to components ( #4640 )
...
Co-authored-by: lohit <lohit@usebruno.com >
2025-05-10 15:11:26 +05:30
sanish-bruno
1daeb8fe93
fix: regex tranasaltion for to.have.headers
2025-05-09 19:12:52 +05:30
sanish-bruno
3dfb158382
feat: add missing translations
2025-05-09 17:56:32 +05:30
sanish-bruno
fb7d247fa7
fix: add missing deps
2025-05-09 17:37:16 +05:30
lohit
6bf2312a94
Merge branch 'main' into folder_sequencing_cli
2025-05-09 16:34:50 +05:30