Pragadesh-45
a08573f120
Feature/use focus trap ( #3075 )
...
* addded tab order for modal elements
* fixed Tab Order
* feat: Add useFocusTrap hook for managing focus within modals
* chore: improvements
* chore: removed console log
---------
Co-authored-by: Srikar <srikar.y.12@gmail.com>
Co-authored-by: srikary12 <121927567+srikary12@users.noreply.github.com>
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-09-13 11:42:55 +05:30
Pragadesh-45
776866b3b4
style: added bottom border for Table
component ( #3078 )
2024-09-13 11:12:38 +05:30
chrisn
9a57f3870f
fix: add hints of 'bru' object for 'getFolderVar' and 'getCollectionVar' methods ( #3062 )
...
Co-authored-by: Chris Nagel <mail@chrisnagel.de>
2024-09-12 11:33:06 +05:30
Pragadesh-45
98a7aa1357
fix: middle button click to close - SpecialTab and RequestTabNotFound tab ( #3044 )
2024-09-11 11:25:34 +05:30
Dawood F.K Morris
087bab6fb4
feat: display raw query response unformatted for readability ( #2272 )
...
* feat: display raw query response unformatted for readability
* chore: improved response json parsing
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-09-11 11:19:17 +05:30
Sanjai Kumar
0b4e9e7640
Now the special characters in the search value are escapec before constructing the regexp. ( #3057 )
2024-09-11 10:52:11 +05:30
zachary-berdell-elliott
1c0ff13483
Added a more descriptive error message on create and clone collection. ( #3046 )
...
* Added a more descriptive error message on create and clone collection.
* Using - instead of :
2024-09-06 15:21:10 +05:30
anusreesubash
c85d7b0c77
added validations for spec and ref ( #2962 )
...
Co-authored-by: Anusree Subash <anusree@usebruno.com>
2024-09-05 19:05:26 +05:30
anusreesubash
ab8afed8f9
Bugfix/openapi import array body ( #3009 )
...
* added validations for spec and ref
* Fix | openapispec import-show proper body for arrays of objects
* removed unwanted changes
* handles body schema of array of objects
* removed logs
---------
Co-authored-by: Anusree Subash <anusree@usebruno.com>
2024-09-05 19:03:47 +05:30
Pragadesh-45
2191550061
Feat table resize and reorder ( #2641 )
...
* feat-Table-resize-and-Reorder
* feat-Table-resize-and-Reorder
* feat-Table-resize-and-Reorder/fixed-table-resize-update
2024-09-05 12:19:36 +05:30
Adrian Riedel
4bd31fb083
feat( #2265 ): Support GraphQL variables formatting ( #2267 )
...
* feat: support GraphQL variables formatting
* Update index.js
* revert codeeditor component changes
* revert codeeditor component
---------
Co-authored-by: lohit <lohxt.space@gmail.com>
2024-09-05 02:57:28 +05:30
Anoop M D
a10e6ee858
release: v1.28.0
2024-09-04 17:56:22 +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
2a93a6fa65
feat: content indicator for request docs
2024-09-03 20:16:50 +05:30
lohit
8a233fb489
fix: openapi collection import to not add protocol by default ( #3011 )
...
* Update package.json
* Update package.json
* Update package.json
* Update package.json
* revert jest command
* fix: openapi importwith server url
* fix: updates
2024-09-03 17:32:29 +05:30
lohit
b102898709
fix: multipart timeline ( #3008 )
...
* Update package.json
* Update package.json
* Update package.json
* Update package.json
* fix: multipart timeline
* revert jest command
2024-09-03 17:29:51 +05:30
Anoop M D
c5c343c543
feat: update proxy implementation in preferences ( #2977 )
2024-08-30 15:22:06 +05:30
lohit
c1ec95dc29
fix: option to toggle on/off system proxy env variables ( #2724 )
...
fix: option to toggle on/off system proxy env variables
2024-08-30 11:44:29 +05:30
Mateusz Pietryga
93080de2a8
fix: Issue with Parameters Passed in the URL( #2124 ) ( #2139 )
...
* fix: Issue with Parameters Passed in the URL(#2124 )
The '=' should be allowed within query parameter value. While first equals sign separates parameter name from its value, any subsequent occurrences are valid and should not be discarded.
The '#' in URL always indicates the start of URI Fragment component, and should not be treated as part of any parameter value.
* chore: gracefully fail when URLSearchParams throws error
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-08-29 12:46:20 +05:30
dev.paramjot
36ef38be6a
feat( #736 ): Switch tabs with keyboard shortcut ( #812 )
...
* feat(#736 ): Switch tabs with keyboard shortcut
1. Registered keyboard events in Hotkeys/index.js
2. Added logic for replacing `state.activeTabUid` to switch active tab as per keyboard event.
3. Maintained a stack `recentUsedTabsStack` for tab visit history and pop out on `Ctrl+Tab` keyboard event.
* feat(#736 ): Switch tabs with keyboard shortcut
Keeping this feature request only limited to CTRL+PGUP and CTRL_PGDN button clicks functionality. Hence removing logic for CTRL+TAB click functionality.
* feat(#736 ): Switch tabs with keyboard shortcut
clean up
* feate(#827 ): Switch tabs with keyboard shortcut
* Implimented logic of cyclic traversal of tabs array with % opreator.
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-08-29 11:12:28 +05:30
Pragadesh-45
4726f5008e
style chore: make delete div bg important ( #2949 )
2024-08-29 10:43:32 +05:30
Anoop M D
091b02c2c3
release: v1.27.0
2024-08-28 15:10:28 +05:30
Pragadesh-45
600940226c
Feat/icon tooltip ( #2812 )
...
* comp-rename Tooltip to InfoTip (fbu)
* fix: additional func InfoTip
* ToolHint component
* toolhint intg collectiontoolbar
* toolhint intg notifications
* toolhint intg sidebar
* chore: update infotip for path params
* chore: update infotip for path params
2024-08-27 18:36:59 +05:30
Max Bauer
ee7f886c03
feat: adjust code editor font size ( #2204 )
...
* add font-size setting for code editor
* add code font size to remaining editors
* align font-size after font-family
* changed default font size to 14
* fixed className typo
* set inherit mode if unset
* add code font size schema validation
* add font size to folder settings
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-08-27 18:26:58 +05:30
KameronKeller
6bd9d4c480
Fix/2377 Fix humanizeDate so that it always returns the date it is passed ( #2378 )
...
* Add tests for humanizeDate and relativeDate
* Add fix to humanizeDate
* Fix test description
2024-08-27 16:16:35 +05:30
Mateusz Pietryga
a38d09a117
feat: Store client certificate paths in collection settings as relative to collection and display them the UI. ( #2421 )
...
#2420
2024-08-27 16:09:19 +05:30
Anoop M D
25ccb38202
chore: fix lint issue
2024-08-27 14:21:41 +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
Mateusz Pietryga
ad388e5a6a
fix: Failed to construct 'URL': Invalid URL everytime the URL is modified ( #2897 )
...
* fix: Failed to construct 'URL': Invalid URL everytime the URL is modified
A non-parsable URL should be an acceptable state while the text is being typed.
* chore: path params are returned as empty
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-08-27 12:19:04 +05:30
Pragadesh-45
4ddccefee3
fix: multiple tab collection level settings ( #2905 )
...
* added isFolderSettingsOpenedInTabs logic
2024-08-27 11:51:19 +05:30
Timon
cf02ea2572
feat: Replace dictonary i18n with react-i18next ( #2915 )
2024-08-26 11:09:50 +05:30
zachary-berdell-elliott
9343f1e070
Bugfix/request body value cutoff ( #2917 )
...
* Changed display: contents to display: block to fix bug with text cutoff in multipart form and form url encoded request bodies.
* Changed display: contents to display: block to fix bug with text cutoff in multipart form and form url encoded request bodies.
2024-08-26 11:06:33 +05:30
Anoop M D
d000625c39
release: v1.26.2
2024-08-26 00:47:39 +05:30
lohit
4bdbfb5c0c
fix: safe mode validations ( #2912 )
2024-08-24 14:29:43 +05:30
Jan Monschke
4fbd2f0bdb
Self-host Inter font to fix GDPR issue ( #750 )
...
* chore: self-host Inter
fixes https://github.com/usebruno/bruno/issues/695
* chore: fix package-lock to include fontsource
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-08-24 02:24:24 +05:30
Anoop M D
5ae3f0e75a
fix: revert pr #1121 - back to jsonlint
2024-08-24 02:13:13 +05:30
Sanjeev Shrestha
b80269b68f
Remove deprecated jsonlint package and use upto date package ( #1121 )
...
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-08-24 02:05:22 +05:30
Bruno Braga
67de396927
feature: add search results count to CodeMirror ( #1498 )
2024-08-24 01:49:38 +05:30
Anoop M D
65b80cfd06
chore: fix lint issue
2024-08-24 01:40:09 +05:30
Nikhil569
caa0a22e74
Shorten method name for OPTIONS and DELETE ( #588 )
2024-08-24 01:30:19 +05:30
Rinku Chaudhari
c7f0335d96
fix: response headers count logic update ( #1488 )
2024-08-24 01:25:49 +05:30
Hinnerk Oetting
c0d214f2bc
Add documentation to postman import and export ( #2274 )
...
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-08-24 01:12:31 +05:30
shawnsarwar
9efbd7377a
feat: support relative links in markdown for docs ( #2375 )
...
Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
2024-08-24 01:01:55 +05:30
Michel Descoteaux
b63cf46734
feat: Add grapqhl in export to postman collection ( #2386 )
2024-08-24 00:52:15 +05:30
Miguel Hernández
73ac969d35
fix: replace curly braces with colons in OpenAPI path parameters ( #2513 ) ( #2533 )
2024-08-24 00:49:37 +05:30
tlaloc911
dc21206fc0
fix pre text style ( #2545 )
2024-08-24 00:45:57 +05:30
Santiago Chiabotto
8f58235e17
added tailwind pointer-events classes to query result filter ( #2535 )
2024-08-24 00:44:12 +05:30
François Mockers
fd6b3630a5
extract basic OpenAPI links ( #2624 )
2024-08-24 00:41:45 +05:30
Pragadesh-45
0b9554c8cc
Fix/rename-collection-support-wsl ( #2892 )
...
* fix: normalize wsl path for rename item
* added isWSLPath, normalizeWslPath
* revert normalize action on actions.js
* added WSL path checking and apply Win UNC normalize
2024-08-23 16:36:54 +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
Mateusz Pietryga
d1c34bd379
Feat/ Update node version used by project to match Electron ( #2673 )
...
* Feat/electron-bump - bump node version to match electron
* Feat/electron-bump - bump node version - documentation
* Feat/electron-bump - bump node version - package-lock.json
2024-08-22 18:13:29 +05:30
Anoop M D
04ccb2f6ee
chore: made path param hint easier on the eyes and ux
2024-08-22 18:11:35 +05:30
Anoop M D
99ddd8021c
chore: made path param hint easier on the eyes and ux
2024-08-22 17:58:27 +05:30
Krystian Marcisz
ee8e162f3d
feat: add hint for Request Path Variables to improve UX ( #2873 )
...
* feat: add hint for Request Path Variables to improve UX
2024-08-22 17:40:39 +05:30
Anoop M D
b1a140a4e0
release: v1.26.1
2024-08-22 13:52:38 +05:30
Anoop M D
74e75a7da2
fix: fixed ux issues around content indicator being big
2024-08-22 11:33:35 +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
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
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
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
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
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
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
Timon
3e2a3b65a4
fix: BigInters are now correctly shown in the response ( #2736 )
...
Fixes : #1753
2024-08-06 13:01:30 +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
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
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
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