Bingbing
a09cf446ad
merge
2026-04-01 11:25:53 +08:00
Bingbing
c561ef800f
lint fix
2026-04-01 11:22:36 +08:00
Ryan Willis
9fbfa3adc5
fix: import state and project scan ( #9766 )
...
* fix: search all projects for existing workspace
* fix: reset import state for new links
2026-03-31 14:31:47 -07:00
Pavlos Koutoglou
71bf351d57
fix: Git Hub credentials edit pop up should be close automatically after reauthorize succeed. ( #9760 )
...
* feat: enhance Git credentials modal behavior
- Added tracking for the currently edited credential version when the modal opens.
- Implemented auto-close functionality for the edit modal when the edited credential is updated.
* Remove extra functions
* Fix issue with close modal
2026-03-31 18:11:04 +03:00
Kent Wang
dba87baa3d
fix issue ( #9764 )
2026-03-31 10:30:30 +00:00
Bingbing
6fbd14e723
fix: add missing changes
2026-03-31 18:03:02 +08:00
Bingbing
b1fbe117e9
merge develop
2026-03-31 18:02:37 +08:00
Bingbing
04abdf2c97
feat: make insomnia-data as a package
2026-03-31 14:27:44 +08:00
Kent Wang
9161761169
fix: delete cloud sync workspace issue ( #9762 )
...
* fix the issues found in test
* remove unnecessary change
* add missing words
2026-03-31 13:42:39 +08:00
Pavlos Koutoglou
1aca649f75
feat: Add toast notifications for update/create credentials ( #9761 )
...
* Add toast notifications for update/create credentials
* Update packages/insomnia/src/routes/git-credentials.update-sign-in.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/insomnia/src/routes/git-credentials.complete-sign-in.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Fix import
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-30 20:07:07 +03:00
Bingbing
d0d809ee36
feat: drop dependencies of insomnia
2026-03-26 17:09:14 +08:00
Vivek Thuravupala
ab9d5da5c1
Merge branch 'release/12.5.0-beta.0' into develop
2026-03-26 05:40:39 +00:00
Insomnia
252ee44757
Trigger release/12.5.0-beta.0 build
core@12.5.0-beta.0
2026-03-26 02:32:37 +00:00
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
Bingbing
0b3880e637
clean
2026-03-25 15:51:50 +08:00
Bingbing
b92f342eae
refactor
2026-03-25 15:51:20 +08: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
bbf8150091
chore: bump GHA steps to latest major ( #9745 )
2026-03-24 15:59:58 -07: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
Bingbing
fb269f363b
merge
2026-03-24 15:56:29 +08:00
Bingbing
b590873ee7
fix
2026-03-24 15:14:54 +08: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
Bingbing
3002c06b6f
fix
2026-03-18 18:16:58 +08:00
Bingbing
166b84ded7
fix tests
2026-03-18 17:45:26 +08:00
Bingbing
2d032e410c
fix build
2026-03-18 17:05:18 +08:00
Bingbing
88429192e2
feat: migrate all models to insomnia-data
2026-03-18 16:24:25 +08: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