Dominik D. Geyer
f9423d1238
feat: Implement isSafeMode() API ( #5760 )
...
Add `isSafeMode()` to Bru API that returns `true` in
case the runtime is a sandbox.
This allows for scripts to test for and handle whether
running in sandbox or not:
```javascript
if (bru.isSafeMode()) {
throw new Error('This script requires Developer mode')
}
```
Co-authored-by: Anoop M D <anoop@usebruno.com >
2026-01-19 17:26:12 +05:30
lohit
4f8d2c0c67
feat: default developer mode to nodevm and remove vm2 ( #6187 )
2025-11-29 00:04:55 +05:30
Bijin Bruno
48a09f6f50
feat: enhance support for prompt variables
2025-11-17 20:12:20 +05:30
lohit
f38c7ae03a
oauth2 ui/ux improvements ( #3868 )
2025-01-23 22:06:50 +05:30
lohxt1
f72d643e02
feat: updates
2024-12-18 18:57: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
a8fce54e97
feat: global env var highlight and interpolation
2024-09-30 11:48:30 +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
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
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
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
Anoop M D
7484a8a72b
refactor: post response lifecyle execution
2023-10-18 11:53:10 +05:30
Anoop M D
b6da0b2113
chore: pr #632 polish
2023-10-18 10:54:51 +05:30
Heikki Pölönen
544edfa7d7
Adds variable interpolate to assert runtime
2023-10-17 11:42:40 +03:00
Oleksii Slabchenko
91b1814c55
Fix #437 (start/endWith assertions)
2023-10-10 01:31:05 +02:00
Oleksii Slabchenko
024f61a95e
Fix 'between' assertion
2023-10-07 22:42:13 +02:00
Anoop M D
5af2f68252
chore( #197 ): ran prettier on packages/bruno-js
2023-09-22 00:42:14 +05:30
Anoop M D
78251c530c
feat: added custom assertion for chaijs for match() method
2023-03-23 21:36:35 +05:30
David Coomber
5c15438949
Updated plugin to be addProperty Re #132
2023-03-22 20:56:35 +02:00
David Coomber
d21e7f6fb5
Added Chai.js plugin to cater for isJson assertion Re #132
2023-03-21 17:30:45 +02:00
David Coomber
074d72d885
Add chai-http to enable to.be.json assertions Re #132
2023-03-19 21:08:19 +02:00
Anoop M D
8044286b80
feat: integrated assert runtime for ui
2023-02-22 02:25:02 +05:30
Anoop M D
34a2e23dc6
feat: assertion operator in UI
2023-02-22 01:20:07 +05:30
Anoop M D
6b2d335ade
fix: fixed string length comparision bug in assert runtime
2023-02-08 05:10:14 +05:30
Anoop M D
1b9ec05a58
feat: assert runtime
2023-02-08 01:13:21 +05:30