Commit Graph

14 Commits

Author SHA1 Message Date
Jack Kavanagh
454319f487 remove redux (#6225)
* workspaces fetcher

* sync items branches

* cond render two sync modals

* use ws loader

* move vcs hook

* remove redux

* remove redux

* lock file

* fix prerelease
2023-08-04 19:17:18 +02:00
Jack Kavanagh
7886fdb350 redux->remix workspace route (#6191)
* checkpoint

* workspace meta

* select environment

* fix sidebar layout

* clean up

* absorb apispec into workspace route

* client certs

* remove redux tests

* update data docs

* remove active project

* revert selector change

* fix selector

* remove activeworkspace

* remove activity
2023-07-25 14:15:00 +00:00
Jack Kavanagh
c0e25d0490 Bump/electron-25 (#6081)
* bump

* lockfiles

* upgrade doc
2023-07-04 22:55:47 +02:00
Seth Falco
150e3ef5ef docs: update links and minor typo (#4809) 2022-09-07 10:34:51 +00:00
Seth Falco
3a8561f8d1 docs: revise contributing, development, and readme (#4801)
Co-authored-by: Dimitri Mitropoulos <dimitrimitropoulos@gmail.com>
2022-05-20 12:36:28 +00:00
Dimitri Mitropoulos
213e1dd1c8 rename insomnia-app/app to insomnia/src (#4491) 2022-04-20 17:42:19 +00:00
James Gatz
eb21506d40 ️vite/esbuild (#4329)
* ️ vite

* replace webpack with esbuild in build script

* move build sr to esbuild

* esbuild send-request shim

* remove main externals

* fix lint

* remove webpack from insomnia-testing

* removes more webpack stuff

TODO after this PR: make debugging work again

* pin swagger-ui-react to version before esm change

* restore prepare script to build in bootstrap

* use default tsconfig for eslint and apply fixes

* bundle insomnia-components as cjs/esm

* makes ca_certs.ts pass linting

* builds types for insomnia-components

* improve build script for production

* skip typechecking insomnia-components

* separate package from build

* add electron to externals

* add preload bundling and fix build output

* exclude grpc/proto-loader from the bundle

* move node packages to commonjs

* don't bundle grpc since it's a node module

* fix content security error

* use vite lib mode for insomnia-components

* tidy up vite config and tsconfig options

* update package-locks

* use process.env. for static build time variables

* fix vscode debugging

Co-authored-by: jackkav <jackkav@gmail.com>
Co-authored-by: Dimitri Mitropoulos <dimitrimitropoulos@gmail.com>
2022-04-18 17:27:39 +02:00
Jack Kavanagh
8cea5edc26 Chore: replace spectron with playwright (#4305)
* add smoke test fixture

* respect INSOMNIA_DATA_PATH override in CI

* add playwright

* remove spectron

* move CLI tests after app smoke tests in CI

* remove onboarding skip

* random path feedback

* npx feedback

* remove DATA_PATH override

* remove step from import process

* cleanup

* restore readme

* move specs to tests

* feedback on DESIGNER_DATA_PATH

* remove skipLibCheck

* last mention of spectron

* fix windows npm run test:smoke:build

* DATA_PATH override is required

* github CI is slow sometimes
2021-12-17 13:05:14 +01:00
Dimitri Mitropoulos
422d5a809c adds markdown linting (#3931) 2021-08-27 15:44:01 +12:00
Dimitri Mitropoulos
2bf4370fd2 Inso -> Inso CLI (in docs) (#3936) 2021-08-23 20:21:19 -04:00
Anthony
45a8aa45b8 Improve documentation (#2990) 2021-01-12 15:23:20 +13:00
Opender Singh
c46a7c4c4c Smoke and Unit testing documentation (#2947)
* chore: smoke testing documentation

* chore: unit testing documentation

* chore: address comments and add a section on element selection

* chore: replace screenshot with code block
2020-12-18 00:54:30 +13:00
Nguyen Minh Luan
28c9cd2d76 Consistent trailing punctuation in README lists. (#2477)
We need sync for all line. Dot or none, we can't do like that.
2020-08-03 16:53:09 +12:00
Gregory Schier
c6a7c4d682 Initial designer merge 2020-04-26 13:33:39 -07:00