Commit Graph

4465 Commits

Author SHA1 Message Date
George He
62750bb044 fix: pick improvements from the downstream PR 2024-01-04 14:56:16 +08:00
George He
e3705162dd chore: try keep test timeout untouched 2024-01-04 14:56:16 +08:00
George He
e2a92b17ea fix: get the main renderer instead of the first one in testing as there are multiple windows now 2024-01-04 14:56:16 +08:00
George He
fbb60f3c37 test: add tests for unhappy paths 2024-01-04 14:56:16 +08:00
George He
99b1977342 fix: improve tests a bit and hide the browser window 2024-01-04 14:56:16 +08:00
George He
00f29adaaa chore: keep develop version for other tests 2024-01-04 14:56:16 +08:00
George He
8f1341c47b feat: support global object aliases and timeout 2024-01-04 14:56:16 +08:00
George He
1024144beb fix: utility process is a improper name for the browser window 2024-01-04 14:56:16 +08:00
George He
757e8c7d83 fix: revert commented tests 2024-01-04 14:56:16 +08:00
George He
5da9cb4d38 fix: enable smoke tests 2024-01-04 14:56:16 +08:00
George He
63055f533b fix: add missing file 2024-01-04 14:56:16 +08:00
George He
bf41211d7f fix: make utility process can be triggerred 2024-01-04 14:56:16 +08:00
George He
22b0e18b58 chore: some small fixes 2024-01-04 14:56:16 +08:00
George He
d638f69508 fix: always outputs utility process bundle to src folder instead of build 2024-01-04 14:56:16 +08:00
George He
51209d5cba fix: remove utility process building task and use vite instead 2024-01-04 14:56:16 +08:00
George He
2ba677ea9b fix: make vite supporting multiple entries 2024-01-04 14:56:16 +08:00
George He
e1643ef34b fix: lint error 2024-01-04 14:56:16 +08:00
George He
920a4c00dc fix: lint issue 2024-01-04 14:56:16 +08:00
George He
f6cc1c12e2 fix: add script path env for utility process 2024-01-04 14:56:16 +08:00
George He
a098c92f63 feat: add cookie related objects 2024-01-04 14:56:16 +08:00
George He
bda4d526bd chore: add some logs 2024-01-04 14:56:16 +08:00
George He
fba6f8f140 test: add some logs 2024-01-04 14:56:16 +08:00
George He
c1951e7d4b fix: disable flaky test and extend timeout 2024-01-04 14:56:16 +08:00
George He
f982ef3070 feat: enable islated utility process [INS-3378] 2024-01-04 14:56:16 +08:00
Alberto
d2599d6f42 make websocket immutable headers read-only in UI (#6872) 2024-01-03 13:32:50 +00:00
James Gatz
5dd64dd3cb Merge branch 'release/8.5.1' into develop 2023-12-21 15:16:16 +00:00
Jack Kavanagh
86c5b96a82 Bump app version to 8.5.1 lib@8.5.1 core@8.5.1 2023-12-21 12:22:58 +01:00
James Gatz
acbc6aea3f fix focus issue for modals inside other modals (#6945) 2023-12-21 11:11:28 +00:00
Jack Kavanagh
b168e73225 bump: node 18.18.2 electron 28 (#6926)
* node 18.18.2 electron 28

* bump node-libcurl

* mergeASARs false

* bump playwright

* playwright beta

* playwright alpha

* fix test
2023-12-21 11:13:36 +01:00
James Gatz
6fca82f936 chore(e2e-tests): Fix flaky test for debug sidebar (#6933)
* Use more specific locators for the sidebar

* use count for number of elements

* skip delete test for now
2023-12-21 10:52:10 +01:00
James Gatz
0cbebdb84d improve truncation styles on sidebar workspace/environment/cookies (#6940) 2023-12-21 10:50:34 +01:00
James Gatz
89dca9d468 fix(environments-modal): increase the size of the environment modal (#6941)
* increase the size of the environment modal

* update the modal to not dismiss when other modals are opened inside of it
2023-12-21 10:50:03 +01:00
James Gatz
b0ff381078 Merge branch 'release/8.5.0' into develop 2023-12-20 10:43:10 +00:00
gatzjames
00cbc9aee8 fix past-due redirect lib@8.5.0 core@8.5.0 2023-12-20 11:10:32 +01:00
gatzjames
0e21ae72e1 fix error message style 2023-12-20 11:00:35 +01:00
Jack Kavanagh
68c33dff42 Bump app version to 8.5.0 2023-12-20 09:31:03 +00:00
James Gatz
6ad2f6a619 add payment link for past due warning (#6937) 2023-12-20 10:15:23 +01:00
zhengjitf
4a30e4f284 fix: extra closing brackets in graphql variable cause render crash (#6914)
* fix: extra closing brackets in graphql variable cause render crash (#6899)

* Fix code style
2023-12-19 18:25:20 +01:00
Jay Wu
0cc8e40edd fix(ssl): verify host on macos [INS-3424] (#6935)
* fix(ssl): verify host on macos [INS-3424]

Always verify host on macos even when `Validate certificates` is disabled.

* Update packages/insomnia/src/main/network/libcurl-promise.ts

---------

Co-authored-by: Jack Kavanagh <jackkav@gmail.com>
2023-12-19 15:17:33 +01:00
James Gatz
e78834e946 fix clickable area for links inside breadcrumbs (#6934) 2023-12-19 12:08:08 +01:00
James Gatz
b59637527d Merge branch 'release/8.5.0-beta.0' into develop 2023-12-18 21:30:16 +00:00
James Gatz
725c2fd5fd Bump app version to 8.5.0-beta.0 lib@8.5.0-beta.0 core@8.5.0-beta.0 2023-12-18 20:46:24 +00:00
James Gatz
ac03fb439b feat(environments-modal): Improve environments modal UX (#6929)
* update environments modal

* add drop indicator styles

* Add editable input

* close button

* fix renaming issues

* fix drag and drop issues
2023-12-18 22:29:34 +02:00
James Gatz
de3934bd60 feat(untracked-data): Display a warning when there are untracked data in the app (#6927)
* show a warning when there are untracked data in the app

* update copy
2023-12-18 20:51:27 +01:00
James Gatz
45ee1a14a4 feat(due-payments): add warning in project for due payments of organization (#6915)
* add warning in project for due payments of organization

* update styles

* use the billing info to display the due payment warning

* add fallback for billing response

* add comment

---------

Co-authored-by: jackkav <jackkav@gmail.com>
2023-12-18 18:29:22 +01:00
James Gatz
19fc3d1174 fix(git): Sync repo data on collection/repo updates (#6922)
* use loader to revalidate the data

* formatting

---------

Co-authored-by: jackkav <jackkav@gmail.com>
2023-12-18 13:50:06 +01:00
James Gatz
eda7df8364 fix(untracked-workspaces): Migrate untracked workspaces and display them in the UI (#6883)
* Initial automatic migration

Co-authored-by: Mark Kim <marckong@users.noreply.github.com>

* add continue statement

* add untracked workspaces ui in the data tab

* fix moving a project

* fix sentry hack

---------

Co-authored-by: Mark Kim <marckong@users.noreply.github.com>
Co-authored-by: Mark Kim <mark.kim@konghq.com>
2023-12-14 14:48:18 +00:00
Jay Wu
2ca5ca38a1 fix(tls): Use the system CA certificates to verify https servers by default (#6924)
* fix(tls): Use the system CA certificates to verify https servers by default

* remove CurlSslOpt.NativeCa until we can prove it

* add CurlSslOpt.NativeCa back and fix test errors
2023-12-14 22:28:04 +08:00
Jack Kavanagh
e3caa557be Test/ssl-cert-flow (#6750)
* client cert ui

* first pass

* use import to avoid url onChange timing issue

* re order test

* use 4001 port, refresh certs

* move test to critical

* expose cacert create over maain
2023-12-14 16:03:26 +08:00
Jay Wu
a55bb0e02c Revert "fix(ssl): Use the system root CA certificates to verify https servers"
This reverts commit 151578a74d.
2023-12-13 22:32:47 +08:00