Commit Graph

915 Commits

Author SHA1 Message Date
StonyTV
aa1cef9e70 Fixed an oversight when cloning from the parent 2023-11-25 23:36:52 +01:00
Adarsh Lilha
fb8277f03e fix falsy check of response 2023-11-25 14:20:27 +05:30
Shourav Nath
fa7afd4237 feat(#1050): Response time in res 2023-11-25 13:00:59 +06:00
Jérôme Dathueyt
379697a02d Remove missing argument & moving parseCollectionItems 2023-11-22 21:12:26 +01:00
Jérôme Dathueyt
c62f96c96e New clone option for folders 2023-11-22 20:57:11 +01:00
Anoop M D
e1e0696e3c revert: chore: pr #993 review 2023-11-23 00:34:44 +05:30
Anoop M D
98ea1aa548
Merge pull request #1016 from StonyTV/feature/new-run-item-action-in-sidebar
feat(#1017) Added ability to run a single request from sidebar
2023-11-22 23:07:59 +05:30
Anoop M D
553d1c062e chore: pr #993 review 2023-11-22 22:42:45 +05:30
Anoop M D
2ec343a95b
Merge pull request #993 from Jofresh/feature/handle-import-postman-folder-same-name
feat: handle postman import with same folder names (#955)
2023-11-22 22:30:36 +05:30
Jérôme Dathueyt
fd1e8f6aa8 Added missing import 2023-11-22 09:05:23 +01:00
Jérôme Dathueyt
738c6af797 Added ability to run a single item 2023-11-22 08:49:37 +01:00
therealrinku
4c83dff96c feat: added response headers count 2023-11-22 08:50:30 +05:45
Gianluca
4d9549d2cc
Update openapi-collection.js
Swap order for the source of the operationName when importing from openApi with a summary
2023-11-20 11:00:54 +01:00
Geoffray Gaborit
7980b726f6 feat: handle postman import with same folder names (#955) 2023-11-20 09:34:24 +01:00
Anoop M D
3f80a4dfa2 chore: bumped version to v1.2.0 2023-11-20 13:42:56 +05:30
Anoop M D
e1a96e0f23 feat(#968): cookie support 2023-11-20 13:41:47 +05:30
Anoop M D
9f535aeba7 feat(#989): show collection location inside collection settings 2023-11-19 15:06:13 +05:30
Anoop M D
bd71adebe0 chore(#718): collcetion presets pr review 2023-11-19 13:13:31 +05:30
Anoop M D
f345155a94
Merge branch 'main' into feature/add-properties-to-collections 2023-11-19 12:21:48 +05:30
Anoop M D
8f4ce9c13b chore: added null check before trimming request url 2023-11-19 00:01:29 +05:30
Anoop M D
a7e2f08efc
Merge pull request #920 from adarshlilha/bugfix/environment-save-empty-secret
fix(#904): fix environment save when empty secret exists
2023-11-18 10:43:13 +05:30
Anoop M D
30a2eb5ee7
Merge pull request #925 from n00o/feature/CodeMirror_AutoComplete
feat (#861): Add Autocomplete + JSON/JavaScript Linting
2023-11-18 10:42:24 +05:30
Anoop M D
11ce057310
Merge pull request #951 from mirkogolze/bugfix/correct-proxy-settings-evaluation
#937, #921 improve evaluation of proxy configuration, allow empty port
2023-11-18 09:34:43 +05:30
Anoop M D
42f6353ec8
Merge pull request #938 from adarshlilha/bugfix/code-generator-headers
fix(#901): fix headers in code generator
2023-11-18 09:32:19 +05:30
Anoop M D
3bd7bc75a8
Merge pull request #965 from Art051/bugfix/openapi-import-selfref-infinite-loop
Fix inifinite loop in openapi-spec import with self-references
2023-11-18 09:24:02 +05:30
Anoop M D
f8c23ed6da chore: save icon should use yellow color to indicate draft 2023-11-18 08:29:53 +05:30
Anoop M D
cef8094709
Merge pull request #972 from bennieboj/bugfix/961_trim_url
fix #961 by using trim
2023-11-18 08:26:20 +05:30
n00o
4f56506dac Merge branch 'main' into feature/CodeMirror_AutoComplete 2023-11-17 08:51:55 -05:00
n00o
52baa69b70 Fix formatting
Pass prettier tests
2023-11-16 18:55:43 -05:00
n00o
b68e622695 feat(#970): Add PDF Preview
Any PDF response can be now be previewed. There is no UI fancy UI interface for it for simplicity. This makes it look very similar to Postman.
2023-11-16 18:19:25 -05:00
Bennieboj
fff6870002 fix #961 by using trim 2023-11-15 19:42:53 +01:00
Nelu Platonov
2ee6c5effc
fix(#964): Allow "." in variable names + make error message more consistent 2023-11-15 16:27:14 +01:00
Art051
f39d985877 Problem: Issue relates to OpenAPI specs which have self referencing components, resulting in infinite loops being made within resolveRefs.
Solution: Added basic use of Set to store already-traversed items within the OpenAPI spec.
Linked to personal use having import problems as well as this issue raised: https://github.com/usebruno/bruno/issues/939#issue-1986513743

Tested against the API Spec mentioned in the issue both as JSON and YAML.
2023-11-14 18:28:35 +00:00
Alexey Kunitsky
1ee6b5f974 fix: wrap watcher into useEffect 2023-11-14 11:00:44 +01:00
mirkogolze
d17c2f8ebd
Merge branch 'usebruno:main' into bugfix/correct-proxy-settings-evaluation 2023-11-12 21:42:19 +01:00
Alexey Kunitsky
8130de23ff feat: support auto theme change according to system 2023-11-11 20:44:44 +01:00
MrLuje
a0b2f80508
fix(openapi-import): spec security should be optional 2023-11-11 14:59:57 +00:00
Mirko Golze
e1a74d0652 #937, #921 improve evaluation of proxy configuration, allow empty proxy port 2023-11-10 21:20:30 +01:00
n00o
8ed88d42c0 Fix Crashes and improve AutoComplete logic
Fix crash when autocomplete pops up and then is deleted. Fix autocomplete from appearing inside interpolation or strings. Fix JSON linting when its empty and not lint when mode is undefined (Code Generation). Improve tab to indent on full line or multiple lines selected.
2023-11-10 00:28:17 -05:00
Adarsh Lilha
043b80171e fix headers in code generator 2023-11-10 03:27:17 +05:30
Boris Baskovec
7b9a4f457e Merge remote-tracking branch 'upstream/main' into feature/jsonpath-filtering 2023-11-09 10:01:36 +01:00
Anoop M D
3e137ac6b4 fix: fixed failing test 2023-11-09 13:47:33 +05:30
Anoop M D
a0196a01b3 chore: bumped release version 2023-11-09 13:39:24 +05:30
Anoop M D
aab591cb12 feat(#338): switch to curl mode if a curl cmd is pasted in new request modal 2023-11-09 13:20:07 +05:30
Boris Baskovec
bab12d7894 Changes from review 2023-11-08 22:45:45 +01:00
Boris Baskovec
25af7a211a Merge branch 'main' into feature/jsonpath-filtering 2023-11-08 22:43:44 +01:00
n00o
af0d4d26bb Add Autocomplete + JSON/JavaScript Linting
Add JavaScript Autocomplete with all built-in Bruno functions. Add code linting markers for JSON and JavaScript CodeMirror sections. Add a few hotkeys to improve code editing.
2023-11-08 08:53:57 -05:00
Adarsh Lilha
435847081d make value field nullable 2023-11-08 15:47:46 +05:30
Anoop M D
ce91812ce5 feat(#338): curl parser based in curlconverter 2023-11-08 01:36:37 +05:30
Boris Baskovec
04aa921099 Add jsonpath response filtering 2023-11-07 13:35:48 +01:00
Anoop M D
1e6c85eb01
Merge pull request #827 from martinsefcik/fix-axios-versions-inconsistency
fix (#759): fixed axios versions inconsistency
2023-11-06 21:16:58 +05:30
Anoop M D
8fb8eee5ef chore: bump version 1.1.0 2023-11-03 20:42:49 +05:30
Anoop M D
4a23e75dee
Merge pull request #863 from mikaoelitiana/849-collection-item-dnd-hovered
feat: add class when collection name is hovered during drag and drop
2023-11-03 20:28:01 +05:30
Anoop M D
64923e47a2
Merge pull request #817 from drinkbird/feature/digestauth
Add Digest Auth Support #119
2023-11-03 20:26:24 +05:30
Its-treason
44d90c42ed fix(#853): Allow - in variable names & small refactor 2023-11-02 18:17:21 +01:00
Mika Andrianarijaona
c46fbfbde3 feat: add class when collection name is hovered during drag and drop
Resolves #849
2023-11-02 15:52:25 +01:00
Martin Hoecker
db0de68987
Merge branch 'main' into feature/add-bru-setNextRequest 2023-11-01 22:59:39 +01:00
Dipin Jagadish
09d6bc8169 fix: address validation issue in schema 2023-11-01 18:36:39 +00:00
André Glüpker
631e436079 Revert "JSON in QueryResult should always be indented"
This reverts commit 76a26b634d.
2023-11-01 17:32:57 +01:00
André Glüpker
dc32d7246c Use the body to check for a json content type 2023-11-01 16:32:20 +01:00
Anoop M D
0e0f04c5ad
Merge pull request #840 from snippetkid/338-curl-to-request
Add new request from cURL command
2023-11-01 17:43:29 +05:30
Dipin Jagadish
dbd3ab6064 fix: validate curl command before submit 2023-11-01 10:58:07 +00:00
Anoop M D
e8f88d8a13
Merge pull request #832 from martinsefcik/bug/680
fix (#680): fixed non-string variables to be displayed correctly in code editor
2023-11-01 14:56:46 +05:30
Anoop M D
6fd84fcec3
Merge pull request #833 from n00o/bugfix/Adjust_Divider_Offset
fix (#402): response/body cursor offset on resize
2023-11-01 14:51:09 +05:30
Anoop M D
05bf40fa82 chore: bumped version to 1.0.1 2023-11-01 14:38:33 +05:30
Anoop M D
49f29fa2af fix(#836): Fix graphql blank screen issue 2023-11-01 14:36:28 +05:30
Dipin Jagadish
bbcab8d338 feat: add new request from curl feature 2023-10-31 19:32:31 +00:00
André Glüpker
76a26b634d JSON in QueryResult should always be indented
Some APIs return the wrong Content-Type 'application/html', but valid
JSON as payload. In this cases the data is still typeof object and a
indented JSON makes it easier to work with.

However JSON folding and highlighting will still be off in this case.
2023-10-31 11:58:09 +01:00
André Glüpker
820e3033ea Remove unused conditions in QueryResult
The mode is returned by getCodeMirrorModeBasedOnContentType(),
which always prefixes the returned values with 'application/'.

However returning data on those application/html or application/text
break Bruno.
2023-10-31 11:55:45 +01:00
n00o
fb4ad848d6
Update index.js
Pass prettier test.
2023-10-30 20:59:40 -04:00
n00o
31ecc281a8 Fix response/body cursor offset on resize
Now response/body will be refresh each time it gets resized so the cursor always stays in the right place.
2023-10-30 20:10:36 -04:00
Martin Sefcik
745cb85f95 fix (#680): fixed defined non-string variables to be displayed correctly in code editor 2023-10-30 23:43:44 +01:00
Anoop M D
32d9c4833e chore: bump version to 1.0.0 2023-10-30 23:33:29 +05:30
Martin Sefcik
ff63cea108 fix (#759): fixed axios versions inconsistency 2023-10-30 18:03:32 +01:00
Anoop M D
fa8ec4267f
Merge pull request #807 from vaugenwake/feature/import-graphql-collection
feat: Adding ability to import postman graphql collections
2023-10-29 11:40:39 +05:30
Tasos Piotopoulos
3838848b03 Add Digest Auth Support (MD5) 2023-10-29 02:36:34 +00:00
Vaugen Wakeling
99b25fc5b2 feat: Remove unneeded formatting 2023-10-27 17:21:16 +01:00
Vaugen Wakeling
5df9981e20 feat: Adding ability to import postman graphql collections
Fixes: #790
2023-10-27 00:34:16 +01:00
Brian Dentino
d76253ea04 Fixes for getNextRequest in UI 2023-10-26 22:46:35 +02:00
Makar
e4b2b651f5
Auth support for postman collection imports 2023-10-26 13:23:43 -05:00
Anoop M D
1e435b8e10
Merge pull request #791 from Its-treason/feature/variable-name-validation
Enforce variable strictness & validation
2023-10-26 22:19:57 +05:30
Anoop M D
834014b5d1
Merge pull request #797 from mheidinger/local-gql-schema
feat: add loading local graphql schema file
2023-10-26 22:15:34 +05:30
Anoop M D
24f92d2b4e
Merge pull request #794 from survivant/feature/add-comment-by-line
Fix the issue when only the first line was imported
2023-10-26 10:09:27 +05:30
Anoop M D
e274aedb9a
Revert "Make Tabs closable by mouseclick. Closes #778" 2023-10-26 09:54:32 +05:30
Sebastien Dionne
c6440ab849 Fix import error 2023-10-25 17:54:04 -04:00
Its-treason
827df18c62 feat(#682): Add validation for request vars & dynamic vars 2023-10-25 23:13:37 +02:00
Anoop M D
7f7b3f479a feat: nudge users to view docs on managing secrets 2023-10-26 00:38:44 +05:30
Its-treason
3a5a213242 Merge branch 'main' into feature/variable-name-validation 2023-10-25 21:00:18 +02:00
Anoop M D
1f0bde4a12 feat: nudge users how to disable ssl cert vaidation 2023-10-26 00:12:38 +05:30
Anoop M D
2e38300a67 chore: updated package lock file 2023-10-25 23:55:07 +05:30
Anoop M D
b731aa28be
Merge pull request #763 from grubersjoe/feat(#762)/preferences
Add menu entry for preferences and add shortcut for it
2023-10-25 23:47:50 +05:30
Anoop M D
32b696da57 chore: pr #766 ux polish 2023-10-25 23:29:59 +05:30
Anoop M D
36f19ec7bc
Merge pull request #766 from martinsefcik/feature/save-response-to-file
Added possibility to save response to file
2023-10-25 23:12:38 +05:30
Anoop M D
53e85f4568 chore: added styles to "ipcRenderer not found" error notification 2023-10-25 23:08:05 +05:30
Anoop M D
4607814c09
Merge pull request #768 from Its-treason/feat/dev-hints
feat(#740): Add hints for local bruno setup
2023-10-25 22:57:50 +05:30
Anoop M D
c40f8e654c
Merge pull request #771 from n00o/feature/Tree-View
Add better CodeMirror folding options
2023-10-25 22:52:19 +05:30
Matthias Vöpel
7cd46c3a6c
Make Tabs closable by mouseclick.
Make Tabs closable by mouseclick.
2023-10-25 10:59:53 +02:00
Its-treason
7b1223d2c5 feat(#740): Add hints for local bruno setup
- Custom error when opening bruno in the browser
- Custom error when starting electron without the web server running
- Force Next dev server to use port 3000
2023-10-24 18:59:35 +02:00
n00o
a3e6ecddbb Add better CodeMirror folding options
Add XML fold to Response and Body. Add count of object directly inside of fold.  Include hotkeys Ctrl-Y to fold and Ctrl-I to unfold all XML/JSON data.
2023-10-24 11:21:47 -04:00
Martin Sefcik
276c9ce1b0 added possibility to save response to file 2023-10-24 17:08:43 +02:00
Jonathan Gruber
3687594cc4 feat(#762): Add menu entry for preferences and add shortcut fora it 2023-10-24 13:17:47 +02:00
Yuliya Bagriy
ba3db06ac6
fix prettier error 2023-10-24 09:16:30 +06:00
Yuliya Bagriy
2f9762da0e
fix OpenAPI method filtering predicate 2023-10-24 08:02:21 +06:00
Anoop M D
e0afbdbb74 chore: release v0.27.2 2023-10-24 03:53:31 +05:30
Anoop M D
d90cb91a19
Merge pull request #754 from survivant/feature/add-yaml-support-insomnia
[feature] Can import Insomnia Yaml file
2023-10-24 03:51:46 +05:30
Anoop M D
1026addc8f
Merge pull request #745 from aviskase/main
OpenAPI import - filter out non-methods on path item objects parsing
2023-10-24 03:50:53 +05:30
Sebastien Dionne
973f8e036d Can import Insomnia Yaml file 2023-10-23 17:32:04 -04:00
Sebastien Dionne
da9afcabe8 Each line will start by a comment 2023-10-23 17:21:52 -04:00
Yuliya Bagriy
e77a9adebd
handle non-methods on OpenAPI import 2023-10-24 00:20:30 +06:00
Florian Fankhauser
e8156c5611 fix misleading message 2023-10-23 20:19:05 +02:00
Anoop M D
471e1780a0 bumped version to v0.27.1 2023-10-23 23:14:41 +05:30
bplatta
6c52263c3c Update openapi v3 import handle no operationId and no security 2023-10-23 11:35:07 -05:00
Anoop M D
76787b4080
Merge pull request #730 from survivant/feature/openapi-add-yaml-support
Feature/openapi add yaml support
2023-10-23 17:10:09 +05:30
Sebastien Dionne
73062472b7 Add scripts in comments 2023-10-23 07:07:25 -04:00
Max Heidinger
45126c99ab feat: add loading local graphql schema file 2023-10-23 11:22:21 +02:00
Amr osama
03460c592a Changed Presets Tab positioning 2023-10-23 11:13:27 +03:00
Amr osama
e658629482 removed custom ipc event 2023-10-23 11:11:31 +03:00
Sebastien Dionne
07dd409acd English message 2023-10-22 18:41:45 -04:00
Sebastien Dionne
ddc2740b31 Merge remote-tracking branch 'origin/feature/openapi-add-yaml-support' into feature/openapi-add-yaml-support 2023-10-22 18:28:47 -04:00
Sebastien Dionne
d06d28b7fc Cam import Yaml OpenApi file 2023-10-22 18:28:28 -04:00
Anoop M D
b35596bb59 chore: updated monorepo package versions 2023-10-23 03:28:22 +05:30
Anoop M D
9d9e4b5065 chore: bumped version to v0.26.0 2023-10-23 01:57:00 +05:30
Anoop M D
296e067222 chore(#684): renamed use to enabled in collection proxy config 2023-10-23 01:37:30 +05:30
Anoop M D
49ea7f33e6
Merge pull request #578 from bplatta/feature/import-openapi-v3
feat: openapi v3 import
2023-10-23 01:25:02 +05:30
Its-treason
7267ba6485 feat(#682): Enforce environment variable strictness 2023-10-22 21:54:17 +02:00
Anoop M D
59c5c24752
Merge pull request #664 from cardonator/bugfix/#661
adjust styles on environment dropdown and modal
2023-10-23 01:18:20 +05:30
Anoop M D
861604075a
Merge pull request #683 from SoulKa/fix/571-url-encoded-with-colon
fix #571 - allow newlines and encode uri form data
2023-10-23 00:25:17 +05:30
Anoop M D
ffa4708ea8
Merge pull request #694 from janmonschke/bugfix/overflowing-code-editor
fix: overflowing code editor
2023-10-23 00:19:53 +05:30
Anoop M D
6b85323d1f
Merge pull request #700 from martinsefcik/bug/699
bug(#699): fixed crashing app on clicking on request result in runner
2023-10-23 00:14:45 +05:30
Amr osama
cbfd7fa5f4 Added presets to collection settings 2023-10-22 15:32:27 +03:00
Anoop M D
e8199f102a
Merge pull request #697 from aliasgar55/main
fixed: #686
2023-10-22 16:50:44 +05:30
Amr osama
36d6d115d4 Added properties to collections 2023-10-21 20:51:13 +03:00
Sebastien Dionne
fe59cd3223 Added pre-request and tests scripts support from Postman Collection 2023-10-20 19:02:04 -04:00
Martin Sefcik
55c52971d6 bug(#699): fixed crashing app on clicking on request result in runner 2023-10-20 14:34:04 +02:00
Ali Asgar
3ed7dd3893 fixed: #686 2023-10-20 15:59:36 +05:30
Jan Monschke
16cf654e57 fix: overflowing code editor 2023-10-20 10:59:00 +02:00
Louis Wilke
ddddab8112 571 - allow and encode multiline uri form data 2023-10-19 21:29:17 +02:00
Anoop M D
fc25ea597c chore: bumped version to 0.26.0 2023-10-20 00:15:41 +05:30
Anoop M D
72df4419ff fix(#679): fixed issue while removing client certs 2023-10-20 00:13:10 +05:30
Anoop M D
a1d54eacf6
Merge pull request #672 from therealrinku/fix
feat: scroll to the active tab on click
2023-10-19 23:49:02 +05:30
Anoop M D
16137a8189 fix: fixed issue in cmd+r inside query result viewer 2023-10-19 23:39:45 +05:30
Its-treason
623ac0bac6 Merge branch 'main' into feature/better-image-preview 2023-10-19 19:43:31 +02:00
therealrinku
7dc09faa9b feat: scroll to the active tab on click 2023-10-19 09:39:23 +05:45
cardonator
232027ff4e
adjust styles on environment dropdown and modal 2023-10-18 12:42:39 -06:00
Anoop M D
f08871d491 chore: pr #465 polish 2023-10-18 23:36:44 +05:30
Anoop M D
31c4d7ecfd
Merge pull request #465 from Scotsoo/bugfix/fixes-251
Bugfix/fixes 251
2023-10-18 23:34:47 +05:30
Anoop M D
1f6366f262 fix: allow empty values to be stored as timeout 2023-10-18 23:13:50 +05:30
Anoop M D
0ca035f492
Merge branch 'main' into bugfix/negative-timeout 2023-10-18 22:56:29 +05:30
Anoop M D
79be625fb5
Merge pull request #599 from game5413/fix/collection-dropdown
fix: event mouse up triggered when hold mouse click at anywhere and release at sidebar
2023-10-18 22:53:15 +05:30
Max Heidinger
82abda85fe feat: use client certificates and proxy for fetching graphql schema 2023-10-18 15:51:19 +02:00
Anoop M D
2ce5a6eacb
Merge pull request #532 from j0k3r/fix/update-github-workflows
Update GitHub workflows
2023-10-18 11:56:46 +05:30
Anoop M D
e715a47eb6
Merge pull request #644 from premeaswaran/main
Fixes #637: autofill folder name as collection name
2023-10-18 11:13:12 +05:30
Anoop M D
95419413b5 fix: fixed collection proxy settings tooltip 2023-10-18 10:55:13 +05:30
Anoop M D
ca8b2a58d4
Merge pull request #647 from Sl-Alex/feature/exact-size-in-responsesize
Fix #646: show exact response size in bytes on mouse hover
2023-10-18 10:46:53 +05:30
Anoop M D
d809a58deb chore: pr polish (#596) 2023-10-18 10:25:01 +05:30
Its-treason
b3ee0af226 feat: Use real content size, fix runner, use the correct content charset 2023-10-17 23:03:10 +02:00
Its-treason
187e482feb feat(#596): Show real response in image preview 2023-10-17 23:02:09 +02:00
Oleksii Slabchenko
d034d599c5 Fix #646: show exact response size in bytes on mouse hover 2023-10-17 20:45:58 +02:00
Anoop M D
d767a144f2
Merge pull request #596 from mirkogolze/feature/proxy-global-and-collection
proxy settings on global and collection level
2023-10-17 23:34:45 +05:30
Prem Kumar Easwaran
ad8e9c2561 Autofill folder name as collection name 2023-10-17 21:07:32 +05:30
André Glüpker
5f94fa1174 feat: add collection name to remove dialog 2023-10-17 15:37:51 +02:00
Mirko Golze
0cd4a4ed94 Merge branch 'main' into feature/proxy-global-and-collection
# Conflicts:
#	packages/bruno-electron/src/ipc/network/index.js
2023-10-17 08:30:44 +02:00
Ross Gargett
67218f5bb4 feedback: use formik and Yup for preferences form 2023-10-16 21:08:22 -07:00
Anoop M D
b28f7625e4 chore: update body selector styles 2023-10-17 06:52:52 +05:30
Anoop M D
5b00f7a8b3
Merge pull request #604 from donus3/feature/json-body-prettify
Feature (#550): JSON body request prettify
2023-10-17 06:49:49 +05:30
Mirko Golze
1b9ad34f3f merge main into proxy branch 2023-10-16 12:12:09 +02:00
Mirko Golze
658a47e03e Merge branch 'main' into feature/proxy-global-and-collection
# Conflicts:
#	packages/bruno-app/src/components/Preferences/General/index.js
#	packages/bruno-electron/src/ipc/network/index.js
#	packages/bruno-electron/src/store/preferences.js
2023-10-16 11:24:16 +02:00
Donus(ADA)
6e7fc2a9aa feat: add json body prettify 2023-10-16 14:19:06 +07:00
Prem Kumar Easwaran
1244716b9b Change import icon 2023-10-16 11:19:55 +05:30
Ross Gargett
ddd479ed45 fix: prevent non-numerical or negative timeouts 2023-10-15 19:38:47 -07:00
Anoop M D
a9459bc236 chore: bumped version to v0.25.0 2023-10-16 03:43:13 +05:30
Anoop M D
cdfa839cf3 chore: polish request timeout 2023-10-16 03:41:47 +05:30
Anoop M D
4c8ebe7765
Merge pull request #590 from snippetkid/557-configurable-request-timeout
Configurable request timeout
2023-10-16 03:18:20 +05:30
Anoop M D
1f8c4431e0 feat(#589): polish importing postman env 2023-10-16 03:13:06 +05:30
Anoop M D
6c92ad22ef Merge branch 'main' of github.com:usebruno/bruno 2023-10-16 02:20:49 +05:30
Anoop M D
4dd17247d1
Merge pull request #589 from premeaswaran/main
Feature: Support Import postman environment - Fixes issue #193
2023-10-16 02:20:26 +05:30
Anoop M D
58fbe2e64b chore: cleanup 2023-10-16 02:10:18 +05:30
Anoop M D
333564f687 feat(#275): polish client certificate support 2023-10-16 02:07:15 +05:30
Anoop M D
faa7cdb1d5
Merge pull request #275 from phoval/feat/mTlsInitialSupport
feat: client certificate support
2023-10-16 01:15:41 +05:30
Dipin Jagadish
0e1869139b fix: fixing merge conflicts 2023-10-15 20:19:08 +01:00
Mirko Golze
6dd6879e8f proxy settings global and collection level 2023-10-15 20:26:36 +02:00
Dipin Jagadish
955fcb795d Merge branch 'main' into 557-configurable-request-timeout 2023-10-15 18:34:41 +01:00
Mirko Golze
f2bdf2eaf6 Merge branch 'main' into feature/proxy-global-and-collection
# Conflicts:
#	packages/bruno-app/src/components/Preferences/General/index.js
#	packages/bruno-app/src/components/Preferences/index.js
#	packages/bruno-app/src/providers/App/useIpcEvents.js
#	packages/bruno-app/src/providers/Preferences/index.js
#	packages/bruno-electron/src/index.js
#	packages/bruno-electron/src/ipc/collection.js
#	packages/bruno-electron/src/store/preferences.js
2023-10-15 17:06:39 +02:00
Mirko Golze
470e9d0442 proxy settings 2023-10-15 16:40:50 +02:00
Anoop M D
4230bf8e41 chore: purge pageComponents 2023-10-15 16:03:13 +05:30
Anoop M D
7bf049a1f0 feat: use electron-store for saving preferences 2023-10-15 15:59:57 +05:30
Jack Scotson
074cbf0c03 cleanup 2023-10-15 10:25:35 +01:00
Jack Scotson
211f941b9f rm renameitem 2023-10-15 10:16:41 +01:00
Anoop M D
363cbe75d2
Merge pull request #433 from qweme32/feature/code-font
Added a setting that allows you to change the font of the code
2023-10-15 12:04:30 +05:30
Jack Scotson
0f1fb72e21 fix(#251): Re-add platform var 2023-10-14 16:38:12 +01:00
Jack Scotson
7808a6db05 Revert "fix(#251, #265): phantoms folders fix on rename/delete needs to be run only on windows"
This reverts commit fcc12fb089.

# Conflicts:
#	packages/bruno-app/src/providers/ReduxStore/slices/collections/actions.js
#	packages/bruno-app/src/utils/common/platform.js
2023-10-14 16:36:10 +01:00
Jack Scotson
b07ccbdfab adds PATH_SEPARATOR constant 2023-10-14 16:32:29 +01:00
Dipin Jagadish
a2b6bc5970 feat: add textbox for request timeout 2023-10-14 15:50:01 +01:00
Easwaran Prem K
3cc2e3d4fa Feature: Support Import postman environment - Fixes issue #193 2023-10-14 17:20:31 +05:30
game5413
a0be0e10ac fix event triggered when hold mouse click and release at sidebar 2023-10-14 18:10:49 +07:00
mirkogolze
97a300fbfc
Merge branch 'usebruno:main' into feature/proxy-global-and-collection 2023-10-14 10:26:09 +02:00
nyyu
d6628d960e feat: support client certificates 2023-10-13 22:30:45 +02:00
Anoop M D
102f7a5ecb Merge branch 'main' of github.com:usebruno/bruno 2023-10-14 01:01:31 +05:30
Anoop M D
19498363e1 feat(#583): collection level docs 2023-10-14 01:01:11 +05:30
Anoop M D
be857d7812
Merge pull request #570 from Nikhil569/fix538
Fixes colliding method and request name in sidebar
2023-10-14 00:30:18 +05:30
Anoop M D
e95d9fe611
Merge pull request #575 from panda7789/bugfix/switching-tabs-resets-timer
fix: switching tabs resets timer
2023-10-14 00:27:59 +05:30
Anoop M D
e7f130f8a1
Merge pull request #573 from therealrinku/fix
assert operator dropdown bgcolor fix
2023-10-14 00:12:21 +05:30
Anoop M D
d71e69ac3c chore: muted color for collection search close icon 2023-10-14 00:10:16 +05:30
bplatta
36ee1f542a build entire json object for request and only support first requestBody content type 2023-10-13 11:30:27 -05:00
dw-0
97871c25cf feat: add button to clear collection search
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2023-10-13 17:53:39 +02:00
bplatta
35db296c1f Update console logs 2023-10-13 10:50:47 -05:00
Linhart Lukáš
e90fc466b4 Dont reset timer when switch tabs 2023-10-13 17:27:17 +02:00
therealrinku
b11113b529 assert operator dropdown bgcolor fix 2023-10-13 21:05:13 +05:45
Nikhil569
79072785e2
Update index.js 2023-10-13 19:05:13 +05:30
Nikhil569
ce59170752
Update StyledWrapper.js 2023-10-13 19:00:57 +05:30
Nikhil569
60d3d07459
Update index.js 2023-10-13 19:00:26 +05:30
Nikhil569
4eb74c8ed3
Merge branch 'usebruno:main' into fix538 2023-10-13 18:56:23 +05:30
mirkogolze
9e4ff465af
Merge branch 'usebruno:main' into feature/proxy-global-and-collection 2023-10-13 11:53:47 +02:00
bplatta
7b55d52c11 firstpass at adding openapi v3 import json 2023-10-12 21:53:14 -05:00
Anoop M D
6b668aaebe chore: bumped version to v0.24.0 2023-10-13 07:39:03 +05:30
Anoop M D
5d1be2f18a chore: dispatch null response when req is cancelled 2023-10-13 07:13:18 +05:30
Anoop M D
6c3dc7bbd2
Merge pull request #471 from therealrinku/two
showing error response in response tab instead of alert message
2023-10-13 07:10:18 +05:30
Anoop M D
30adea3146 chore: graceful error handling 2023-10-13 07:06:40 +05:30
Anoop M D
09f67abad6
Merge branch 'main' into one 2023-10-13 07:03:55 +05:30
Anoop M D
d595032f46 fix: postman collection export 2023-10-13 07:01:59 +05:30
Anoop M D
671fcecb38
Merge pull request #544 from kapami/feature/export-to-postman-collection
Feature/export to postman collection
2023-10-13 06:49:59 +05:30
Anoop M D
d3ab2f28c6 feat: docs refactor 2023-10-13 06:46:14 +05:30
Anoop M D
625a19e86c revert: #463 - style and right pane updates 2023-10-13 04:25:22 +05:30
Anoop M D
1087cacdb0
Merge pull request #463 from donus3/feature/docs
Bruno Docs
2023-10-13 04:07:28 +05:30
Brian Rodgers
ba8bfc6d17 Added AWS SigV4 to collection auth 2023-10-11 17:00:47 -07:00
Brian Rodgers
f781bd7d8a Merge remote-tracking branch 'upstream/main' 2023-10-11 15:54:56 -07:00
Miroslav Kapa
6e246410d5 remove of garbage 2023-10-12 00:38:05 +02:00
Miroslav Kapa
d4e07d2028 Merge branch 'main' of https://github.com/sthagen/usebruno-bruno into feature/export-to-postman-collection 2023-10-12 00:31:23 +02:00
Miroslav Kapa
542735e220 added file saving + added export of collection var 2023-10-12 00:30:58 +02:00
Nikhil569
0466cd6233 Shorten method name in sidebar 2023-10-12 00:49:49 +05:30
Miroslav Kapa
d145275172 Merge branch 'main' of https://github.com/sthagen/usebruno-bruno into feature/export-to-postman-collection 2023-10-11 18:21:30 +02:00
Miroslav Kapa
6cbdbad09d UI addition for Postman export,partial generator 2023-10-11 18:20:36 +02:00
Jeremy Benoist
6d7f397d7b
Update GitHub workflows
- jump to `actions/checkout` v4 (latest version)
- retrieve node version from NVM instead of hard-coded
- add a new job to run prettier (in case people skip pre-commit hook)
2023-10-11 13:00:16 +02:00
therealrinku
5ea9799c49 update: active vars count added 2023-10-11 15:34:09 +05:45
Mirko Golze
608d606f64 Merge branch 'main' into feature/proxy-global-and-collection
# Conflicts:
#	packages/bruno-app/src/components/ResponsePane/Placeholder/index.js
2023-10-11 08:30:51 +02:00
Donus(ADA)
d922376d57 feat(documentation): move function to the request pane 2023-10-11 09:27:08 +07:00
Donus(ADA)
33cd30315a refactor: move textarea styled-component to the DocumentEditor component file 2023-10-11 09:21:12 +07:00
Donus(ADA)
01c298c58e feat: support documentation 2023-10-11 09:21:12 +07:00
Donus(ADA)
250227a134 feat: more request and response pane ui responsive 2023-10-11 09:21:12 +07:00
Anoop M D
9beb422674 chore: release v0.23.0 2023-10-11 04:01:51 +05:30
Anoop M D
93f89698fd chore: json safeStringify 2023-10-11 03:57:19 +05:30
Anoop M D
8d4e5bc732
Merge pull request #506 from martinsefcik/bug/505
fix(#505): fixed displaying shortcuts based on OS
2023-10-11 03:39:18 +05:30
Anoop M D
de223acb19
Merge pull request #520 from snippetkid/497-show-response-size
Show response size even if content-length header isn't present
2023-10-11 03:38:13 +05:30
Anoop M D
5682c47d00
Merge pull request #519 from Nikhil569/main
feat: shows image if url return a image
2023-10-11 03:33:08 +05:30
Dipin Jagadish
32629cdcca fix: add response size in response pane 2023-10-10 22:56:38 +01:00
Anoop M D
84ed2aff72
Merge pull request #516 from dozed/feature/sparql-body
Add support for SPARQL bodies
2023-10-11 03:07:57 +05:30
Anoop M D
f602306069
Merge pull request #515 from Its-treason/fix/parse-query-params-on-request-creation
fix(#500): Parse query url on request creation
2023-10-11 03:00:38 +05:30
Nikhil569
9e8488d417 Merge branch 'main' of https://github.com/Nikhil569/bruno into main 2023-10-11 02:58:05 +05:30
Nikhil569
4b297f32e0 Would allow bruno to show images 2023-10-11 02:56:01 +05:30
Stefan Ollinger
79379b23e2 Put SPARQL mode below TEXT 2023-10-10 20:52:13 +02:00
Stefan Ollinger
41abdbb7fa Support SPARQL bodies 2023-10-10 20:47:02 +02:00
Its-treason
d637334fd7 fix(#500): Parse query url on request creation 2023-10-10 19:19:19 +02:00
Jack Scotson
9ca22cd1d1 Merge tag 'v0.22.1' into bugfix/fixes-251
v0.22.1
2023-10-10 17:32:38 +01:00
Jack Scotson
ff3c666f48 use isWindowsOS() 2023-10-10 17:32:17 +01:00
therealrinku
0a2835a543 fix: add request and folder modal validation fixes 2023-10-10 19:21:21 +05:45
Martin Sefcik
dfefb0a314 fix(#505): fixed displaying shortcuts based on OS 2023-10-10 11:49:52 +02:00
Mirko Golze
d64f4d3740 make code runnable 2023-10-10 07:49:22 +02:00
therealrinku
571b4459ac update: showing error in queryresult component 2023-10-10 10:51:45 +05:45
Rinku Chaudhari
d4683ab961
Merge branch 'main' into two 2023-10-10 10:00:07 +05:45
Anoop M D
ff3321d643 chore: bumped version to 0.22.1 2023-10-10 04:40:03 +05:30
Anoop M D
beaa20c134 fix(#491): fix response overlay scroller 2023-10-10 01:08:00 +05:30
Mirko Golze
99fe4432c4 Merge branch 'main' into feature/proxy-global-and-collection 2023-10-09 21:11:20 +02:00
Anoop M D
9ee398dc3b
Merge pull request #480 from grubersjoe/gql-validation
Fix GraphQL validation
2023-10-10 00:11:24 +05:30
Anoop M D
33da3a1303
Merge pull request #486 from Its-treason/fix/r-replace-not-a-function
fix(#382): TypeError r.replace is not a function
2023-10-09 21:31:33 +05:30
Its-treason
c586deeb30 fix(#382): TypeError r.replace is not a function 2023-10-09 17:56:48 +02:00
Jonathan Gruber
5db50339e0 fix(#222): add missing codemirror/addon/lint/lint import to fix GQL validation 2023-10-09 13:09:45 +02:00
Oleksii Slabchenko
0e1c4008e7 Fix assertion value modification 2023-10-09 11:41:46 +02:00
therealrinku
fdca86ffd2 showing error response in response tab instead of alert message 2023-10-09 12:33:10 +05:45
Mirko Golze
b9291201d9 Merge branch 'main' into feature/proxy-global-and-collection
# Conflicts:
#	package-lock.json
#	packages/bruno-app/src/components/CollectionSettings/ProxySettings/index.js
#	packages/bruno-electron/src/ipc/network/index.js
2023-10-09 07:21:25 +02:00
Anoop M D
f9f1ca0640 chore: version bump 0.22.0 2023-10-09 07:30:37 +05:30
Anoop M D
53eb53e062 chore: collection and folder as request names are reserved 2023-10-09 07:08:36 +05:30
Anoop M D
2d149d94ef
Merge pull request #456 from survivant/feature/request-indexname
Feature/request indexname
2023-10-09 07:00:50 +05:30
Anoop M D
f0c3b8a877
Merge pull request #467 from game5413/enhancement/collection-dropdown
Better experience for open request or folder dropdown action
2023-10-09 06:52:13 +05:30
Anoop M D
46bc097733
Merge branch 'main' into feat/add-support-for-socks5-proxy 2023-10-09 06:40:12 +05:30
Anoop M D
1ce8d707f1 feat(#334): collection level headers, auth, scripts and tests 2023-10-09 06:18:05 +05:30
Mirko Golze
b854e66a24 #224 refactor preferences store, add global proxy settings 2023-10-08 23:12:03 +02:00
Qweme Dev
1a366893ec Fix styles for theme 2023-10-08 21:53:29 +03:00
Ricardo Q. Bazan
ce2e997c06 feat: add support for socks5 proxy 2023-10-08 10:04:16 -05:00
game5413
7617ae12cb Merge branch 'main' into enhancement/collection-dropdown 2023-10-08 21:48:36 +07:00
game5413
905e993a13 better experience for open dropdown collection 2023-10-08 21:46:13 +07:00
therealrinku
be6abf421f feat: added active query, headers and asserts count 2023-10-08 19:38:13 +05:45
Jack Scotson
b47b0565e5 Merge branch 'main' into bugfix/fixes-251 2023-10-08 10:52:18 +01:00
Jack Scotson
094bf7bc60 fix(#251): Uses os.release to get correct pathsep for windows 2023-10-08 10:47:34 +01:00
Anoop M D
64ac763a13
Merge pull request #441 from grubersjoe/gql-auth
Improve GQL introspection request
2023-10-08 04:17:00 +05:30
Anoop M D
bca3d5749b
Merge pull request #447 from therealrinku/two
minor styling fixes
2023-10-08 04:15:33 +05:30
Anoop M D
2ee6759282
Merge pull request #455 from survivant/patch-1
typo in the error message
2023-10-08 04:10:58 +05:30
Michał Szymborski
6d8bdfa276 fix(#440) open dev tools from menu 2023-10-07 23:42:12 +02:00
Sebastien Dionne
515381b930 fix typo and use singular 2023-10-07 15:53:34 -04:00
Sebastien Dionne
21536f9a27 Support request name with "index" in the name if index is not separated 2023-10-07 15:28:17 -04:00
Sebastien Dionne
47992288c4 Use singular instead 2023-10-07 15:04:45 -04:00
Sebastien Dionne
640692abc7
typo in the error message
there was a little typo
2023-10-07 14:59:55 -04:00
Anoop M D
ed95b8349e chore: bump version v0.21.1 2023-10-08 00:05:10 +05:30
Anoop M D
81b1982d4f feat: response overlay polish 2023-10-08 00:03:32 +05:30
Anoop M D
e381d0c00b chore: ui layout polish 2023-10-07 19:12:20 +05:30
Anoop M D
50f2f54335 fix(#150): fixed arrow direction 2023-10-07 19:10:11 +05:30
therealrinku
6421148dc1 minor styling fixes 2023-10-07 12:50:19 +05:45
Anoop M D
12f3f802a7 request save control 2023-10-07 09:02:19 +05:30
Anoop M D
1e27427d09 chore: bump version to 0.21.0 2023-10-07 03:28:11 +05:30
Jonathan Gruber
3c0770b792 fix(#354): also interpolate env vars in introspection request 2023-10-06 23:10:53 +02:00
Anoop M D
8730c5a85b
Merge pull request #413 from therealrinku/one
request colors made consistent on the sidebar and tabs
2023-10-06 23:34:08 +05:30