Gregory Schier
851116e3f0
Added menu item for keyboard shortcuts and many small fixes
2017-08-04 09:54:11 -07:00
Jerry Saravia
43bc07460a
Add redirectUri to url regex for OAuth2 ( #396 )
...
* Add redirectUri to url regex for OAuth2
Keycloak, an OAuth2/OpenId Connect authentication server,
has multiple pages it redirects to during the login process
for the user. One such internal url it uses has `code=` as part
of the url. This causes the window to close prematurely and attempt
to get an access token. However, the code is wrong because it is
only an intermediaery step for Keycloak.
This fix will add the redirectUri to the regex. Insomnia will only attempt
to fetch the token AFTER keycloak has finished it's full login flow
and has redirected back to the redirectUri.
* Code review changes
2017-08-03 18:16:27 -07:00
Gregory Schier
766b15a3d3
Fix AWS auth GET requests ( Fixes #391 )
2017-08-01 15:13:24 -07:00
Gregory Schier
6bf2e1652a
Better support for reading files with Response tag
2017-08-01 11:20:47 -07:00
Christophe Pouliot
36d3bd5bf5
Add netrc as auth type ( #384 )
...
* Add netrc as auth type
* Re add netrc flow types
* Remove period from netrc text to accommodate windows users
* Address comments
* Add netrc network test
2017-07-31 10:29:36 -07:00
Gregory Schier
69b34162c1
Fix tests
2017-07-25 19:44:34 -07:00
Gregory Schier
0a7e790071
Fix binary file upload method
2017-07-25 19:40:32 -07:00
Gregory Schier
a4737e1b2a
Use CURLOPT_CUSTOMREQUEST properly ( #377 )
...
* Use CURLOPT_CUSTOMREQUEST properly
* Fix content-type
2017-07-25 17:49:22 -07:00
Gregory Schier
911315b401
Refactored test beforeeach
2017-07-19 20:36:44 -07:00
Gregory Schier
09c219fb6d
More Plugin Hooks ( #352 )
...
* 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
2017-07-19 18:55:40 -07:00
Gregory Schier
361f03e5a9
Flow types on wrapper.js
2017-07-18 21:48:28 -07:00
Gregory Schier
fe1a0903b6
Fix lint error
2017-07-18 19:57:49 -07:00
Gregory Schier
c90ea4d35a
More verbose flow types
2017-07-18 19:54:03 -07:00
Gregory Schier
2322b8be39
More flow types
2017-07-18 18:55:47 -07:00
Gregory Schier
8c58ffea60
More flow types
2017-07-18 15:10:57 -07:00
Gregory Schier
7d5477a8d5
Flow types for network.js
2017-07-18 13:38:19 -07:00
Gregory Schier
3c928e0b4c
Fix timeline tracking
2017-07-17 12:05:31 -07:00
Gregory Schier
dc221bb05c
Apply AWS signing to application/x-www-form-urlencoded bodies
2017-07-12 14:20:31 -07:00
Peter Lyons
d2c677c0fd
Add support for AWS authentication ( #347 )
...
* Implements #344
* Multifactor authentication (MFA) not yet supported
2017-07-12 14:01:14 -07:00
Gregory Schier
7d55c7a2e6
Fix response error handling
2017-07-10 17:23:40 -07:00
Gregory Schier
fcd901109d
Merge branch 'develop' of github.com:getinsomnia/insomnia into develop
2017-07-10 15:34:29 -07:00
Gregory Schier
8d69bfe659
Add paste as event that delays network requests
2017-07-10 15:34:22 -07:00
Nicholas Mata
b925791ce8
Fixed OAuth 2.0 Refresh Token ( #346 )
2017-07-05 14:08:57 -07:00
Gregory Schier
8e1dd2b8cb
Remove some console logs
2017-06-30 09:16:36 -07:00
Gregory Schier
61fab44b04
Fix unix domain socket match
2017-06-30 09:00:00 -07:00
Gregory Schier
de610f419b
Move response bodies out of DB ( #338 )
...
* Move response bodies out of DB
* Small tweak
2017-06-29 20:30:22 -07:00
Gregory Schier
fbb7f1441a
Adjust socket parsing
2017-06-22 12:43:11 -07:00
Gregory Schier
8ce6ec60f8
Basic Unix socket support ( #322 )
2017-06-22 11:43:00 -07:00
Gregory Schier
272949677b
Try telling Curl file size ( #320 )
2017-06-21 14:21:45 -07:00
Gregory Schier
041d333be7
Actually use certificate.disabled property
2017-06-21 14:20:42 -07:00
Gregory Schier
5e6dd09652
Silence empty data blobs
2017-06-21 13:58:41 -07:00
Paul Douglas Brimicombe
cd54a74f2f
Allow wildcards in client certificate hosts ( #262 )
...
* Allow wildcards in client certificate hosts
* Add test for certificate hosts that are only wildcards
* Constants should be upper case
* Fix function import for urlMatchesCertHost
* Document certificate host wildcards
* Prefer direct function exports in library files
* Use string substitution for wildcards when parsing certificate urls
2017-06-21 13:56:19 -07:00
Gregory Schier
07772bb3f1
Set cookies on 30X redirects now ( #312 )
...
* Set cookies on 30X redirects now
* Enable Curl cookie storing to catch more cases
* A bit cleaner
2017-06-15 10:52:51 -07:00
Gregory Schier
501fe5f6f7
Variable rename
2017-06-14 20:59:03 -07:00
Gregory Schier
4129c1ec8e
Add keydown-based delay before making request ( #298 )
2017-06-08 20:02:16 -07:00
Gregory Schier
fd7a25e1ac
New 'request' tag and a lot of improvements ( #296 )
...
* New 'request' tag and a lot of improvements
* Update request extension to render all values
* Custom value of tag editor now inherits current
2017-06-08 18:10:12 -07:00
ttrobisch
c7dc38fe9c
Add no proxy support ( #285 )
2017-06-06 13:21:59 -07:00
Hiroyuki Toda
7987774f26
Add Bearer Authorization Support ( #274 )
...
* add bearer authentication support
* remove unexpected trailing comma
2017-06-01 06:18:42 -07:00
Gregory Schier
b820af8e54
Always have equals signs in x-www-form-urlencoded bodies ( #265 )
2017-05-29 11:02:43 -07:00
Gregory Schier
20c7ecdd61
Start a fresh OAuth2 session every launch ( #258 )
2017-05-25 12:19:39 -07:00
Gregory Schier
0c2b02c7fc
Better errors inside environment editors ( #257 )
2017-05-25 11:31:36 -07:00
Gregory Schier
4537582c78
Skip invalid cookies and some tweaks
2017-05-25 08:01:45 -07:00
Gregory Schier
0c70d40d79
Don't use Curl's cookie handling ( #220 )
2017-05-16 10:45:09 -07:00
Gregory Schier
9e9831ad9f
Less DB hits, compacted theme, sidebar styles ( #157 )
2017-04-20 21:30:52 -07:00
Gregory Schier
4dbb6ccbbf
Longer autocomplete delay and don't show if not focus ( #156 )
...
* Longer autocomplete delay and don't show if not focus
* Send conetnt-length on POST,PUT,PATCH and track custom methods
* Bump version
* More flexible content type changing
2017-04-20 10:18:00 -07:00
Gregory Schier
cb2e720c5c
A bunch of fixes with OAuth and minor network bugs ( #155 )
...
* 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
2017-04-19 18:37:40 -07:00
Gregory Schier
2f738d6635
Fix content-length header ( #148 )
2017-04-14 15:27:08 -07:00
Gregory Schier
6e8ad9636f
Fix network tests for node-libcurl ( #141 )
2017-04-12 14:17:40 -07:00
Gregory Schier
f145b968be
Fix some minor bugs ( #139 )
...
* Keyboard shortcut for hotkeys
* Fixed some small bugs
2017-04-11 14:20:01 -07:00
Gregory Schier
59e396e3f3
Fixed content-length on uploads ( #135 )
2017-04-09 14:53:46 -07:00