Commit Graph

3119 Commits

Author SHA1 Message Date
Jack Kavanagh
977191c24e
fix cves and add CI check (#7806)
* fix cve

* npm audit fix

* fix xmldom cve

* add audit step to ci
2024-08-05 15:46:32 +00:00
Filipe Freire
e67a0b7c6a
chore: rm userId from sentry [INS-4260] (#7804) 2024-08-05 15:15:39 +00:00
Jack Kavanagh
54aed01b04
fixes lodash.set cve (#7801) 2024-08-05 16:19:30 +02:00
Curry Yang
7b751d398a
fix(ux): duplicate improvement (#7803) 2024-08-05 16:29:34 +08:00
Pranav Ithape
4d834f0304
Remove mask allowed copy and seeing credentials since we testing (#7789) 2024-08-02 22:17:17 +02:00
James Gatz
0ffd007254
use action to update selected items on sync staging modal (#7794) 2024-08-02 09:41:21 +00:00
James Gatz
53227805ae Bump app version to 9.3.3 2024-07-31 13:35:10 +00:00
Jack Kavanagh
c5aa7abd51
Add type checking to sdk package (#7719)
* add tsconfig.json

* playing

* fix tsconfig

* remove unused excludes
2024-07-31 15:02:38 +02:00
jackkav
547e4711e8 shell 2024-07-30 16:34:40 +01:00
James Gatz
44e8e0df57 Bump app version to 9.3.3-beta.5 2024-07-30 14:15:54 +00:00
James Gatz
6b61012bda
style improvements (#7782) 2024-07-30 14:13:57 +00:00
James Gatz
a65a8750b9
fix key value focus issue and handle updating params from url (#7780) 2024-07-30 13:34:35 +00:00
James Gatz
b2c5735eb0
close the modal on ESC (#7781) 2024-07-30 15:22:59 +02:00
Jack Kavanagh
fc5699e5f3
inso cli dx improvements (#7776)
* clean up github artifacts flow

* add console output test

* add timeline

* prepare test harness

* fix lint

* move test

* set shell to false
2024-07-30 13:29:45 +02:00
James Gatz
5ff69d6fe2
make inputValueDeprecation optional and change variable mode to json (#7779) 2024-07-30 11:23:58 +01:00
Filipe Freire
9a28eb3268
chore: check analytics issue [INS-4212] (#7775) 2024-07-29 16:32:00 +01:00
James Gatz
cf70af683a
feat(UI): UI improvements for the app (#7773)
* remove hover styles from input on sidebar items

* Add minSize for design/debug/test/mock panels

* update check-for-updates button
2024-07-29 12:51:59 +01:00
Curry Yang
8e1c8af219 Bump app version to 9.3.3-beta.4 2024-07-29 10:54:54 +00:00
Curry Yang
f5b7fcb9ea
fix: project switch report (#7771) 2024-07-29 15:37:34 +08:00
Jack Kavanagh
e2b466a0cd
Vitest-2 app package (#7757)
* vitest insomnia-inso

* remove skipped logs

* vitest insomnia config

* remove jest

* mocks?

* remove globalBeforeEach smell

* 110 left

* 38 failing

* 34

* 30

* 26

* 3 to go

* fix tests

* fix type checks

* delete send-request

* fix lint

* test runner hack for now

* remove duplicate snapshots

---------

Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2024-07-26 16:56:56 +02:00
Curry Yang
e3ad3c5fea
chore: add sentry metric [INS-4115] (#7727)
* chore: add landing duration metric

* chore: main process landing duration

* chore: project&organization switch duration

* chore: add cloud sync metrics

* feat: add workspace landing metric
2024-07-26 14:54:59 +00:00
James Gatz
6ce0fb243b Bump app version to 9.3.3-beta.3 2024-07-26 12:39:51 +00:00
James Gatz
f411eb7f21
feat(Response Pane): improve tabs styles (#7765)
* update tabs styling for response panes

* Rename Timeline to Console in e2e tests

* timeline -> console in mock panes

* update e2e
2024-07-26 14:35:26 +02:00
James Gatz
41bbb70da6
navigate to the project if the workspace has been deleted (#7764) 2024-07-26 09:45:10 +00:00
Curry Yang
ec48392081
fix: can't match project when last visit page is dashboard (#7762)
* fix: can't match project when last visit page is dashboard

* fix: typo
2024-07-26 16:48:43 +08:00
James Gatz
1cf0901895
update header styles for analytics (#7759) 2024-07-25 18:03:38 +00:00
James Gatz
785134421a
clean up unnecessary sentry stack (#7758) 2024-07-25 15:51:18 +00:00
James Gatz
225b2665f0
feat(History): Navigate to last opened workspace on app load (#7755) 2024-07-25 17:39:49 +02:00
Jack Kavanagh
ecba036fe3
vitest (#7754)
* vitest
- testing package

* remove jest and tidy

* sdk tests pass

* remove tsconfig

* vitest insomnia-inso

* snapshots

* clean up

* remove skipped logs

---------

Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2024-07-25 13:37:15 +01:00
Filipe Freire
0d91f0a7eb
chore: git sync pull push test [INS-4132] (#7720)
* chore: git sync pull push test [INS-4132]

* Update packages/insomnia-smoke-test/playwright.config.ts

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

* local dx

---------

Co-authored-by: Jack Kavanagh <jackkav@gmail.com>
2024-07-25 11:47:44 +01:00
Hexxa
7a235c9ba7
fix: lost <disabled> in header transforming and blank req body (#7738) 2024-07-25 16:25:28 +08:00
Curry Yang
8472c28ec0
fix: reduce uncessary navigate when switching requests and tests (#7748)
* fix: reduce uncessary navigate

* fix: smoke test

* remove onSingleClick function

* remove extra test comments

---------

Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2024-07-24 21:51:48 +08:00
Karthik Kumar
c1cd04f4dc
fixes incorrect scrollbar display issue (#7742)
* fixes incorrect scrollbar override issue

Here the CSS for scrollbar-width is overriding the CSS which is defined in the main.css file (--scrollbar-width: calc(var(--font-size) * 0.6);) due to which the scrollbars are incorrectly loaded in the application

* keep the scrollbars thin for macos

---------

Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2024-07-22 16:30:19 +02:00
James Gatz
f87384f554
clean up auto-scroll and add selected styles (#7747) 2024-07-22 15:56:25 +02:00
Jack Kavanagh
4a9af5b161
handle null auth (#7746) 2024-07-22 11:14:31 +02:00
gatzjames
d5de7f13e9 disable flaky test due to some modal staying open 2024-07-19 12:06:35 +02:00
gatzjames
4986431ea9 clean up local git case 2024-07-19 11:41:49 +02:00
gatzjames
9833b7ee42 update design test 2024-07-18 22:04:58 +02:00
gatzjames
4e774630db fix local to cloud test 2024-07-18 19:25:07 +02:00
gatzjames
7d4b026018 fix environment selection in migration spec 2024-07-18 19:00:57 +02:00
James Gatz
962ef9b659 Bump app version to 9.3.3-beta.2 2024-07-18 14:32:53 +00:00
James Gatz
cf59ba75af
fix redirect using incorrect organizationId (#7740) 2024-07-18 16:25:49 +02:00
James Gatz
5caf80b299
feat(Sidebar): interactions improvements (#7722)
* Turn request/request-group actions dropdowns to controlled components

* Editable input to controlled component

* editable input styles

* clean up actions from pinned request list

* update e2e tests

* update e2e
2024-07-18 16:25:28 +02:00
Curry Yang
d306ebc2df
fix: syncing status indicator ui (#7730) 2024-07-18 15:28:57 +02:00
James Gatz
7a5ec66641
feat(Generate Collection from Spec): add description to requests if it's available from the oas3 schema (#7734)
* add description to requests if it's available from the oas3 schema

* update snapshots
2024-07-18 15:28:38 +02:00
Jack Kavanagh
44642a49e9
remove send-request (#7731)
* remove send-request

* move types

* fix type-checks

* remove pointless const

* handle react in inso unit test

* remove
2024-07-18 15:06:28 +02:00
James Gatz
a144a836c0
fix key-value editor edit mode (#7739) 2024-07-18 15:06:05 +02:00
yaoweiprc
923f8f71f3
fix: cannot delete request by shortcut (#7325) (#7728) 2024-07-18 14:20:46 +08:00
Jack Kavanagh
b0b6c20654
feat: inso collection runner (#7700) 2024-07-17 16:23:36 +02:00
Curry Yang
f7a6436c07 Bump app version to 9.3.3-beta.1 2024-07-16 10:23:23 +00:00