5902 Commits

Author SHA1 Message Date
yaoweiprc
94d0764243 Support fuzzy match when picking repo [INS-1460] (#9504)
* tmp

* Fuzzy match for selecting branch
2025-12-23 07:30:16 +00:00
Bingbing
a4250a53e3 chore: add circular reference check (#9065) 2025-12-23 02:44:40 +00:00
Curry Yang
d53b55b6e7 feat: add branch info (#9508) 2025-12-22 17:37:42 +08:00
Kent Wang
a018501f5d fix: Insomnia V5.1 parser fails to parse legacy data with incomplete header data (#9495)
* fix to handle header items without name or value property

* fix typo
2025-12-22 11:01:12 +08:00
Kent Wang
85cea94521 Fix: Using safeParser to parse Insomnia git yaml files (#9425)
* using safe parser to parser git yaml files

* add extra unit test for unsupported or future yaml schema
2025-12-19 02:19:12 +00:00
yaoweiprc
9f7bd0c4a4 Remove unnecessary state parameter when exchanging code for token in OAuth2 (#9496) 2025-12-19 01:48:16 +00:00
Vivek Thuravupala
2899e840dc Merge branch 'release/12.2.0' into develop 2025-12-19 01:19:37 +00:00
Insomnia
b61521a0c3 Trigger release/12.2.0 build core@12.2.0 2025-12-19 00:24:58 +00:00
Insomnia
da68781c30 Bump app version to 12.2.0 2025-12-19 00:24:44 +00:00
Kent Wang
5c6a29d9a7 revert structuredClone fix (#9494) 2025-12-17 10:35:36 +00:00
yaoweiprc
23d8e7ece4 Fix style issue (#9493) 2025-12-17 10:02:12 +00:00
yaoweiprc
248b1179b5 Force the dropdown to be positioned below the input, adjust styles (#9492) 2025-12-17 07:58:24 +00:00
Vivek Thuravupala
7b954f3423 Merge branch 'release/12.2.0-beta.1' into develop 2025-12-16 21:33:33 +00:00
Insomnia
003ef9d6dc Trigger release/12.2.0-beta.1 build core@12.2.0-beta.1 2025-12-16 19:56:52 +00:00
Insomnia
139791a4fb Bump app version to 12.2.0-beta.1 2025-12-16 19:56:31 +00:00
James Gatz
aa178d09a9 feat(Project Modal): Sticky action toolbar on the bottom of the modal (#9489)
* refactor: improve UI structure and error handling in project forms and ensure buttons are sticky at the bottom

* feat: add toast notifications for project update and creation success

* fix: better default connectRepositoryLater to false in project settings form

* feat: update LearnMoreLink URLs to reflect project type changes in ProjectSettingsForm

* feat: enhance NoProjectView layout and update heading style
2025-12-16 18:01:33 +01:00
Curry Yang
624585eac5 fix: connect repo later - [INS-1843] (#9487)
* fix: connect repo later

* fix

* fix: connect later

* fix: checkbox active area

* fix: update connectRepositoryLater logic in project settings form

* fix: simplify props spreading in GitRepoForm component

---------

Co-authored-by: James Gatz <jamesgatzos@gmail.com>
2025-12-16 14:49:31 +01:00
yaoweiprc
88f87d1660 Fix issues related to project creation flow [INS-1844] (#9488)
* Fix style issues in git-repo-form

* Update learn more link

* Solve the issue that the popover flashes when clicking the refresh button

* Expand the dropdown when the user clicks the input in ComboBox
2025-12-16 14:30:47 +01:00
Curry Yang
055f426f06 fix: ux 2025-12-16 17:27:44 +08:00
Jay Wu
ef229e6176 chore: pin external github ations to commit SHA (#9417) 2025-12-16 06:26:52 +00:00
Pavlos Koutoglou
9748c42bc7 Refactor Git authentication event tracking to use a simplified function call (#9486) 2025-12-15 16:06:48 +01:00
Kent Wang
64a769bb77 feat: Add sampling support for MCP (#9395)
* squash commits for elicitation support
* add basic mcp support
* update ai plugin version
2025-12-15 16:29:34 +08:00
Vivek Thuravupala
ae5f212404 Merge branch 'release/12.2.0-beta.0' into develop 2025-12-12 19:32:43 +00:00
Balu George
b553c62a63 Modify client cert path core@12.2.0-beta.0 2025-12-12 22:14:36 +05:30
Balu George
24bc24b8c1 Check status 2025-12-12 21:30:33 +05:30
Balu George
1562c71aa7 Hardcode cert path for release 2025-12-12 19:08:48 +05:30
Insomnia
365152644b Trigger release/12.2.0-beta.0 build 2025-12-12 09:16:00 +00:00
Insomnia
d0f07bf1d7 Bump app version to 12.2.0-beta.0 2025-12-12 09:15:42 +00:00
Balu George
92b186510c Decrypt keypair before trust manager setup (#9478) 2025-12-12 14:41:51 +05:30
Balu George
7f0ff46f8d Fix Insomnia windows build signing and path for inso.exe signing (#9474)
* Fix incorrect path for inso.exe

* Fix windows build
2025-12-12 14:12:06 +05:30
yaoweiprc
f1a4ab5838 Fix theme issue (#9476) 2025-12-12 16:25:10 +08:00
yaoweiprc
7737371823 Fix file delimiter escape issue in Windows (#9398) 2025-12-12 08:09:10 +00:00
Curry Yang
2cd3bf2233 feat: update link (#9473) 2025-12-12 15:48:08 +08:00
Balu George
12b54b0ae7 Modify the windows app signing process to use the new certificate (#9472) 2025-12-12 07:33:00 +00:00
James Gatz
5f2fa7285d fix: add 'apiconnect-wsdl' to external dependencies (#9462) 2025-12-11 19:12:56 +00:00
Pavlos Koutoglou
484a7b7e6c feat: Added new Segment Events [INS-1332] (#9464)
* feat: add operating system details to app start tracking

* fix: correct event names for request creation and execution; add git authentication completed event

* feat: enhance git tracking events with repository IDs and provider names

* feat: track plugin installation events with Segment analytics

* feat: track filter creation events on the project list

* feat: track filter creation events in project list

* feat: track request execution events with Segment analytics

* feat: track request renaming events with Segment analytics

* feat: track request deletion events with Segment analytics

* feat: enhance request creation tracking with detailed Segment analytics

* feat: track filter creation events with Segment analytics

* feat: track the number of requests in Segment analytics for mock server collection generation

* feat: add source property to Segment analytics event for mock route creation

* feat: track request generation events with Segment analytics

* feat: enhance Segment analytics tracking for workspace and request creation events

* feat: add git_provider property to Segment analytics event for project creation

* feat: update SegmentEvent enum to include new analytics events and correct existing ones

* feat: track request URL copy event with Segment analytics

* refactor: streamline imports and remove redundant Segment event tracking in RequestUrlBar

* feat: track Segment event when Git settings modal is opened

* refactor: remove unused import for IconName from FontAwesome

* feat: track Segment events for Generate Code and Copy as cURL actions

* feat: track Segment event when code generation language is changed

* feat: track Segment event when settings modal is shown

* feat: track Segment event when mock response tab is selected

* refactor: remove unused import for React in project settings form

* feat: track Segment event when theme is changed

* feat: track Segment event when filter is created in response viewer

* feat: track Segment event when filter is created in mock route response body

* fix: set default environment type to 'global' in clientAction

* Reorder import statements for request group modules

* feat: track Segment event when settings tab is changed

* feat: track Segment event when environment is created

* fix: handle undefined 'set-cookie' header value in clientAction

* Update packages/insomnia/src/routes/organization.$organizationId.project.$projectId.workspace.$workspaceId.debug.request.new.tsx

Co-authored-by: James Gatz <jamesgatzos@gmail.com>

---------

Co-authored-by: James Gatz <jamesgatzos@gmail.com>
2025-12-11 18:53:43 +00:00
James Gatz
aa2f2b1b23 [INS-1473] fix credentials not reloading in Git form (#9470)
* fix: ensure credentials are returned as an object for GitHub and GitLab loaders

* chore: update padding tailwind class in project create form checkbox

* fix: prevent default behavior on sign out button click for GitHub and GitLab forms
2025-12-11 18:24:48 +00:00
James Gatz
20e48b11d7 fix: improve layout of NoProjectView component (#9468) 2025-12-11 19:09:35 +01:00
James Gatz
b4508acada fix: handle missing active workspace by redirecting to project overview (#9467) 2025-12-11 17:03:52 +00:00
Curry Yang
3a29012f9e feat: git editing flow (#9459)
* feat: move swith tip to first screen

* fix: footer styles

* feat: move git repo to first screen

* fix: correct typo in Cloud Sync project message

* refactor: remove unused onGitRepoFormSubmit function from ProjectSettingsForm

* update scan results ui to project settings form

* style: enhance ProjectTypeSelect component styling and structure

* refactor: inline TypeItem component into ProjectTypeSelect for improved readability

* fix: update default children text in LearnMoreLink component

* fix: resolve import order in ProjectSettingsForm

* fix: update project type selection in dashboard test

---------

Co-authored-by: James Gatz <jamesgatzos@gmail.com>
2025-12-11 15:35:44 +01:00
Kent Wang
d8cc35177d fix wrong ssl validation modal for mcp (#9460) 2025-12-11 10:17:23 +00:00
Jack Kavanagh
66b39cad4b pin react plugin and autofix (#9458)
* pin react plugin and autofix

* fix type check failure on mcp

* fix issues

---------

Co-authored-by: Kent Wang <kent.wang@konghq.com>
2025-12-11 09:33:15 +00:00
yaoweiprc
9a2d2bfb6c Refine the modal for creating and editing project (#9423)
* tmp

* split creat and edit project form

* Update style

* tmp

* Create button wording

* feat: project type select (#9436)

* feat: project type select

* update

* Use ProjectTypeSelect component

* fix: edit form ts

* Extract git-repo-form

* feat: git connection info (#9441)

* feat: git connection info

* update

* fix: lint

* fix: ts

* fix: delete load git repo

* comment out branch

* tmp

* git repo scan result

* feat: update git repo name directly

* feat: update git repo name directly (#9456)

* fix lint issue

* remove unused props

* fix: smoke test

* Disable connected git repo options when creating new git project.

* refactor: improve layout and styling in project modal and create form

* refactor: adjust spacing and layout in project forms and type select component

---------

Co-authored-by: Curry Yang <163384738+CurryYangxx@users.noreply.github.com>
Co-authored-by: Curry Yang <1019yanglu@gmail.com>
Co-authored-by: James Gatz <jamesgatzos@gmail.com>
2025-12-11 09:17:21 +00:00
Curry Yang
f42923d469 fix: clone selected branch - [INS-1462] (#9408)
* fix: clone selected branch

* fix: delete unuse git-related modal

* fix: support gitlab & azure

* fix: remove unuse entry
2025-12-10 11:26:49 +08:00
Jack Kavanagh
dfcb8ebace add lint warning about node modules (#9439)
* add lint warning about node modules

* eliminate hash function from test case

* use bridge for read file

* use main bridges for fs

* add header

* fix types

* remove node:url

* path bridge

* multipart bridge

* clean up eslint file

* add naive warning count in order to see impact
2025-12-08 14:27:48 +00:00
Bingbing
1d625ba1c9 refactor: extract insomnia-api (#9093) 2025-12-08 03:57:47 +00:00
Kent Wang
1db960e563 fix: Shortcut not working in MCP client issue (#9448)
* fix shortcut not working issue
2025-12-08 03:39:58 +00:00
Jack Kavanagh
76fa0c2349 explicit noEmit (#9437) 2025-11-28 11:52:19 +00:00
Jack Kavanagh
53da0033d8 show warnings on dev start (#9438) 2025-11-28 12:37:44 +01:00
Bingbing
62c212b91d fix: missing = when import -d from curl (#9434) 2025-11-28 05:54:46 +00:00