* Add breaking test
* Remove preferential ordering of tags over variables in nunjucks
* Remove preferential ordering of tags over variables in nunjucks
* simplify nunjucks sort
* Add breaking test for incorrect order
* Update json-order and consume
* Refine test with dataPropertyOrder
* Tests
* add note
* Add to test
* Missed the await
* 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
* Initial try at creating GitHub actions
* Fix Git checkout
* Just Mac for now
* Add Windows back
* Try change run for WIndows
* Configure msvs
* Try again
* Try again
* Try downgrading windows
* Change msvs version
* Separate Windows steps
* Try adding Ubuntu
* Linux packages
* SUdo?
* Try something else
* Make test more robust
* 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
* Add json-order package
* Add propertyMap and sort properties boolean to model
* Keep property order
* Remove extra check
* Allow env editor in request group overrides to maintain order
* Add checkbox
* Order control added
* Use up to date json-order
* Rename
* Remove extra field
* Update separator
* Prevent unnecessary parse
* Move to regular dependency
* add to packedDeps
* Renames
* Remove extra code
* Removed extra state
* More fixes...
* add flowtypes for json-order
* typo
* Updated flowtypes
* Fixed?
* linting to remove unused import
* Add pinning behavior
* add fa-thumb-tack
* Updated package-lock files
* Allow only top level request and request group to be pinned
* Prevent dnd for pinned request
* Efficiency change
* Reverted changes
* Revert changes to selectors.js
* Fixed pin and add thumbtack
* Changes
* Pin styling
* Fix overflow bug
* styling complete
* Remove additional style
* Updated package-lock.json
* Mergie
* Boolean to boolean
* allow nested requests to be pinned
* Remove unused arg
* Remove folder pinning functionality
* Remove comment
* Revert change to open tag on group
* Render separator with dsiplay: none so that sync menu is in correct place
* Don't reset parent id on request pin
* Remove extra checks
* Move pin filter to selectors to prevent duplicate childTree traversal
* Decouple pinned items from search results
* Hide pin on hover
* Pin keyboard shortcut via shift+ctrl+p
* Typo fix
* Update mac hotkey + activeRequest nullcheck
* Disable drag and drop only for items in the pinned list
* Filter to Find
* 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
* New data models for hotkeys and store the key bindings in settings
* Merge win and linux key bindings, remove generic key combinations, and add documents
Add support for importing 5 new authentication types from both
Postman v2.0 and v2.1 import formats.
- Basic Auth (Fixes#1235)
- Bearer Tokens (Fixes#1236)
- Digest Auth username and password (Fixes#1237)
- AWS IAMv4 Authentication (Fixes#1241)
- Oauth 1.0 and Oauth 2.0 (Fixes#1240)
Note: For Oauth2.0 this means setting authorization to Oauth2 but
generating a disabled config, since postman does not export anything we
can use to fill our config values.
* Re-enable searching by url, request method
* Fuzzy matching UI for Quick Switch window
* Extract out a Highlight component for Quick Switch matching, and apply fuzzysort to all fuzzy matching to be consistent
* Highlighting of search results on the sidebar
* Move fuzzysort dependency into the insomnia-app package
* Move inline styling to LESS
* Update type returned by fuzzyMatch method
* Update unit tests, fix flow errors
* Updated tests reflecting changes in fuzzyMatch
* Fix lint error
* Added support for async importers
* Swagger importer v0.1 - supports import of workspace, environment and endpoints from swagger 2.0 specifications. Supports query params, headers and body. Mocks body of application/json endpoitns
* Refactor: added comments, removed function-in-function declarations
* Fixed import of yaml files. Added tests for both .json and .yaml
* Playing around with pre-request hooks
* Added response hooks
* More flow types
* Flow types on wrapper.js
* Flow types on plugin folder
* Basic tests for plugin hooks
* Make DB initilize for all tests no matter what
* Touch