anusreesubash
a880e030eb
using yaml CORE_SCHEMA instead of DEFAULT_SCHEMA ( #3303 )
...
Co-authored-by: Anusree Subash <anusree@usebruno.com >
2024-10-14 18:20:18 +05:30
lohit
3ef7df57e2
fix( #3287 ): res.setbody safe mode ( #3299 )
2024-10-14 12:27:12 +05:30
anusreesubash
40fad99803
Create default environments on openapi import using server url ( #3267 )
...
* added option to create environments using server urls
* Update openapi-collection.js
---------
Co-authored-by: Anusree Subash <anusree@usebruno.com >
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2024-10-14 12:18:26 +05:30
Pragadesh-45
43cb2b82f3
Style: Update Toolhint Z-Index and Add Toolhint for GlobalEnvironmentSelector ( #3284 )
...
* style: add z-index for `ToolHint`
* chore: add toohint for global env selector
2024-10-14 12:06:06 +05:30
Jake Owen
2fc79e0e7f
fix: failing to import insomnia collection when username/password in auth is null ( #3293 )
...
* fix: sanitize authentication input
edgecase where value is null instead of expected empty string
* fix: refactor to be immutable
* Revert "fix: refactor to be immutable"
This reverts commit eec0e51d98 .
2024-10-13 17:55:13 +05:30
Anoop M D
dce96e0f13
release: v1.33.0
2024-10-09 23:37:37 +05:30
lohxt1
d4814569ed
fix: global env copy
2024-10-08 18:31:39 +05:30
lohxt1
0fa0b3ef85
fix: generate code updates
2024-10-08 16:46:26 +05:30
lohit
90834b8c7d
Merge branch 'main' into feat/global-environments
2024-10-08 10:26:13 +05:30
lohxt1
7a77afc64a
feat: updates
2024-10-08 10:20:54 +05:30
lohxt1
8ab8af6b3f
feat: updates
2024-10-07 22:32:53 +05:30
Anoop M D
4e8e2e87dc
release: v1.32.1
2024-10-04 19:50:45 +05:30
lohit
ce8ebb0c1a
fix: no env select issue ( #3247 )
2024-10-04 16:55:49 +05:30
Pragadesh-45
5c5e3d18fc
add logic to check for key existence in post response ( #3249 )
2024-10-04 16:53:35 +05:30
Sanjai Kumar
7a5b309664
refactor: Update color variable in Keybindings component ( #3251 )
2024-10-03 23:24:08 +05:30
dwolter-emarsys
93f8d916c4
INTERNAL | correcting WSSE logic ( #3252 )
2024-10-03 23:23:40 +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
Anoop M D
96e58f2f40
release: v1.32.0
2024-10-01 20:35:26 +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
Pragadesh-45
1fe7af4fad
add tempDir logic to gracefully rename the parent folder in a collection. fix: EPERM
2024-10-01 15:00:55 +05:30
Pragadesh-45
de2053f988
refactor filesystem.js to use isWindowsOS()
2024-10-01 14:57:19 +05:30
Sanjai Kumar
95e56cd9c9
Added Keybindings tab. ( #3204 )
...
* Added Keybindings tab.
* Minor Refactoring
2024-09-30 17:20:46 +05:30
Pragadesh-45
02a82c5371
refactor: ReorderTable component to use useMemo for rowsOrder ( #3227 )
2024-09-30 17:19:18 +05:30
lohit
e2baed6724
fix: interpolate json body for type object -- graphql variables ( #3212 )
2024-09-30 17:14:58 +05:30
lohit
d448599a53
feat: ui-state-snapshot ( #3215 )
...
* wip: save env
* feat: updates
* feat: updates
2024-09-30 16:51:49 +05:30
lohit
f35b715c6f
feat: restrict access to system process env vars ( #3226 )
2024-09-30 16:39:05 +05:30
lohxt1
f088cdb504
feat: updates
2024-09-30 16:36:19 +05:30
lohxt1
d8bf27f288
feat: updates
2024-09-30 11:53:23 +05:30
lohxt1
a8fce54e97
feat: global env var highlight and interpolation
2024-09-30 11:48:30 +05:30
Sanjai Kumar
727fa26e44
Refactor CodeMirror styling to remove glow outline around folded JSON ( #3208 )
...
* Refactor CodeMirror styling to remove glow outline around folded JSON
* Improved font color for better legibility.
* chore: used colot from theme for codemirror fold count
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2024-09-30 11:18:02 +05:30
Anoop M D
1adfad6316
release: v1.31.0
2024-09-30 11:01:30 +05:30
lohxt1
72de78025e
draft: global env ui and store
2024-09-28 18:05:31 +05:30
Pragadesh-45
2e4051b022
Bugfix/rename with same name for Environments ( #3199 )
...
* added safe to rename for rename-environment to enable case insensitive file change
* chore: removed else block
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2024-09-26 16:02:15 +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
Pragadesh-45
8e222189bc
Bugfix/rename with same name ( #3171 )
...
* fix rename with same name with different case
* added `_temp` to the filename to change the request name (handle case insensitivity) on Win and macOS
* chore: remove whitespaces and added path added path resolver
* refactor: wslpath check
* feat: safeToRename check added
* refactor
* refactor: code cleanup
* chore: improved error message
---------
Co-authored-by: Linhart Lukáš <Lukas.Linhart@tescosw.cz >
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2024-09-26 11:07:45 +05:30
Pragadesh-45
a1719a33fc
Bugfix/rename request open tab not found ( #3192 )
...
* Refactor: Normalize and resolve paths in renameItem action
* Refactor: Normalize and resolve paths in renameItem action (handler side)
* :
2024-09-26 10:15:09 +05:30
lohit
1f17d39a91
feat: remove pre-request var tooltip ( #3188 )
2024-09-25 14:11:35 +05:30
Sanjai Kumar
63d4757bfa
Refactor CollectionItem component to conditionally render dropdown item for non-folder items with type 'http-request' or 'graphql-request' ( #3190 )
2024-09-25 14:10:49 +05:30
ajubin
5889e114d4
feat(code-export): add support to grapqhl ( #1288 )
...
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2024-09-25 10:38:41 +05:30
lohxt1
1c110f0cb0
feat: removed console
2024-09-24 21:51: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
anusreesubash
3a58c6d3bd
Bugfix/openapi ensure url ( #3183 )
...
* added validations for spec and ref
* openapi import - cleanup url
---------
Co-authored-by: Anusree Subash <anusree@usebruno.com >
2024-09-24 12:34:14 +05:30
Mateusz Pietryga
3bd8f09c88
feat: OAuth2 - Supported at the collection level ( #1704 )
2024-09-23 21:59:16 +02:00
Mateusz Pietryga
dd9cb21f8c
feat: OAuth2 - UI for OAuth2 Credentials independent of the Request Output pane
...
fix: typo - rename OAuth2PasswordCredentials component
fix: typo - Use the same name for AuthMode - OAuth 2.0 in collection and request level
2024-09-23 21:59:16 +02:00
Mateusz Pietryga
2064cc88ab
feat: OAuth2 - automatically handle Bearer token type only
...
According to RFC6749 Section 7.1, The client MUST NOT use an access token
if it does not understand the token type.
At this point bruno only understands 'bearer' token_type.
2024-09-23 21:59:16 +02:00
Mateusz Pietryga
d982e35a17
feat: OAuth2 - Do not make axios request when executing collection level Get Access Token action
...
The actual the authorization request is now part of request preparation, and its response is returned for post-request script processing.
2024-09-23 21:59:16 +02:00
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