Filipe Freire
e31307c61e
chore: Improvements to playwright smoke checks ( #4480 )
...
* Enable playwright parallelism
Plus, move the cancel request test into its own separate test to reduce flakiness.
* Change num of playwright workers on GH actions back to 1
* Change 200 OK assertion
+ Add assertions to PDF canvas
+ Add assertion to Raw Data preview.
* Add assertions to response body elements
* Undo parallel suite for app.test.ts
* Remove parallelism workers from playwright.config.ts
* Code review improvements
Co-Authored-By: Jack Kavanagh <3679927+jackkav@users.noreply.github.com>
Co-Authored-By: James Gatz <jamesgatzos@gmail.com>
* Code review improvements
Co-Authored-By: Jack Kavanagh <3679927+jackkav@users.noreply.github.com>
Co-Authored-By: James Gatz <jamesgatzos@gmail.com>
Co-authored-by: Jack Kavanagh <3679927+jackkav@users.noreply.github.com>
Co-authored-by: James Gatz <jamesgatzos@gmail.com>
2022-02-17 17:27:29 +00:00
Dimitri Mitropoulos
47db0e3557
adds "Made with ❤️ by Kong" to footer of dashboard ( #4498 )
2022-02-17 08:35:15 -05:00
Jack Kavanagh
3947bdc4aa
chore: move electron out of the renderer ( #4406 )
...
* fix lint
* fix types
* remove flush db.change event send
* guard against tests running electron functions
* copy preload to build output
* fix webview context menu
* fix context menu and plugin install
* move installPlugin to main context
2022-02-16 18:28:23 +00:00
David Marby
837342ddab
Allow overriding the API url using an environment variable ( #4502 )
2022-02-16 15:19:19 +01:00
Dimitri Mitropoulos
0b7a61fdee
Merge branch 'release/2022.1.0-beta.0' into develop
2022-02-15 09:13:42 -05:00
Dimitri Mitropoulos
e621006db0
dependabot PRs as of 2022 02 14 ( #4492 )
2022-02-14 22:18:53 +00:00
Filipe Freire
bcad07b9aa
Fix BUILD_REF for develop and other non-PR triggers ( #4496 )
2022-02-14 18:56:07 +00:00
Filipe Freire
d68ad33f2b
Change build ref of recurring build if PR ( #4490 )
...
* Change build ref of recurring build if PR
* Add PR_NUMBER env var
* Edit the BUILD_REF to <commit>.pr-<number>
2022-02-14 17:21:45 +00:00
David Marby
1389dd4696
Cancel currently running test workflows for a branch if new commits are added ( #4476 )
2022-02-10 16:07:11 +00:00
Filipe Freire
1160b4a09c
Recurring releases of insomnia app (INS-1429) ( #4474 )
...
* Update default electron-builder targetgs
* Allow setting a build ref
Changes the default version to `0.0.1-dev+unknown`, so that build/packaging can be easily ran locally without setting any environment variables.
* Adds recurring release workflow
New workflow that'll pre-bake artifacts when there's changes on PRs or on develop.
Artifacts can be used for all platforms to test out a PR or latest develop without the need to build locally.
Co-Authored-By: David Marby <david@dmarby.se>
* Make recurring flow independent from Test flow
Co-Authored-By: David Marby <david@dmarby.se>
* Use setup-node@v2
Co-Authored-By: David Marby <david@dmarby.se>
* Update .github/workflows/release-recurring.yml
Co-authored-by: David Marby <david@dmarby.se>
* It's always the single quotes 🙏 😚
* Use bash shell
* Disable fail-fast
* Add cancel-in-progress setting to recurring releases
If someone pushes a new commit, triggering a new recurring job on a PR or develop, we cancel ongoing workflow.
Co-Authored-By: David Marby <david@dmarby.se>
* Change concurrency setting to workflow level
Co-Authored-By: David Marby <david@dmarby.se>
Co-authored-by: David Marby <david@dmarby.se>
2022-02-10 15:32:33 +00:00
James Gatz
e1b4bb2def
Adds tracing with Playwright ( #4439 )
...
* base tracing with playwright
* use github reporter on CI
* Use the config to capture traces
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2022-02-10 14:48:32 +01:00
David Marby
cdeb4debc6
Use setup-node@v2 ( #4473 )
2022-02-09 17:35:34 +01:00
Dimitri Mitropoulos
6d4ee8f998
all dependabot PRs as of 20220802 ( #4468 )
...
* Bump hosted-git-info from 2.8.8 to 2.8.9 in /packages/openapi-2-kong
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9 )
---
updated-dependencies:
- dependency-name: hosted-git-info
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump ws from 7.4.3 to 7.5.7 in /packages/openapi-2-kong
Bumps [ws](https://github.com/websockets/ws ) from 7.4.3 to 7.5.7.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.4.3...7.5.7 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump lodash from 4.17.15 to 4.17.21 in /packages/openapi-2-kong
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.21 )
---
updated-dependencies:
- dependency-name: lodash
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-09 10:50:57 +00:00
Filipe Freire
d8137126cb
all dependabot PRs as of 2022 02 08 ( #4462 )
...
* Bump path-parse from 1.0.6 to 1.0.7 in /packages/openapi-2-kong
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump ansi-regex from 5.0.0 to 5.0.1 in /packages/openapi-2-kong
Bumps [ansi-regex](https://github.com/chalk/ansi-regex ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases )
- [Commits](https://github.com/chalk/ansi-regex/compare/v5.0.0...v5.0.1 )
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump tmpl from 1.0.4 to 1.0.5 in /packages/openapi-2-kong
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl ) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases )
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5 )
---
updated-dependencies:
- dependency-name: tmpl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-08 16:15:02 -05:00
John Chadwick
15cc3d2099
Update TypeScript version. ( #4463 )
...
* Update TypeScript version.
This makes the TypeScript version match across other codebases, to
facilitate better code sharing.
* Fix TS errors after update.
Co-authored-by: Dimitri Mitropoulos <dimitrimitropoulos@gmail.com>
2022-02-08 20:19:22 +00:00
Dimitri Mitropoulos
8490bad55c
version packages lib@2.5.0-beta.1
2022-02-08 11:39:25 -05:00
Dimitri Mitropoulos
081fb995a6
version packages lib@2.5.0-beta.0
2022-02-08 11:37:36 -05:00
Dimitri Mitropoulos
7a138cce8a
bumps config.json to 2022.1.0-beta.0
2022-02-08 11:32:40 -05:00
Dimitri Mitropoulos
04436fca56
updates redux dependencies ( #4456 )
2022-02-08 11:16:46 -05:00
Dimitri Mitropoulos
c73d2c1c1d
Fixes ApiSpec content syncing ( #4443 )
...
Co-authored-by: Opender Singh <opender.singh@konghq.com>
2022-02-07 14:00:31 -05:00
Isa Farnik
109eababcf
feat(ci): bump homebrew formulae ( #4412 )
...
* feat(ci): bump homebrew formulae
* swap GITHUB_TOKEN for HOMEBREW_PR_GH_TOKEN
2022-02-07 16:49:56 +00:00
Dimitri Mitropoulos
810e4320c9
all dependabot PRs as of 2022 02 04 ( #4452 )
2022-02-04 16:26:10 -05:00
Dimitri Mitropoulos
344f0144a5
all current dependabot PRs ( #4444 )
2022-02-04 15:01:19 +00:00
Filipe Freire
45d9d4ece5
Add /cookies
endpoint to smoke test express server (INS-1342)
...
* add /cookies endpoint to smoke test mock server
* add smoke test steps for /cookies endpoint
* Update packages/insomnia-smoke-test/tests/app.test.ts
Co-authored-by: James Gatz <jamesgatzos@gmail.com>
2022-02-04 12:20:21 +00:00
Dimitri Mitropoulos
8f409a38fc
updates concurrently, lerna, eslint ( #4428 )
2022-02-02 11:21:25 -05:00
Dimitri Mitropoulos
3556a20f85
(Partial) removal of WrapperProps ( #4431 )
2022-02-02 10:54:05 -05:00
David Marby
aa2dc2e2de
Speed up the tests workflow ( #4430 )
2022-02-02 12:11:13 +01:00
David Marby
d1d3e4e9fd
Remove leftover google analytics constants ( #4417 )
2022-01-27 17:01:14 +00:00
Dimitri Mitropoulos
248c214620
convert WrapperDesign to a function component ( #4410 )
2022-01-27 07:48:39 -05:00
Opender Singh
bb836b6b4c
Extract utility and add unit tests for openapi tab indentation ( #4395 )
2022-01-26 21:54:38 +00:00
Bo Flynn
b502e78ecb
Fix default headers plugin README ( #4414 )
2022-01-26 16:32:03 +00:00
Filipe Freire
ee04eb0c7d
add test for URL being focused on first time user experience ( #4385 )
...
* add test for URL being focused on first time user experience
* fix lint
* rm commented code
2022-01-26 12:31:01 +00:00
Jack Kavanagh
7e1bdfc66f
fix: added import and export types ( #4411 )
2022-01-25 23:29:56 +00:00
Dimitri Mitropoulos
7d3526940e
updates documentation and adds typings for axiosConfig ( #4405 )
2022-01-25 16:40:31 +00:00
Dimitri Mitropoulos
4940348dd9
removes insomnia designer migration code ( #4404 )
2022-01-25 11:14:24 -05:00
Jack Kavanagh
48ac330d95
chore: move GA events to segment ( #4403 )
...
* drop events
* move pageview to segment
* replace trackEvent with trackSegmentEvent
* remove categories and set ids
* remove duplicate events
* fxi tests
* fix lint
* fix inso
* use analytics setting and dont log boring stuff
* add context to page view
2022-01-25 14:50:46 +00:00
Falon Darville
3c66874414
[DOCU-2152] refresh screenshot and change title ( #4402 )
2022-01-25 00:29:15 +00:00
Jack Kavanagh
da11767c57
track http version and auth type onSend ( #4398 )
2022-01-24 23:51:26 +00:00
Dimitri Mitropoulos
55fa85c3d9
adds coverage files to eslintignore ( #4401 )
2022-01-24 22:26:06 +00:00
Dimitri Mitropoulos
6a3ce24c17
Restore URL focus handling ( #4400 )
2022-01-24 22:01:22 +00:00
James Gatz
ccf43c260e
Create a base playwright test with fixtures ( #4390 )
...
* Create a base playwright test with fixtures
* Remove waiting for 'window' event
It blocks debugging and is not adding extra confidence since .firstWindow allready works like that.
* Remove unused type and manual page close fn
* Update path checks for dev
* Only close the electron app in darwin
2022-01-24 10:26:53 +01:00
Opender Singh
0f3a0c8b28
Add resize for recording menu item ( #4384 )
2022-01-23 18:59:41 +00:00
Dimitri Mitropoulos
24b610ffeb
Segment Queueable Events for App Started ( #4383 )
2022-01-20 23:22:55 +00:00
Wils Dawson
35c451b803
Git Sync Events ( #4365 )
...
* Cleanup old plugin events
* Add VCS lifecyle events
* Git action events
* Apply Opender's Suggestions
Co-authored-by: Opender Singh <opender.singh@konghq.com>
* Apply review changes for stage/unstage & rollback
* Update error messages for clone events
Co-authored-by: Opender Singh <opender.singh@konghq.com>
2022-01-19 13:33:21 -08:00
Opender Singh
1ac24bf980
Compose auth components with reusable form elements ( #4299 )
2022-01-19 17:26:20 +00:00
Jack Kavanagh
722044ed33
can cancel request ( #4366 )
2022-01-19 11:35:03 +00:00
Jack Kavanagh
cfed59e45e
can run playwright against latest changes ( #4367 )
2022-01-19 11:06:28 +00:00
Dimitri Mitropoulos
638b63bf84
Empty State for Test Tab ( #4362 )
2022-01-18 22:21:07 +00:00
Jack Kavanagh
c858df990d
don't eat logs in verbose mode ( #4368 )
2022-01-18 18:33:29 +00:00
Dimitri Mitropoulos
e20e7eba8c
dependabot PRs for marked ( #4379 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-18 11:22:45 -05:00