Sanjai Kumar
2dd0424d8f
Add @usebruno/requests package with digest authentication support ( #4417 )
...
* Add @usebruno/requests package with digest authentication support
---------
Co-authored-by: sanjai0py <sanjailucifer666@gmail.com >
Co-authored-by: ramki-bruno <ramki@usebruno.com >
2025-04-10 14:49:21 +05:30
lohxt1
eead96ca26
Merge remote-tracking branch 'upstream/main' into feat/oauth2-improvements
2025-03-16 14:02:12 +05:30
Joshua Weber
d37cf28e10
Ignores caching for AWS credentials provider ( #4000 )
2025-03-13 15:32:39 +05:30
naman-bruno
a5d23599a1
Fixed: user cookie header getting overwritten by stored cookie in cli
2025-02-06 20:03:42 +05:30
lohxt1
ff5683f19f
add runRequest and runner utils functions to cli
...
~ add bru.runRequest support for cli
~ add bru.runner.skipRequest, bru.runner.stopExecution support for cli
2025-01-29 11:53:02 +05:30
lohit
1d1e701ccb
oauth2 workflow improvements ( #3874 )
...
~ basic auth credentials should be assigned to `request.basicAuth` instead `request.auth` object
~ added credentials_placement option, fixed headers issue client credentials flow
~ cache input field values when grant type select box value changes
~ updated logic for - cache input field values when grant type select box value changes
~ updated token expiry timer component logic
2025-01-24 18:44:02 +05:30
tlaloc911
fee631d496
passing defaults instead of axiosInstance to NTLMClient ( #3841 )
2025-01-18 21:34:19 +05:30
Bobby Bonestell
d03de2b622
fix: Inherited apikey auth mapping for bruno-cli ( #3512 )
...
* Added bruno-cli support for mapping inherited apikey auth from collection
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2025-01-17 20:33:53 +05:30
tlaloc911
5500070b49
ntlm auth ( #3329 )
...
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2025-01-13 18:48:26 +05:30
lohit
5fe9208089
Merge pull request #3641 from lohxt1/fix/cli-system-env-vars
...
feat: cli -- system level proxy fix
2025-01-02 18:05:39 +05:30
lohxt1
43e892f9b0
fix: cli multipart
2024-12-27 16:50:12 +05:30
lohxt1
f3cfacdd43
fix: updates
2024-12-15 19:11:19 +05:30
lohxt1
7ae64605c2
chore: updates
2024-12-15 18:19:55 +05:30
lohit
73ea5f155d
Merge branch 'main' into feature/1602-multipart-content-type
2024-12-15 18:08:05 +05:30
lohit
6b6fc9a3dc
Merge branch 'main' into fix/remove-jsonbigint-from-cli
2024-12-15 18:00:38 +05:30
Pragadesh-45
47179535d5
fix: update content-type header for XML requests to application/xml ( #3648 )
2024-12-15 16:40:12 +05:30
lohit
ee715a6dc6
chore: headers/vars/script merge fns refactor ( #3654 )
...
* chore: cli code refactoring
* chore: code refactoring
2024-12-15 15:40:49 +05:30
lohit
4dcaaab52c
Merge branch 'main' into fix/remove-jsonbigint-from-cli
2024-12-12 17:31:59 +05:30
lohxt1
a55ed9bd50
feat: cli -- system level proxy fix
2024-12-12 14:09:06 +05:30
lohxt1
3fe0d43bdc
fix: cli - collection level script, added tests
2024-12-06 22:58:02 +05:30
lohxt1
4b4bd3bc95
fix: updates
2024-12-05 15:45:36 +05:30
lohxt1
482cb05d63
fix: updates
2024-12-05 11:42:23 +05:30
lohxt1
e1ebaabcc7
Merge branch 'main' of lohxt1:lohxt1/bruno into feat/cli-collection-vars
2024-12-04 17:28:55 +05:30
lohit
1fb4298681
Merge pull request #2820 from matthewdickinson/feature/cli-cookies
...
Added cookie support to CLI requests
2024-11-21 17:56:29 +05:30
lohit
6d8cc38946
changed use-cookies to disable-cookies
2024-11-21 17:53:09 +05:30
lohxt1
d0ef70473d
fix: remove json bigint from cli
2024-11-18 13:39:55 +05:30
lohit
bdfe9c16f1
fix: cli run-summary count fix for requests with ECONNREFUSED error ( #3451 )
...
* fix: cli run summary for requests with ECONNREFUSED error
* feat: updates
2024-11-08 16:57:37 +05:30
Matthew Dickinson
b82a2c3312
Added cookie support to CLI requests
2024-10-18 17:48:35 -04:00
dwolter-emarsys
93f8d916c4
INTERNAL | correcting WSSE logic ( #3252 )
2024-10-03 23:23:40 +05:30
lohit
4797119657
fix: interpolate form-urlencoded and multipart formdata values individually ( #3237 )
...
* fix: interpolate form-urlencoded and multipart values individually
* feat: cli updates
2024-10-01 18:24:03 +05:30
lohit
25f43f12c7
feat: request execution mode ( #3200 )
2024-09-26 15:54:20 +05:30
Sam Briggs
2dd5ae400c
Fix #2760 : Path params trailing slash ( #3065 )
...
As reported in #2670 , if a URL has a trailing slash and also contains
path parameters then the original logic had a bug that would drop the
trailing slash.
This implements the fix proposed by @ThenTech.
2024-09-26 11:18:18 +05:30
lohxt1
5fd6773f43
feat: added support for collection/folder/request scripts
2024-09-24 21:49:49 +05:30
lohxt1
9c2c86baf6
feat: add collection vars, folder vars, request vars support to cli
2024-09-24 19:09:47 +05:30
Sanjai Kumar
4d820af4e0
Improved Feat/wsse auth ( #3172 )
...
* adding wsse auth logic
* adding wsse auth logic to electron
* adding wsse auth formatting
* Refactoring WSSE 'secret' to 'password'
* Incorporating PR feedback
* Removed unused packages from package.json
* Fixed issue caused when resolving merge conflicts and added new route to test wsse
* Removed deprecated package usages from bruno-cli
* Fixed tests
---------
Co-authored-by: dwolter-emarsys <dylan.wolter@emarsys.com >
2024-09-23 17:46:31 +05:30
lohit
ed20eccc25
fix: multipart/form-data body interpolation ( #3142 )
...
* feat: updates
* feat: updates
* feat: updates
* feat: updates
2024-09-23 15:54:54 +05:30
busy-panda
62babef678
Merge branch 'main' into feature/1602-multipart-content-type
...
# Conflicts:
# packages/bruno-lang/v2/src/jsonToBru.js
2024-09-09 11:49:38 +02:00
Anoop M D
cb395e7649
Collection Variables Support ( #2963 ) ( #3018 )
...
Support for Collection Variables
---------
Co-authored-by: lohit <lohit.jiddimani@gmail.com >
Co-authored-by: lohit <lohxt.space@gmail.com >
2024-09-03 21:18:38 +05:30
Anoop M D
753a576c3c
Feat/safe mode quickjs ( #2848 )
...
Safe Mode Sandbox using QuickJS
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
Co-authored-by: lohit <lohit.jiddimani@gmail.com >
2024-08-21 12:52:49 +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
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
1239baf687
chore: added graceful check while accessing path params
2024-07-10 11:55:12 +05:30
Fabio GRANDE
b2038c7cc2
CLI doesn't interpolate params on the URL #2587 ( #2588 )
...
Co-authored-by: Fabio Grande <fabio.grande@hdhome.it >
2024-07-10 11:52:18 +05:30
busy-panda
a703b84681
Merge branch 'main' into feature/1602-multipart-content-type
...
# Conflicts:
# packages/bruno-lang/v2/src/bruToJson.js
# packages/bruno-lang/v2/src/jsonToBru.js
2024-07-01 15:17:53 +02:00
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
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
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
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
lohit
f9b33dde38
chore: fix cli tests ( #2412 )
...
* fix tests for bruno-electron & bruno-lang
* chore: fix validatioon breaking cli tests
2024-06-05 20:31:31 +05:30