Commit Graph

5355 Commits

Author SHA1 Message Date
Jay Wu
6640e08f07 Revert "move default templating into a web worker (#8447)"
This reverts commit 3385bc5719.
2025-03-13 18:58:49 +08:00
Jay Wu
ba6275a07b Merge branch 'release/11.0.0-beta.5' into develop 2025-03-13 09:10:03 +00:00
Jay Wu
b7f9d05ffe Bump app version to 11.0.0-beta.5 core@11.0.0-beta.5 2025-03-13 08:37:52 +00:00
James Gatz
147295580f feat(Git Projects): Perfromance improvements (#8450) 2025-03-13 16:15:04 +08:00
James Gatz
f7a9c5dc62 feat(Onboarding): Update onboarding for v11 (#8422) 2025-03-13 10:11:58 +08:00
Jack Kavanagh
28bf41ef54 move default templating into a web worker (#8447) 2025-03-13 10:11:42 +08:00
Jay Wu
47c83cb697 Merge branch 'release/11.0.0-beta.4' into develop 2025-03-12 06:02:09 +00:00
Jay Wu
9a85e6c636 Bump app version to 11.0.0-beta.4 2025-03-12 04:07:36 +00:00
yaoweiprc
e8a251635d 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 11:50:21 +08:00
James Gatz
c7431b9c9b 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-12 11:14:20 +08:00
George He
cea6123e6b 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-12 11:14:09 +08:00
Vivek Thuravupala
1a0b78b364 Adjust alignment & copy in Organization empty state (#8443) 2025-03-12 11:13:57 +08:00
Kent Wang
33f8f8b77c chore: Try to improve smoke test tracing to figure failure/flaky case causes [INS-5056] (#8431)
* improve the tracing
2025-03-11 10:25:48 +08:00
Pavlos Koutoglou
0ee5d44699 fix: Deprecate Git Workspaces [INS-5070] (#8436) 2025-03-11 10:25:39 +08:00
Kent Wang
c86c698c06 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-11 10:25:25 +08:00
yaoweiprc
6190f5267e Support another postman schema url when importing (#8434) 2025-03-11 10:25:12 +08:00
Kent Wang
c15cefed39 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-11 10:25:00 +08:00
Curry Yang
9602c33759 fix: back to login page after close all tabs (#8437) 2025-03-11 10:24:48 +08:00
Kent Wang
3c56b8ff3c 1.fix issue from rebase (#8425) 2025-03-11 10:24:28 +08:00
yaoweiprc
12219b5c02 Fix overflow issue in import modal (#8418) 2025-03-11 10:24:16 +08:00
Jay Wu
e98f3adbde Merge branch 'release/11.0.0-beta.3' into develop 2025-02-27 10:51:44 +00:00
Jay Wu
ea859aeb4a Bump app version to 11.0.0-beta.3 2025-02-27 10:11:05 +00:00
Curry Yang
032b5a8e88 fix: disable sentry anr (#8426) 2025-02-27 18:06:26 +08:00
Curry Yang
5fc4c3aab9 fix: unable to use unix socket with grpc - [INS-5036] (#8410)
* fix: unable to use unix socket with grpc

* use startWith
2025-02-27 18:06:07 +08:00
Filipe Freire
f29e83e481 fix: Update test.yml timeout [no-ticket] (#22)
* fix: Update test.yml timeout [no-ticket]

* fix: multiple flaky test

---------

Co-authored-by: Curry Yang <1019yanglu@gmail.com>
2025-02-27 17:55:42 +08:00
Jay Wu
13571128f3 chore: update the publish workflow (#19)
* chore: update the publish workflow

* remove useless actions

* fix typo

* merge changes from ce

https://github.com/Kong/insomnia/pull/8427
2025-02-27 17:54:21 +08:00
Jay Wu
9d8df44ac3 Merge branch 'release/11.0.0-beta.2' into develop 2025-02-26 05:43:11 +00:00
Jay Wu
41ba4e1dc5 Bump app version to 11.0.0-beta.2 2025-02-26 04:58:13 +00:00
George He
711faa3b5d chore: comment out flaky action (#8416) 2025-02-26 12:53:07 +08:00
Pavlos Koutoglou
1ec77d8a3b fix: update upgrade plan messaging from Team to Pro plan (#8404) 2025-02-26 12:53:00 +08:00
George He
71bc053536 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 12:52:47 +08:00
Pavlos Koutoglou
9c1bfa6c54 fix: enable text wrapping for cookie domain and string in cookies modal (#8413) 2025-02-26 12:52:36 +08:00
Kent Wang
246cb4290c Fix Insomnia Vault issue (#8409)
* Fix vault related UI issues
2025-02-26 12:52:25 +08:00
James Gatz
965aec8ece 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-26 12:52:05 +08:00
Kent Wang
494c65a103 Fix session update issue
Fix session update issue
2025-02-25 16:41:25 +08:00
Jay Wu
30ec527792 Merge branch 'release/11.0.0-beta.1' into develop 2025-02-25 04:15:50 +00:00
Jay Wu
a8de6cc8d1 Bump app version to 11.0.0-beta.1 2025-02-25 03:24:14 +00:00
Ryan Willis
f6deb3aee3 fix: github repo list scroll issue (#8403) 2025-02-25 10:23:19 +08:00
Ryan Willis
74b2ba7e50 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-25 10:23:02 +08:00
Kent Wang
b201a927a5 Fix issues and typos (#16)
* 1.fix typo
* 1.fix duplicate edit issue caused by rebase
2025-02-24 17:00:11 +08:00
Jay Wu
5322cba618 Merge branch 'release/11.0.0-alpha.4' into develop 2025-02-24 06:53:14 +00:00
Jay Wu
e1d612f6f4 Bump app version to 11.0.0-alpha.4 2025-02-24 06:28:27 +00:00
Jay Wu
ae1272d667 Update publish work flow
disable generating provenances for artifacts and inso image
2025-02-24 14:15:32 +08:00
George He
4bf361535e feat: support folder-env for replaceIn method in rendering (#8392) 2025-02-24 12:37:03 +08:00
Pavlos Koutoglou
348365e029 fix: update confirmation button text in invite tests (#8396) 2025-02-24 09:56:21 +08:00
James Gatz
7bc2a62bd9 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-24 09:56:21 +08:00
Jay Wu
6363057527 Merge branch 'release/11.0.0-alpha.1' into develop 2025-02-21 13:27:49 +00:00
Jay Wu
7d086fe992 Bump app version to 11.0.0-alpha.1 core@11.0.0-alpha.1 2025-02-21 12:59:40 +00:00
Pavlos Koutoglou
03d17ddee6 fix: Manage Cookie Modal [INS-5007] (#8385)
* refactor: remove CookieList component

* refactor: remove unused defaultPerPage export from Invite modal

* refactor: remove unused styles for CookieList component

* refactor: clean up unused code in the cookie modal

* refactor: update CookiesModal props for better state management

* refactor: update CookiesModal props for improved state handling

* refactor: streamline state management in CookiesModal component

* refactor: update cookie editor test selectors for improved stability

* refactor: fix cookie editor test selector for accurate interaction

* refactor: update cookie editor test to use getByText for improved selector accuracy

* refactor: enhance cookie editor test to assert visibility of cookie entries

* refactor: update cookie editor test to assert visibility of specific cookie entries

* refactor: remove isOpen prop from CookiesModal for simplified usage
2025-02-21 20:55:39 +08:00
Kent Wang
87cc272840 External vault - Hashicorp Vault integration[INS-4807] (#6)
* 1.add basic framework for external vault
2.add aws secret manager integration

* 1.fix path issue

* Merge azure & gcp changes to external vault feature branch (#8286)

* Add GCP secret manager UI
* Add Azure vault key UI
* Implement authentication and get secret logic for both GCP and Azure

* 1.remove unnecessary codes

* 1.add new service

* 1.do some modification

* 1.save work for azure vault integration

* 1.add solution to close the window

* Merge GCP & Azure changes  (#8271)

* Add GCP secret manager UI
* Add Azure vault key UI
* Implement authentication and get secret logic for both GCP and Azure

* initial check-in for hashicorp investigation

* Add basic hashicorp credentials

* 1.fix type script error

* 1.update style

* 1.remove required attribute

* 1.initial check-in for hashicorp service with key vault v2

* 1.auto extend token for app role authentication in hashicorp

* 1.add memo for performance enhance

* 1.modify debounce time

* 1.add cloud auth logic

* 1.add get hcp secret logic

* 1.remove unused codes

* 1.remove useless code

* 1.fix issue

* 1.fix rebase issue

* 1.renaming for typo issue

* 1.fix issues

* 1.fix issues

* 1.fix issues

* 1.Using private attribute

* 1.fix issues

* 1.fix issues from comment
2025-02-21 18:11:35 +08:00