ramki-bruno
4d4b375f78
Fix: Import-collection select-location Modal closes on error
2025-04-22 02:11:59 +05:30
ramki-bruno
531b89fb60
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.
2025-04-22 02:11:36 +05:30
Tim Nikischin
e3c28fd0ec
feat: style skipped requests in runner and show skipped count ( #3853 )
...
Mostly taken from @JorgeTrovisco 's implementation #2397
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2025-04-19 18:14:45 +05:30
Anoop M D
56ab61c29c
Fixed issue related to postman environment imports failure ( #4523 )
2025-04-18 21:33:12 +05:30
pooja-bruno
d3056ba843
Fix: Folder drag-and-drop crash ( #3944 )
2025-04-18 02:48:37 +05:30
lohit
e34e2ec1f1
feat: support object and array interpolation in bruno-common interpolate fn ( #4519 )
...
---------
Co-authored-by: Pooja Belaramani <pooja@usebruno.com >
Co-authored-by: lohit jiddimani <lohitjiddimani@lohits-MacBook-Air.local >
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2025-04-18 00:47:02 +05:30
lohit jiddimani
524bb5e4b7
fix: console errors if any while importing postman env collections
2025-04-17 20:56:22 +05:30
lohit jiddimani
3f8ea7764e
fix: add JSON parsing and error handling for Postman environment imports
...
~ return parsed JSON object instead of raw file string
2025-04-17 20:41:14 +05:30
pooja-bruno
54a03fd0d3
fix: lint errors for atob/btoa redefinition ( #4509 )
...
* fix: lint errors for atob/btoa redefinition
2025-04-15 20:35:55 +05:30
lohxt1
9bb9a914ac
postman-to-bruno converter package fixes
2025-04-08 20:38:38 +05:30
lohit
2e5c63cfb9
improve network error handling, oauth2 logic cleanup, tls settings, and ui/test updates ( #4444 )
...
~ axios error interceptor fixes and timeline network logs ui updates
~ axios instance error interceptor now returns promise rejects instead of plain objects
~ fixed digest_auth regression
~ removed the interceptor logic for the oauth2 token url calls
~ timeline network logs ui updates
~ updated oauth2 test collections
* ssl/tls fixes and error handling
~ set the min allowed tls version to 1.0 (TLSv1)
~ proxy/certs/tls setup error handling
* enhance JSON stringification with circular reference handling
- Add getCircularReplacer to safely handle circular references in objects
- Update safeStringifyJSON to support indentation and handle undefined values
~ we currently support digest auth for bruno-cli
---------
Co-authored-by: lohit <lohit@usebruno.com >
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2025-04-07 23:03:49 +05:30
Thim
9845363349
Feat: Standalone Package to convert to Bruno collection(Part 2)
...
This contains the bulk of the changes apart from renaming files.
This is a continuation of #2341 .
Co-authored-by: lohit <lohit@usebruno.com >
Co-authored-by: pooja-bruno <pooja@usebruno.com >
2025-04-07 22:24:57 +05:30
Thim
1a6fa7a799
Feat: Standalone Package to convert to Bruno collection(Part 1)
...
This commit just moves the required files to the new destination
using `git mv` to force Git to recognise it as `Renamed`.
This is a continuation of #2341 .
Co-authored-by: lohit <lohit@usebruno.com >
Co-authored-by: pooja-bruno <pooja@usebruno.com >
Co-authored-by: ramki-bruno <ramki@usebruno.com >
2025-04-07 22:24:57 +05:30
lohxt1
6cd44662a8
removed the dup refresh token checkbox field
2025-04-07 19:14:34 +05:30
lohxt1
9daf418886
pass global env vars to the fetch and refresh oauth2 requests
2025-04-07 19:14:34 +05:30
Daniel Roberto
8439e8871f
fix: Oauth2 toast typo
2025-04-07 13:52:25 +05:30
S.M.TALHA
cd3c66cb14
Fix: Matching Brackets pair not highlighting ( #4440 )
...
Co-authored-by: smtalha682 <smtalha682@gmail.com >
2025-04-04 20:17:55 +05:30
ganesh-bruno
17a63d599d
capitalize custom and default to follow same theme
2025-04-04 12:59:52 +05:30
tlaloc911
6feea75e45
fix console error Invalid DOM property stroke-width
...
Invalid DOM property `stroke-width`. Did you mean `strokeWidth`? Error Component Stack
2025-04-03 17:16:09 +05:30
Anoop M D
841facc853
chore: fixed indentation
2025-04-03 12:47:39 +05:30
Pragadesh-45
0e60bd3da7
fix: handle empty script.exec cases in postman collection importer
...
Updated the `importScriptsFromEvents` and `importPostmanV2CollectionItem` functions to properly handle cases where `event.script.exec` is an empty array. Now, if `exec` is empty, `requestObject.script.req` and `requestObject.tests` are set to an empty string instead of being undefined.
2025-04-03 12:47:39 +05:30
sanish-bruno
592679538b
Fix: res.setBody fails for Object in Developer-mode
...
vm2 returns a recursive Proxy for accessing the return value which
cannot be serialized for IPC using `structuredClone`.
Co-authored-by: ramki-bruno <ramki@usebruno.com >
2025-04-02 13:18:58 +05:30
ramki-bruno
9ef2699372
Update default collection name to 'Untitled Collection'
2025-04-02 13:15:41 +05:30
Pragadesh-45
e4c37b916a
feat: set default names for folders and requests in Postman collection importer
2025-04-02 13:15:41 +05:30
ganesh-bruno
3f140e818f
replace example.com to usebruno website
2025-03-31 14:01:13 +05:30
lohxt1
dbba22131c
fix: proxy and certs not being used for oauth2 calls
2025-03-27 22:56:00 +05:30
lohit
20c9e1d406
removed the domain protocol check
2025-03-27 19:28:00 +05:30
naman-bruno
741576526d
Fix: logic and design
2025-03-27 18:24:45 +05:30
naman-bruno
b928ec112e
add: protocol verification for certificate domain
2025-03-27 16:36:42 +05:30
ramki-bruno
20e8e9167f
Perf improvements in Response-preview with useMemo
2025-03-25 23:07:47 +05:30
lohit
268ede869d
handle oauth2 timeline response, remove dataBuffer from debugInfo obj ( #4330 )
2025-03-25 22:28:29 +05:30
ramki-bruno
8b8ddaf31b
Revert "Fix: Prettify JSON for Res-preview without parsing to avoid JS specific roundings"
...
This reverts commit 56581b3641 .
2025-03-25 21:58:18 +05:30
lohit
f16fbeade7
Merge pull request #4328 from lohxt1/main
...
revert serialization of debugInfo data
2025-03-25 19:52:35 +05:30
lohxt1
d27677030d
revert serialization of debugInfo data
2025-03-25 19:50:06 +05:30
pooja-bruno
578e912faf
fix: codemirror lint errors ( #4321 )
...
* fix: codemirror lint errors
* chore: added comments for await lint fix and removed the indent config prop that was not needed
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2025-03-25 19:44:22 +05:30
lohxt1
7635230c88
oauth2 fixes
2025-03-25 18:29:44 +05:30
lohit
4650ca40c1
Merge pull request #4322 from lohxt1/timeline_fixes
...
oauth2 fixes and improvements
2025-03-25 17:19:27 +05:30
lohxt1
8e873013a9
oauth2 fixes
2025-03-25 15:42:58 +05:30
Pooja Belaramani
b0caf46406
fix: request run crash
2025-03-25 15:31:28 +05:30
lohxt1
b795b1c5ce
fixes
2025-03-25 12:03:38 +05:30
lohxt1
61ba5f5c39
check if token is expired only if expires_in prop is present, clear response and clear timeline are 2 different things, clear redux state after clearing oauth2 credentials cache
2025-03-24 22:49:21 +05:30
lohxt1
f177287fb6
fix folder settings auth selector comp prop
2025-03-24 19:43:56 +05:30
lohxt1
274a55e257
folder level oauth2 save fn fix
2025-03-24 15:46:31 +05:30
lohit
eed3f2ff4c
Merge pull request #4300 from lohxt1/oauth2_fixes
...
timeline ui fixes, oauth2 validation fixes
2025-03-21 15:58:32 +05:30
lohxt1
b09b4b1d17
timeline ui fixes, oauth2 validation fixes
2025-03-21 15:56:02 +05:30
lohit
cd9c667e8a
Merge pull request #4297 from lohxt1/oauth2_fixes
...
oauth2 fixes, ui validations, timeline ui updates
2025-03-21 00:44:54 +05:30
lohxt1
2675e79dbd
oauth2 fixes, ui validations, timeline updates (wip)
2025-03-21 00:41:07 +05:30
lohxt1
926919524b
chore: version upgrade to 2.0.0
2025-03-20 20:31:53 +05:30
lohxt1
3a81ebf0e2
oauth2 fixes
2025-03-20 20:11:12 +05:30
lohxt1
3ffaaab8f3
Merge remote-tracking branch 'upstream/main' into feat/oauth2-improvements
2025-03-20 19:38:54 +05:30