Anoop M D
8f754142c7
Merge branch 'pr-2077' into feat/oauth2-improvements
2025-01-23 16:45:51 +05:30
Pragadesh-45
cf2cb0736e
fix: remove commented-out removeQuotes() function
2025-01-15 20:42:02 +05:30
Pragadesh-45
dbf1cad124
fix: remove removeQuotes()
2025-01-15 19:57:06 +05:30
lohit
14ecc09cde
Merge pull request #3719 from lohxt1/feat/bru-runner-fns
...
feat: bru util fns -- skipRequest, stopExecution, getTestResults, getAssertionResults, runRequest
2025-01-02 18:02:42 +05:30
lohxt1
99302e3a1d
fix: pr review updates
2025-01-02 17:54:29 +05:30
lohxt1
7b86febc87
feat: summarize test and assertion results for getTestResults and getAssertionResults fns
2025-01-01 18:06:13 +05:30
lohxt1
cd722a2bd9
feat: bru.runner.setNextRequest
2025-01-01 17:12:57 +05:30
lohxt1
75a9959d47
feat: add quick-js shims for bru runner fns
2025-01-01 15:37:42 +05:30
lohxt1
f09fd19ca0
chore: updates
2024-12-30 16:38:41 +05:30
lohxt1
f578c188fb
chore: updates
2024-12-30 16:32:46 +05:30
lohxt1
0d2b449b27
chore: aikido -- library version upgrades
2024-12-30 16:26:38 +05:30
lohxt1
f72d643e02
feat: updates
2024-12-18 18:57:23 +05:30
lohit
380047e025
Merge pull request #1043 from nelup20/bugfix/521-error_accessing_response_property_with_context_as_key
...
fix(#521 ): Allow "context" as the name of a key/var in a JS expression
2024-12-15 20:01:33 +05:30
lohit
434ae6c70f
_BrunoNewFunctionInnerContext to __bruno__functionInnerContext
2024-12-15 20:00:57 +05:30
lohit
22612a7dbe
_BrunoNewFunctionInnerContext to __bruno__functionInnerContext
2024-12-15 20:00:13 +05:30
lohit
d37e9aaafa
Merge pull request #3522 from sanjai0py/feat/add-isNotEmpty-assertion
...
feat: add 'isNotEmpty' assertion operator
2024-12-15 17:28:23 +05:30
lohit
5a9bda2a0f
use to.not.be.empty
2024-12-15 17:27:47 +05:30
Sanjai Kumar
4a4481a26f
feat: add 'isNotEmpty' assertion operator
2024-11-21 12:00:25 +05:30
lohxt1
6442e3ceca
feat: deleteEnvVar safe mode shim
2024-11-20 18:29:19 +05:30
Pragadesh-45
23c22a96bc
Feat/import translation for deprecated pm import ( #3388 )
...
* feat: add translation for pm `tests[]`
* feat: add bru.deleteEnvVar function and update translations
---------
Co-authored-by: Pragadesh-45 <temporary7904@gmail.com >
2024-11-20 17:58:59 +05:30
lohit
d70d4a482b
feat:add res() function shim to safe-mode ( #3345 )
2024-10-24 14:59:54 +05:30
lohit
f43775e245
chore: removed unused libraries ( #3330 )
...
* chore: posthog-node lib version upgrade
* chore: removed github button
* chore: removed lossless-json and json-bignt lib
* chore: updated package lock
* chore: removed unused libraries
2024-10-21 18:31:42 +05:30
lohit
cc8f3de8be
feat: upgrade libraries for dependabot alerts ( #3300 )
...
* feat: upgrade libraries and code cleanup
2024-10-17 11:04:47 +05:30
lohit
3ef7df57e2
fix( #3287 ): res.setbody safe mode ( #3299 )
2024-10-14 12:27:12 +05:30
lohit
90834b8c7d
Merge branch 'main' into feat/global-environments
2024-10-08 10:26:13 +05:30
Pragadesh-45
5c5e3d18fc
add logic to check for key existence in post response ( #3249 )
2024-10-04 16:53:35 +05:30
lohxt1
5afafb5944
feat: updates
2024-10-03 11:52:00 +05:30
lohit
6bc8acd1e1
feat: bru fns update ( #3231 )
2024-10-01 23:45:05 +05:30
lohxt1
a8fce54e97
feat: global env var highlight and interpolation
2024-09-30 11:48:30 +05:30
lohit
25f43f12c7
feat: request execution mode ( #3200 )
2024-09-26 15:54:20 +05:30
Mateusz Pietryga
4afcd44216
feat: OAuth2 - Include resolved authorization details in req object to be usable by scripts
...
The new variable 'credentials' is now available in 'req' object. It is added automatically during request preparation if oauth2 method is used and is value is either evaluated or retrieved from collection oauth2 cache.
2024-09-23 21:59:16 +02:00
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
3cb3f8094f
chore: disableParsingResponseJson shim fn in safe mode ( #3110 )
2024-09-16 17:13:19 +05:30
Shishir Karanth
238c790f9b
fix: handle functions while marshalling ( #3102 )
...
* fix: handle functions while marshalling
* fix: js style
2024-09-16 16:40:29 +05:30
Sergei Karetnikov
81d8c30d84
feat(usebruno#2441): Set response body function ( #3076 )
2024-09-13 11:48:05 +05:30
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
9e5148f032
fix( #2767 ): Fix serilization issues of bigint in json body ( #2773 )
...
Fix serilization issues of bigint in json body
---------
Co-authored-by: lohit <lohit.jiddimani@gmail.com >
2024-08-27 14:12:56 +05:30
lohit
b121afe7bb
feat: revert await keyword for test ( #2933 )
...
feat: revert await keyword for test
2024-08-27 11:41:09 +05:30
lohit
4bdbfb5c0c
fix: safe mode validations ( #2912 )
2024-08-24 14:29:43 +05:30
lohit
5f0e6f13eb
fix: quickjs vm handle errors ( #2906 )
...
* fix: quickjs vm handle errors
2024-08-23 18:16:43 +05:30
lohit
44d70ca02a
fix: boolean, undefined, null values eval in quickjs vm ( #2893 )
...
fix: boolean, undeifned, null values in pre-request vars
2024-08-23 16:18:41 +05:30
lohit
4aff61b665
fix: getRequestVar shim, boolean values in vm ( #2887 )
2024-08-22 10:10:15 +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
lohit
c8f95a34e9
feat: bru hasEnvVar, hasVar, deleteVar ( #2531 )
...
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2024-07-04 13:21:27 +05:30
lohit
c895d7f357
feat: request vars, bru.getRequestVar function ( #2541 )
2024-07-01 14:15:25 +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
Fabio GRANDE
9ec67b5da9
Added IsArray on Assert ( #2413 )
...
Co-authored-by: Fabio Grande <fabio.grande@hdhome.it >
2024-06-19 16:04:57 +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