Kent Wang
b8987e98cf
Fix: MCP cloud sync action issues ( #9595 )
...
* fix cloud sync operation error for non-collection workspace
* update mcp url with git or vcs version change
2026-01-27 13:18:33 +00:00
Jack Kavanagh
4d5c339c78
feat: navigate to imported workspace ( #9601 )
...
* navigate to new workspace
* fix test
* only redirect to single workspace import
* clarify entity name
* tests no longer navigate to workspace
* fix tests
* fix scope of redirect
* document e2e test debugging
* fix vault test
* improve types
* fix e2e tests
2026-01-27 11:34:40 +00:00
Curry Yang
e98b7ef460
fix: no project ui ( #9606 )
2026-01-27 08:55:53 +00:00
Curry Yang
b18800897a
fix: socket.io body tab refresh - [INS-1997] ( #9600 )
...
* fix: socket.io body tab refresh
* fix
2026-01-27 15:42:22 +08:00
Jack Kavanagh
7e2fedd921
block import deeplink ( #9597 )
2026-01-22 21:00:11 +01:00
Kent Wang
dd1e65f04a
fix the missing file ( #9591 )
2026-01-22 02:11:11 +00:00
Jack Kavanagh
299c5db3dc
support curl import ( #9586 )
2026-01-21 13:27:15 +00:00
Jack Kavanagh
fee4936690
feat: when logged out handle deep link ( #9585 )
...
* first attempt
* tidy up
2026-01-21 11:49:13 +00:00
Curry Yang
02616f1033
fix: use password input for PAT ( #9588 )
2026-01-21 09:52:30 +00:00
Curry Yang
0bbae307fd
refactor: migrate projects request to insomnia-api package - [INS-1874] ( #9574 )
...
* refactor: migrate projects request to insomnia-api package
* fix: cr
* refactor: error handling
* fix: add isApiError
* fix: error
* fix
2026-01-21 09:14:53 +00:00
Kent Wang
eff9d9e7e2
Chore: Adding eslint rule to avoid using window and document in main process related code ( #9579 )
...
* add eslint rule for main
* update extension
2026-01-21 03:41:07 +00:00
Bingbing
252a4b8b63
refactor: move node dependencies from models to helpers ( #9563 )
2026-01-20 04:30:47 +00:00
Kent Wang
9e4d909bdb
fix mcp workspace sync issue ( #9584 )
2026-01-19 14:58:40 +00:00
Bingbing
9f7d3efbfa
refactor: move enterprise apis to insomnia-api ( #9552 )
2026-01-19 10:18:07 +00:00
Bingbing
28a29cd2d5
refactor: move some model types to a new file to reduce cycle references ( #9564 )
2026-01-19 17:58:42 +08:00
Bingbing
65e126d239
refactor: IoC database implementation to get rid of runtime dependencies ( #9511 )
2026-01-19 17:19:08 +08:00
Kent Wang
5762098af9
Fix: Environment variable in MCP OAuth settings in not working ( #9568 )
...
* fix environment not applied issue
* remove useless parameter
2026-01-16 03:45:15 +00:00
Ryan Willis
368402e2b0
feat: improved enterprise trial confirmation modal ( #9569 )
2026-01-15 07:42:13 -07:00
Niladri Adhikary
f69b512082
fix: persist environment tab data when switching between tabs ( #9138 )
...
* fix: persist environment tab data when switching between tabs
Signed-off-by: “niladrix719” <niladrix719@gmail.com >
* Update packages/insomnia/src/routes/organization.$organizationId.project.$projectId.workspace.$workspaceId.environment.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix: use memo wrap dependence
---------
Signed-off-by: “niladrix719” <niladrix719@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Curry Yang <163384738+CurryYangxx@users.noreply.github.com >
Co-authored-by: Curry Yang <1019yanglu@gmail.com >
2026-01-15 14:22:45 +00:00
Bingbing
085c4af3a5
fix: plugin install failed due to mixed usage of runtime api ( #9571 )
2026-01-15 15:46:17 +08:00
Curry Yang
f8c566244f
test: verify git sync feature flag & storage rule - [INS-1908] ( #9567 )
...
* test: verify git sync feature flag
* fix: close modal in smoke test
* fix: aria label
* feat: add test for storage rule
2026-01-15 15:38:11 +08:00
Kent Wang
93d85d27b0
set a default NODE_AUTH_TOKEN in order not to break local plugin installation ( #9572 )
2026-01-15 03:47:18 +00:00
Kent Wang
23bdd9229b
fix: Tooltip action is not clickable when render in modal ( #9565 )
...
* Generic way to fix tooltip issue
2026-01-15 03:18:25 +00:00
Vivek Thuravupala
e28b5de9fe
Merge branch 'release/12.3.0' into develop
2026-01-15 01:47:53 +00:00
Insomnia
d6e5ca47eb
Trigger release/12.3.0 build
core@12.3.0
2026-01-15 00:38:54 +00:00
Insomnia
efdc35fd43
Bump app version to 12.3.0
2026-01-15 00:38:36 +00:00
Pavlos Koutoglou
10df6cd466
refactor: Minor UX polish for AI Commits [INS-1644] ( #9561 )
...
* refactor: streamline file type handling and improve commit section UI
* refactor: update GitFileType handling to use string literals for modification types
2026-01-14 17:56:17 +00:00
Ryan Willis
ed8ce8738c
fix: clarify git credential fields ( #9566 )
2026-01-14 10:30:36 +08:00
Pavlos Koutoglou
2a075b9160
fix: enhance CookieSchema expiration handling for 'Infinity' and invalid dates ( #9543 )
2026-01-13 11:29:19 +02:00
Ryan Willis
6431ccb8b6
fix(mcp): minor ux improvements ( #9555 )
2026-01-12 17:58:05 -07:00
Ryan Willis
8a92207de0
feat(analytics): temporary org+project metrics ( #9551 )
2026-01-12 08:00:22 -07:00
Curry Yang
5a52860c80
Clarify macOS entitlements for local testing ( #9559 )
...
Updated instructions for macOS local testing of the packaged app to set the library validation key to true.
2026-01-12 14:14:48 +01:00
yaoweiprc
61b129a89c
Hide the git-repo form in the create project modal [INS-1900] ( #9558 )
...
* Hide the git-repo form in the create project modal when the git-sync feature is disabled, remove redundant props
* Fix type error
2026-01-12 17:22:01 +08:00
Curry Yang
574dd655a3
fix: new git credential flow ( #9553 )
...
* fix: hide git repo form when git feature flag is closed
* fix: clear git repository&credentials when logout
* fix: type
* fix: connect repo
2026-01-12 07:22:12 +00:00
Jack Kavanagh
0e79177e59
move above tests ( #9554 )
2026-01-12 07:43:49 +01:00
Pavlos Koutoglou
752146122c
feat: Make “Turn on AI” prompt clearer in Git Sync Smart Commits ( #9544 )
...
* feat: enhance AI commit message feature with settings modal prompt
* fix: update settings modal tab name for AI feature
2026-01-09 14:49:13 +02:00
Curry Yang
2a1b32446d
fix: git credential migration state storage path ( #9549 )
2026-01-08 08:16:20 +00:00
Vivek Thuravupala
681d9879e5
Merge branch 'release/12.3.0-beta.0' into develop
2026-01-08 06:32:16 +00:00
Insomnia
730b9a4a0c
Trigger release/12.3.0-beta.0 build
core@12.3.0-beta.0
2026-01-08 04:56:15 +00:00
Insomnia
04a1360620
Bump app version to 12.3.0-beta.0
2026-01-08 04:55:57 +00:00
yaoweiprc
932a747877
Prevent users from deleting git credentials in use. [INS-1900] ( #9546 )
...
* Prevent users from deleting git credentials in use.
* Change wording
* Fix issues arised during code review
2026-01-08 04:01:34 +00:00
Curry Yang
2ea30046d6
test: add unit test for git credential model ( #9545 )
2026-01-08 10:55:20 +08:00
yaoweiprc
99c77c2ba7
[INS-1473] Introduce new Git Credentials management flow ( #9513 ) ( #9517 )
...
* [INS-1473] Introduce new Git Credentials management flow (#9513 )
* Update git credentials model and deprecate embedded credentials in repos
* Add credentialsId instead of relying on credentials object in gitVCS
* Add git providers and registry
* Expose new api in routes and remove gitlab/github specific routes
* Move functions out of git service path to make sure there's no issues with the client bundle
* Update shallowClone to use credentialsId instead of credentials in gitRepository
* Update Credentials tab in settings to display Git Credentials
* Fix import statement for getOauth2FormatName in GitHub app config link component
* Refactor imports in GitProjectSyncDropdown and GitSyncDropdown for consistency
* Refactor GitRemoteBranchSelect to use credentialsId instead of credentials and simplify essential input checks
* Implement GitRepositorySelect component and remove GitHubRepositorySelect
* Refactor GitRepoForm and GitRepositorySettingsModal to integrate Git Credentials selection and improve repository setup flow
* Refactor getModificationClassName to use GitFileType constants and simplify logic for modification types
* Refactor ProjectCreateForm to remove unused Git credentials fields and simplify project data structure
* Refactor ProjectSettingsForm to integrate Git credentials fetching and simplify project data handling
* Refactor GitConnectionInfo to integrate providerInfo and remove GitProviderTag component
* Remove deprecated Git repository settings forms for GitHub, GitLab, and custom repositories
* Refactor useGlobalKeyboardShortcuts to update keyboard shortcuts modal tab to 'keyboard'
* Fix code style
---------
Co-authored-by: yaoweiprc <6896642+yaoweiprc@users.noreply.github.com >
* feat: credential setup when project creation (#9520 )
* feat: credential setup when project creation
* fix: add username
* Fix code style (#9521 )
* Fix code style
* Improve accessibility
* Update packages/insomnia/src/sync/git/providers/gitlab.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/insomnia/src/ui/components/settings/credentials.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Fix bug
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Support editing custom git credentials in the preference modal (#9526 )
* Support editing custom git credentials in the preference modal
* Remove duplicate props
* feat: finish submit logic fot the new credential flow (#9528 )
* feat: new credential in project creation&edit
* fix
* fix: update project credential (#9532 )
* fix: update project credential
* fix
* fix: smoke test
* fix: type
* fix: vitest electron mock
* fix: vitest
* fix: disable button (#9533 )
* fix: empty view ui
* Fuzzy match for repo selection (#9536 )
* fix: repo list refresh
* Auto-close create credentials modal after deeplink callback (#9538 )
* refactor/git-credential-model (#9537 )
* refactor/git-credential-model
* fix
* fix: migration
* fix: ts
* feat: add credentials hook (#9539 )
* Migrate legacy git credentials for git-synced workspaces (#9540 )
---------
Co-authored-by: James Gatz <jamesgatzos@gmail.com >
Co-authored-by: Curry Yang <163384738+CurryYangxx@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Curry Yang <1019yanglu@gmail.com >
2026-01-07 06:32:31 +00:00
Bingbing
837ea2be7d
fix: ensure cookie tag respects the URL ( #9534 )
2026-01-07 05:39:01 +00:00
Bingbing
763b67da80
fix: move null cookie expires fix from har to jarFromCookies to ensure it be fixed across different scenarios ( #9535 )
2026-01-07 02:52:18 +00:00
Kent Wang
c21da9efba
feat: Support git sync & cloud sync for MCP client ( #9527 )
...
* Remove sync related ui limitation for MCP client
* Add git sync and cloud sync support
* Add a new type naming for insomnia MCP git files
* Add MCP yaml export test
* Update logic to detect insomnia supported yaml files
2026-01-07 10:35:07 +08:00
Ryan Willis
fc79e24e2a
feat: make commit dialog default state clearer ( #9542 )
2026-01-06 13:43:34 -07:00
Pavlos Koutoglou
e493ab9dcf
Fixed Monaco Editor styling issues occurring after application crashes. [INS-1365] ( #9498 )
...
* refactor: simplify error handling navigation in ErrorBoundary
* feat: add Monaco Editor CSS import to main stylesheet
* feat: replace Button with RouterLink for navigation in ErrorBoundary
* Fix import order for RouterLink in root.tsx
* feat: add Monaco Editor CSS imports and implement navigation button in ErrorBoundary
* refactor: remove unused Monaco Editor CSS imports for cleaner styles
* feat: enhance DiffEditor with improved model management and theme application
* feat: add VSCode theme variables for enhanced styling and customization
* refactor: replace Button with RouterLink in ErrorBoundary for improved navigation
* feat: implement AI commit message generation with error handling and user notifications
* refactor: remove unused Button component from GitProjectStagingModal for cleaner UI
* Fix import order for RouterLink in root.tsx
* fix: add temporary fallback for VSCode variables in main.css to resolve DiffEditor styling issues
2026-01-06 11:25:50 +02:00
George
08447d0703
fix(script-sdk): auto-convert object to string in calling replaceIn ( #9529 )
2026-01-05 11:07:17 +08:00
Bingbing
f9e1aa0527
refactor: move trial apis to insomnia-api ( #9518 )
2025-12-31 02:21:21 +00:00