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
lohit
31e555812c
use dedicated axiosRequestConfig and fix request info logs across all OAuth2 flows, token request call refactor ( #5066 )
2025-07-14 22:03:37 +05:30
naman-bruno
a68833089f
Feat: OAuth2 implicit grant type ( #4307 )
...
* add: implicit grant type
2025-07-11 13:55:03 +05:30
naman-bruno
5065b2ac37
fix: oauth2 scope
2025-06-26 17:26:59 +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
ramki-bruno
cb611c6510
Fix: Special URI characters in proxy username/password is giving error
...
URI-encoding the _username_ and _password_ before creating the proxy URI
which then gets passed to `HttpsProxyAgent` and `HttpProxyAgent`
respectively.
2025-05-28 14:45:21 +05:30
ramki-bruno
2c3d2ff6a7
Make Secure-local-cookies work in CLI as well
2025-05-23 13:49:56 +05:30
Chriss4123
a4fff01647
Support Secure cookies for localhost and loopback addresses
2025-05-23 12:35:04 +05:30
lohit
fc553e1009
fix sanitize name function tests in bruno-electron
2025-05-07 22:24:52 +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
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
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
ramki-bruno
b93d8e73a2
Allow leading dot for file and folder names
...
Co-authored-by: vishnuprasanth-j <jvpvis6@gmail.com >
2025-04-16 03:26:38 +05:30
ramki-bruno
17c9813c98
Regularize RegEx patterns for validating filenames
...
- Fixed inconsistency in validating last character between
bruno-electron and bruno-app.
- Fixed inconsistency in sanitizing first character between
bruno-electron and bruno-app.
- Updated the comments to accurately reflect the patterns
- Fixed inconsistencies in escaping certain characters in the patterns
itself.
2025-04-16 03:20:58 +05:30
pooja-bruno
8b67a0423d
fix: header key variables not interpolating with capital letters ( #4264 )
2025-04-10 19:50:17 +05:30
lohxt1
44cef9999c
clear stored token when refresh call returns an error
2025-04-08 18:49:04 +05:30
lohxt1
3a792a021c
oauth2 refresh token under request pane creates dup network logs
2025-04-08 18:49:04 +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
lohxt1
dbba22131c
fix: proxy and certs not being used for oauth2 calls
2025-03-27 22:56:00 +05:30
naman-bruno
559026b65c
Fix: right Agent for system proxy
2025-03-27 16:36:22 +05:30
naman-bruno
eb6fef63b3
Removed log
2025-03-26 20:30:39 +05:30
naman-bruno
1b767f8d26
fix: params
2025-03-26 20:30:39 +05:30
naman-bruno
3b061cda89
Fix: agentOptions not passing properly to baseAgent
2025-03-26 20:30:39 +05:30
lohit
268ede869d
handle oauth2 timeline response, remove dataBuffer from debugInfo obj ( #4330 )
2025-03-25 22:28:29 +05:30
lohxt1
14ee26557a
query stringify request payload data before the oauth2 token url request
2025-03-25 17:09:36 +05:30
lohxt1
8e873013a9
oauth2 fixes
2025-03-25 15:42:58 +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
b09b4b1d17
timeline ui fixes, oauth2 validation fixes
2025-03-21 15:56:02 +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
lohxt1
5a98da2031
oauth2 fixes
2025-03-20 19:27:14 +05:30
lohxt1
74d9b0aafe
fix browse_files function
2025-03-17 16:55:56 +05:30
lohxt1
d3fcb42a8f
timeline ui updates wip
2025-03-17 14:09:36 +05:30
lohxt1
eead96ca26
Merge remote-tracking branch 'upstream/main' into feat/oauth2-improvements
2025-03-16 14:02:12 +05:30
lohxt1
f99e8770f0
~ reverting the bruno-electron ipc-network files refactoring work to keep the diff minimal
2025-03-16 13:37:59 +05:30
lohit
9bde3c44f7
filename support for requests and folders ( #4111 )
2025-03-14 20:07:33 +05:30
Nathan Baulch
122e0a1d02
fix: typos
2025-03-13 02:22:10 +05:30
sanish-bruno
51c86bc0e9
Added UI to manage cookies
2025-03-08 23:09:46 +05:30
naman-bruno
8cda05c431
updated timeline to show body in oauth ( #4168 )
2025-03-06 17:04:07 +05:30
naman-bruno
7af7ff92bf
Fix: redirect to relative path ( #4167 )
2025-03-06 14:26:02 +05:30
naman-bruno
3169e6cdf4
Oauth2 folder ( #4105 )
2025-03-06 11:03:34 +05:30
pooja-bruno
4e88cbf318
feat: add refresh url for oauth2 ( #4028 )
2025-02-18 17:24:56 +05:30
lohxt1
b5e53ec25c
include oauth2 request data along with headers in the access token url call
2025-02-10 20:20:40 +05:30
Pragadesh-45
5291bbaef7
Fix: Import failing for collections with special characters in Windows ( #3969 )
...
* fix: correct variable used in collection name update
* fix: sanitize collection names by removing invalid filesystem characters
* refactor: refactor collection name sanitization to use `sanitizeDirectoryName`
2025-02-10 11:37:50 +05:30
Sanjai Kumar
0913e668e0
refactor: update browseFiles action to remove default properties and improve file dialog handling ( #3957 )
...
---------
Co-authored-by: sanjai0py <sanjailucifer666@gmail.com >
2025-02-06 20:26:49 +05:30
lohxt1
f668e93f52
oauth2 postman import fix and include client certs and proxy config while fetching access token
2025-02-05 16:06:41 +05:30
Sanjai Kumar
af182a9c00
refactor: rename binaryFile to file and update related references
2025-02-04 22:12:59 +05:30
Sanjai Kumar
dd23962958
improvements ( #3930 )
...
Co-authored-by: Sanjai Kumar <sanjai@usebruno.com >
2025-02-04 22:12:59 +05:30
Marcos Adriano
324b7cec51
feat: raw binary files handling in request body ( #3734 )
...
--------------
Co-authored-by: lohit <lohit@usebruno.com >
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2025-02-04 22:12:59 +05:30
lohxt1
10e0fde2a8
use lowercase header keys while making requests
2025-01-29 08:34:01 +05:30