Commit Graph

455 Commits

Author SHA1 Message Date
Gregory Schier
b0fbe4cea5 Add shortcut to reload plugins (Closes #544) 2017-11-01 16:00:14 +01:00
Gregory Schier
163f30a63d
Drag and drop import files (#562) 2017-11-01 15:13:51 +01:00
Gregory Schier
ecfce11d7b Minor UX improvements to HAR export 2017-11-01 13:40:24 +01:00
Gregory Schier
ccdd0c0a8b
Add hash template tag (#560) 2017-11-01 12:24:00 +01:00
Atvaark
f6d00d3d99 WIP: Exporting the workspace / all workspaces as HAR file (#523)
* Implemented exporting the workspace / all workspaces as HAR file

* Added HAR export unit tests
2017-11-01 12:23:22 +01:00
Gregory Schier
f9521a3456
New Template Tag to read file from filesystem (#557)
* Template tag to read from file

* Add tests
2017-11-01 10:57:07 +01:00
Gregory Schier
ce9b72bf07 Add ability to delete all cookies 2017-10-31 22:10:08 +01:00
Gregory Schier
52fe473063
New ClientCertificate model and ability to have private certificates (#555)
* Pull out client certificates

* Add test for the migration
2017-10-31 19:05:35 +01:00
Gregory Schier
00deb967c5 Minor tweak 2017-10-31 13:35:53 +01:00
Gregory Schier
0c48d0027d Send first named query as operationName 2017-10-30 13:55:04 +01:00
Gregory Schier
74804b27c9 Fix code editor non-string crash 2017-10-29 10:47:54 +01:00
Gregory Schier
1011929490 Make sure render returns something 2017-10-27 19:56:35 +02:00
Gregory Schier
f5871213a4 Fix new cookies being destroyed on edit 2017-10-16 23:09:42 +02:00
Gregory Schier
a14bac2aa9 Fix extra import 2017-10-13 21:21:50 +02:00
Gregory Schier
b27515edb6 Fix env editor debounce so no longer lose changes 2017-10-13 21:15:31 +02:00
Gregory Schier
c83c58b65a Disable tag editor variable <select> when no variables 2017-10-13 21:02:30 +02:00
Gregory Schier
7f86b46417 Added error boundaries for better failures (#527)
* Added error boundaries for better failing

* Fix regex escaping (fixes #525)

* Many more error boundaries
2017-10-13 15:01:27 +02:00
Gregory Schier
01f6363eeb Adjust cookie filter render fallback 2017-10-13 12:21:10 +02:00
Gregory Schier
a9605fdc04 Add setting to enable nunjucks power mode (#524) 2017-10-13 10:22:13 +02:00
Gregory Schier
3973f13daf Add boolean type to template tags (#521)
* Fix multipart newlines for Windows

* Revert multipart

* Fix tests

* Rewrote broken PDF viewer

* Fix Content type active checkmark

* Add boolean arg type for template tags
2017-10-13 02:06:51 +02:00
Gregory Schier
c6023eca81 Handle render failures in cookies modal (Fixes #516) 2017-10-12 23:34:53 +02:00
Gregory Schier
bddcd63b6f Fix Content type active checkmark 2017-10-12 21:11:06 +02:00
Gregory Schier
0d56b84c21 Rewrote broken PDF viewer 2017-10-12 19:58:49 +02:00
Gregory Schier
5b9db10060 Fix autocomplete breaking with no-arg tags 2017-10-11 11:24:49 +02:00
Gregory Schier
de08895092 Support for tag editor dynamic variable args (#512) 2017-10-10 19:54:42 +02:00
Gregory Schier
904b369c46 Flow and robustness to tag editor (#511) 2017-10-10 16:46:32 +02:00
Gregory Schier
b1c439c76f Fix React warnings 2017-09-30 22:15:35 +02:00
Gregory Schier
a51fe44f74 Upgrade Electron and React 2017-09-30 22:10:57 +02:00
Gregory Schier
a2517713c5 Autoselect active env in editor and update flow (#497) 2017-09-25 23:32:58 +02:00
Gregory Schier
3cd50d8014 Slightly better cookie handling 2017-09-23 22:36:52 +02:00
Gregory Schier
8eecb55515 Better XPath handling (Fixes #492) 2017-09-22 15:48:47 +02:00
Gregory Schier
6d455b4324 Use Content-Disposition header when downloading files when available (Closes #475) 2017-09-18 20:19:04 +02:00
Gregory Schier
3df4e36104 Fix response-viewer shouldComponentUpdate 2017-09-18 19:11:31 +02:00
Gregory Schier
28ab0af409 Flow for RequestGroup and sidebar children component 2017-09-18 18:25:51 +02:00
Gregory Schier
3311892910 Merge branch 'develop' of github.com:getinsomnia/insomnia into develop 2017-09-17 16:07:36 +02:00
Gregory Schier
f76e382387 Revamp Keyboard Shortcuts (#487)
* More shortcuts and accessibility tweaks

* Use hotkey objects everywhere

* A few last-minute tweaks
2017-09-17 16:04:56 +02:00
Gregory Schier
a51253d83d Handle plugin require() errors better 2017-09-17 16:04:46 +02:00
Gregory Schier
a2c8f7f982 Fix race condition for creating workspace dependencies 2017-09-15 13:04:44 +02:00
Gregory Schier
13de2194e3 Fix GraphQL scrolling 2017-09-14 16:22:52 +02:00
Gregory Schier
cf4ad0b08f Fix cookie list scrolling (Fixes #484) 2017-09-14 16:18:57 +02:00
Gregory Schier
a20ea65c4c Async model migrations 2017-09-13 08:11:49 +02:00
Dylan
fe7781998b Add a button to refresh the GraphQL schema (#481) 2017-09-13 06:43:04 +01:00
Gregory Schier
e6b97dc96c Ensure things exist for new workspaces (Closes #482) 2017-09-13 07:40:17 +02:00
Gregory Schier
4f49c57c0c Add basic HTML content-type detection (Closes #466) 2017-09-09 13:24:44 +00:00
Gregory Schier
6593b65523 Fix weird graphql scroll jumping (Closes #469) 2017-09-09 12:39:33 +00:00
Fabio Margarido
4afb7bc55c Add response preview for audio payloads (#467)
* Add response preview for audio payloads

* Fix linter issue
2017-09-03 15:38:16 -07:00
Gregory Schier
94119f6b68 Fix tests 2017-08-22 20:42:44 -07:00
Gregory Schier
33b126ee87 Even more robust cookie editing 2017-08-22 20:33:07 -07:00
Gregory Schier
c69c8d2dd0 Better cookie handling/editing 2017-08-22 18:16:21 -07:00
Gregory Schier
2887282032 Fixed tests and types 2017-08-22 17:06:56 -07:00