Anoop M D
9f5f975f70
feat: async parser workers ( #3834 ) ( #3887 )
...
feat: async parser workers (#3834 )
Co-authored-by: lohit <lohit.jiddimani@gmail.com >
2025-01-29 02:53:53 +05:30
lohit
c5eeb190d3
oauth2 updates ( #3876 )
...
~ changed tokenPrefix to tokenHeaderPrefix
~ updated the logic for token timer component
2025-01-24 19:39:29 +05:30
lohit
1d1e701ccb
oauth2 workflow improvements ( #3874 )
...
~ basic auth credentials should be assigned to `request.basicAuth` instead `request.auth` object
~ added credentials_placement option, fixed headers issue client credentials flow
~ cache input field values when grant type select box value changes
~ updated logic for - cache input field values when grant type select box value changes
~ updated token expiry timer component logic
2025-01-24 18:44:02 +05:30
lohit
f38c7ae03a
oauth2 ui/ux improvements ( #3868 )
2025-01-23 22:06:50 +05:30
lohxt1
f34711c6e0
feat: bru.runRequest in collection run context
2025-01-01 17:50:57 +05:30
lohxt1
f72d643e02
feat: updates
2024-12-18 18:57:23 +05:30
lohxt1
f3cfacdd43
fix: updates
2024-12-15 19:11:19 +05:30
lohxt1
7ae64605c2
chore: updates
2024-12-15 18:19:55 +05:30
Sanjai Kumar
57e6af703c
refactor createFormData to handle data as an array of objects and improve file handling
2024-12-15 17:55:52 +05:30
Pragadesh-45
316b632338
refactor: add sanitization for collection names and improve directory name handling ( #3559 )
2024-12-15 16:38:56 +05:30
lohit
ee715a6dc6
chore: headers/vars/script merge fns refactor ( #3654 )
...
* chore: cli code refactoring
* chore: code refactoring
2024-12-15 15:40:49 +05:30
Anoop M D
3efcdf254e
fix( #3627 ): fix rename issues on windows os
2024-12-14 19:42:39 +05:30
lohit
ea1f385d1c
fix: rename folder case insensitive ( #3635 )
...
* fix: rename folder case insensitive
* fix: add hasSubFolders utility and update folder moving logic for Windows OS
* fix: validations
* fix: updates
* fix: updates
---------
Co-authored-by: Pragadesh-45 <temporaryg7904@gmail.com >
2024-12-14 18:55:28 +05:30
Pragadesh-45
f2cfcab091
feat: Graceful handle rename/move: Fix EPERM Error When Renaming Parent Folders on Windows ( #3236 )
...
* refactor filesystem.js to use isWindowsOS()
* add tempDir logic to gracefully rename the parent folder in a collection. fix: `EPERM`
---------
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2024-11-29 12:18:11 +05:30
Pragadesh-45
707cddea90
Fix/invalid file name handling ( #3274 )
...
* feat: implement utility function `isValidFilename`
* refactor: added filename validator checks for `rename-item` and `new-request`
* chore: added `fileName.startsWith('.')`
2024-11-29 12:04:59 +05:30
lohit
1cb0d4e191
chore: node version bump -- v22.11.0 ( #3508 )
...
node version bump with updates to cipher logic
2024-11-20 17:09:02 +05:30
Pragadesh-45
8e222189bc
Bugfix/rename with same name ( #3171 )
...
* fix rename with same name with different case
* added `_temp` to the filename to change the request name (handle case insensitivity) on Win and macOS
* chore: remove whitespaces and added path added path resolver
* refactor: wslpath check
* feat: safeToRename check added
* refactor
* refactor: code cleanup
* chore: improved error message
---------
Co-authored-by: Linhart Lukáš <Lukas.Linhart@tescosw.cz >
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
2024-09-26 11:07:45 +05:30
Sanjai Kumar
0937bab7f5
bugfix( #1320 ):Now the form-url-encoded params in the body can contain multiple values with same name. ( #2964 )
...
* Now the form-url-encoded params in the body can contain multiple values with same name.
* Updated the tests and renamed the function name
* Added the inimported function
* Minor changes.
2024-09-15 23:27:16 +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
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
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
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
Martin Meciar
b6abc665a5
fix( #1545 ): empty strings encryption
...
enable empty strings to be encrypted
2024-02-15 19:01:07 +01:00
Ricardo Silverio
942a895ae0
[Feature] Stop button for runner execution ( #1580 )
...
* First attempts
* Sending cancel token in run-folder-event
* Remove logs, update lock
* cancelTokenUid with default value
* Indentation
* Generating token in the main process side
* Removing uuid import
2024-02-14 03:16:41 +05:30
Max Destors
634f9ca4a2
feat: Multipart Form Data file uploads ( #1130 )
...
* Add multipart form files upload support
* clean up
* Fixed electron files browser for Multipart Form files
* Using relative paths for files inside the collection's folder
---------
Co-authored-by: Mateo Gallardo <mateogallardo@gmail.com >
2024-02-04 23:04:18 +05:30
Anoop M D
752d4ae79e
feat( #1094 ): deleting all cookies for a domain
2023-12-02 00:49:46 +05:30
r.bideau
531426b0a6
fix(1102): silently ignore invalid cookie
2023-11-21 20:59:51 +01:00
Anoop M D
e1a96e0f23
feat( #968 ): cookie support
2023-11-20 13:41:47 +05:30
Martin Sefcik
276c9ce1b0
added possibility to save response to file
2023-10-24 17:08:43 +02:00
Chris Wilper
1d58bdab59
fix: respect rejectUnauthorized and ca opts when proxying https
2023-10-22 11:29:49 -04:00
Anoop M D
ece5ad3175
Merge pull request #536 from jarne/bugfix/bug-451-max-window-reset
...
Fix: save window maximized state
2023-10-18 23:27:55 +05:30
Anoop M D
d809a58deb
chore: pr polish ( #596 )
2023-10-18 10:25:01 +05:30
Mirko Golze
470e9d0442
proxy settings
2023-10-15 16:40:50 +02:00
Jarne
8a0f7c6b8f
Save window maximized state
2023-10-11 19:22:50 +02:00
Jarne
fab350a32d
Add some checks if position/size is inside screen border
2023-10-07 14:51:47 +02:00
Jarne
4600217606
Add basic window state persistance
2023-10-07 14:27:24 +02:00
Thomas Pyle
2c0ccf769c
Corrects issue when collection names in imports have slashes
2023-09-28 21:42:46 -04:00
Anoop M D
2dadad3af0
Merge branch 'main' into feature/env-secrets
2023-09-24 23:11:45 +05:30
Anoop M D
9c4c219b99
feat( #199 ): Env Secrets - UI and Electron Layer updates
2023-09-24 23:02:39 +05:30
Anoop M D
f78c1640e9
feat( #199 ): electron safeStorage util for storing secrets with aes256 fallback
2023-09-24 17:49:28 +05:30
Anoop M D
e3ce420216
feat( #122 ): supporting process.env vars in UI and electron layer
2023-09-23 02:55:54 +05:30
Anoop M D
67fe264494
chore( #197 ): ran prettier on packages/bruno-electron
2023-09-22 00:36:42 +05:30
Anoop M D
21c9c8b4fb
feat: drag and drop for files and folders
2023-01-20 00:45:07 +05:30
Anoop M D
b6c3205474
feat: integrating app with the bru lang
2023-01-17 02:00:58 +05:30
Anoop M D
d8cdd2ad8b
feat: request cancel implementation in electron
2022-10-16 03:06:46 +05:30
Anoop M D
44aa019754
feat: local filesystem collections ( resolves #22 )
2022-10-15 20:14:43 +05:30