lohit
6a05321109
feat( #1003 ): closing stale 'authorize' windows | handling error, error_description, error_uri query params for oauth2 | clear authorize window cache for authorization_code oauth2 flow ( #1719 )
...
* feat(#1003 ): oauth2 support
---------
Co-authored-by: lohit-1 <lohit@usebruno.com>
2024-03-11 01:51:55 +05:30
Mateusz Pietryga
5f35d71b8b
Fix #1683 allow OAuth2 authorizationUrl with user provided query parameters ( #1712 )
2024-03-04 17:21:12 +05:30
Sanjai Kumar
e2d1f52993
Fix/json with bigints ( #1710 )
...
* fix(#1689 ): JSON with Bigints support
* added Jsonbigint support for cli
2024-03-04 15:32:35 +05:30
Jack Jiang
cc02794ce9
Use URL Encoded Form for OAuth2.0 token endpoint ( #1701 )
...
OAuth2.0 expects URL encoded form instead of JSON content
https://www.oauth.com/oauth2-servers/server-side-apps/example-flow/
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-03-04 15:22:34 +05:30
lohit
858536e13d
feat( #1003 ): collection level oauth2, access_token_url & scope for 'Client Credentials' and 'Password Credentials' grant types ( #1691 )
...
* feat(#1003 ): authorization_code grant type PKCE support, code cleanup..
---------
Co-authored-by: lohit-1 <lohit@usebruno.com>
2024-03-04 15:21:05 +05:30
Anoop M D
1cf8a2f3f1
chore( #1667 ): graceful handling of none type for backward compatibility
2024-02-27 01:29:10 +05:30
Anoop M D
389a383b99
Merge branch 'main' into feature/BRU-18--inherit-auth-mode
2024-02-27 01:11:55 +05:30
lohit
9f81e6dc73
feat( #1003 ): oauth2 support - resourceOwnerPasswordCredentials, authorization code, client credentials ( #1654 )
...
* feat(#1003 ): oauth2 support
Co-authored-by: lohit-1 <lohit@usebruno.com>
2024-02-26 16:44:38 +05:30
lohxt1
3c2cbe63c4
feat( #1655 ): inherit auth mode for requests
2024-02-26 14:27:59 +05:30
Martin Meciar
b6abc665a5
fix( #1545 ): empty strings encryption
...
enable empty strings to be encrypted
2024-02-15 19:01:07 +01:00
Ricardo Silverio
942a895ae0
[Feature] Stop button for runner execution ( #1580 )
...
* First attempts
* Sending cancel token in run-folder-event
* Remove logs, update lock
* cancelTokenUid with default value
* Indentation
* Generating token in the main process side
* Removing uuid import
2024-02-14 03:16:41 +05:30
Anoop M D
eab50f01d7
fix( #1521 ): fixed issue related to recent menu being disabled
2024-02-14 03:06:27 +05:30
James Hall
8287126deb
Recent documents menu ( #1582 )
...
* Adds recent documents menu.
* Removes erroneous import.
* Open collection from recent document menu.
2024-02-14 02:47:32 +05:30
Mateo Gallardo
64487ad923
Fixed file uploads performance issues ( #1562 )
2024-02-12 23:48:01 +05:30
Anoop M D
123bf198a3
feat( #1496 ): handling edge cases for ignore config
2024-02-05 03:27:20 +05:30
fredjeck
cb95b5f36a
Introduces a new bruno.json configuration property named 'ignore' allowing to specify which files or folders should be ignored in the collection. ( #1514 )
...
Also makes sure the behavior of legacy collections is not altered.
Fixes issue #1496
2024-02-05 03:04:54 +05:30
Anoop M D
09e7ea0d4d
feat( #1130 ): file upload schema updates
2024-02-05 02:52:03 +05:30
Max Destors
634f9ca4a2
feat: Multipart Form Data file uploads ( #1130 )
...
* Add multipart form files upload support
* clean up
* Fixed electron files browser for Multipart Form files
* Using relative paths for files inside the collection's folder
---------
Co-authored-by: Mateo Gallardo <mateogallardo@gmail.com>
2024-02-04 23:04:18 +05:30
Rinku Chaudhari
7b6c72c63b
fix: getContentType function and save file logic update ( #1499 )
2024-02-01 13:29:06 +05:30
Romain Eggermont
969c44023f
feat( #1352 ): add collection headers to introspection query ( #1353 )
...
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-01-29 20:23:32 +05:30
Martin Sefcik
a077d65a3e
fix( #1419 ): fixed ignored SSL verification and client certificates configuration when using SOCKS proxy ( #1420 )
2024-01-29 20:19:08 +05:30
Anoop M D
4917f24b7c
fix( #1436 ): fixed inconsistent beheviour of res.getHeaders() api
2024-01-29 19:46:41 +05:30
Anoop M D
7ba9b839da
feat( #1460 ): use new interpolation lib in app, electron, cli
2024-01-29 17:17:24 +05:30
Nelu Platonov
7de5bbbdf6
fix( #1143 ): Fix PR #971 - Use literal segments only for env/collection variables + Add to CLI ( #1154 )
...
* fix(#1143 ): Fix PR #971 - Add literal-segment notation in string only to variables that are not process env vars
* fix(#1143 ): Fix PR #971 - Add to CLI as well
* fix(#1143 ): Fix PR #971 - Use improved Regex after CR + add test case for escaped vars
2024-01-25 19:36:32 +05:30
Anoop M D
3e627522b7
feat( #1162 ): warn if there are unsaved requests when quitting
2024-01-09 14:01:04 +05:30
Ricardo Silverio
85f24eec77
[Feature] Prompt user to save requests before exiting app ( #1317 )
...
* Starting quit flow and focusing in draft
* Finishing app if there is no draft to save
* Automatically opening request after creation through event queue
* Fix remove events from queue using pathname to find item
* Removing updateNextAction
* Listening via predicate
* Confirm close dialog toggle moved to store
* Draft operations as tab actions
* Complete quit flow
* Fixing close app/window hooks
* Breaking the chain when dismissing dialog
* Displaying request name in ConfirmRequestClose modal
* Added disableEscapeKey and disableCloseOnOutsideClick props to Modal (passed in ConfirmRequestClose)
* Removing logs
* Refactor
* listenerMiddleware module
* ipc events listeners names
* Update next action
* Helpful comments
* Eventually handle events to close request even if is no draft
* Request name in bold
2024-01-08 17:21:55 +05:30
Anoop M D
0db6103b69
feat: golden edition modal
2024-01-05 03:17:55 +05:30
Anoop M D
2608ec035e
Merge pull request #1155 from BrandonGillis/feat/custom-ca-certificate
...
feat: add custom CA Certificate preference
2024-01-04 22:54:29 +05:30
Anoop M D
ed6f91533b
Merge pull request #1176 from bpoulaindev/bugfix/docs_links
...
bugfix(docs_links): open external URL in browser window, remove depre…
2023-12-20 00:23:02 +05:30
Gyunseo Lee
9f6890b769
feat: set the polling mode based on path type
2023-12-18 17:56:12 +09:00
Anoop M D
66f917ecec
chore: bumped version to v1.5.0
2023-12-18 04:22:10 +05:30
Akshat Khosya
a15a4e4a2d
corrected typo error in comments
2023-12-16 13:18:52 +05:30
Akshat Khosya
cada4f201a
removed try catch from clone collection
2023-12-16 13:16:03 +05:30
Akshat Khosya
93661bd0d2
handle dir of files, comments in code
2023-12-16 13:07:51 +05:30
Akshat Khosya
fff3e6d88a
clone functionality in collection
2023-12-11 15:57:28 +05:30
Baptiste POULAIN
56a456a9b6
bugfix(docs_links): open external URL in browser window, remove deprecated method in electron, refactor to index.tsx
2023-12-07 14:33:42 +01:00
Brandon Gillis
a60f351736
feat: add custom CA Certificate preference
2023-12-06 01:04:35 +01:00
Anoop M D
3061507284
Merge pull request #619 from mj-h/feature/add-bru-setNextRequest
...
feat: bru.setNextRequest()
2023-12-06 01:37:44 +05:30
Graham White
98b45a2fd4
refactor: protocol regex matches axios
...
Since axios is used for requests, it makes sense to match the protocol parsing
with their code at
https://github.com/axios/axios/blob/main/lib/helpers/parseProtocol.js
Closes : #1152
Signed-off-by: Graham White <graham_alton@hotmail.com>
2023-12-05 17:22:56 +00:00
Brandon Gillis
e24b75e7d8
fix( #124 ): Improve localhost handling, add cache for ipv6 & ipv4 check
2023-12-04 13:36:32 +01:00
Anoop M D
b482dd68a5
temporarily disabling fix related to pr #1114
2023-12-04 14:34:26 +05:30
Brandon Gillis
06d62175bf
Add support for ipv6 localhost & refactor *.localhost handling
2023-12-02 02:50:44 +01:00
Brandon Gillis
96d50ebd93
fix( #124 ): resolve all *.localhost to localhost
2023-12-01 23:51:01 +01:00
Anoop M D
2aa876e526
Merge pull request #971 from nelup20/bugfix/964-env_var_dot_validation
...
fix(#964 ): Allow "." in variable names + make error message more consistent
2023-12-02 01:06:27 +05:30
Anoop M D
2240acb272
fix( #1042 ): fixed setCookie issue when cookie is not a string
2023-12-02 00:58:19 +05:30
Anoop M D
752d4ae79e
feat( #1094 ): deleting all cookies for a domain
2023-12-02 00:49:46 +05:30
Anoop M D
32c8bf296a
#968 , #1023 : support for disabling sending and storing of cookies
2023-12-01 23:56:19 +05:30
Anoop M D
a1f2e9336d
Merge branch 'main' into feature/946-fix_prepend_after_interpolation_and_add_to_cli
2023-12-01 14:04:40 +05:30
Its-treason
41e922544c
Fix: Update CSP to allow posthog
2023-11-30 19:36:15 +01:00
Nelu Platonov
d0f858681d
feat( #946 ): Fix PR #1070 - Add feature to CLI & prepend 'http://' to URL after interpolation
2023-11-30 01:23:27 +01:00