Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TypeScript] Phase 1 & 2 #3370

Merged
merged 106 commits into from
May 12, 2021
Merged

Conversation

dimitropoulos
Copy link
Contributor

@dimitropoulos dimitropoulos commented May 10, 2021

Phase 2: #3266

Note that this stacks off of the Phase 1 PR for the reason that we'll merge both Phase 1 and 2 all at once.

@vercel vercel bot temporarily deployed to Preview May 11, 2021 03:38 Inactive
This was done by one-by-one looking at the results of the search `ts-expect-error(?= [^-])` and the replace `ts-expect-error -- TSCONVERSION` in `insomnia-app`.

The idea with this convention, which we followed everywhere else, is that for Phase 3 we will either fix (and therefore remove) or remove the `-- TSCONVERSION ` part of each of these ignores.
Copy link
Contributor

@develohpanda develohpanda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A list of the things I have tested:

  • all request types (rest, grpc, gql)
  • git integration
  • cookies (rec'd from https://google.com)
  • insomnia sync (sparingly)
  • basic auth + query params + headers
  • env variables and auto-complete
  • sparingly tested debug tab
  • sparingly tested test tab (lol)
  • sparingly tested keyboard shortcuts
  • plugins

All of these were tested while running the app in dev mode:

npm run clean
npm run bootstrap
npm run app-start

This code will under-go a period under a beta release (coming soon) and further QA in the coming weeks.

Notably, I noticed that folders are not working, however this is not a blocker for merging to develop, and the regressions identified in INS-690 (empty folder state), INS-691 (dragging into collapsed folder) and INS-688 (invalid grpc protofile error message) will each be resolved separately.

@develohpanda develohpanda marked this pull request as ready for review May 12, 2021 06:34
@develohpanda develohpanda merged commit 5f4c19d into Kong:develop May 12, 2021
@develohpanda develohpanda deleted the typescript-phase-2 branch May 12, 2021 06:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants