Commit Graph

5829 Commits

Author SHA1 Message Date
Ryan Willis
d798be87dc feat(inso): support request timeouts (#9363)
* feat: support request timeouts in inso

---------

Co-authored-by: Jack Kavanagh <jackkav@gmail.com>
2025-11-18 10:50:19 -07:00
Ryan Willis
a2ad777837 fix(inso): include transient variables during interpolation (#9396) 2025-11-18 10:13:23 -07:00
Jay Wu
3bce64df34 Merge branch 'release/12.1.0-beta.0' into develop 2025-11-14 09:30:17 +00:00
Insomnia
8cffe9f22e Trigger release/12.1.0-beta.0 build 2025-11-14 08:29:31 +00:00
Insomnia
1cec82cc26 Bump app version to 12.1.0-beta.0 2025-11-14 08:29:15 +00:00
Curry Yang
24b4251ad1 fix: nuget version 2025-11-14 16:25:04 +08:00
Kent Wang
63531b24dd fix list roo request (#9384) 2025-11-14 08:17:15 +00:00
Bingbing
87be1b36aa fix: pick missing stdio env fix caused by merge (#9383) 2025-11-14 06:36:38 +00:00
Curry Yang
0990a46f6a feat: add squirrel windows sign check - [INS-1338] (#9361)
* feat: add windows sign check

* fix: dir

* feat: sign check in CI

* add comment

* fix
2025-11-14 11:38:08 +08:00
Kent Wang
2459b4bdf4 update sign up tip text (#9380) 2025-11-14 11:20:24 +08:00
Shelby Moore
5702140c8d chore: bump ai plugin to 1.0.6 (#9379) 2025-11-13 16:19:30 -08:00
Bingbing
81e4da2380 feat: support ca cert config for mcp (#9376) 2025-11-13 18:04:53 +08:00
Bingbing
b97234b3bb feat: add mcp error details to the events and the UI (#9377) 2025-11-13 08:26:30 +00:00
Kent Wang
da0fb75e83 Only set selected primitive for mcp when exists (#9375) 2025-11-13 16:03:07 +08:00
Kent Wang
440bbaa9a4 Making MCP Client visible in scratchpad (#9374) 2025-11-13 05:22:21 +00:00
Bingbing
e48be61aac fix: record failed mcp auth fetch events (#9372) 2025-11-13 04:20:29 +00:00
Insomnia
2459790050 Bump plugin version to 0.1.3 (#9373) 2025-11-13 11:45:06 +08:00
Shelby Moore
2ba33df3dc chore: bump insomnia-plugin-ai to 1.0.5 (#9370) 2025-11-12 09:44:27 -08:00
Bingbing
90265ffb51 feat: support saving run collection result report (#9360) 2025-11-12 11:04:18 +08:00
Kent Wang
511e052dcd fix panel issue (#9365) 2025-11-11 03:53:20 +00:00
Shelby Moore
452d497452 feat: add model config to segment even for mock creation (#9357) 2025-11-10 17:23:39 +00:00
Pavlos Koutoglou
9044a77e91 fix: Insomnia V5 Schema changes [INS-847] (#9275)
* Clarify comment on network-related errors

Updated comment for clarity on error checking.

* fix: Migration System & Intelligent Diff Detection [INS-847] (#9278)

* feat: add significant diff detection functionality

* feat: add Insomnia schema version constant

* feat: add migration functions for Insomnia schema version 5.1

* feat: implement migration functions and property normalization for Insomnia schema

* feat: add comprehensive Insomnia schema migration guide

* feat: optimize property order normalization for arrays in normalizePropertyOrder function

* Update packages/insomnia/src/common/insomnia-schema-migrations/index.ts

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

* Update packages/insomnia/src/common/insomnia-schema-migrations/migration.md

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

* Update packages/insomnia/src/common/insomnia-schema-migrations/index.ts

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

---------

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

* fix: Git VCS Intelligence Layer [INS-847] (#9276)

* refactor: enhance NeDBClient and project routing logic with improved documentation and handling

* test: enhance NeDBClient tests with additional scenarios and improved structure

* docs: enhance Git service documentation with detailed module overview and function descriptions

* feat: enhance GitVCS with intelligent diff analysis and improved status reporting

* feat: enhance checkout action to support forced branch switching when no uncommitted changes exist

* refactor: simplify getGitChanges calls in multipleCommitToGitRepoAction

* fix: Core V5 Schema Foundation & Parser Implementation [INS-847] (#9281)

* feat: add Zod schemas for Insomnia v5 import parsing and validation

* feat: enhance Insomnia v5 import/export utilities with comprehensive mapping functions and error handling

* feat: enhance Request model with comprehensive documentation and additional authentication configurations

* feat: make QueryParam value optional for improved flexibility

* feat: improve data handling in removeEmptyFields and getCollection functions

* refactor: simplify removeEmptyFields and update terminology in getCollection function

* fix: UI Components, Routes [INS-847] (#9277)

* fix: enhance User-Agent header structure in clientAction functions

* fix: add hideValueType prop to KeyValueEditor for conditional rendering

* fix: add hideValueType prop to MockResponseHeadersEditor, RequestHeadersEditor, and GrpcRequestPane for consistent rendering

* fix: update onChange handler in RequestParametersEditor for type safety

* fix: remove organizationId from dependency array in GitBranchesModal, GitProjectBranchesModal, and GitStagingModal for improved effect handling

* fix: remove callback from db.init in export workspaces test for cleaner initialization

* fix: remove organizationId and workspaceId from useParams in GitProjectStagingModal for cleaner code

* fix: improve merge result validation by applying schema migration and handling errors more effectively

* fix: remove hideValueType prop from multiple editors for cleaner code

* Import React alongside FC and useCallback

* Import React alongside FC and useCallback

* Import React alongside other hooks in grpc-request-pane

* Update packages/insomnia/src/ui/components/key-value-editor/key-value-editor.tsx

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

* fix: import useState in KeyValueEditor for state management

---------

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

* chore: Update schema version to 5.1 in various YAML files [INS-847] (#9280)

* Clarify comment on network-related errors

Updated comment for clarity on error checking.

* chore: update schema version to 5.1 in various YAML files

- Updated schema_version to "5.1" in example-spec.yaml, with-tests.yaml, after-response-collection.yaml, chained-responses.yaml, client-certs.yaml, collection-for-global-environments.yaml, environments.yaml, global-environment.yaml, graphql.yaml, grpc-mtls.yaml, grpc.yaml, header-templates.yaml, import-from-url.yaml, multiple-workspaces.yaml, insomnia4-update.yaml, insomnia4.yaml, mock-server.yaml, oauth.yaml, openapi3.yaml, pre-request-collection.yaml, runner-collection.yaml, script-global-environment.yaml, simple.yaml, smoke-test-collection.yaml, socket-io.yaml, swagger2.yaml, template-tag-collection.yaml, unit-test.yaml, vault-collection.yaml, and websockets.yaml.
- Cleaned up unnecessary parameters and headers in multiple files.
- Adjusted formatting for better readability in several scripts and body texts.

* fix: Enhance discardChanges to support unstaged and staged options [INS-1099] (#9279)

* fix: enhance discardChanges to support unstaged and staged options

* fix: simplify discardChanges function by removing unused options

* fix: enhance discardChanges to handle unstaged changes more effectively

* fix: update import path for InsomniaFile type in schema migrations

* fix: simplify useParams destructuring in GitProjectStagingModal

* fix: Preserve OpenAPI spec contents during v5.1 schema migration (#9314)

* fix: remove unnecessary comment in AskModal component

* fix: remove unnecessary comment in AskModal component

* fix: preserve OpenAPI $ref entries and specific properties in cleanHeadersAndParameters function

* fix: skip OpenAPI spec contents in cleanHeadersAndParameters function

* test: add comprehensive tests for Insomnia Schema Migrations v5.1

* Grpc metadata

* Ignore metadata

* Fix migration

* Include all inside try

* Fix test

---------

Co-authored-by: James Gatz <jamesgatzos@gmail.com>
2025-11-10 11:59:56 +02:00
Bingbing
7f58168d95 feat: add a error type for mcp response and optimize the ui when encounter an mcp auth error (#9349) 2025-11-10 06:19:05 +00:00
Kent Wang
55382133bb feat: Support to cancel separate MCP message (#9341)
* support cancel messages
* refine the way to get mcp loading messages
2025-11-10 13:00:09 +08:00
Kent Wang
3040436e8b Fix: Show oauth related error only when discover authorization server and dynamic register client success (#9348)
* Show oauth related error only when discover authorization server and dynamic register client success
2025-11-06 06:56:56 +00:00
Jack Kavanagh
741adaddfa esmascript 11 (#9347) 2025-11-05 17:17:43 +01:00
Kent Wang
f876078dfa feat: MCP message loading status refinement and elicitation support (#9288)
* MCP message loading status refinement and elicitation support
2025-11-05 07:03:12 +00:00
Jay Wu
8749907680 Merge branch 'release/12.0.0' into develop 2025-11-04 11:08:01 +00:00
Insomnia
62d56e3863 Bump app version to 12.0.0 2025-11-04 18:32:25 +08:00
Jack Kavanagh
830652f643 fix ndjson parser (#9318) 2025-11-03 11:59:52 +00:00
yaoweiprc
65dfb97c0e Change wording (#9340) 2025-11-03 11:32:16 +08:00
Ryan Willis
94aa05e763 feat: clear all credentials upon logout [INS-1630] (#9328)
* feat: clear all credentials upon logout

* also drop secret_id and repo_id, explain git repo drop

* add log out confirmation modal

* fix log out for critical scratchpad test

* empty git repo instead

* update db querying + hide empty error box on failures
2025-10-31 09:02:04 -07:00
James Gatz
af14650d3a Fix/git checkout offline error msg (#9335)
* fix: remove unnecessary console log in fetchRemoteBranches

* fix: checkoutGitBranchAction error handling when offline
2025-10-31 15:50:13 +01:00
Jack Kavanagh
fba5f13431 add docs gen docs (#9312) 2025-10-30 15:43:23 +00:00
Kent Wang
2062fda248 update doc links (#9333) 2025-10-30 09:05:00 +00:00
yaoweiprc
c3ca529b36 Fix new pricing issues before v12 launch (#9330)
* update link

* change wording

* add statistic

* fix bug
2025-10-30 16:16:32 +08:00
Bingbing
8a4defe3c0 fix: use string readyState to make mcp ux more accurate (#9323) 2025-10-30 12:01:07 +08:00
Jack Kavanagh
bad5d4c575 fix: autoupdate ux (#9295)
* add more descriptive toast content

* clean up duplicated timing logic

* use 3 second timer to prevent spam

* move url lookup to last moment

* add smoke test server

* improve backup test

* fix backup test

* merge files

* consistent imports
2025-10-29 19:35:24 +01:00
xdm
519014a709 feat: new pricing features (#9176)
* feat: new pricing

feat: invite check

fix: fixes based on comments

feat: invite_not_permitted event

fix: sync user info after trial

Popup for upgrade plan when creating a git project

change wording

fix theme color

feat: add segment events

feat: report user local git project count

fix theme issue

feat: INS-1582 new design for upgrade modal

Add pop-up for inviting members

feat: add the plan indicator

feat: new design of top-right corner

fix: fix quota

fix: fix top-right corner width

* fix: remove button

* Add upgrade plan banner in invite modal

* fix type issue

* fix smoke test

* Remove console.log

* fix: fix quota issue

* update useIsLightTheme

* fix type

* add annotation

* move doc link

* fix: fix source

---------

Co-authored-by: yaoweiprc <6896642+yaoweiprc@users.noreply.github.com>
2025-10-29 19:17:21 +08:00
James Gatz
94442896f0 fix: update onboarding link visibility condition to include trailing slash (#9317) 2025-10-29 09:11:28 +00:00
Curry Yang
e629d497ec fix: delete wrong tailwind class (#9266) 2025-10-29 08:04:26 +00:00
Curry Yang
2de83ffbb4 fix: redundant update toast (#9322) 2025-10-29 07:36:00 +00:00
Kent Wang
19ea58649d Fix: oauth redirection issue for MCP (#9316)
* fix oauth issue
* enhance model issue
2025-10-29 07:03:49 +00:00
Curry Yang
a51cb3cdd1 fix: mcp issues (#9321) 2025-10-29 06:27:36 +00:00
Ryan Willis
38588f6e55 feat: update commit generation area (#9319) 2025-10-28 11:25:26 -07:00
Ryan Willis
264d373cbf feat: sparkles badge for AI features (#9306)
* feat: sparkles badge for AI features

* inline styles

* inherit icon color
2025-10-28 09:13:54 -07:00
Shelby Moore
a5e6c8fafa fix: hide create mock server when creation not allowed (#9301)
* fix: hide create mock server when creation not allowed

* feat: allow mock server creation for non-enterprise
2025-10-24 15:26:53 +00:00
Ryan Willis
6b4bb88539 fix: type imports for contributors (#9310) 2025-10-24 08:05:49 -07:00
yaoweiprc
47daf60f2d Use codemirror merge addon to replace mis-merge [INS-1425] (#9268)
* Use codemirror merge addon to replace mis-merge

* update merge tip
2025-10-24 08:59:36 +00:00
Vivek Thuravupala
877fbfd630 Merge branch 'release/12.0.0-beta.0' into develop 2025-10-24 05:20:50 +00:00