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
Siddharth Gelera
dc6ab16221
fix: use body directly
2025-09-24 18:08:45 +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
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
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
Siddharth Gelera
b61bcacabf
test(websocket): update BRU_FILE_NAME to use regex
...
Changed BRU_FILE_NAME from a string to a regex pattern for better matching.
2025-09-18 17:42:41 +05:30
Siddharth Gelera
a99087b671
test(websocket): refactor to use constant for BRU_FILE_NAME
...
Updated the test cases to utilize a constant for the BRU_FILE_NAME regex pattern for better maintainability and readability.
2025-09-18 17:41:31 +05:30
Siddharth Gelera
9b1019bb3a
chore: cleanup
2025-09-18 17:37:17 +05:30
Siddharth Gelera
2a674786e2
test(websocket): add headers handling in tests
...
- Implemented logic to send headers in websocket messages.
- Added tests for websocket connections and message handling.
- Created locators for common elements in websocket tests.
2025-09-18 17:21:53 +05:30
Siddharth Gelera
c0b2cc914d
chore: formatting changes batch 6
2025-09-18 17:01:40 +05:30
Siddharth Gelera
b1f7b8ec6c
chore: for now avoid oauth2
2025-09-18 16:38:00 +05:30
Siddharth Gelera
aee294e271
chore: clean up
2025-09-18 16:32:39 +05:30
Siddharth Gelera
419bb436c3
chore: format settings batch 4
2025-09-18 16:26:01 +05:30
Siddharth Gelera
0ab9c927e7
chore: format changes batch 3
2025-09-18 16:10:58 +05:30
Siddharth Gelera
f077d0f861
chore: formatting fixes batch 2
2025-09-18 15:59:35 +05:30
Siddharth Gelera
ee3543535d
formatting fixes - batch 1
2025-09-18 15:45:31 +05:30
Sanjai Kumar
4321846dbd
feat: Add end-to-end tests for collection run reports ( #5562 )
...
* feat: Add end-to-end tests for collection run reports
2025-09-18 15:20:28 +05:30
Siddharth Gelera
1a33f2e83f
feat: enhance WebSocket message handling and styling
2025-09-18 15:14:08 +05:30
Siddharth Gelera
875060155a
fix: make the view a lot more compact
2025-09-18 14:52:37 +05:30
Siddharth Gelera
2bf9983448
fix: hexdump on sent messages
2025-09-18 14:48:50 +05:30
Siddharth Gelera
3fc2fa2d57
tests(websockets): move it a folder up
2025-09-18 14:16:53 +05:30
Siddharth Gelera
d209272e16
feat(websockets): add websocket tests
2025-09-18 14:10:04 +05:30
Pooja
f3d4ac84d8
fix: environment list scroll ( #5585 )
2025-09-18 11:23:49 +05:30
Sanjai Kumar
de52ceea48
refactor: moved sample collection JSON to resources folder inside bruno-electron and updated electron-builder-config ( #5581 )
2025-09-17 20:45:33 +05:30
Pooja
65e69e77b3
revamp: collection and global env selector dropdown ( #5542 )
...
* revamp: collection and global env selector dropdown
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Pragadesh-45 <54320162+Pragadesh-45@users.noreply.github.com >
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
Co-authored-by: sanish-bruno <sanish@usebruno.com >
Co-authored-by: bernborgess <bernborgesse@outlook.com >
Co-authored-by: lohit <lohit@usebruno.com >
Co-authored-by: Its-Treason <39559178+Its-treason@users.noreply.github.com >
Co-authored-by: jayakrishnancn <jayakrishnancn@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-17 19:35:00 +05:30
Siddharth Gelera
11a967ef50
feat: beautify the code editor in each message
2025-09-17 19:11:05 +05:30
Siddharth Gelera
daa1ab60cb
fix: avoid duplicate messages
...
avoid message getting queued and sent twice
2025-09-17 17:48:38 +05:30
Siddharth Gelera
f2cdf8d595
fix: remove unused content-type check in WebSocket request preparation
2025-09-17 17:00:11 +05:30
Siddharth Gelera
400d494f45
chore: pkg updates
2025-09-17 16:47:33 +05:30
Siddharth Gelera
ae448be951
Merge branch 'main' into feat/websocket-engine
2025-09-17 16:17:33 +05:30
Siddharth Gelera
835771d007
fix: visually simplify the message list
2025-09-17 16:13:57 +05:30
Siddharth Gelera
a6b19fc8bf
fix: imports for ws files
2025-09-17 16:04:50 +05:30
Siddharth Gelera
1f28f6a8eb
fix: adjust styling for message display
2025-09-17 14:42:07 +05:30
Siddharth Gelera
58917aa97e
feat: enhance WebSocket message handling and styling
...
- Add new styling for incoming messages in StyledWrapper.
- Update WSMessagesList to handle message sorting and focus.
- Refactor response sort order handling in WSResponseSortOrder.
- Improve WebSocket connection management in ws-client.
2025-09-17 14:01:25 +05:30
Sanjai Kumar
fb2ca8937e
feat: add environment variable DISABLE_SAMPLE_COLLECTION_IMPORT to control sample collection import behavior ( #5567 )
...
* feat: add environment variable DISABLE_SAMPLE_COLLECTION_IMPORT to control sample collection import behavior
2025-09-17 13:57:10 +05:30