Rinku Chaudhari
de226d2e44
feat: added runner delay ( #2218 )
...
* feat: added runner delay
* fix: check if delay is greater than 0
* fix: input type number and added missing onclick
2024-08-08 17:13:17 +05:30
Timon
1e0c88a291
fix: Handle ENOSPC error from chokidar ( #2725 )
...
* fix: Handle ENOSPC error from chokidar
Now listens to the error event to check if "ENOSPC" occurrs.
The watcher will then automaticly restart in polling mode, so that
the user still sees his reqeusts / collections.
Fixes: https://github.com/usebruno/bruno/issues/1877
* Add more code comments, add !forcePolling to prevent endless loops and update error message
2024-08-08 16:04:54 +05:30
Anoop M D
72c3aaa5ba
chore: bumped version
2024-08-07 12:21:46 +05:30
Pragadesh-45
2358aa4cdc
Bugfix/window UI distortion electron ( #2765 )
...
* set initial window: false
* set window: true after loading the window state
* added ready-to-show event
2024-08-06 16:08:32 +05:30
Anoop M D
d7ec3d1cc5
Revert "fix: BigInters are now correctly shown in the response ( #2736 )" ( #2768 )
...
This reverts commit 3e2a3b65a4
.
2024-08-06 16:00:49 +05:30
Vincenzo De Petris
92073e7573
fix: draft variables and headers ( #2651 )
...
* fix: extract variables and headers from the provided request
* fix: handling draft headers and vars
* fix: handling draft headers and vars
---------
Co-authored-by: Vincenzo De Petris <vincenzodepetris@gmail.it>
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-08-06 14:32:54 +05:30
Timon
3e2a3b65a4
fix: BigInters are now correctly shown in the response ( #2736 )
...
Fixes : #1753
2024-08-06 13:01:30 +05:30
Anoop M D
7cafed6c93
chore: temporarily reverting the change related to pr - #2713
2024-08-06 12:12:47 +05:30
Pragadesh-45
7ca59656f2
set inital window-show: false ( #2713 )
2024-08-05 17:55:06 +05:30
Anoop M D
8f920a90c7
chore: bumped version
2024-08-01 18:16:54 +05:30
Anoop M D
640623b39a
chore: version bumped to v1.23.0
2024-07-31 17:57:39 +05:30
lohit
98c53cf443
update natural to sequential ( #2717 )
2024-07-29 11:04:29 +05:30
Mateusz Pietryga
6fe96a8194
bugfix/test - update Jest configuration to fix unit tests ( #2672 )
2024-07-26 18:24:44 +05:30
Mateusz Pietryga
f2ba351f0d
Fix: OAuth 2.0 Grant Type Authorization: "invalid_client" error / URL Encode of Client ID ( #2129 )
...
#2115
#1003
2024-07-26 18:17:38 +05:30
Timon
2e2c60d90e
feat: Add flow
option for "natural" flow in scripts ( #2704 )
...
- Adds a new key in the `bruno.json` under `scripts.flow`
- When concating post and tests scripts the flow will now be used
to determine to correct order
Fixes : #2648 #2680 #2597 #2639
2024-07-26 18:10:10 +05:30
BruAlcaraz
c99da3a581
Allow bru.setNextRequest() on Test Scripts ( #2155 ) ( #2552 )
...
Co-authored-by: Alcaraz, Bruno <Bruno.Alcaraz@ulgroup.com>
2024-07-25 16:57:55 +05:30
Anoop M D
073c1aae12
chore: bumped version
2024-07-23 17:19:25 +05:30
lohit
9892f7cd40
Feat/electron bump ( #2668 )
...
* pr review changes
* collection root object in export json
* import environment updates
* tests run execution order fix for collection runs
* updated validations
* accept request flag in curl string for method type
* electron version bump to v31.2.1
2024-07-19 16:29:10 +05:30
lohit
7194998b0e
update node-machine-id to @usebruno/node-machine-id ( #2661 )
...
* update node-machine-id to @usebruno/node-machine-id
* added lock file
* tests check
* tests check
2024-07-18 17:19:22 +05:30
lohit
ab9bcbe5ed
feat/rename collectionVariables variable name to runtimeVariables ( #2638 )
...
* pr review changes
* collection root object in export json
* import environment updates
* tests run execution order fix for collection runs
* updated validations
* collectionVariables -> runtimeVariables
* removed husky, adjusted indentation
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-07-17 17:21:03 +05:30
Anoop M D
34a961967e
chore: bumped version
2024-07-15 17:37:54 +05:30
Anoop M D
f159f73340
chore: bumped version
2024-07-10 16:28:58 +05:30
Fabio GRANDE
f64dca16a7
Removed Underscores on variables ( #2603 )
...
Co-authored-by: Fabio Grande <fabio.grande@hdhome.it>
2024-07-10 12:58:19 +05:30
Anoop M D
b5b9e547c9
chore: bumped version
2024-07-10 12:57:05 +05:30
Fabio GRANDE
240d2d03f7
Cloning a dir now clone also folder.bru files recursively#2593 ( #2596 )
...
Co-authored-by: Fabio Grande <fabio.grande@hdhome.it>
2024-07-10 11:24:49 +05:30
lohit
58c8085a64
fix/collection export import ( #2601 )
...
* pr review changes
* collection root object in export json
* import environment updates
* tests run execution order fix for collection runs
* headers schema update, export only required parts of request
* update auth in object spread
* docs not present in folder level settings
* docs not present in folder level settings
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-07-10 11:21:58 +05:30
Anoop M D
0988f2b86e
chore: bumped version
2024-07-07 14:52:22 +05:30
Timon
e71e38f62e
fix( #2573 ): Fix broken resequenzing of requests ( #2574 )
2024-07-06 23:07:36 +05:30
Anoop M D
589e173256
chore: version bump
2024-07-04 16:28:43 +05:30
lohit
40f7be534a
pr review changes ( #2563 )
2024-07-04 14:47:46 +05:30
lohit
2aa7d26a89
add collection and folder data to exported bruno collection json ( #2560 )
...
* add collection and folder data to exported bruno collection json
* folder root data order
2024-07-04 13:18:40 +05:30
Anoop M D
02e23df349
chore: version bumped
2024-07-01 18:20:16 +05:30
lohit
c895d7f357
feat: request vars, bru.getRequestVar function ( #2541 )
2024-07-01 14:15:25 +05:30
Anoop M D
45ff36d394
Folder level Headers, Scripts and Tests ( #2529 )
...
* [Feature] : Settings on folder level (#1334 )
* feat(folder_settings): enable settings tab from folder, currently not using folder.bru
* feat(folder_settings): read and write in folder settings only in headers, ignore folder.bru file il requests list
* feat(folder_settings): merge collection and folder settings when sending network request
* feat(folder_settings): remove console, testing headers merging working fine
* feat(folder_settings): add missing endl for prettier check, remove redundant imports
---------
Co-authored-by: Baptiste POULAIN <baptistepoulain@MAC882.local>
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
* feat: folder level scripts and tests
* feat: folder level variables (#2530 )
---------
Co-authored-by: Baptiste Poulain <64689165+bpoulaindev@users.noreply.github.com>
Co-authored-by: Baptiste POULAIN <baptistepoulain@MAC882.local>
Co-authored-by: lohit <lohit.jiddimani@gmail.com>
2024-07-01 12:52:56 +05:30
lohit
ca22ad06df
update interpolate function in bruno js ( #2479 )
...
* update interpolate function in bruno js
* removeed handlebars import, updated validations
* removed handlebars import
2024-06-21 11:15:23 +05:30
lohit
5259c5fb4a
Feat/client cert types ( #2482 )
...
* feat: pfx/cert client certificates
* ui updates
* file tooltip
* feat: updated client cert logic
* feat: updated validations
* const to let
* throw error incase of invalid file paths
* fix htmlFor label
* updated cli error messages
2024-06-21 11:13:52 +05:30
lohit
afcdf30b49
Fix/graphql file load ( #2484 )
...
* fix graphql schema file load issue
* feat: update file load logic
2024-06-21 11:07:29 +05:30
lohit
b031e1f009
add decomment step in a try catch block ( #2485 )
...
* add decomment step in a try catch block
* request params validation - fix unit tests
2024-06-21 10:45:12 +05:30
lohit
929d2b5299
fix/generate code auth header validation ( #2490 )
...
* geenrate code for request to include collection auth headers only if request auth is of type inherit
* validations
2024-06-21 10:44:24 +05:30
Antti Sonkeri
9c11e27d1c
fix: decomment not working in json body ( #1819 )
...
Request body json was not decommented if json parsing fails, which
would happen if variables are not quoted.
Fixes usebruno#888
2024-06-19 16:18:36 +05:30
Jack Evans
b432e94a4e
interpolate vars correctly fixes #704 ( #2317 )
2024-06-19 16:06:45 +05:30
Nicolas Nobelis
d88bb68014
fix: Pass the scope conditionally for OAuth2 grant types ( #2447 )
...
Fixes : #2446 .
Signed-off-by: Nicolas Nobelis <nicolas@nobelis.eu>
2024-06-19 16:02:56 +05:30
Sanjai Kumar
9588b442f7
refactor: now the key params in the axiosRequest creation phase is pathParams to resolve the naming conflicts of axios. ( #2465 )
2024-06-18 16:37:08 +05:30
slowjoe007
b01f2e0c5f
feature: Augment default truststore by default, optionally limit to custom CA certs ( #2057 )
...
* feat: Allow default truststore extension on bru CLI
* feat: augment default truststore by default, optionally limit to custom CA certs
* feat: augment default truststore by default, optionally limit to custom CA certs
* feat: Allow default truststore extension on bru CLI
* feat: augment default truststore by default, optionally limit to custom CA certs
2024-06-17 16:28:39 +05:30
Raphaël Bideau
693f882f5a
catch post request variable evaluation errors ( #2324 )
...
fix #2005
- display post request variable evaluation errors in a toast, each individual variable error on a new line
- display the response body (was previously replaced by the an error "Error invoking remote method 'send-http-request': ..."
2024-06-14 17:08:57 +05:30
lohit
bcdbc0ebed
fix tests for bruno-electron & bruno-lang ( #2410 )
2024-06-04 14:17:36 +05:30
Dakshin K
46df2e967f
fix: Check OAuth2 redirect URL for matching callback URL and authorization code in query parameters ( #2148 )
...
* Check OAuth2 redirect URL for matching callback URL and authorization code in query parameters
In an Authorization code flow, there may be multiple intermediate redirects before reaching the final one which matches the callback URL and has a code in the query params.
We should wait until we see a redirect URI that matches both the conditions. This fixes the issue where, when a redirect contains `code` as a query param but is not the final one (i.e., is not to the callback URL) an error is thrown saying the callback URL is invalid.
Fixes #2147
* Add test cases for callback URL check
* Update check to cover URLs with same host but different endpoints
2024-05-31 15:41:31 +05:30
Dhananjay Kadam
32b1ba1c92
feat: add support for state param for OAuth2 Authorization Code flow ( #2330 )
...
* feat: add support for state param
* chore: revert package-lock.json
* test: update tests with state param
* chore: revert package-lock.json
* chore: add state to missing places
* Adding state to PKCE toggle
---------
Co-authored-by: Kadam Dhananjay <kadamdhananjay@johndeere.com>
2024-05-31 15:35:27 +05:30
lohit
3ded960938
fix( #2367 ): handle response body decode ( #2371 )
2024-05-30 23:24:04 +05:30
lohit
470d162fb6
fix/path param ( #2388 )
...
* fix(#484 ): minor code fixes
* code fixes
* fixes for generateCode
* var change
* pr review fixes
2024-05-30 23:09:34 +05:30