Siddharth Gelera
79837a6715
feat(eslint): add TypeScript support and update test file patterns
2025-09-25 18:21:15 +05:30
Siddharth Gelera
0ccb6dae8b
Merge branch 'main' into feat/websocket-engine
2025-09-25 18:20:37 +05:30
Siddharth Gelera
e6681553f5
chore: format
2025-09-25 18:17:12 +05:30
Siddharth Gelera
9d622c6ea1
tests(websocket): add websocket persistence tests
2025-09-25 18:15:24 +05:30
Siddharth Gelera
ff6a3597db
chore: fix formatting
2025-09-25 17:04:02 +05:30
Pooja
187f5ca011
feat: add support for file body mode in bruno-cli ( #5427 )
...
* feat: add support for `file` body mode in `bruno-cli` Fixes #4336
* fix: Correct await/async on file reading.
* fix: update test and fix lint errors
---------
Co-authored-by: William Floyd <william.floyd@modopayments.com >
Co-authored-by: Bijin Bruno <bijin@usebruno.com >
2025-09-25 17:03:48 +05:30
Siddharth Gelera
95c1bd22fb
chore: rediff utils
2025-09-25 17:00:41 +05:30
Siddharth Gelera
b622ca4b31
chore: rediff utils
2025-09-25 16:55:48 +05:30
Siddharth Gelera
478c272779
chore: rediff utils
2025-09-25 16:52:58 +05:30
Siddharth Gelera
cff7e1c75b
chore: rediff utils
2025-09-25 16:50:15 +05:30
Siddharth Gelera
7e537e0459
chore: remove from CLI
2025-09-25 16:48:42 +05:30
Siddharth Gelera
4c87731c81
chore: rediff utils
2025-09-25 16:46:39 +05:30
Siddharth Gelera
2dd01cc48a
chore: rediff utils
2025-09-25 16:45:21 +05:30
Siddharth Gelera
1874ef7a1f
chore: lint fixes
2025-09-25 16:35:20 +05:30
Siddharth Gelera
f0aae8bcc0
chore: lint fixes
2025-09-25 16:31:23 +05:30
Siddharth Gelera
a2ca5ef65b
fix: typo
2025-09-25 16:03:58 +05:30
Siddharth Gelera
ad70c12712
chore: fix message queue flush logic
...
Ensure that the flushQueue method checks for the existence of the message queue before processing.
Refactor WebSocket test fixtures for better readability by correcting indentation and structure.
2025-09-25 16:01:46 +05:30
Siddharth Gelera
f4dce1e44e
chore: fix lang constructs
2025-09-25 15:56:22 +05:30
Siddharth Gelera
7b89ccebf5
chore: base format
2025-09-25 15:46:59 +05:30
Siddharth Gelera
b4e5c67fd7
chore: reformat
2025-09-25 15:39:40 +05:30
Siddharth Gelera
835e850a73
chore: reformat
2025-09-25 15:26:46 +05:30
Siddharth Gelera
9bfbffe914
chore: reformat
2025-09-25 15:17:52 +05:30
Siddharth Gelera
f962a2c04a
chore: reformat
2025-09-25 15:15:14 +05:30
Siddharth Gelera
6188a65b13
chore: reset formatting
2025-09-25 14:57:12 +05:30
Pooja
e1b4043ca5
fix: openapi request import ( #5586 )
...
* fix: openapi request import
* fix: js sandbox mode selector doesn't show up while opening new collections in playwright tests
---------
Co-authored-by: Bijin Bruno <bijin@usebruno.com >
2025-09-25 13:06:02 +05:30
sanish chirayath
9c9cfdf0b2
fix: update preferences saving method in preferences utility ( #5617 )
...
* fix: update preferences saving method in preferences utility
* fix: make markAsLaunched asynchronous and improve error handling in onboarding process
* fix: lint errors
---------
Co-authored-by: Bijin Bruno <bijin@usebruno.com >
2025-09-24 19:28:30 +05:30
Anoop M D
daf6a6d5d6
Merge pull request #5629 from barelyhuman/ci/eslint-run-on-main
...
ci: fallback to `main` as base ref for ESLint
2025-09-24 18:11:14 +05:30
Siddharth Gelera
dc6ab16221
fix: use body directly
2025-09-24 18:08:45 +05:30
Siddharth Gelera
95a2ca9558
ci: fallback to main
2025-09-24 17:28:31 +05:30
Siddharth Gelera
0c8c7933c8
Merge branch 'main' into feat/websocket-engine
2025-09-24 15:46:08 +05:30
Siddharth Gelera
6acf38fac1
refactor: replace decoder with type in WebSocket message handling
2025-09-24 15:42:28 +05:30
Anoop M D
f359303927
Merge pull request #5615 from usebruno/fix/odata-style-pathparams
...
Support for Odata style path params
2025-09-24 15:23:07 +05:30
Pragadesh-45
65f52961c5
Merge pull request #5613 from Pragadesh-45/main
2025-09-24 13:59:45 +05:30
Pooja
2a3db96c9b
fix: Add null safety checks in GlobalSearchModal ( #5625 )
...
* fix: Add null safety checks in GlobalSearchModal
2025-09-24 13:57:58 +05:30
Bijin A B
a1a7c9a136
remove the custom test timeout as default would be enough
2025-09-24 13:56:41 +05:30
Siddharth Gelera (reaper)
c15d47c0dc
chore: base format ( #5624 )
2025-09-24 13:00:54 +05:30
Pragadesh-45
e4f8945e89
fix: add Linux support for xdg-portal version in Electron app ( #5618 )
2025-09-24 01:53:41 +05:30
John Vester
e6c136d2bb
Merge pull request #5582 from johnjvester/5579_correct_spelling
...
5579 - correct spelling error and introduce constant to avoid duplication
2025-09-24 00:40:58 +05:30
Siddharth Gelera
a79ad21807
feat: enhance WebSocket message handling with decoder support
...
- Added decoder field to WebSocket messages in various components.
- Updated prettify functionality to handle XML and JSON formats.
- Modified Redux state to include decoder information.
- Adjusted schema validation to accommodate decoder field.
2025-09-23 18:45:23 +05:30
sid-bruno
6f8c543ee3
tests: additional tests for path params and odata ( #5610 )
...
* Support for Odata style path params (#5048 )
* Support for Odata style path params
* Remove test statement
* Update packages/bruno-app/src/utils/url/index.spec.js
Add more testcases
Co-authored-by: sid-bruno <siddharth@usebruno.com >
* Performance improvements
* Add testcases for odata style url params
---------
Co-authored-by: sid-bruno <siddharth@usebruno.com >
* tests: additional tests for odata and path params
tests(electron): add in odata smoke for interpolation
chore: code format
chore: ESLint atomic diff based formatting (#5592 )
* chore: atomic diff based formatting
chore(format): fix formatting
tests(playwright): interpolation tests
Support for Odata style path params (#5048 )
* Support for Odata style path params
* Remove test statement
* Update packages/bruno-app/src/utils/url/index.spec.js
Add more testcases
Co-authored-by: sid-bruno <siddharth@usebruno.com >
* Performance improvements
* Add testcases for odata style url params
---------
Co-authored-by: sid-bruno <siddharth@usebruno.com >
---------
Co-authored-by: Anton <anton@trugen.net >
Co-authored-by: Siddharth Gelera <ahoy@barelyhuman.dev >
2025-09-23 15:55:04 +05:30
Anton
40b44de294
Support for Odata style path params ( #5048 )
...
* Support for Odata style path params
* Remove test statement
* Update packages/bruno-app/src/utils/url/index.spec.js
Add more testcases
Co-authored-by: sid-bruno <siddharth@usebruno.com >
* Performance improvements
* Add testcases for odata style url params
---------
Co-authored-by: sid-bruno <siddharth@usebruno.com >
2025-09-23 13:50:51 +05:30
Siddharth Gelera (reaper)
f24e1e78fe
chore: ESLint atomic diff based formatting ( #5592 )
...
* chore: atomic diff based formatting
2025-09-23 13:36:34 +05:30
Siddharth Gelera
e40d99e515
feat: add WSRequestBodyMode component and language detection
...
- Introduced a new component for selecting request body modes (JSON, XML, TEXT).
- Implemented auto-detection of language for the request body content.
- Created a styled wrapper for improved UI presentation.
2025-09-22 15:44:22 +05:30
Siddharth Gelera
ec9b321e53
fix: faster queue
2025-09-19 19:36:56 +05:30
Pooja
87d8c5ccb7
fix: env name overflow ( #5598 )
2025-09-19 19:36:37 +05:30
Siddharth Gelera
db9a615c71
feat: inherit timeout from app prefs
2025-09-19 13:09:28 +05:30
Pragadesh-45
17d5629627
refactor: Replace SingleLineEditor with MultiLineEditor in EnvironmentVariables components and add masking functionality ( #5576 )
...
* refactor: Replace SingleLineEditor with MultiLineEditor in EnvironmentVariables components and add masking functionality
- Adjusted related components to support the new editor and its features, including toggling visibility for secret values.
---------
Co-authored-by: lohit-bruno <lohit@usebruno.com >
2025-09-18 22:31:09 +05:30
Siddharth Gelera
39546be3dd
fix(ShareCollection): update non-exportable request types handling
...
Refactor hasGrpcRequests to hasNonExportableRequestTypes,
returning an object with a flag and types of requests that
will not be exported.
2025-09-18 18:07:37 +05:30
Siddharth Gelera
36134386da
chore: cleanup
2025-09-18 17:59:29 +05:30
Siddharth Gelera
76e49edbbd
fix(ws-client): rename timeout to handshakeTimeout
...
Updated the WebSocket connection options to use 'handshakeTimeout' instead of 'timeout' for clarity.
2025-09-18 17:56:45 +05:30