* Upgrade Electron to 8, bump Node version, fix font-manager
* Specify nodeIntegration as true
* Get <webview> working again
* Get <webview> working again
* Electron 9.0
* Escape parens in plugin install exec path (newer Electron added them)
* Bump versions for first alpha
* Electron 9.1
* Convert all Electron APIs that switched from callback to Promise
* Fix send-and-download feature
* Remove user-agent override hack for OAuth 2 login window
* Bump alpha version
* Fix issue regarding chokidar
* Add package-lock.json
* Upgrade chokidar because @babel/cli uses an older incompatible version of fsevents
* Fix source maps
* Read .nvmrc in GitHub actions
* Address remaining PR feedback
* Add
* Update
* Remove extra peer dep
* Remove extra peer dep undo
* Undo stuff
* Convert two components (validation)
* Undo packed dep change
* Fix for react-dom alias to @hot-loader/react-dom (#2292)
Co-authored-by: Gregory Schier <gschier1990@gmail.com>
* deps: bump node-libcurl to latest prerelease version
* Add .npmrc, bump Electron to 3.1.13, remove electron-rebuild
* Minor tweaks
* package locks
* Bump version
* Switch to font-manager and fix fsevents rimraf
* Try generating npmrc inside build/
* Try uninstall of fsevents instead
* Bump
* Try npm env vars
* Extra .npmrc
* Try npm env vars in all CI
* Fix insomnia-cookies dependencies
* Fix typo
* Loosen nvmrc version
* Remove npm uninstalls
* Build outside of Docker
* Remove Docker, build all on GH Actions
* Bump Core version
* Disable Snapcraft for now
* Bump
* Disable snap for Designer too
* Update product name for Core
* Update test.yml
* Remove Travis file
* Make userData folder explicit and add Curl types
* Remove old Kong icon
* Remove curl.js adapter
* Revert productName
* Fix release date
* Try remove windows build tools from CI
* Add comment about Snap deploys
* Remove the pane border on Windows (no longer necessary)
Co-authored-by: Jonathan Cardoso Machado <me@jonathancardoso.com>
* Add insomnia-ui package with NoticeTable component and a few other examples
* Tweak icon placement and add insomnia-ui to insomnia-app package
* Add click handling and some extra styles to <NoticeTable/>
* New SvgIcon component and style tweaks
* Fix dependencies
* Fix button border
* Fix flow lint
* SvgIcon stories and lots of style updates
* Fix auto-formatting issue
* Implement a GraphQLExplorer for visually browsing schemas
* Fix some type stuff and theme
* Adjust GraphQL explorer colors for fields to match Codemirror
* Explorer state not modified when showing docs from dropdown
* A few more small tweaks and fixes
* VCS proof of concept underway!
* Stuff
* Some things
* Replace deprecated Electron makeSingleInstance
* Rename `window` variables so not to be confused with window object
* Don't unnecessarily update request when URL does not change
* Regenerate package-lock
* Fix tests + ESLint
* Publish
- insomnia-app@1.0.49
- insomnia-cookies@0.0.12
- insomnia-httpsnippet@1.16.18
- insomnia-importers@2.0.13
- insomnia-libcurl@0.0.23
- insomnia-prettify@0.1.7
- insomnia-url@0.1.6
- insomnia-xpath@1.0.9
- insomnia-plugin-base64@1.0.6
- insomnia-plugin-cookie-jar@1.0.8
- insomnia-plugin-core-themes@1.0.5
- insomnia-plugin-default-headers@1.1.9
- insomnia-plugin-file@1.0.7
- insomnia-plugin-hash@1.0.7
- insomnia-plugin-jsonpath@1.0.12
- insomnia-plugin-now@1.0.11
- insomnia-plugin-os@1.0.13
- insomnia-plugin-prompt@1.1.9
- insomnia-plugin-request@1.0.18
- insomnia-plugin-response@1.0.16
- insomnia-plugin-uuid@1.0.10
* Broken but w/e
* Some tweaks
* Big refactor. Create local snapshots and push done
* POC merging and a lot of improvements
* Lots of work done on initial UI/UX
* Fix old tests
* Atomic writes and size-based batches
* Update StageEntry definition once again to be better
* Factor out GraphQL query logic
* Merge algorithm, history modal, other minor things
* Fix test
* Merge, checkout, revert w/ user changes now work
* Force UI to refresh when switching branches changes active request
* Rough draft pull() and some cleanup
* E2EE stuff and some refactoring
* Add ability to share project with team and fixed tests
* VCS now created in root component and better remote project handling
* Remove unused definition
* Publish
- insomnia-account@0.0.2
- insomnia-app@1.1.1
- insomnia-cookies@0.0.14
- insomnia-httpsnippet@1.16.20
- insomnia-importers@2.0.15
- insomnia-libcurl@0.0.25
- insomnia-prettify@0.1.9
- insomnia-sync@0.0.2
- insomnia-url@0.1.8
- insomnia-xpath@1.0.11
- insomnia-plugin-base64@1.0.8
- insomnia-plugin-cookie-jar@1.0.10
- insomnia-plugin-core-themes@1.0.7
- insomnia-plugin-file@1.0.9
- insomnia-plugin-hash@1.0.9
- insomnia-plugin-jsonpath@1.0.14
- insomnia-plugin-now@1.0.13
- insomnia-plugin-os@1.0.15
- insomnia-plugin-prompt@1.1.11
- insomnia-plugin-request@1.0.20
- insomnia-plugin-response@1.0.18
- insomnia-plugin-uuid@1.0.12
* Move some deps around
* Fix Flow errors
* Update package.json
* Fix eslint errors
* Fix tests
* Update deps
* bootstrap insomnia-sync
* TRy fixing appveyor
* Try something else
* Bump lerna
* try powershell
* Try again
* Fix imports
* Fixed errors
* sync types refactor
* Show remote projects in workspace dropdown
* Improved pulling of non-local workspaces
* Loading indicators and some tweaks
* Clean up sync staging modal
* Some sync improvements:
- No longer store stage
- Upgrade Electron
- Sync UI/UX improvements
* Fix snyc tests
* Upgraded deps and hot loader tweaks (it's broken for some reason)
* Fix tests
* Branches dialog, network refactoring, some tweaks
* Fixed merging when other branch is empty
* A bunch of small fixes from real testing
* Fixed pull merge logic
* Fix tests
* Some bug fixes
* A few small tweaks
* Conflict resolution and other improvements
* Fix tests
* Add revert changes
* Deal with duplicate projects per workspace
* Some tweaks and accessibility improvements
* Tooltip accessibility
* Fix API endpoint
* Fix tests
* Remove jest dep from insomnia-importers
* Updated Request & Request Group with a description field
* Button and Workspace description
* Merkdown request description text editor
* Removed useless button for now
* Fixed lock.json for npm@5
* PR #252 requested changes
* _handleValueChange->props
* Removed sanitize
* Helper to tokenize Nunjucks tag
* More granular types
* Add tag definitions
* Improve editor to be more WYSIWYG
* Fixed tests
* Added raw response tag
* Move auto-updater to use github releases
* Adjust remoteReleases
* Bump version
* More reliable update notification
* More reliable update notifications
* Added import from URI ability
* Add protocol handlers
* Fix for keymap setting on read-only mode
* Refactored some main components out
* Protocols shoudl work now
* A bunch of fixes with OAuth and minor network bugs
* Handle charsets and only autocomplete constants if exact prefix
* Fix head requests
* Fix double submisson of request
* Fixed tests
* Fix OAuth token, new request content-type, and more
* better error messaging around invalid Curl opts
* Make XFERINFOFUNCTION an optional option
* Fix content-type change prompt and double quotes in prettify
* Don't send Expect header on file upload
* Remove dead code
* Base64 tag
* Fix HTML entities in URL clicks
* Fix curl paste
* Version number and changelog scroll
* Fixed CodeMirror tooltip css
* AUtocomplete dropdown styling
* Docker Ubuntu build and some tweaks
* Fix SSL verificatioN
* Don't show SSL data
* Update README
* Fixed URL paste handler
* Import from curl improvements
* Minor things
* Proof of concept authorize call
* Authorize and Refresh endpoints done
* OAuth2 editor started
* Some small fixes
* Set OAuth headers on request
* Started on some OAuth tests
* Updated network logic with new OAuth API
* OAuth forms and refactor flows
* Fix grant type handling
* Moved auth handling out of render pipeline
* Fixed legacy auth header
* Fix vertical center
* Prompt user on auth type change
* Refresh tokens working (I think) and better UI
* Catch same type auth change
* POC refresh token and small refactor
* Better token handling
* LOading state to token refresh
* Show o-auth-2 errors
* Some minor updates
* Most things are working
* Cookies and lots of improvements
* Hoist regex
* Appveyor test
* Fix appveyor file
* Remove yarn
* Test deps
* Fix
* Remove all git deps
* fix
* Fix
* Add cash rm
* Fix command
* Fix
* Production
* try
* fix
* fix?
* Done
* Remove cache
* tweak
* Shortcut
* Fix
* Attempt
* try
* Try clone depth
* Try again
* back to shallow_clone
* Some debugging
* Another try
* Try something else
* Another
* try curl only
* Another
* fix
* Update node-gyp
* Try again
* Try
* Again
* Some pruning
* Back to the start
* Again
* try config
* Reorder test
* Try without cache
* Update dep
* Try again
* remove shallow_clone
* don't run tests
* Implement CA fetching
* Fix
* Use CAs
* Fix?
* test
* Remove build dir
* Fix dir path?
* Try again
* Aagain
* Try
* Change dep
* Add comment
* Invalidate cache
* Remove yarn
* Fix cookie expiry
* fixed tests
* Some modal fixes and unrelated stuff
* Debounce autocomplete
* Got client certificates working
* Fixed binary files
* Fixed cookies
* Got proxy and debug info working
* Got CA certs working
* Update appveyor build
* Fixed cookie date parsing and overlay z-index
* Test updates
* Autocomplete to bulk header editor
* Small CSS tweak