Commit Graph

865 Commits

Author SHA1 Message Date
Gregory Schier
65fc2ece89 Upgrade some deps 2018-07-11 19:07:20 -04:00
Gregory Schier
66637f33d4 Fix async tag error handling (Closes #1027) 2018-07-09 10:53:11 -04:00
Gregory Schier
26e9b646bd
Add ability to debug OAuth 2.0 token fetch responses (#1024)
* Show OAuth 2.0 responses when failed

* Implemented for the rest of the grant types
2018-07-01 13:18:18 -07:00
Gregory Schier
ebbb8d5247 Handle missing content-type header with AWS auth (Fixes #910) 2018-06-30 15:55:36 -04:00
Gregory Schier
99cf230720 Publish
- insomnia-app@1.0.22
 - insomnia-libcurl@0.0.5
2018-06-29 15:58:50 -04:00
Gregory Schier
8ef0b03d9f Add clear button to sidebar filter (Closes #989) 2018-06-29 14:50:08 -04:00
Gregory Schier
145d566a65 More precise environment cascading (Fixes #1020) 2018-06-29 12:29:46 -04:00
Gregory Schier
8a751883f8 Remove empty ruleset 2018-06-28 17:17:40 -04:00
Gregory Schier
17df94d4ec Add @flow comment to flow-typed files 2018-06-28 17:16:18 -04:00
Gregory Schier
7459e84759 Make themes free 2018-06-28 16:11:28 -04:00
Gregory Schier
f9ac47cdb1 Disable non-working GraphQL jump feature 2018-06-28 16:07:32 -04:00
Gregory Schier
5aaa350fc1
Add GraphQL popup reference on hover (#1019) 2018-06-28 13:05:45 -07:00
Gregory Schier
2787f93efa Comment 2018-06-27 23:49:40 -04:00
Gregory Schier
4b64c81222 Don't render GraphQL comments (Fixes #895) 2018-06-27 23:47:55 -04:00
Gregory Schier
07b4e02693 Show operationName and some tweaks 2018-06-27 22:49:24 -04:00
Gregory Schier
10fb8b19e3 Improvements to GraphQL query highlight system 2018-06-27 18:01:23 -04:00
Gregory Schier
59a6dd2781 Run Prettier 2018-06-27 15:33:02 -04:00
Walter Barbagallo
29d13ce096 Run GraphQL query based on cursor position. (#990)
* Run GraphQL query based on cursor position.

If there are multiple operations in the GraphQL query it automatically choose
which operation to run based on the cursor position.

* Highlight current operation

* Refactor. Prevent some query change issues.

If the current operation name gets deleted the new current operation
is set as fallback to the first operation name.
This refactor includes a `_documentAST` property on GraphQLEditor component,
so it is locally available (it avoids multiple graphql `parse` function calls).
Also a _queryEditor reference is added to the component.
2018-06-27 12:31:32 -07:00
Gregory Schier
2de3a4d0d0 Remove console log 2018-06-27 02:05:13 -04:00
Gregory Schier
16cc9bbc42 Refactor nunjucks tag update logic (Closes #1014) 2018-06-27 02:03:53 -04:00
Gregory Schier
b10316c9ab Fix weird nunjucks tag hover bug (Closes #1014) 2018-06-27 01:40:45 -04:00
Gregory Schier
e811444eac Fix tests 2018-06-27 01:29:37 -04:00
Gregory Schier
6126dce3c5 Fix plugin store API tests 2018-06-27 01:21:11 -04:00
Gregory Schier
74d28790ab Publish
- insomnia-plugin-request@1.0.10
 - insomnia-app@1.0.21
2018-06-27 01:17:47 -04:00
Gregory Schier
4bc5f1b789
Revampt fuzzy sort to be much more intuitive (#1012) 2018-06-26 22:13:48 -07:00
Gregory Schier
f921b5582e Publish
- insomnia-plugin-prompt@1.1.3
 - insomnia-app@1.0.20
2018-06-27 01:13:01 -04:00
Gregory Schier
1ebfdc4dee Publish
- insomnia-plugin-base64@1.0.4
 - insomnia-plugin-default-headers@1.1.7
 - insomnia-plugin-file@1.0.4
 - insomnia-plugin-hash@1.0.4
 - insomnia-plugin-jsonpath@1.0.2
 - insomnia-plugin-now@1.0.5
 - insomnia-plugin-os@1.0.6
 - insomnia-plugin-prompt@1.1.2
 - insomnia-plugin-request@1.0.9
 - insomnia-plugin-response@1.0.8
 - insomnia-plugin-uuid@1.0.4
 - insomnia-app@1.0.19
 - insomnia-cookies@0.0.5
 - insomnia-httpsnippet@1.16.9
 - insomnia-importers@2.0.4
 - insomnia-libcurl@0.0.4
 - insomnia-prettify@0.1.3
 - insomnia-url@0.1.3
 - insomnia-xpath@1.0.2
2018-06-27 00:59:43 -04:00
Gregory Schier
8a8c4b3979 Prompt tag now only prompts once per request maximum 2018-06-27 00:58:34 -04:00
Gregory Schier
15e230c77a Fix tests 2018-06-26 17:26:51 -04:00
Gregory Schier
60f6a31a95 Add folder index to request tag (Closes #1011) 2018-06-26 17:26:44 -04:00
Gregory Schier
4fec7fd9e8 More restrictive fuzzy search (Closes #988) 2018-06-26 16:58:03 -04:00
Gregory Schier
f72f1d5f0a Update insomnia-node-libcurl 2018-06-26 14:24:19 -04:00
Drew Delianides
3b58c994f8 add audience param to implicit oauth grant closes #1008 (#1009) 2018-06-26 08:31:37 -07:00
Gregory Schier
f08057a6b8 Better Prettier pre-commit 2018-06-25 16:10:12 -04:00
Gregory Schier
14fb8a1585 Env now available when no active request (Fixes #1005) 2018-06-25 15:58:03 -04:00
Gregory Schier
4901f03041 Add Prettier 2018-06-25 13:42:50 -04:00
Gregory Schier
0ad7607ac3 Fix lint issue 2018-06-25 13:08:58 -04:00
Gregory Schier
2f68b88ca5 Remove random empty file 2018-06-25 13:02:09 -04:00
Gregory Schier
ec80e04c5f Add highlight color for hljs-keyword (Closes #999) 2018-06-25 12:57:09 -04:00
Gregory Schier
963339204b Some improvements to GraphQL variable autocomplete 2018-06-25 11:38:49 -04:00
Gregory Schier
05d93aab8f Fix lint errors 2018-06-18 17:15:15 -04:00
Gregory Schier
deb32c0736 CRUD hooks and purge response body on delete (Closes #799) 2018-06-18 17:13:56 -04:00
Roman Besolov
beef9b852a Closes #959 Fix "Copy Curl" to respect "encode url" option (#979)
* issue-959 Fix "Copy Curl" to respect "encode url" option

* issue-959 Fix tests

* issue-959 Fix review comments
2018-06-08 20:22:52 -07:00
Gregory Schier
b11f5a5c69
Plugin Storage API (#981)
* Add plugin storage API

* Add tests
2018-06-08 20:22:39 -07:00
Gregory Schier
1e72f5270a Drag handles on environment sidebar (Closes #982) 2018-06-08 23:18:44 -04:00
Gregory Schier
6519274a9d Publish
- insomnia-plugin-request@1.0.8
 - insomnia-app@1.0.18
 - insomnia-httpsnippet@1.16.8
2018-06-08 17:23:34 -04:00
Gregory Schier
f94ad6d1a5 Fix multipart boundary curl generation (Closes #957) 2018-06-08 17:23:11 -04:00
Gregory Schier
3f9f89607b Ordered list styling for Markdown (Closes #977) 2018-06-08 17:05:48 -04:00
Gregory Schier
fe63c23298
Sortable environments working with react-sortable-hoc (#978) 2018-06-08 13:47:49 -07:00
Gregory Schier
1d238a9005 A few UI tweaks 2018-06-07 13:55:28 -04:00
Gregory Schier
5d0e307832
Add name and folder options to Request tag (#972)
* Add name and folder to request plugin

* Publish

 - insomnia-plugin-request@1.0.7
 - insomnia-app@1.0.17
2018-06-06 18:34:11 -07:00
Gregory Schier
c82e163841
Add ability to view introspection request/response timeline upon error (#970)
* Add ability to view introspection request/response timeline upon error

* Fix tests
2018-06-06 13:48:14 -07:00
Gerry Tan
3e77cd4a69 Atlassian ASAP auth: default additionalClaims to empty object if not provided. Closes #952. (#953) 2018-06-06 13:29:07 -07:00
Gregory Schier
6e5a42b194
Add setBody to response plugin API (#969) 2018-06-06 13:27:53 -07:00
Gregory Schier
28b7bd8a40 Add OperationName to introspection query (Closes #968) 2018-06-06 14:55:18 -04:00
Gregory Schier
cd4a983d5f Fix optional prop for Editable 2018-05-25 00:08:39 -04:00
Gregory Schier
bbf1a45bc9 Fix Flow error 2018-05-24 23:14:25 -04:00
Gregory Schier
0d63a6e7c1 Preserve editor undo when switching requests and don't allow undo initial value 2018-05-24 23:01:47 -04:00
Gregory Schier
020b8b301f Also send nonce for ID Token OAuth2 type 2018-05-24 22:55:19 -04:00
Gregory Schier
1a3ba52575 Bump version 2018-05-24 21:57:28 -04:00
Gregory Schier
03b088d53b Fix sidebar renaming (Closes #947) 2018-05-24 21:44:49 -04:00
Gregory Schier
e0d91fade3 Default new folders to expanded state 2018-05-24 21:40:36 -04:00
Gregory Schier
20ed159da8 Fix deps 2018-05-23 04:47:54 -04:00
Gregory Schier
dc3c1edc36 no longer minify 2018-05-23 04:32:43 -04:00
Gregory Schier
c93f6ffcec Update version 2018-05-23 03:10:57 -04:00
Gregory Schier
66bb89edc4 Tweak request switcher styles 2018-05-23 03:07:22 -04:00
Gregory Schier
0594126401 Bump versioN 2018-05-23 02:55:31 -04:00
Gregory Schier
31cd964cb1 Fix max height of query editor 2018-05-23 02:54:52 -04:00
Shawn Axsom
7ef37363bc UI for filter requests by folder, URI, method, query string (#864)
* 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
2018-05-22 23:39:01 -07:00
Gregory Schier
a0b27cb384 Bump version 2018-05-23 00:55:51 -04:00
skang0601
8fdd22da3d Traversing further into scope directories (#914) 2018-05-22 21:49:08 -07:00
Claudio Bley
33442c1e5d Allow YAML extensions in file selection import dialog too (#919)
The Swagger importer also supports parsing a spec in YAML format.
2018-05-22 21:47:11 -07:00
Gregory Schier
15424334e3 Bump version 2018-05-23 00:43:10 -04:00
Gregory Schier
f918e647c0 Remove analytics 2018-05-23 00:28:25 -04:00
Gregory Schier
63ec162cb8 Fix tests and bump version 2018-05-04 15:07:12 -04:00
Gregory Schier
7bdaa82f38 Publish
- insomnia-app@1.0.16
 - insomnia-importers@2.0.3
2018-05-04 14:42:15 -04:00
Gregory Schier
50d6ffef52 More Linux icons 2018-05-04 14:40:59 -04:00
Gregory Schier
bcb8e01813 Actually send header when value is empty 2018-05-04 10:37:37 -04:00
Gregory Schier
4b5ef56c56 Fixed tests 2018-05-03 18:01:49 -04:00
Gregory Schier
dc6b92d52e Remove auth debouncing 2018-05-03 17:50:56 -04:00
Gregory Schier
e8aba99417 Fix AWS auth (Fixes #907) 2018-04-30 08:48:00 -04:00
Gregory Schier
4bd9b166cf Change nunjucks preview box to <textarea> (Closes #904) 2018-04-26 12:22:08 -04:00
Gregory Schier
bd683a7d1c Icons fix attempt #2 2018-04-26 09:47:10 -04:00
Gregory Schier
6029a49502 Re-add icon.ico 2018-04-26 09:03:04 -04:00
Gregory Schier
00223ad1a0 Update srp-js package 2018-04-26 07:52:16 -04:00
Gregory Schier
8445a72b7d Bump version 2018-04-25 14:54:51 -04:00
Gregory Schier
51d0a5ae19 Fix charset handling for response webview (Fixes #859) 2018-04-25 14:39:38 -04:00
Gregory Schier
23fa05fc01 Give response hooks access to read-only request context (Closes #853) 2018-04-25 14:24:52 -04:00
Gregory Schier
85ff38e8a4 Merge branch 'develop' of github.com:getinsomnia/insomnia into develop 2018-04-25 13:52:32 -04:00
Gregory Schier
a03b1546bf Fix autocomplete hotkey in settings (Fixes #872) 2018-04-25 13:52:13 -04:00
Gregory Schier
6af6c6e06d
Autocomplete for GraphQL variables (#888)
* Autocomplete for GraphQL variables

* Add refresh key to audioi response viewer (Fixes #890)
2018-04-25 08:02:59 -04:00
Gregory Schier
a9beae360e Try fix for Appveyor Electron 1.8 2018-04-23 08:07:58 -04:00
Gregory Schier
9456461b3d Revert Electron version 2018-04-23 07:58:22 -04:00
Gregory Schier
7c8746f2d2 Change fonts to use what VSCode does (Closes #843) 2018-04-23 07:47:36 -04:00
Gregory Schier
ef3c76079b Close trial-end dialog even on failure (Fixes #847) 2018-04-23 07:34:47 -04:00
Gregory Schier
52f7cdea4e Add refresh key to audioi response viewer (Fixes #890) 2018-04-23 07:22:21 -04:00
Gregory Schier
2a139ba009 Fix app refresh after change content-type (Fixes #884) 2018-04-22 12:55:43 -04:00
Gregory Schier
7dbbeaa8ab Fetch GraphQL schema more often 2018-04-20 19:06:16 -04:00
Gregory Schier
40b2bf3c78
Statically link libcurl on Linux builds (#879)
* Statically linked Curl for linux builds with Docker

* Test Travis Docker

* Try fix blocking i/o

* Try a package

* Fixed linux build

* Try hack

* Fix icons?

* Icon color

* Re-enable osx builds

* Remove libcurl3 dependency requirements

* Update electronbuilder config
2018-04-20 18:31:57 -04:00
Justin Collier
2622cb1bb3 option one: height of the query preview box is not constrained (#873) 2018-04-20 10:25:12 -04:00
Gregory Schier
b0ff54d050 Updated eslint, flow, and fixed errors 2018-04-19 15:54:19 -04:00
Gregory Schier
053c2cb3a0 Merge branch 'develop' of github.com:getinsomnia/insomnia into develop 2018-04-18 14:21:37 -04:00
Gregory Schier
b5ad46b5a9 Add HMAC-256 oauth 1 (Closes #868) 2018-04-18 14:21:06 -04:00
Gregory Schier
d18564c7dc Fix link 2018-04-17 15:47:15 -04:00
Ville Skyttä
d902fc088f Spelling fixes (#862) 2018-04-15 07:08:00 -04:00
Ville Skyttä
36e4f3aca6 Add Swagger to import format lists (#863) 2018-04-15 07:06:44 -04:00
Claudio Bley
28a0b7dc17 Fix parameter replacement in swagger importer (#861)
The regex was greedily matching any character which causes problems with
multiple path parameters in a route and it was only replacing once:

input: `/api/v1/{channel}/items/{id}`
output: `/api/v1/{{ channel}/items/{id }}`
2018-04-13 08:18:30 -04:00
Gregory Schier
d7db623c66 Plugin reload now properly invalidates cached files 2018-04-05 16:54:11 -04:00
Gregory Schier
1fca65005e Publish
- insomnia-plugin-prompt@1.1.1
 - insomnia-app@1.0.15
2018-04-05 16:33:49 -04:00
Gregory Schier
386acdd2c9 Add content types and fix iconv failure 2018-04-05 08:35:56 -04:00
Gregory Schier
26e92635dd Update httpsnippet 2018-04-02 08:46:14 -04:00
Gregory Schier
1c638b2293 Revert Electron to 1.7.13 2018-03-31 08:25:58 -04:00
Gregory Schier
23affcdd17 Add 'About' screen for Windows/Linux (Closes #760) 2018-03-30 12:49:23 -04:00
Gregory Schier
d0d6c4b57f Ability for prompt tag to cache results 2018-03-30 10:25:35 -04:00
Gregory Schier
653cc88ae1 Ability to change Bearer prefix (Closes #817) 2018-03-30 08:52:02 -04:00
Gregory Schier
c9402c58d0 Upgrade flow 2018-03-29 13:59:32 -04:00
Gregory Schier
2cc5c541f2 Use Yarn for all plugin install stages (Closes #825) 2018-03-29 13:23:49 -04:00
Gregory Schier
6493f57e3b Cleaned up request switcher 2018-03-29 11:40:37 -04:00
Gregory Schier
e17332c7de Fix response timer infinite recursion (Fixes #838) 2018-03-29 10:59:28 -04:00
Gregory Schier
72280310c9 Update Electron 2018-03-29 10:09:10 -04:00
Gregory Schier
c8172bf5b2
Move folders and requests to new workspaces (#837) 2018-03-29 09:57:24 -04:00
Gregory Schier
6df9aa15c2 Merge branch 'develop' of github.com:getinsomnia/insomnia into develop 2018-03-28 22:32:48 -04:00
Gregory Schier
976720c8f2 Introspection queries use same OAuth2 tokens (Closes #835) 2018-03-28 22:32:09 -04:00
Brandon Cook
3a15aab2c4 Add support for additional claims in ASAP Auth (#822) 2018-03-28 19:27:21 -04:00
Shawn Axsom
bee9973839 Filter requests by folder, URI, method, query string (#797)
* Quick Switch matching for Request URL and Method

Previously only Request Name was searched for in Quick Switch window.
This adds support for searching Request URL and Method as well.
A fuzzyMatchAll function has been added to be able to search different
fields in any
order, space delimited.

* Include request parameters in searchable fields

* Allow searching requests by folder paths

* More descriptive placeholder for Quick Switch modal search input

* Update sidebar filter to match Quick Switch, allowing URL and Query String matching

* More descriptive placeholder for sidebar search

* Unit tests for fuzzyMatch and fuzzyMatchAll

* More unit tests for fuzzyMatch and fuzzyMatchAll

* minor refactorings
2018-03-28 16:57:05 -04:00
Gregory Schier
dc0695de23 Add get/set/has/remove parameter fns to plugin API 2018-03-28 16:48:58 -04:00
Gregory Schier
a7f267d774 Actually handle plugin download errors (Related #825) 2018-03-28 16:32:51 -04:00
Gregory Schier
feb736c1bc Always show all autocomplete items (Fixes #833) 2018-03-28 15:54:28 -04:00
Gregory Schier
6b84fd589c Log response body on OAuth token fetch errors 2018-03-26 19:18:21 -07:00
Gregory Schier
1321f9b6c8 Add 'Delete All' option to key/value editors (Closes #803) 2018-03-26 19:11:20 -07:00
Gregory Schier
d410d20c49 Fix updating env colors (Fixes #811) 2018-03-26 18:40:08 -07:00
Gregory Schier
0dab74ecc0 Allow query params to be multiline (Closes #806) 2018-03-26 18:14:43 -07:00
Gregory Schier
59d6916903 Fix escaped unicode in env (Closes #814) 2018-03-26 14:44:45 -07:00
Gregory Schier
9fd5c62902 Fix response csv/multipart stale refreshes 2018-03-26 14:25:56 -07:00
Gregory Schier
d5b75c7d32 Curl generation query params bug (Fixes #810) 2018-03-26 13:50:43 -07:00
Gregory Schier
87ccc34bad Setting for Curl's PATH_AS_IS flag (Closes #823) 2018-03-26 10:43:42 -07:00
Gregory Schier
cbd873febc Add verifier to OAuth1 (Closes #828) 2018-03-26 09:52:14 -07:00
Gregory Schier
11a616b011 Merge branch 'develop' of github.com:getinsomnia/insomnia into develop 2018-03-26 09:40:07 -07:00
Gregory Schier
e0bfed5a1d More AWS Auth fields and add 'enable' to OAuth (Closes #830) 2018-03-26 09:40:02 -07:00
Benjamin Atkin
d05ca8582f change header placeholder from My-Header to Header so it says New Header (#820) 2018-03-19 11:24:42 +10:00
Gregory Schier
f2466b5d7e Apply request hooks to har export (Closes #749) 2018-03-08 22:59:23 +13:00
Gregory Schier
5363e7ce5c Fix deps 2018-03-06 19:18:03 +13:00
Gregory Schier
88286bbf94 Don't restore name/folder on history change (Fixes #786) 2018-03-06 19:02:31 +13:00
Gregory Schier
676ac58b8b Handle backslashes better in render preview (Fixes #788) 2018-03-06 18:39:34 +13:00
Gregory Schier
d6af6b2762 Lower permission for reading files (Closes #789) 2018-03-06 18:30:40 +13:00
Gregory Schier
40ff569f94 Publish
- insomnia-plugin-jsonpath@1.0.1
 - insomnia-plugin-now@1.0.4
 - insomnia-app@1.0.14
2018-03-06 18:27:06 +13:00
Gregory Schier
da818d7be8 Add JSONPath template tag plugin 2018-03-06 18:26:37 +13:00
Gregory Schier
298db4bf58 Fix form urlencoded multiline preference (Fixes #791) 2018-03-06 17:50:25 +13:00
Gregory Schier
1c69e3a1b4 Fix tests 2018-03-06 16:45:40 +13:00
Gregory Schier
d9aceff789 Fix type issue 2018-03-06 16:15:09 +13:00
Gregory Schier
5d3402a814 Make graphql introspection requests private 2018-03-06 16:05:57 +13:00
Gregory Schier
9c2eafe29c GraphQL introspection use plugins (Fixes #798) 2018-03-06 15:26:59 +13:00
Gregory Schier
5410692a3c Update momentJS 2018-03-06 14:09:36 +13:00
Gregory Schier
903a5d7803 Fix request body not changing (Fixes #792) 2018-03-02 22:49:14 +13:00
Gregory Schier
eeac30b052 Actually update version 2018-03-02 00:17:46 +13:00
Gregory Schier
960b31b42c Bump version 2018-03-02 00:16:54 +13:00
Gregory Schier
75f18bcc96 Fix response viewer state syncing issues 2018-03-02 00:16:34 +13:00
Gregory Schier
2988bf17d8 Fix Prompt.cancelable default 2018-03-01 23:52:49 +13:00
Gregory Schier
73e96ba679 Publish
- insomnia-plugin-prompt@1.0.9
 - insomnia-app@1.0.14
2018-02-21 21:48:25 +10:00
Gregory Schier
a30db86dea Fix prompt plugin 2018-02-21 21:48:06 +10:00
Gregory Schier
eb369ba826 Merge branch 'develop' of github.com:getinsomnia/insomnia into develop 2018-02-17 16:34:06 +08:00
Alan Seymour
c5b946c07c [Feature] Save request body when switching to 'No Body' (#752) (#762)
* Save body when switching to No Body, restore on returning

* Hide body clearing warning when switching to no body

* Remove unused import

* Add tests
2018-02-17 00:24:54 +08:00
Gregory Schier
5cedf92f0e Fix deps 2018-02-14 16:35:03 +08:00
Gregory Schier
b3e4730718 Revert electron-builder to fix icon (Closes #741) 2018-02-14 01:04:39 +08:00
Gregory Schier
115e8e1413 Different font for fold icons (Closes #747) 2018-02-10 01:31:44 +08:00
Gregory Schier
30e053f8e2 Persist editor scroll positions 2018-02-08 19:12:29 +08:00
Gregory Schier
c579e1a6e0 Autofocus alert cancel button 2018-02-08 17:23:38 +08:00
Gregory Schier
f746eff4ca Enforce multiline on key-value editor (Fixes #745) 2018-02-08 17:14:54 +08:00
Gregory Schier
e57bc871f2 Better host header handling for AWS auth (Closes #740) 2018-02-08 17:09:13 +08:00
Gregory Schier
93bfb9409c Add time and size tags back to response history 2018-02-08 16:58:22 +08:00
Gregory Schier
5969e2ed2f All dropdowns now have caret icons 2018-02-08 16:53:40 +08:00
Gregory Schier
2f263b8b89 Version bump 2018-02-07 17:26:17 +08:00
Gregory Schier
f6bfcd4632 Fix version 2018-02-07 17:08:27 +08:00
Gregory Schier
844a28a007 No more Xenial builds 2018-02-07 16:51:26 +08:00
Gregory Schier
08d9196e05 Test again 2018-02-07 11:53:09 +08:00
Gregory Schier
92930adb22 Testing snaps again 2018-02-07 11:37:45 +08:00
Gregory Schier
c7add3e694 Tweak 2018-01-29 19:18:09 +08:00
Gregory Schier
ec59644038 Bump version 2018-01-29 15:05:37 +08:00
Gregory Schier
4ad56eb4c2 Fix travis dist 2018-01-29 14:54:25 +08:00
Gregory Schier
24734cd427 Bump version number 2018-01-29 14:46:37 +08:00
Gregory Schier
5cd80bbb2c Fix tests 2018-01-29 14:46:10 +08:00
Gregory Schier
8be0f36c71 Merge branch 'develop' of github.com:getinsomnia/insomnia into develop 2018-01-29 14:37:01 +08:00
Cameron Kline
3907915ec7 Added getBodyText and setBodyText methods (#727) 2018-01-29 14:35:48 +08:00
Gregory Schier
6bbfca3648 Some more work 2018-01-29 12:00:14 +08:00
Gregory Schier
d6e8284d26 Add enabled to most auth panes 2018-01-29 11:31:02 +08:00
Peter Lyons
755a934efc Mockup AWS MFA UI (#719) 2018-01-28 10:45:30 -07:00
Peter Lyons
62f175b085 Update to latest aws4 dep (#719) 2018-01-24 10:52:56 -07:00
Peter Lyons
0fc709574d Support AWS Multifactor Auth (#719)
* Back end support
2018-01-24 10:51:13 -07:00
Ian Sutherland
3ee969a101 Replace time and size with URL in history dropdown (#677) (#721) 2018-01-24 08:49:50 +07:00
Gregory Schier
7f61249a92 Upgrade Electron Builder 2018-01-18 02:50:57 +07:00
Gregory Schier
727a214353 Publish
- insomnia-plugin-default-headers@1.1.6
 - insomnia-plugin-os@1.0.5
 - insomnia-plugin-prompt@1.0.8
 - insomnia-plugin-request@1.0.6
 - insomnia-plugin-response@1.0.7
 - insomnia-app@1.0.13
 - insomnia-importers@2.0.1
 - insomnia-xpath@1.0.1
2018-01-17 17:01:48 +07:00
Gregory Schier
bf97f94825 Fix Swagger 2 parameter types 2018-01-17 16:53:30 +07:00
Gregory Schier
cfb88ef044 Bump versions 2018-01-17 16:30:38 +07:00
Gregory Schier
29a02570dd Bump version 2018-01-17 16:25:38 +07:00
Gregory Schier
9f3187f52e Bump version 2018-01-17 16:24:33 +07:00
Gregory Schier
cdd565d2bc Base environment fixes 2018-01-17 13:45:13 +07:00
Gregory Schier
dbe5fdd736 Add OAuth 2.0 token to Request template tag (#715) 2018-01-17 13:36:06 +07:00
Gregory Schier
e196c75d17 Better GraphQL editor pane sizing (Fixes #700) 2018-01-17 13:22:42 +07:00
Gregory Schier
55353b2ecb Better OAuth 2 errors 2018-01-17 13:04:47 +07:00
Gregory Schier
82621e8fb3 Fix for swagger2 importer 2018-01-17 12:18:10 +07:00
Gregory Schier
b7c9baa4c7 Merge branch 'develop' of github.com:getinsomnia/insomnia into develop 2018-01-17 11:21:03 +07:00
Gregory Schier
f978015ca2 Fix GraphQL + OAuth 2.0 (Fixes #699) 2018-01-17 11:20:45 +07:00
Gregory Schier
0739b6e6fc Adjust Oauth 1 private key input 2018-01-16 14:56:03 +07:00
slawus
e987931805 Feature/swagger2 importer (#695)
* 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
2018-01-16 14:02:12 +07:00
Gregory Schier
3e64932bab Fix operationName update lag (Fixes #712) 2018-01-16 13:21:50 +07:00
Florian Benz
39afc40813 Target is Insomnia v3 now and list Postman v2.0 because only v2.0 and not v2.1 is supported (#707) 2018-01-16 13:09:40 +07:00
Emanuel Fonseca
3f46f5898c [Feature] Enable response type selection for oauth2 implicit mode (#681)
* Enable response type selection for oauth2 implicit

* Parse token even if callback server is unreachable

* Fix style: add _ prefix to private method

* Fix style: reorder private method declaration

* Set OAuth 2.0 default responseType value to token

* Add responseType to params

* Fix response type constant value

* Code styling

* Fix authorization request parameters

* Don't open dev tools
2018-01-16 13:08:46 +07:00
c22
dd51487905 Add RSA-SHA1 signing to OAuth 1.0 (#611)
* Add RSA-SHA1 signing to OAuth 1.0

* Add OAuth 1.0 RSA-SHA1 test
2018-01-16 13:06:26 +07:00
slawus
71ed57143e Added support for async importers (#694) 2018-01-16 12:51:28 +07:00
Gregory Schier
ef2afc0bed Xpath string results and bump marked (security) 2018-01-11 12:47:25 +01:00
Martin Wimpress
09eae6a74a Add snap package. https://snapcraft.io (#688)
* Add snap package. https://snapcraft.io

* Bump electron-builder to ^19.53.0 to get the improved default Linux snap defaults.

* Refactor stagePackages now that electron-builder provides better defaults.
2018-01-09 14:05:06 -08:00
Gregory Schier
11806d5007 Fix app context api 2017-12-30 13:45:28 +01:00
Gregory Schier
da442a73d6 Merge branch 'develop' of github.com:getinsomnia/insomnia into develop 2017-12-28 16:41:38 +01:00
Gregory Schier
6fbcc8c30a CSV Response viewer 2017-12-28 16:41:23 +01:00
Henrik Nårstad
b85b3f1459 Add audience field for oauth2 client credentials (#679) 2017-12-25 10:22:49 -08:00
Gregory Schier
b2f60daac6 Version bumps 2017-12-22 23:21:34 +01:00
Gregory Schier
bbe3c96c1f Update README 2017-12-22 23:15:58 +01:00
Gregory Schier
b764d0714d Trim npm module name on plugin install 2017-12-22 22:38:53 +01:00
Gregory Schier
1d4034aa6a Some changes 2017-12-22 22:19:02 +01:00
Gregory Schier
31eb01f24d Update CA bundle 2017-12-21 16:13:25 +01:00
Gregory Schier
aba3c8ed86
Prompt Template Tag and Plugin arg validation (#673)
* Plugin arg validation, prompt tag, and some changes needed

* Version bumps
2017-12-21 06:01:51 -08:00
Gregory Schier
22c02e5d03 More accurate HTTP status messages (Closes #660) 2017-12-18 19:10:34 +01:00
Gregory Schier
1ff673f46c Fix tests 2017-12-12 20:26:27 +01:00
Gregory Schier
1d2d02e50d Don't update body type when content-type header changes (Closes #657) 2017-12-12 20:05:45 +01:00
Gregory Schier
c6220d1749 Smarter options setting 2017-12-12 20:05:01 +01:00
Gregory Schier
3ad8f7ecae Remove log 2017-12-05 17:07:37 +00:00
Gregory Schier
a5d7f39f70 Fix tests 2017-12-01 14:36:30 +00:00
Gregory Schier
655553d376 Remove tests for insomnia-libcurl 2017-12-01 14:32:10 +00:00
Gregory Schier
ec0a902ee4 Bump version 2017-12-01 14:19:02 +00:00
Gregory Schier
1e948412c8 Handle encodings in response plugin (Fixes #641) 2017-12-01 14:18:38 +00:00
Gregory Schier
07ff9049e5 More libcurl fixes 2017-11-30 17:36:36 +00:00
Gregory Schier
f7e5c9154d Implemented base node-libcurl wrapper library 2017-11-30 16:43:30 +00:00
Gregory Schier
df0be61afa Fix build 2017-11-30 13:55:29 +00:00
Gregory Schier
55a42a1678 Bump version 2017-11-30 13:09:19 +00:00
Gregory Schier
3ff487fc5c Env variable to disable updates (Closes #637) 2017-11-30 13:07:47 +00:00
Gregory Schier
5fb9274b39 Bump electron-builder deps 2017-11-30 12:55:01 +00:00
Gregory Schier
4622a99048 Bump version 2017-11-30 11:22:37 +00:00
Gregory Schier
fd0e36f6cf httpsnippet out of Webpack (Fixes #640) 2017-11-30 11:21:42 +00:00
Gregory Schier
a0685c882e Move WRITEFUNCTION definition lower (Fixes #633)
I have no idea why moving this function down works, but it did.
2017-11-30 11:06:04 +00:00
Gregory Schier
feecc8f203 Fix Yarn path for dev 2017-11-29 23:14:44 +00:00
Gregory Schier
d088a7717d Include graphql in Webpack with codemirror-graphql (Fixes #638) 2017-11-29 01:50:44 +00:00
Gregory Schier
5b387f35e7 Added comment 2017-11-28 23:19:32 +00:00
Gregory Schier
437b8da7f4 Hack fix for webview context menu (Fixes #635) 2017-11-28 23:06:52 +00:00
Gregory Schier
5873dc9d88 Bump version 2017-11-28 12:27:39 +00:00
Gregory Schier
10174c2de8 Bump version 2017-11-28 12:27:11 +00:00
Gregory Schier
b737a8d9f8 Fix test 2017-11-28 11:49:41 +00:00
Gregory Schier
cff03fb4e6 Fix body migration (Fixes #634) 2017-11-28 11:25:05 +00:00
Gregory Schier
05d9ada3a0 Revert libcurl version 2017-11-28 02:21:16 +00:00
Gregory Schier
002a519f3e Fix node-libcurl ref 2017-11-28 01:41:52 +00:00
Gregory Schier
1060f3d9c0 Bump version 2017-11-27 18:51:37 +00:00
Gregory Schier
afcc72e3cf Publish
- insomnia-app@1.0.2
 - insomnia-importers@1.5.6
2017-11-27 17:22:03 +00:00
Gregory Schier
1cc7e64ade Handle Postman url object format 2017-11-27 17:21:08 +00:00
Gregory Schier
3217b8677d Fixed render context inheritance (Fixes #631) 2017-11-27 15:52:35 +00:00
Gregory Schier
05dc85c61f Fix syntax 2017-11-27 02:38:00 +00:00
Gregory Schier
98baeac567 Even more optimizations 2017-11-27 02:30:26 +00:00
Gregory Schier
d8135fa32b Smaller build size 2017-11-27 02:06:15 +00:00
Gregory Schier
d1533c9813 Trying node-libcurl update 2017-11-27 01:19:24 +00:00
Gregory Schier
33722c749b Publish
- insomnia-plugin-base64@1.0.3
 - insomnia-plugin-default-headers@1.0.4
 - insomnia-plugin-file@1.0.3
 - insomnia-plugin-hash@1.0.3
 - insomnia-plugin-now@1.0.3
 - insomnia-plugin-request@1.0.4
 - insomnia-plugin-response@1.0.4
 - insomnia-plugin-uuid@1.0.3
 - insomnia-app@1.0.2
 - insomnia-cookies@0.0.4
 - insomnia-importers@1.5.5
 - insomnia-prettify@0.1.2
 - insomnia-url@0.1.2
 - insomnia-xpath@0.0.5
2017-11-26 23:48:45 +00:00
Gregory Schier
fbf6855729 Fix eslint 2017-11-26 23:48:30 +00:00
Gregory Schier
6256fe94d4 Fix lerna ignore 2017-11-26 23:22:09 +00:00
Gregory Schier
a543df4dc8 Publish
- insomnia-plugin-request@1.0.3
 - insomnia-plugin-response@1.0.3
 - insomnia-app@1.0.1
 - insomnia-importers@1.5.4
 - insomnia-prettify@0.1.1
 - insomnia-url@0.1.1
 - insomnia-xpath@0.0.4
 - insomnia-website@1.0.1
2017-11-26 23:15:04 +00:00
Gregory Schier
efdd69bcb5 Some minor fixes 2017-11-26 23:05:44 +00:00
Gregory Schier
3f8326570d Publish
- insomnia-plugin-base64@1.0.2
 - insomnia-plugin-default-headers@1.0.3
 - insomnia-plugin-file@1.0.2
 - insomnia-plugin-hash@1.0.2
 - insomnia-plugin-now@1.0.2
 - insomnia-plugin-request@1.0.2
 - insomnia-plugin-response@1.0.2
 - insomnia-plugin-uuid@1.0.2
 - insomnia-cookies@0.0.3
 - insomnia-importers@1.5.3
 - insomnia-prettify@0.1.0
 - insomnia-url@0.1.0
 - insomnia-xpath@0.0.3
2017-11-26 23:04:47 +00:00
Gregory Schier
3db00f584b Change license from AGPLv3 to MIT 2017-11-26 21:10:01 +00:00
Gregory Schier
549ce23ce8
Merge All Repositories into Monorepo for easier maintenance (#629)
* All projects into monorepo

* Update CI

* More CI updates

* Extracted a bunch of things into packages

* Publish

 - insomnia-plugin-base64@1.0.1
 - insomnia-plugin-default-headers@1.0.2
 - insomnia-plugin-file@1.0.1
 - insomnia-plugin-hash@1.0.1
 - insomnia-plugin-now@1.0.1
 - insomnia-plugin-request@1.0.1
 - insomnia-plugin-response@1.0.1
 - insomnia-plugin-uuid@1.0.1
 - insomnia-cookies@0.0.2
 - insomnia-importers@1.5.2
 - insomnia-prettify@0.0.3
 - insomnia-url@0.0.2
 - insomnia-xpath@0.0.2

* A bunch of small fixes

* Improved build script

* Fixed

* Merge dangling files

* Usability refactor

* Handle duplicate plugin names
2017-11-26 20:45:40 +00:00