Commit Graph

5395 Commits

Author SHA1 Message Date
yaoweiprc
b2908e0780 collect tailwind utility class from insomnia-submodule when USE_SUBMODULE flag is set 2025-05-20 17:42:59 +08:00
yaoweiprc
90b937314a use css from submodule in dev mode 2025-05-20 09:24:48 +08:00
yaoweiprc
f8d110b2a7 fix the insomnia-enterprise package version 2025-04-09 16:56:09 +08:00
yaoweiprc
a732a0589f support multiple exports 2025-04-08 19:29:08 +08:00
yaoweiprc
fd1090857f multiple exports 2025-04-08 14:38:04 +08:00
yaoweiprc
5376f500fe import things from enterprise in main process 2025-04-03 01:01:02 +08:00
yaoweiprc
75f0e1baaf export things from main module 2025-04-01 22:13:11 +08:00
yaoweiprc
b689745320 Add dependency of insomnia-enterprise 2025-04-01 11:00:17 +08:00
yaoweiprc
d339ea19c8 update submodule 2025-03-27 15:32:17 +08:00
yaoweiprc
a4de3097f5 add submodule 2025-03-26 16:40:19 +08:00
Jay Wu
3c6c644601 Merge branch 'release/11.0.1-beta.1' into develop 2025-03-26 03:27:18 +00:00
Jay Wu
ae2ee462f5 Bump app version to 11.0.1-beta.1 core@11.0.1-beta.1 2025-03-26 02:43:22 +00:00
yaoweiprc
b233b4a879 Sync new workspace to cloud after importing it [INS-4999] (#8389)
* tmp

* sync the new workspace to cloud after importing it

* take org storage rule into consideration before auto push

* fix security issue

* move syncNewWorkspaceIfNeeded func to import.tsx to solve dependency issue
2025-03-26 01:34:42 +00:00
James Gatz
00d7dc69bf feat(Git Sync): UX improvements (#8524)
* fix loading state in commit and commit and push buttons

* use yaml when parsing open api specs in the app

* improve error message for pushing to a remote with extra commits

* improve buttons ux on repo settings modal

* check for response.errors

* fix error issue
2025-03-25 16:24:17 +00:00
Ryan Willis
af68577062 fix: remove use of node headers to fix variable template usage (#8514) 2025-03-25 17:08:53 +01:00
Jack Kavanagh
10e1ded7dc bump/security-actions (#8510) 2025-03-25 17:03:09 +01:00
Jack Kavanagh
8fa27fc8ef Refactor-plugins-apps (#8521)
* first pass

* remove depreacted method

* second pass clean up

* split plugin app main and renderer

* move into worker

* typing

---------

Co-authored-by: Ryan Willis <ryan.willis@konghq.com>
2025-03-25 16:58:45 +01:00
Ryan Willis
05d15b4abf securely wrap execution (#8451)
* test using a wrapper that sets security context before invoking the main application

* add build step to pr ci

* try with diff ver string

* statically link the standard libraries for portability

* more static linking

* prior version string

* remove pr substring from version

* try using a different version string
2025-03-25 08:57:53 -07:00
Jay Wu
32c686f672 Merge branch 'release/11.0.1-beta.0' into develop 2025-03-25 12:44:24 +00:00
Jay Wu
918fc81141 Bump app version to 11.0.1-beta.0 core@11.0.1-beta.0 2025-03-25 11:48:50 +00:00
yaoweiprc
befbb93b3d Fix the bug that the default menu can not be replaced on mac (#8518) 2025-03-25 07:49:45 +00:00
Curry Yang
7d9085f02e feat: temporary tabs - [INS-5088] (#8486)
* feat: temporary tab

* fix lint

* fix update value
2025-03-25 15:33:43 +08:00
James Gatz
8c0ea8ee4d respect selected requests option in exports (#8513) 2025-03-24 16:14:20 +01:00
James Gatz
c4b513e787 fix(Import v5): make parsing more tolerant to undefined values (#8509)
* make parsing more tolerant to undefined values

* move collection to it's own schema

* add more restrictions to the collection union types to make sure parsing is correct

* update ts checks
2025-03-24 15:42:23 +01:00
James Gatz
01b3f69e20 fix(Export): add option to include private environments (#8512)
* Explicitly ask for including private envs in exports

* write file using async
2025-03-24 15:23:36 +01:00
Pavlos Koutoglou
b31ed7e5f1 fix: Fixed cookie modal issue [INS-5210] (#8508)
* refactor: streamline cookie creation in CookiesModal

* refactor: remove debug log from CookiesModal
2025-03-24 12:30:19 +01:00
Balu George
8d1e6b21c4 Pin all external github actions to their corresponding commit SHAs (#8511) 2025-03-24 11:11:26 +00:00
Steven Ward
357dbb9bdd fix: set native menus per-window (#8444)
Previously when a new window was created `Menu.setApplicationMenu()` was
called, which would change all windows' native menu to the newly created
one - causing every window menu to reference the newly created
`BrowserWindow`.

Now each window is set their own `Menu` instance which will have their
own `BrowserWindow`.
2025-03-24 08:25:08 +00:00
Curry Yang
00964e7bb5 fix: cancel not work (#8503) 2025-03-24 10:41:58 +08:00
Curry Yang
f9eef94af8 feat: add hotKey to close tab (#8494) 2025-03-21 03:54:02 +00:00
jackkav
4ae33a1390 bump nix lock 2025-03-20 15:47:50 +01:00
James Gatz
5ed9d73c2a make cookie.value and other properties optional when parsing v5 imports (#8496) 2025-03-20 11:52:10 +00:00
Filipe Freire
3f86211139 chore: bump electron 35 [INS-5154] (#8490)
* chore: bump electron 35 [no-ticket]

* fix: build.ts poiting to node 22

* fix: update types

* fix: comment out inso build.ts node version check

* fix: bump npx pkg

* skip flakey tests

* bump timeout

* use glob instead of regex

* fix windows inconsistency

* revert experiemental changes

* fix: revert timeout

---------

Co-authored-by: jackkav <jackkav@gmail.com>
2025-03-20 10:53:34 +01:00
Mikołaj
2e4dc91ed9 Feat/add possibility to close tabs by mouse middle click (#8482)
* feat(insomnia tabs): handle middle mouse click on tab to close

* feat(insomnia smoke tests): add case for closing tab with middle btn mouse click

* test: del timeout

---------

Co-authored-by: Curry Yang <1019yanglu@gmail.com>
2025-03-20 15:15:18 +08:00
George He
056a4bcf4c chore(sdk): avoid invalid cookie blocking sending request (#8464) 2025-03-20 10:41:12 +08:00
Kent Wang
8b42ff9d52 Fix: User upload data filepath is not exported when running via cli in runner
Fix the issue that when user has uploaded customized data, the Run via CLI command has not exported the file path information
2025-03-19 07:36:32 +00:00
Curry Yang
c52080cc6e feat(ui): add hover state for tab adding button (#8465) 2025-03-19 02:36:25 +00:00
Kent Wang
aaa13cbebd support debug inso-cli in vscode 2025-03-19 02:08:29 +00:00
Jack Kavanagh
8f3a5223c8 Add typing for templating context (#8455) 2025-03-18 14:50:21 +01:00
yaoweiprc
cd1625a213 Solve the bug related to importing multiple workspaces in one file [INS-5077] (#8442)
* Solve the bug that it imports all resources to all workspaces when there are multiple workspaces in one imported file

* add smoke test

* Apply suggestions from code review

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

* Use import-from-clipboard instead of import-from-file in smoke test

---------

Co-authored-by: James Gatz <jamesgatzos@gmail.com>
2025-03-18 12:03:11 +00:00
Jay Wu
ddf4d4b3c6 Merge branch 'release/11.0.0' into develop 2025-03-18 11:43:21 +00:00
Jay Wu
16c8f7e56d Bump app version to 11.0.0 2025-03-18 10:35:26 +00:00
jackkav
b3ba617a56 temporarily comment out plguin option 2025-03-18 10:37:32 +01:00
jackkav
3d569b6cdd fix flakey test 2025-03-18 09:28:38 +01:00
James Gatz
4153278e97 handle null values from github/gitlab responses (#8474) 2025-03-18 08:51:45 +01:00
Jack Kavanagh
d898e573ef hardcode templating to renderInProcess (#8472) 2025-03-17 17:36:34 +01:00
James Gatz
346b474237 fix updating git credentials to custom (#8471) 2025-03-17 15:20:03 +00:00
Jack Kavanagh
ae9bbbff32 async getBodyBuffer (#8469)
* async body buffer

* fix response viewer

* buffer from

* get bodyBuffer in loader

* fix mock
2025-03-17 12:58:17 +00:00
jackkav
95c72cb0ec fix eslint autofix/autoformat issue 2025-03-17 10:44:39 +01:00
Jack Kavanagh
545f99bf52 fix render error bug (#8467) 2025-03-17 10:03:17 +01:00