Yash
bbf4ad6b98
Enable variable tootlip in json request body ( #4885 )
...
* Enable variable tootlip in json request body
* fix: enhance variable value popover and add test coverage
---------
Co-authored-by: Maintainer Bruno <code@usebruno.com >
2025-06-20 16:15:11 +05:30
Johann Kaspar Lieberwirth
a93b05fd6e
Update wording for clarification. Add tooltip. ( #4761 )
...
* Update wording for clarification. Add tooltip.
* Update hint to match deafult style
2025-06-20 12:12:05 +05:30
Sanjai Kumar
34614f039f
Autocomplete random variables ( #4695 )
...
* Feature: adding dynamic variable support (#3609 )
Co-authored-by: Raghav Sethi <109696225+rsxc@users.noreply.github.com >
Co-authored-by: sanjai0py <sanjailucifer666@gmail.com >
2025-06-18 20:06:45 +05:30
naman-bruno
9cbfeccbed
fix: timeline-scroll
2025-06-16 21:53:38 +05:30
naman-bruno
f2aedf780d
Fix: showing test script errors ( #4902 )
...
* fix: catch errors in tests
2025-06-14 22:20:24 +05:30
lohit
1c118fa04a
feat: add prompt for handling large responses ( #4866 )
...
* feat: add prompt for handling large responses
- Add `formatSize` utility function to format response size
- Add unit tests for `formatSize` utility function
* fix: update danger color in light theme
2025-06-14 20:44:08 +05:30
Pragadesh-45
e1c12ea699
fix: update danger color in light theme
2025-06-11 22:57:45 +05:45
Pragadesh-45
9801e91720
feat: add prompt for handling large responses
...
- Add `formatSize` utility function to format response size
- Add unit tests for `formatSize` utility function
2025-06-11 22:57:29 +05:45
Pooja
364fb45e97
add: pre and post tests in runner ( #4878 )
2025-06-11 22:38:58 +05:30
Pooja
5c9981aca2
Fix: AWS v4 auth empty fields displaying "undefined" after save ( #4814 )
...
* Fix: AWS v4 auth empty fields displaying "undefined" after save
2025-06-11 14:27:45 +05:30
Pooja
fc697bf81b
feat: support chai in scripts ( #4552 )
...
feat: support chai in scripts
2025-06-10 22:41:11 +05:30
lohit
9bc07afc77
initRunRequestEvent function for initializing request execution related details (#4863 )
...
added a initRunRequestEvent function resetting and initializing request run event related details
2025-06-10 21:05:39 +05:30
Pooja
e4ae857df3
Merge pull request #4693 from pooja-bruno/mv/isValidValue-in-common-file
...
Fixed a bug causing secrets to appear as null instead of an empty value.
rm isValidValue and directly handle it in encryptString and `decryptString` function
2025-06-09 13:50:25 +05:30
sreelakshmi-bruno
1089a52171
Tests for responseSize component ( #4750 )
...
---------
Co-authored-by: lohit <lohit@usebruno.com >
2025-06-06 01:54:01 +05:30
lohit
9dde2df475
Merge pull request #4661 from devendra-bruno/fix/gql-introspection-variable-interpolation
...
Added combined Vars for prepareGqlIntrospectionRequest for all interp…
2025-06-05 18:05:45 +05:30
lohit
5dc6f6757d
Merge pull request #4765 from lohxt1/single_line_editor_onedit
...
fix: single line editor component onChange validations update
2025-06-04 14:48:48 +05:30
lohit
6e89001825
fix: collection auth default value access fix and validations
2025-05-29 17:45:42 +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
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
lohit
256f63dd38
single line editor comp onChange validations
2025-05-26 10:20:22 +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
devendra-bruno
b0c74909ba
Updated argument request object for useGraphqlSchema hook
2025-05-21 17:35:17 +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
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
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
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
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
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
lohit
a9982d6e28
removed unused collectionPathnmae prop to components ( #4640 )
...
Co-authored-by: lohit <lohit@usebruno.com >
2025-05-10 15:11:26 +05:30
Pooja
c47bc86d37
fix: Improve Variable Highlighting in Code Generation and Environment Views ( #4593 )
2025-05-08 21:53:14 +05:30
sanish chirayath
dfa951e574
Feature: postman to bru translator ( #4534 )
2025-05-08 21:51:21 +05:30
lohit
e9a79a32da
lint error fixes ( #4623 )
...
Co-authored-by: lohit <lohit@usebruno.com >
2025-05-08 18:12:16 +05:30
lohit
da172ff9b5
fix sanitize name function tests
2025-05-07 22:12:57 +05:30
Anoop M D
ead1c9ecab
Merge pull request #4542 from pooja-bruno/fix/app-crash-when-we-rename-folder-in-fs
...
fix: app crash when we rename folder in fs
2025-05-07 17:42:09 +05:30
Anoop M D
5b5066577f
Merge pull request #4373 from vishnuprasanth-j/bugfix/regression-4350
...
Fix: Leading dot is not allowed for collections, folders and requests
2025-05-07 17:39:25 +05:30
sreelakshmi-bruno
4af0bb3943
Fix: ResponseSize component logic to handle size when it's undefined ( #4613 )
...
* Fix: ResponseSize component logic to handle size when it's undefined
* Improved check for valid response size
---------
Co-authored-by: Sreelakshmi Jayarajan <sreelakshmi@Sreelakshmis-MacBook-Air.local >
2025-05-07 16:59:35 +05:30
lohit
2ee7ce5829
persist request/folder uids after request/folder resequencing and ui updates ( #4611 )
...
* move file/folder uids to new paths
* drag file/folder preview ui updates, can item be dropped ui hint check
---------
Co-authored-by: lohit <lohit@usebruno.com >
2025-05-06 22:20:59 +05:30
pooja-bruno
0d7c94e7e9
add: auth for other
2025-05-06 18:41:40 +05:30
pooja-bruno
9e29821012
feat: extend support for more auth in folder level
2025-05-06 17:56:34 +05:30
lohit
38c307d6f1
feat: folder sequencing ( #4595 )
...
Co-authored-by: Pooja Belaramani <pooja@usebruno.com >
Co-authored-by: naman-bruno <naman@usebruno.com >
Co-authored-by: lohit <lohit@usebruno.com >
2025-05-05 16:52:00 +05:30
poojabela
e0fb379511
add: bru.collectionName api
2025-04-30 17:25:42 +05:30
poojabela
261a36c435
add: getName in hint
2025-04-30 15:29:10 +05:30