Commit Graph

5348 Commits

Author SHA1 Message Date
yaoweiprc
1bfd7040fa use dynamic import 2025-03-17 20:27:47 +08:00
yaoweiprc
3e08909212 fix security issue 2025-03-17 10:55:58 +08:00
yaoweiprc
f33f149853 take org storage rule into consideration before auto push 2025-03-17 10:55:58 +08:00
yaoweiprc
8c50664594 sync the new workspace to cloud after importing it 2025-03-17 10:55:58 +08:00
yaoweiprc
fcb83f1a59 tmp 2025-03-17 10:55:58 +08:00
James Gatz
44f3c132b7 feat(Git Projects): Improve message for deleting a Git project (#8462) 2025-03-14 14:49:00 +01:00
James Gatz
efbb158647 feat(Export all data): Use insomnia v5 (#8461)
* export all project data as v5

* use insomnia v5 in export all data and cleanup unused code

* remove unused test
2025-03-14 14:31:33 +01:00
James Gatz
a34f632656 feat(UX improvements): add loading indicators for creating projects and workspaces (#8460)
* add loading indicator for when creating/updating projects and workspaces

* improve error message for forbiden access to create cloud projects

* update forbidden message for updating projects too

* git: refresh repo status when the user checks the status indicator
2025-03-14 11:19:24 +00:00
Jay Wu
e082f69d1f Reapply "move default templating into a web worker (#8447)"
This reverts commit 90145d2e39.
2025-03-14 17:20:40 +08:00
Jay Wu
768d53779b Merge branch 'release/11.0.0-beta.6' into develop 2025-03-13 12:52:14 +00:00
Jay Wu
61a5953b55 Bump app version to 11.0.0-beta.6 core@11.0.0-beta.6 2025-03-13 11:34:28 +00:00
Jay Wu
90145d2e39 Revert "move default templating into a web worker (#8447)"
This reverts commit 3385bc5719.
2025-03-13 18:57:28 +08:00
James Gatz
34d7031051 feat(Git Projects): Perfromance improvements (#8450) 2025-03-13 08:59:19 +01:00
James Gatz
5795cc6f0e feat(Onboarding): Update onboarding for v11 (#8422) 2025-03-12 16:55:53 +00:00
Jack Kavanagh
3385bc5719 move default templating into a web worker (#8447) 2025-03-12 15:13:49 +01:00
Jay Wu
62d5863865 Merge branch 'release/11.0.0-beta.4' into develop 2025-03-12 06:25:44 +00:00
Jay Wu
7491379240 Bump app version to 11.0.0-beta.4 core@11.0.0-beta.4 2025-03-12 06:01:43 +00:00
yaoweiprc
82416396f5 Render no-standard content-encoding response [INS-4910] (#8341)
* Support no-standard content-encoding response

* Change VS Code format option to bypass the indent bug. Add the check of noCompress to avoid infinite retries.
2025-03-12 03:38:32 +00:00
James Gatz
07782a5b5e feat(Git Projects): Insomnia files can be anywhere inside the repository (#8432)
* heuristics

* save

* allow for using insomnia files from anywhere in the repo

* save

* fix ts errors and rm unused modal

* cleanup insane try catch

* cleanup logs

* cleanup logs

* fix ts

* Update packages/insomnia/src/main/git-service.ts

Co-authored-by: Jack Kavanagh <jackkav@gmail.com>

* Allow any filename for insomnia files

* add filename input field when creating a new workspace

* add validation for new workspace filenames

* validation and setting to rename the fileName of a workspace

* auto name files on import and migration

* remove default git repository on local vault

* remove legacy git sync copy on project modal

* update test and handle diff status for legacy git

* rename fetch to fetch and checkout

* read git author from db

* fix tests

* use color to display local changes in git dropdown

* cleanup recursive logic in file discovery

* rename to git file path

* add some clarifiacation comments and cleanup project.tsx

* update e2e tests to use the new workspace modal

---------

Co-authored-by: Jack Kavanagh <jackkav@gmail.com>
2025-03-11 16:07:21 +00:00
George He
369b7c5b69 refactor(sdk): improve url parsing for valid or invalid url cases (#8439)
* refactor(sdk): improve url parsing for valid or invalid url cases

* fix: building error
2025-03-11 08:42:19 +00:00
Vivek Thuravupala
5c14d9b6d4 Adjust alignment & copy in Organization empty state (#8443) 2025-03-10 23:50:38 -07:00
Kent Wang
bbf2934879 chore: Try to improve smoke test tracing to figure failure/flaky case causes [INS-5056] (#8431)
* improve the tracing
2025-03-07 02:44:02 +00:00
Pavlos Koutoglou
6a6483bca4 fix: Deprecate Git Workspaces [INS-5070] (#8436) 2025-03-06 17:15:07 +01:00
Kent Wang
114071a7a6 Fix: Auto detect updated file encoding and read file with encoding[INS-5017] (#8428)
* Add a read file method in process with file encoding detection
* Add a file encoding picker
* Fix the unnecessary try-catch
2025-03-06 02:03:07 +00:00
yaoweiprc
da2645db9a Support another postman schema url when importing (#8434) 2025-03-05 10:19:26 +00:00
Kent Wang
eb774a28f4 Test: Add vault key related smoke test [INS-5052] (#8438)
* remove clipboard test cases from comment
* Disable srp validation in playwright test
* fix test failures
2025-03-05 13:53:21 +08:00
Curry Yang
870710a801 fix: back to login page after close all tabs (#8437) 2025-03-05 02:42:15 +00:00
Kent Wang
d1811e08e5 1.fix issue from rebase (#8425) 2025-03-04 17:44:22 +08:00
yaoweiprc
bc6d755d5f Fix overflow issue in import modal (#8418) 2025-02-27 13:35:47 +00:00
Jay Wu
4d65587770 chore: update the publish workflow (#8407)
* chore: new workflow

* Chore: update the publish workflow

* inso use the same version as app

* fix(ci): verify artifact and image provenance and signature before uploading gh assets

* fix bug and typo

* fix bug

---------

Co-authored-by: saisatishkarra <saisatish.karra@konghq.com>
2025-02-27 21:07:59 +08:00
Insomnia
95cf0d9e44 Bump app version to 11.0.0-beta.3 (#8429)
Co-authored-by: Jay Wu <130019718+notjaywu@users.noreply.github.com>
2025-02-27 19:03:01 +08:00
Filipe Freire
f7f8c4751a fix: disable arch for linux on electron-builder [INS-5053] (#8427) 2025-02-27 17:49:22 +08:00
Curry Yang
46a5924515 fix: disable sentry anr (#8426) 2025-02-27 16:04:10 +08:00
Curry Yang
838b6122d5 fix: unable to use unix socket with grpc - [INS-5036] (#8410)
* fix: unable to use unix socket with grpc

* use startWith
2025-02-27 14:18:12 +08:00
Jay Wu
523ae975b8 Merge branch 'release/11.0.0-beta.2' into develop 2025-02-26 06:31:11 +00:00
Jay Wu
498c2eac82 Bump app version to 11.0.0-beta.2 core@11.0.0-beta.2 2025-02-26 04:57:05 +00:00
George He
d7105ddec7 chore: comment out flaky action (#8416) 2025-02-26 12:48:44 +08:00
Pavlos Koutoglou
fa38f6b94d fix: update upgrade plan messaging from Team to Pro plan (#8404) 2025-02-26 12:31:12 +08:00
George He
5194212fa7 fix(sdk): change insomnia.test mechanism to improve the nested test cases (#8388)
* fix: change insomnia.test mechanism to improve the nested test cases

* fix: support await tests and add auto-complete .test and .expect
2025-02-26 11:47:32 +08:00
Pavlos Koutoglou
fb6c8fe086 fix: enable text wrapping for cookie domain and string in cookies modal (#8413) 2025-02-26 11:30:21 +08:00
Kent Wang
acd1a09215 Fix Insomnia Vault issue (#8409)
* Fix vault related UI issues
2025-02-26 11:11:39 +08:00
James Gatz
83e9374f9b feat(Git Projects): Update storage type (#8411)
* add init clone action that returns the list of insomnia files found

* fix issue with mock server parent ids

* narrow type on repo settings form

* project modal

* update project

* show warning when updating a project storage type

* close modal when the action is completed

* fix ts error

* display error if update/create fails

* selected format yaml

* import.meta for inso type-check
2025-02-25 16:34:59 +00:00
Kent Wang
070c83a838 Fix session update issue
Fix session update issue
2025-02-25 12:52:46 +08:00
Jay Wu
b8186c81ea Merge branch 'release/11.0.0-beta.1' into develop 2025-02-25 04:37:07 +00:00
Jay Wu
b8eab91406 Bump app version to 11.0.0-beta.1 core@11.0.0-beta.1 2025-02-25 03:26:00 +00:00
Ryan Willis
858f0d00a2 fix: github repo list scroll issue (#8403) 2025-02-24 15:35:32 -07:00
Ryan Willis
e7edec59a1 fix: handle GH app error cases and add read/write warnings (#8373)
* fix: handle GH app error cases and add read/write warnings
2025-02-24 10:06:22 -07:00
George He
b80f68a4bd feat: support folder-env for replaceIn method in rendering (#8392) core@11.0.0-alpha.3 2025-02-24 10:56:52 +08:00
Pavlos Koutoglou
f9a2911076 fix: update confirmation button text in invite tests (#8396) 2025-02-21 16:43:06 +02:00
James Gatz
38dd44863c feat(Diff View): use monaco-editor for the diff views in the app (#8394)
* Add monaco-editor and use it as a diff view for git

* Add diff editor to Insomnia Sync

* add diff viewer in insomnia sync merge modal

* remove json-diff-kit
2025-02-21 14:47:32 +01:00