Gregory Schier
019998c7a1
Remove unused var
2017-08-04 09:58:08 -07:00
Gregory Schier
2fa73f2b0c
bump version
2017-08-04 09:54:40 -07:00
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
b905203313
Add contact link to About section. Closes #358
2017-08-03 15:55:43 -07:00
Gregory Schier
60b0a69514
Default GraphQL introspection query to application/json ( fixes #400 )
2017-08-03 15:38:59 -07:00
Gregory Schier
09c3f06a9e
Fix JSON content-type detection. Closes #395
2017-08-03 15:37:05 -07:00
Gregory Schier
e4f252fcb0
Don't prettify nunjucks tags ( #399 )
2017-08-03 14:45:32 -07:00
Gregory Schier
bc5845b947
GraphQL variables now object instead of string ( #397 )
2017-08-03 14:44:55 -07:00
Gregory Schier
d4f6044779
Change changelog fetch URL
2017-08-02 13:38:40 -07:00
Gregory Schier
319b947922
Switch changelog URLgs
2017-08-02 13:38:31 -07:00
Gregory Schier
12b5b781e7
Bump Version
2017-08-01 15:18:09 -07:00
Gregory Schier
766b15a3d3
Fix AWS auth GET requests ( Fixes #391 )
2017-08-01 15:13:24 -07:00
Gregory Schier
2176b50a49
Remove null origin header
2017-08-01 15:03:12 -07:00
Gregory Schier
fb675159bd
Enable persistent search box
2017-08-01 14:39:54 -07:00
Gregory Schier
6bf2e1652a
Better support for reading files with Response tag
2017-08-01 11:20:47 -07:00
Gregory Schier
bc54f269a8
Download plugins as tar into own dirs ( #388 )
2017-08-01 09:58:08 -07:00
Gregory Schier
2fbb9dfe16
gzip request bodies
2017-07-31 19:33:46 -07:00
Gregory Schier
00846a0cec
Support compressed resources for sync
2017-07-31 15:11:45 -07:00
Gregory Schier
41d5e86377
Fix import
2017-07-31 14:16:54 -07:00
Gregory Schier
38fe4a83dc
Revert notificatoins
2017-07-31 14:14:16 -07:00
Gregory Schier
bc4d4a044d
Extra Notifications Endpoints ( #386 )
...
* Plugin refresh loading indicator
* Added extra notifications endpoints
2017-07-31 13:46:04 -07:00
Gregory Schier
ac32f00382
Notification poll every 30 minutes
2017-07-31 13:45:47 -07:00
Gregory Schier
d86be1c67e
Merge branch 'develop' of github.com:getinsomnia/insomnia into develop
2017-07-31 13:45:27 -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
a12aa32529
Plugin refresh loading indicator
2017-07-28 15:18:06 -07:00
Gregory Schier
700c919520
Throttle sync when slow ( #383 )
2017-07-27 16:27:51 -07:00
Gregory Schier
3b27d5fa01
Mark new workspaces in UI ( #379 )
2017-07-27 15:59:07 -07:00
Gregory Schier
bd5f8c5e9a
Some adjustments to bulk header editing ( Closes #382 )
2017-07-27 15:53:31 -07:00
Gregory Schier
1228c14f3b
Update insomnia-importers package ( Fixes #378 )
2017-07-26 09:48:07 -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
8faa28a2cf
Get rid of tab tracking
2017-07-25 15:28:53 -07:00
Gregory Schier
af64b7cd6f
Lower large response size
2017-07-25 15:20:11 -07:00
Gregory Schier
e80861e89f
Refined XML regex (Related to #368 )
2017-07-25 14:22:10 -07:00
Gregory Schier
8707d3fdfe
Autodetect XML if no content-type ( Closes #368 )
2017-07-25 14:19:38 -07:00
Gregory Schier
26e8f45736
Fix again
2017-07-25 13:58:00 -07:00
Gregory Schier
d9c4717419
Fix dep
2017-07-25 13:56:54 -07:00
Gregory Schier
fc3ff993a0
Fixed unused import
2017-07-25 11:41:27 -07:00
Gregory Schier
98b23002a2
Better graphql autocomplete
2017-07-25 11:00:30 -07:00
Gregory Schier
1df3ba4531
GraphQL Body Type ( #376 )
...
* Initial GraphQL support
* Better error handling and formatting
2017-07-24 21:15:24 -07:00
Gregory Schier
d3ce502c13
Load plugin from NPM ( #371 )
...
* Install plugins from npm
* A bit more
* Error handling and messaging
2017-07-21 17:55:34 -07:00
Gregory Schier
8523e67695
Minor tweak
2017-07-21 16:17:49 -07:00
Gregory Schier
dc41140556
Let modified property overwrite on update if exists
2017-07-21 16:15:57 -07:00
Gregory Schier
483ca03668
Add some tooltips to OAuth form
2017-07-21 13:11:01 -07:00
Gregory Schier
4c2322f808
Refactor tooltip and some props stuff
2017-07-21 11:59:17 -07:00
Gregory Schier
d00f8d1953
Only load dev extensions in dev
2017-07-20 12:29:16 -07:00
Louis St-Amour
6a391268e5
Adding react and redux dev tools ( #327 )
...
* Adding react & redux dev tools
To dev builds, using electron-devtools-installer
* Corrected lint error
* Updating package-lock.
2017-07-20 12:09:07 -07:00
Gregory Schier
8790206682
Revert timeout
2017-07-19 21:02:42 -07:00
Gregory Schier
54f656261e
Increase jasmine timeout for CI
2017-07-19 20:58:04 -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
0902aa6ef9
Added flow to templating index
2017-07-19 11:56:51 -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
a56c6bc592
Add flow to database.js
2017-07-18 17:19:56 -07:00
Gregory Schier
9aa2833002
Better flow types for request model
2017-07-18 16:38:19 -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
2708ea1c3e
bump version
2017-07-17 16:53:57 -07:00
Gregory Schier
08438b6911
Add flow to project
2017-07-17 16:32:47 -07:00
Gregory Schier
f03e3c3bcc
Fix response body saving
2017-07-17 15:58:41 -07:00
Gregory Schier
40c089c091
Minor style tweak
2017-07-17 15:51:50 -07:00
Gregory Schier
dae1ba3fb0
Minor tweak to sidebar filter style
2017-07-17 15:47:45 -07:00
Gregory Schier
e50dcdc579
Track unhandled error counts in GA
2017-07-17 15:37:24 -07:00
Gregory Schier
207978bb23
Fix Codemirror single line scroll quirk
2017-07-17 15:17:31 -07:00
Gregory Schier
e315ea2945
Bump version
2017-07-17 12:06:07 -07:00
Gregory Schier
3c928e0b4c
Fix timeline tracking
2017-07-17 12:05:31 -07:00
Gregory Schier
caed321348
Bump version to 5.6.0
2017-07-17 11:42:15 -07:00
Donald Little
da90cc3d1d
Allow fuzzy searching in Quick Switch modal ( #204 )
2017-07-17 11:22:05 -07:00
Gregory Schier
2c5ce7999e
Move responses into Redux ( #359 )
2017-07-17 11:20:38 -07:00
Gregory Schier
13eb471a0c
Ignore functions again
2017-07-14 12:34:14 -07:00
Gregory Schier
616d34eb8a
Fix handling null values in environments. Closes #360
2017-07-14 12:32:44 -07:00
Gregory Schier
dc221bb05c
Apply AWS signing to application/x-www-form-urlencoded bodies
2017-07-12 14:20:31 -07:00
Gregory Schier
c6d845d32c
Merge branch 'develop' of github.com:getinsomnia/insomnia into develop
2017-07-12 14:02:21 -07:00
Gregory Schier
42de245f2a
Show URL in cookie template tag error
2017-07-12 14:02:15 -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
5891414d0b
Environment Rendering Improvements ( #351 )
...
* Pass meta through to environment renders
* Better render env failure strategy for unused vars
2017-07-10 18:05:54 -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
synthtech
1cbf1ac0ad
Add JSON API mimetype to content types ( #349 )
2017-07-08 15:22:49 -07:00
Nicholas Mata
b925791ce8
Fixed OAuth 2.0 Refresh Token ( #346 )
2017-07-05 14:08:57 -07:00
Gregory Schier
5fbfbccd2a
Add prompt to export private environments (if any) ( #343 )
2017-07-03 13:51:55 -07:00
Gregory Schier
13365989a5
Change OAuth 1.0 text
2017-07-03 11:45:16 -07:00
Gregory Schier
21efcaf87d
Handle syncMode undefined
2017-07-03 11:30:20 -07:00
Gregory Schier
3a91566f4d
Add type=password support for CodeEditor ( Closes #229 )
2017-07-03 11:28:23 -07:00
Gregory Schier
cd81c42abb
Link PRs in changelog
2017-06-30 10:46:19 -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
061d79003d
Tweak dropdown events
2017-06-29 19:34:12 -07:00
Gregory Schier
751b897625
Added filterability to all dropdown menus ( #340 )
...
* Added filterability to all dropdown menus
* Remove dropdown dividers for empty filtered sections
2017-06-29 19:22:51 -07:00
Gregory Schier
5479228fbc
Fix another import
2017-06-29 11:32:58 -07:00
Gregory Schier
2eecf22d89
Fix import
2017-06-29 11:31:22 -07:00
Gregory Schier
8168610d8d
More prominent copy as curl ( Closes #336 )
2017-06-29 11:27:29 -07:00
Gregory Schier
7f41945eae
Persist maximized state. Closes #339
2017-06-29 10:39:09 -07:00
Gregory Schier
83daea4d00
Add ability to assign color to environments ( #334 )
2017-06-27 14:44:23 -07:00
Gregory Schier
02b945f8d3
Swap window width/height variables
2017-06-26 12:12:18 -07:00
Gregory Schier
718e626b89
Make dropdown backdrop appear above modal backdrop ( Fixes #333 )
2017-06-26 12:12:03 -07:00
Gregory Schier
512737fd96
Some minor updates to pdf viewing
2017-06-23 08:40:43 -07:00
Antoine
8fa948e402
Preview PDF on 'Visual preview mode' #323 ( #325 )
2017-06-23 08:32:09 -07:00
Gregory Schier
732d3bb805
Bump version
2017-06-22 12:43:37 -07:00
Gregory Schier
fbb7f1441a
Adjust socket parsing
2017-06-22 12:43:11 -07:00
Gregory Schier
ba24e4c434
A few style tweaks
2017-06-22 12:37:24 -07:00
Gregory Schier
8ce6ec60f8
Basic Unix socket support ( #322 )
2017-06-22 11:43:00 -07:00
Gregory Schier
e9e7e957dd
Add Sublime text editor mode back
2017-06-22 10:17:59 -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
a9434c3e94
Better scrollbars on tabs
2017-06-17 12:31:21 -07:00
Gregory Schier
bd29e9bcd2
Better tab styles
2017-06-17 11:33:09 -07:00
Gregory Schier
cdcbd56dde
Prefix markdown preview with request name
2017-06-16 18:18:31 -07:00
Gregory Schier
d8aaa0b9ff
Fix import
2017-06-16 18:08:19 -07:00
Gregory Schier
beef00eae1
Some more style tweaks
2017-06-16 15:38:09 -07:00
Gregory Schier
5b568dc5dd
theme--overlay class
2017-06-16 15:31:22 -07:00
Gregory Schier
27fcd29531
Lots more dropdown fixes
2017-06-16 15:21:41 -07:00
Gregory Schier
26d7423fa2
Table styles for markdown
2017-06-16 14:26:03 -07:00
Gregory Schier
870ce6d3fc
Fix markdown preview scrolling
2017-06-16 14:14:22 -07:00
Gregory Schier
95bda7f1c4
Some fixes for markdown previewer with links
2017-06-16 13:40:17 -07:00
Gregory Schier
0e57b40ba3
Dedicated tab for request descriptions ( #317 )
...
* Added tab for mardown descriptions
* Some fixes
* Fix dropdown menu theme
* Track description editing
2017-06-16 13:29:22 -07:00
Gregory Schier
a5b55a38c4
Position dropdown menus relative to viewport and make tabs scroll
2017-06-16 10:44:11 -07:00
Gregory Schier
4fb52639bf
More forgiving tag editing
2017-06-15 14:26:40 -07:00
Gregory Schier
457e3cf5d3
Bump version
2017-06-15 13:05:28 -07:00
Gregory Schier
205fef8c15
Fix autocomplete constants
2017-06-15 13:04:50 -07:00
Gregory Schier
8716ce053e
Bump version
2017-06-15 12:52:53 -07:00
Gregory Schier
c0d8f55160
Fix test
2017-06-15 12:16:03 -07:00
Gregory Schier
51a307e7e3
Added custom date format to 'now' extension
2017-06-15 12:10: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
823010b125
Don't duplicate meta models ( Closes #313 )
2017-06-15 10:08:24 -07:00
Gregory Schier
501fe5f6f7
Variable rename
2017-06-14 20:59:03 -07:00
Gregory Schier
a20a011074
Cleaned up StatusTag ( Closes #309 ) and removed unused constant
2017-06-14 11:27:30 -07:00
Gregory Schier
2fae1c35f9
Bump version
2017-06-13 13:53:31 -07:00
Gregory Schier
8cf491a99d
Much better sidebar sorting ( #308 )
2017-06-13 13:45:15 -07:00
Gregory Schier
4e61c699ab
Merge branch 'develop' of github.com:getinsomnia/insomnia into develop
2017-06-13 12:55:28 -07:00
Gregory Schier
48663784b7
Fix markdown description style
2017-06-13 12:55:18 -07:00
Jens Bannmann
bca462dfed
Added missing reason phrases and descriptions, made lists consistent ( #307 )
...
* Added missing status messages and descriptions, made lists consistent
* fixed syntax error
2017-06-13 10:38:02 -07:00
Gregory Schier
e8f3097547
Make query preview scroll ( Closes #300 )
2017-06-12 14:55:04 -07:00
Gregory Schier
6dbc5ce162
Merge branch 'develop' of github.com:getinsomnia/insomnia into develop
2017-06-12 14:51:57 -07:00
Gregory Schier
d4b5d92f4f
Bump version
2017-06-12 14:51:48 -07:00
Gregory Schier
93b16cc107
Track request versions and restore with response ( #305 )
2017-06-12 14:49:46 -07:00
Gregory Schier
ff58ff7e51
Add ability to delete current response
2017-06-12 14:48:17 -07:00
Gregory Schier
5597d331ed
Better status messages
2017-06-12 10:33:29 -07:00
Gregory Schier
441a9afd68
Use proper default status messages
2017-06-12 10:29:01 -07:00
Gregory Schier
0ed42bfa90
A few tweaks to multi-line file editor
2017-06-09 19:18:33 -07:00
Gregory Schier
28fd19500b
Add ability to delete custom methods ( Closes #228 )
2017-06-09 15:00:36 -07:00