Jack Kavanagh
9f24405b79
Remove styled-components ( #7809 )
...
* boolean seetting 1/33
* placeholder 2/33
* dropdown 3/33
* git repo clone 4/33
* git repo settings 5/33
* git repo setting form
* password viewer 6/33
* menu item 7/33
* menu section
* gitlab repo settings form
* empty state
* ws req pane
* event view
* disconnect button
* response headers
* most of item content
* menu
* action bar
* unstyled toast
* unstyled theme panel
* unstyled request-url-bar
* fix debug
* unstyled realtime-response-pane
* unstyled grpc-request-pane
* svg-icon unstyled
* trail-lines unstyled
* dropdown hint
* mock url bar
* theme button 1
* some of project empty state
* some of tabs
* most of import modal
* more of import modal
* a bit more import
* method dropdown
* item content
* proto file list
* docs
* project empty pane
* oops
* import modal
* eliminate dropdown button
* tabs without pseudo elements
* fix types
* remove styled-components
* themed button
* fix project empty state and clone test
* tailwind tabs
* fix mock send button
* fix tab border
* more tailwind fixes
* more tailwind
* fix type
* fix height github and gitlab modal
* send button
* history dropdown
* cookie-modal tabs
* mock-response-pane tabs
* mock-route tabs
* git-repo tabs
* repo-settings-modal tabs
* settings-modal tabs
* grpc-request-pane tabs
* grpc-response-pane tabs
* remove old tabs component
* fix e2e
---------
Co-authored-by: gatzjames <jamesgatzos@gmail.com>
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2024-08-07 14:28:26 +02: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
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
Jack Kavanagh
e711bffda7
refactor: flatten and reduce tsconfigs ( #7716 )
...
* add
* use es2020
* improve verify
* minify jest conf
* organise tsconfig
* tweaks
* remove tsconfig.build.json
* add inso structure notes
* fix lint
* remove tsc step
* add notes
2024-07-15 11:31:12 +02:00
Jack Kavanagh
f9bd4ff82a
fix: http request loading indicator ( #6265 )
...
* flatten url bar
* flattening continued
* more flat
* more more flat
* fix lint
* flatten network send into one call
* unpack send everywhere
* remove send with settgins
* fix types
* fix bug in download
* contain interpolation and modal
* abstract render try catch
* send action
* extract to file
* remove plugin ignore code
* remove unused
* unpack misc functions
* less misc functions
* readd inso tests
* split test runs
* fix test
* fix test
* fix test
* use workspace pathing
* remove check-engine
* add tech debt list
2023-08-13 12:30:04 +02:00
Filipe Freire
9800ad5aee
chore: use npm workspaces (herecles) ( #6193 )
...
* chore: use npm workspaces
* edit workspaces
* fix
* fix
* force workspace order
* fix lock?
* define max_old_space_size on CI
* rm unnecessary bootstrap
* fix
* cleanup package.json
* bump vite and re-add build to bootstrap
* define paths on tsconfig
* fix some things
* add mocha to vite config
* bump mocha
* remove tsconfigs and project refs
* cache npm install
* fixed types
* assing repo root
* merge lint configs
* fix clean
* fix tests
* setup node
* lockfile
* fix bump
* fix lint markdown
* temporary disable inso tests
* dont use rimraf
* simplify clean
* fix version
* lockfile
* inso build
* fix lint
* lock file
* remove cleans
* remove unused
* tslib hack
* redownload node-libcurl
* rm version from scripts
* fix extrainfo bug
* use npm version
---------
Co-authored-by: jackkav <jackkav@gmail.com>
2023-08-10 00:14:16 +02:00
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