Anoop M D
b1a140a4e0
release: v1.26.1
2024-08-22 13:52:38 +05:30
lohit
e4407f3981
chore: updated testbench - primitive data types ( #2888 )
...
* fix: getRequestVar shim, boolean values in vm
* chore: updated testbench
2024-08-22 11:37:13 +05:30
Anoop M D
74e75a7da2
fix: fixed ux issues around content indicator being big
2024-08-22 11:33:35 +05:30
lohit
4aff61b665
fix: getRequestVar shim, boolean values in vm ( #2887 )
2024-08-22 10:10:15 +05:30
Anoop M D
e31c552dee
release: v1.26.0
2024-08-21 18:46:55 +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
Pragadesh-45
3ad4eda861
Style/assert option bg ( #2867 )
...
* remove old theme configs
* style bg manage from Assertion Comp for AssertionOperator
2024-08-21 10:37:59 +05:30
Sushant Kumar
d3e57d0ea6
refactor: Simplify logic around get method color ( #2856 )
...
* feat: Use theme provider to get method color
* fix: Use storeTheme instead of theme
2024-08-19 18:40:52 +05:30
Niklas Ziermann
77750ecc0b
#2757 : Visualize if request body, script or tests have content ( #2809 )
2024-08-19 18:37:47 +05:30
Chae Jeong Ah
a1783c46ed
fix: invalid file path in shell-curl ( #2855 )
2024-08-19 18:18:39 +05:30
Daniel Roberto
017d2235b8
fix: remove duplicate tailwind classes in RequestNotFound component ( #2801 )
2024-08-16 20:08:33 +05:30
Adrian
df120787ca
fix: remove scope with auth code grant ( #2815 )
2024-08-16 20:05:33 +05:30
Pragadesh-45
b872fdfe6d
Bugfix- Import blank directory Exception ( #2845 )
...
* typofix: Loc is required
* handle empty dirpath on import collection
* fix: collection import bug fix
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-08-16 17:49:00 +05:30
Sushant Kumar
f0b7bf3430
feat: Reuse dictionary in preferences support page ( #2834 )
...
* feat: Re-use dictonary text in Preferences/Support component
* feat: Re-use dictionary text in Preferences/Support component
2024-08-16 15:49:27 +05:30
Chae Jeong Ah
4169bb7ea4
fix: add path params on newHttpRequest ( #2843 )
2024-08-16 15:46:38 +05:30
Sushant Kumar
74b1527513
feat: Add support for dictionary and use in Welcome page ( #2819 )
2024-08-14 15:53:04 +05:30
Daniel Roberto
3b8909e301
feat: add hotkey to close all tabs ( #2800 )
2024-08-14 15:43:32 +05:30
Rinku Chaudhari
1bedfc2046
feat: added request tab context menu ( #2183 )
...
* feat: added close menus on the request tab
* feat: added close to the left button
* feat: added new request and clone request buttons
* chore: fix prettier
2024-08-14 15:40:44 +05:30
Timon
8de6b72ab9
Fix/enospc ( #2789 )
...
* 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
* fix: Also listen for EMFILE for too many watched files
2024-08-14 15:20:17 +05:30
Joel Wetzell
9d84906f57
add ability for curl to import basic auth ( #2778 )
2024-08-14 15:18:24 +05:30
lohit
eceb114d6c
fix/collection-search-validations unit-tests-fix ( #2833 )
...
* fix: updates
* fix: update test title
* fix: removed console
2024-08-14 13:23:00 +05:30
Anoop M D
22c096507d
chore: bumped version
2024-08-14 10:36:32 +05:30
Sam Wooler
85ad4c0159
fix: align folder settings pane + scripts with request pane ( #2817 )
2024-08-14 10:24:17 +05:30
Sanjai Kumar
b23a866e60
Removed the logic that strips the backslash ( #2793 )
2024-08-12 17:21:51 +05:30
Sanjai Kumar
5706c4b138
Added the ablility to save the response in utf8 format. ( #2792 )
2024-08-12 17:20:56 +05:30
Rinku Chaudhari
0d3e7acf9b
fix: query url overflowing ( #2804 )
...
* fix: query url overflowing
* fix: add margin to save btn instead of singlelineeditor
2024-08-11 19:24:51 +05:30
Sushant Kumar
7e305be817
(feat) Add shade to modal header in dark mode ( #2784 )
2024-08-08 18:39:29 +05:30
Niklas
4c3fe2f719
Add TRACE to allowed import methods ( #2783 )
2024-08-08 17:28:17 +05:30
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
29db85a916
chore: placeholder ux improvements
2024-08-08 16:00:56 +05:30
Pragadesh-45
edb8708dde
UX - improvements Input Placeholders ( #2780 )
...
* add placeholders
* placeholders for clone collection
* placeholders for inputs, placeholder-global-opacity, change cursor type for clickables
* revert placeholders for collection creation and collection cloning
* revert c-placeholder
* revert: cliert cert placeholder
2024-08-08 15:48:54 +05:30
lohit
9fdfee0083
fix: generate oced modal height style ( #2772 )
2024-08-07 17:32:27 +05:30
Anoop M D
72c3aaa5ba
chore: bumped version
2024-08-07 12:21:46 +05:30
Anoop M D
eb1c10fd6e
feat: mac specific os styling
2024-08-06 18:49:35 +05:30
Sam Ho
911e3aa589
feat: comment with keybinding (cmd + /) in JSON payload interface ( #2634 )
...
Co-authored-by: Sam Ho <kwunting.ho@bt.com>
2024-08-06 17:36:51 +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
Chae Jeong Ah
aa4bcdca9b
fix: type error in jsonToBru during import collection ( #2761 )
...
* fix: add optional chaining to prevent type error
* fix: remove debug code
2024-08-06 12:43:47 +05:30
Anoop M D
7cafed6c93
chore: temporarily reverting the change related to pr - #2713
2024-08-06 12:12:47 +05:30
Joel Wetzell
b2b41fec1a
set content-type header during code generation ( #2491 )
...
* set content-type header during code generation
handles missing request body modes as well
* formatting
2024-08-05 18:22:17 +05:30
Rinku Chaudhari
60a8647e7c
fix: enter key not submitting new request form ( #2630 )
2024-08-05 17:57:19 +05:30
Pragadesh-45
7ca59656f2
set inital window-show: false ( #2713 )
2024-08-05 17:55:06 +05:30
Anoop M D
4598bb1bdd
fix( #2605 ): fix editor view height ( #2758 )
...
* fix(#2605 ): fix editor view height
* chore: disabled prettier on github actions
2024-08-05 17:49:04 +05:30
Joel Wetzell
adb843faa7
don't exclude cookies from request headers when importing from curl ( #2748 )
2024-08-05 12:27:00 +05:30
Natalie Carey
c5ec7eea34
Feature: Add a show/hide privacy toggle to passwords and secrets in Auth options ( #2750 )
...
* mask support for SingleLineEditor
* add secret visibility toggle button
* move visibility toggle into SingleLineComponent
Co-authored-by: Liz MacLean <18120837+lizziemac@users.noreply.github.com>
* fix eye button focus state
* center enabled and secret toggle
* fix input field scales to 100% width
* Using a prvacy toggle for all sensitive auth details.
* Applied privacy toggle to Collection Auth settings.
---------
Co-authored-by: Max Bauer <krummbar@pm.me>
Co-authored-by: Liz MacLean <18120837+lizziemac@users.noreply.github.com>
2024-08-05 11:51:01 +05:30
Max Bauer
741250068f
feat: masking support for SingleLineEditor ( #2240 )
...
* mask support for SingleLineEditor
* add secret visibility toggle button
* move visibility toggle into SingleLineComponent
Co-authored-by: Liz MacLean <18120837+lizziemac@users.noreply.github.com>
* fix eye button focus state
* center enabled and secret toggle
* fix input field scales to 100% width
---------
Co-authored-by: Liz MacLean <18120837+lizziemac@users.noreply.github.com>
2024-08-05 11:46:06 +05:30
Natalie Carey
7c33fd413e
Refactored handlers into reusable functions for readability. ( #2744 )
2024-08-02 12:10:04 +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
37bec70fe6
fix: removed unused code ( #2729 )
2024-07-31 16:13:55 +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
1d2e06d419
Fix test results when the same request is executed more than 1 time ( #2522 ) ( #2551 )
...
Co-authored-by: Alcaraz, Bruno <Bruno.Alcaraz@ulgroup.com>
2024-07-25 17:05:00 +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
47724b1b1e
scrollbar fix ( #2670 )
2024-07-19 18:43:51 +05:30
Sanjai Kumar
2804ce1eb3
Revert "fix: active enviroment after rename when there is single enviroment (…" ( #2660 )
...
This reverts commit 81497d8397
.
2024-07-19 16:51:12 +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
Max Destors
e60aaf2ea9
Multipart request file - Fix init value and clear value ( #2609 )
2024-07-17 15:41:25 +05:30
Rinku Chaudhari
81497d8397
fix: active enviroment after rename when there is single enviroment ( #2640 )
2024-07-16 15:53:26 +05:30
Anoop M D
34a961967e
chore: bumped version
2024-07-15 17:37:54 +05:30
Anoop M D
1b0495c7b0
Merge branch 'main' of github.com:usebruno/bruno
2024-07-15 17:37:10 +05:30
lohit
73214107c7
feat/request variables highlight ( #2621 )
...
* pr review changes
* collection root object in export json
* import environment updates
* tests run execution order fix for collection runs
* updated validations
* folder/request pre-vars green/red color highlight
* collection vars > request vars
* chore: removed unused logic
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-07-15 17:18:29 +05:30
Anoop M D
f159f73340
chore: bumped version
2024-07-10 16:28:58 +05:30
lohit
c2e6dee2da
validations update for export collection ( #2607 )
...
* pr review changes
* collection root object in export json
* import environment updates
* tests run execution order fix for collection runs
* updated validations
2024-07-10 16:26:19 +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
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
Fabio GRANDE
9f76834b2f
Bruno CLI tries to execute folder.bru #2584 ( #2585 )
...
Co-authored-by: Fabio Grande <fabio.grande@hdhome.it>
2024-07-10 11:49:12 +05:30
Jorge Caridad
8094149fbe
fixed typos in bruno-cli readme.md ( #2600 )
2024-07-10 11:29:23 +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
sfreeman422
e5425299a2
Import Bruno Collection fails - ValidationError: headers are required #2583 ( #2598 )
...
* Removed headers key on folderRootSchema as it seems unlikely that headers are actually required here
* Removed launch.json
* Added back package-locks
* reverted package-lock
* removed only the .required
2024-07-10 11:19:12 +05:30
lohit
f1e0b112ae
fix/folder bru data loading issue in windows ( #2595 )
...
* pr review changes
* collection root object in export json
* import environment updates
* validations for folder.bru paths for windows
2024-07-10 11:04:55 +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
e462eb6ecd
import environments ui and collection root object for json export - updates ( #2565 )
...
* pr review changes
* collection root object in export json
* import environment updates
2024-07-04 16:10:38 +05:30
lohit
40f7be534a
pr review changes ( #2563 )
2024-07-04 14:47:46 +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
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
Baptiste Poulain
71353b0404
[Feature] : Bulk env import and UX/UI improvements ( #2509 )
...
* feat(bulk-env-import): bulk import working like a charm
* feat(bulk-env-import): refresh no env dialog's styling
* feat(bulk-env-import): group create and import env within initial modal, UI improvements
* feat(bulk-env-import): minor styling fixes
* feat(bulk-env-import): handle incorrect files in env importer
---------
Co-authored-by: bpoulaindev <bpoulainpro@gmail.com>
2024-07-04 12:01:24 +05:30
Sanjai Kumar
01605f6f2a
Bugfix/links in docs ( #2561 )
...
* chore: fix markdown component
* Refactor MarkDown component to remove unnecessary useCallback hooks
2024-07-04 11:38:35 +05:30
Guillaume Leon
0d204694a6
Add autocompletion for headers value ( #1142 )
...
* feature: add autocompletion for headers value
* chore: rename file to autocompleteConstants and move it to codemirror utils
2024-07-04 11:28:46 +05:30
Nick Boyadjian
0d3765ad66
fix scrolling issue by setting the height of the CodeMirror using ( #1058 )
...
flex
Co-authored-by: Nick Boyadjian <nick.boyadjian@podium.com>
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-07-04 11:26:34 +05:30
lohit
bd61e453ee
fix/variables highlighting ( #2502 )
...
* js highlighting fix, only highlight path params pattern in url bar
* path param pattern matching validation update
* path param tooltip validation update
2024-07-01 19:25:55 +05:30
Anoop M D
02e23df349
chore: version bumped
2024-07-01 18:20:16 +05:30
lohit
61e0ac03fa
updated testbench collection ( #2542 )
2024-07-01 15:40:31 +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
Jean Lethiec
fd57b2ce94
Add collection var to CodeEditor props ( #2501 )
...
Co-authored-by: jean_lethiec <Jean_LETHIEC@connect-tech.sncf>
2024-06-28 20:10:14 +05:30
Vincent Agnano
fc626041e2
Fixed English grammar/typo ( #2493 )
2024-06-21 11:32:45 +05:30