Insomnia
8f6bf2af2f
Bump app version to 12.5.0-beta.0
2026-03-26 02:32:17 +00:00
Ryan Willis
1d21a994de
feat: new deep link import ( #9733 )
...
Co-authored-by: jackkav <jackkav@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: aikido-pr-checks[bot] <169896070+aikido-pr-checks[bot]@users.noreply.github.com>
2026-03-25 09:20:06 -07:00
Bingbing
b071029f48
feat: migrate models to insomnia-data - p5 ( #9741 )
2026-03-25 10:12:00 +00:00
yaoweiprc
486b91ab2b
Fix the bug that self-hosted mock server URL can not be edited when reating a new mock server [INS-2150] ( #9738 )
...
* Fix the bug that self-hosted mock server URL can not be edited when creating a new mock server within a local project
* Fix type checks
* Add field validation to self-hosted mock url field
2026-03-25 07:09:15 +00:00
Ryan Willis
e6c51d59c1
chore: upgrade to electron 41.0.3 and node 24.14.0 ( #9734 )
...
* chore: upgrade to electron 41.0.3 and node 24.14.0
2026-03-24 15:05:41 -07:00
yaoweiprc
c9decc8750
Update the logic for indentifing system changes [INS-2165] ( #9720 )
...
* Identify meta property as system change
* Add unit test
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Fix code review issues
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-24 16:54:35 +08:00
Bingbing
8732a98c4b
feat: migrate models to insomnia-data - p3 ( #9731 )
2026-03-24 08:14:21 +00:00
Curry Yang
6383c3cbca
remove hotkey nodejs runtime dependency ( #9727 )
...
* remove hotkey nodejs runtime dependency
* replace isMac function
* replace all platform api
* move docs change out of scope
* remove unused function
2026-03-24 06:46:44 +00:00
Pavlos Koutoglou
dd6fa9feb6
Git Credentials optimizations [INS-1947] ( #9712 )
...
* Add authorized as and view credential link
* Add authorName
* Add authorName
* Update credentials
* Add update credentials functions
* Typo
* Add expiresAtFromOAuthExpiresIn
* Add logic to update creds in github and gitlab
* Add utils
* Create banner
* Add logic to show the banner
* Reorder import statements in project-settings-form
* Fixes for button display
* Minor changes in gitlab
* Apply suggestion from @aikido-pr-checks[bot]
Co-authored-by: aikido-pr-checks[bot] <169896070+aikido-pr-checks[bot]@users.noreply.github.com>
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Add tests
* Change console log message
* Fix tests
---------
Co-authored-by: aikido-pr-checks[bot] <169896070+aikido-pr-checks[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-23 17:40:00 +02:00
Bingbing
700fb8ff17
feat: migrate settings to insomnia-data ( #9729 )
2026-03-20 18:13:41 +08:00
Bingbing
a0396f6b72
feat: enforce Promise-only service exports in insomnia-data node services ( #9730 )
2026-03-20 17:35:24 +08:00
Kent Wang
140ecc4245
feat: Extract vault and kv-pair utility methods out of environment model ( #9724 )
...
* move environment-utils
* extract db irrelevant methods to separate utils
* fix review issues
2026-03-20 03:52:35 +00:00
Vivek Thuravupala
44142b0024
fix: Use flexbox layout in Invite modal to allow for scrolling on longer lists [INS-2101] ( #9725 )
...
* fix: Use flexbox layout in Invite modal to allow for scrolling on longer lists [INS-2101]
* Move pagination controls out of scrollable area
* Position Invite collaborators modal a fixed distance from the top rather than centering vertically
* Remove unnecessary overflow from Invite collaborators modal
2026-03-19 09:18:58 -07:00
Ryan Willis
83b0293ba0
feat(analytics): attach organization_id if available ( #9723 )
2026-03-19 15:21:33 +00:00
Daniil Sivak
68597394ef
fix: rendering OAuth2 object depending on its type ( #9662 )
2026-03-19 08:03:00 -07:00
Vivek Thuravupala
335c777a3b
fix: Use stable identifier when rendering test result rows [INS-2163] ( #9714 )
...
* fix: Use stable identifier when rendering test result rows [INS-2163]
Using a user-controlled string such as the test name can lead to duplicate React keys, which leads to unpredictable rendering. This can lead to duplicate rows being rendered, or filters apparently not working because React can't reliable replace a row.
* Add inline documentation to discourage changes which could cause rendering issues in the future [INS-2163]
2026-03-18 21:39:17 -07:00
Crustack
53d1ce9fda
fix: openapi import use path parameters instead of variables ( #8585 )
2026-03-18 20:32:28 +00:00
Shelby
d4ccf50afa
chore: improve error message for adding allowed directories ( #9719 )
2026-03-18 15:51:22 +00:00
Ryan Willis
3c4999c2fe
chore(analytics): remove temporary analytics in 12.5 ( #9713 )
2026-03-18 15:30:22 +00:00
Vivek Thuravupala
9a32b35e69
fix: Separate GUI & internal state of runner request delay [INS-2130] ( #9721 )
...
* Separate GUI & internal state of runner request delay [INS-2130]
* Add necessary smoke tests to cover exceptional request delay input behavior in runner [INS-2130]
2026-03-18 08:05:46 -07:00
Vivek Thuravupala
2485393bf1
Separate GUI & internal state of runner iteration count [INS-2130] ( #9715 )
...
* Separate GUI & internal state of runner iteration count [INS-2130]
This allows the GUI to temporarily render invalid states, like zero or an empty string, to allow for a slightly better UX while editing the iteration count field.
* Add necessary smoke tests to cover exceptional iteration count behavior in runner [INS-2130]
2026-03-17 08:09:41 -07:00
Daniil Sivak
cd7f8cf6f3
fix: Unifying and polishing reference rewrite logic ( #9674 )
...
* fix: Unifying and polishing reference rewrite logic
- Added a `rewriteReferences` method to each model which is responsible for updating existing references.
- Rewriting references on duplicating a folder.
- Improved references rewriting on import, now it supports not only Request, but all other models too.
- Import and duplication uses the same logic for references rewriting.
- Make rewriteReferences optional
- Fixing things reported by Mr.Copilot
Closes #5730
* fix: code clean
* fix: preserve old behavior when copying grpc
* chore: handle rewriteReferences gracefully
---------
Co-authored-by: Bingbing <ZxBing0066@gmail.com >
2026-03-17 16:28:38 +08:00
Bingbing
0942846035
feat: infer services types from the implementation ( #9710 )
2026-03-17 15:18:38 +08:00
Curry Yang
5cb1a7016a
test: e2e test for export ( #9652 )
...
* test: export
* update
* test: add more case
* feat: add har format test
* Update packages/insomnia-smoke-test/pages/project.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix: comment
* refactor: adapt to the latest pom structure
* fix
* fix
* fix comment
* Wait for preference modal hidden
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Remove duplicate codes
* fix workspace page ui
* fix comment
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-17 14:18:25 +08:00
Kent Wang
2ad41e5558
feat: Support delete cloud sync workspace locally or remotely ( #9603 )
...
* support delete cloud sync workspace locally or remotely
* add test
2026-03-17 02:35:31 +00:00
Vivek Thuravupala
aae93484c1
fix: Export raw response without any interpretation by default [INS-2147] ( #9676 )
...
* Export raw response without any interpretation by default [INS-2147]
* Refactor raw response export for lightweight testing; add unit tests [INS-2147]
2026-03-16 17:57:40 -07:00
Curry Yang
23490bc0e3
fix: typo ( #9711 )
2026-03-16 18:15:37 +08:00
Kent Wang
76c8f73670
Fix: Bearer authorization header is not imported when parsing curl command with multiple headers ( #9704 )
...
* fix the issue that curl bearerAuthHeader is not exported
* fix typo
2026-03-16 18:09:29 +08:00
Curry Yang
25901edfa4
feat: socket.io handshake path ( #9707 )
...
* feat: socket.io handshake path
* change description
* feat: modify schema
* disable path input when connecting
* add handshake path to timeline
* fix: e2e test
* fix
2026-03-16 17:31:10 +08:00
yaoweiprc
e3f3c19777
Move GitProjectStagingModal to global [INS-1988] ( #9705 )
...
* Move GitProjectStagingModal to global
* Fix codereview issues
2026-03-14 10:27:21 +00:00
Ryan Willis
723baafd17
fix: regenerate test certs ( #9708 )
2026-03-13 11:57:59 -07:00
Bingbing
1a13121537
refactor: migrate MCP-related models and services to use the new insomnia-data package ( #9689 )
2026-03-13 17:23:20 +08:00
Curry Yang
69483e8fe1
feat: add org name in the tooltip ( #9702 )
...
* feat: add org name in the tooltip
* fix
2026-03-12 14:15:32 +08:00
Bingbing
c9dd397f63
feat: implement page objects and components for project dashboard and statusbar ( #9691 )
2026-03-11 11:47:27 +08:00
Kent Wang
fe417b80b3
fix: Show OAuth redirection params error details in MCP OAuth error ( #9587 )
...
* fix the issue for code parser
* add detail of oauth error
2026-03-10 11:37:48 +08:00
Bingbing
ace1188a3c
refactor: use function instead of an object for create nedb ( #9594 )
2026-03-06 07:45:46 +00:00
Curry Yang
d6b97bd207
refactor: migrate remaining apis - [INS-2162] ( #9697 )
...
* refactor: migrate remaning apis
* fix: type
* fix
* fix
2026-03-06 15:30:15 +08:00
Bingbing
7ddf475236
feat: add tooltips for certificate file paths in the certificates modal ( #9688 )
2026-03-06 02:12:32 +00:00
Bingbing
8ab1b38386
feat: support for middle mouse button click to open new tab ( #9696 )
2026-03-05 08:00:32 +00:00
Kent Wang
4a989dbb01
Test: Adding e2e smoke test for cloud sync ( #9614 )
...
* add initial apis for mock cloud sync
* add cloud sync test
2026-03-05 06:00:36 +00:00
Alison Sabuwala
364974ec93
fix: add more error messages when calling LLM providers within AI Settings ( #9670 )
2026-03-05 05:12:33 +00:00
Bingbing
abe57bc96d
Revert "feat: support for middle mouse button click to open new tab"
...
This reverts commit 9b1b2598c0 .
2026-03-05 12:02:31 +08:00
Bingbing
9b1b2598c0
feat: support for middle mouse button click to open new tab
2026-03-05 12:00:09 +08:00
Insomnia
0e30098049
Bump app version to 12.4.0
2026-03-04 23:55:20 +00:00
yaoweiprc
c5f888662b
Change wording in the invite modal ( #9687 )
2026-03-04 03:41:37 +00:00
Ryan Willis
4413f4b526
feat: open request/folder in tab with middle mouse btn ( #9685 )
...
* feat: open request/folder in tab with middle mouse btn
* fix keyboard shortcut input text color
2026-03-03 20:10:17 -07:00
yaoweiprc
faaa9e7a8b
Fix the problem that staged/unstaged list in the git commit modal is unsynced with the diff view. ( #9682 )
...
* Fix the problem that staged/unstaged list in the git commit modal is unsynced with the diff view
* Refactor
2026-03-03 09:55:46 +00:00
Bingbing
3a978802de
fix: folder collapse & shortcuts when focusing the tab ( #9680 )
2026-03-03 14:34:57 +08:00
Shelby
62e4e77d32
chore: add more tests for allowed folder paths ( #9679 )
2026-03-02 16:11:58 -08:00
Insomnia
a7dbd115f9
Bump app version to 12.4.0-beta.0
2026-02-26 04:11:02 +00:00