Commit Graph

457 Commits

Author SHA1 Message Date
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
Gregory Schier
9e3d79ccc0 More changes to cookie editing 2017-08-22 16:54:31 -07:00
Gregory Schier
d654feca82 Updates to cookie editor 2017-08-22 16:13:46 -07:00
Gregory Schier
21aadc36c8 Merge branch 'develop' into cookies 2017-08-22 14:27:48 -07:00
Gregory Schier
0bc2919407 Fix lint error 2017-08-22 14:09:53 -07:00
Marcus Pohorely
0d14393f2e [Improvement] Add Method to Tag Editor Request Select Field (#453)
* added method to Request Selectfield in Tag editor

* rm console
2017-08-22 14:08:00 -07:00
Gregory Schier
4b9a570a49 Merge branch 'develop' into cookie-improvements 2017-08-21 11:12:28 -07:00
Gregory Schier
7c4800023e Hawk improvements and fuzzy filtering everywhere 2017-08-21 11:11:52 -07:00
Julien Giovaresco
2fcf98536f Implement Hawk Authentication (#446)
* Implement Hawk Authentication

* fix the missing label of inputs

* Fix PR reviews
2017-08-21 10:43:12 -07:00
Adam Haglund
fc6ea3f34d fixed cookie edit saving logic 2017-08-20 00:56:14 +02:00
Adam Haglund
69b771e245 rewrote cookie editing 2017-08-20 00:34:16 +02:00
Adam Haglund
35ba85dc97 added modal reload function 2017-08-20 00:07:55 +02:00
Adam Haglund
9ea04aad97 made .input--error work on OneLineEditor 2017-08-19 16:14:12 +02:00
Gregory Schier
012b1f757b Prevent modal from closing after escaping autocomplete 2017-08-18 09:29:27 -07:00
Gregory Schier
2867cd2527 Fix large response blocker (Fixes #440) 2017-08-16 16:26:30 -07:00
Gregory Schier
b84b3c1671 Some tweaks 2017-08-16 14:31:14 -07:00
Gregory Schier
9d5b896b00 Add max redirects setting to test 2017-08-16 10:08:29 -07:00
Gregory Schier
9b6cb3fb5d No more Git deps 2017-08-15 20:49:58 -07:00
Gregory Schier
852a6e6f14 Slower response refresh 2017-08-15 17:19:02 -07:00
Gregory Schier
ee70a697b5 Remove broken tab tracking from settings 2017-08-15 11:43:58 -07:00
Gregory Schier
a92ef82e9f Fix checkmark in content type dropdown 2017-08-14 12:28:49 -07:00
Gregory Schier
eb0faa011e Fix flow error 2017-08-14 12:04:46 -07:00
Gregory Schier
1cd827c6bb Catch graphql schema render errors 2017-08-14 11:56:34 -07:00
Gregory Schier
85708a2b44 Fix GraphQL environment variable usage (Fixes #425) 2017-08-14 09:31:11 -07:00
Gregory Schier
fb3833d9d8 Fix copying of large text contents (Fixes #430) 2017-08-14 09:24:31 -07:00
Gregory Schier
ff0e911e32 Make sure to show() modals after setting initial state (Fixes #429) 2017-08-12 14:56:24 -07:00
Gregory Schier
4b01909810 Different changelog URL for dev 2017-08-12 09:58:22 -07:00
Gregory Schier
b70d6dba50 Fix request creation bug 2017-08-12 09:19:43 -07:00
Gregory Schier
c18d85b8dc Flow for some more components 2017-08-11 14:54:58 -07:00
Gregory Schier
c4933badba Add response.bytesContent and use for size check (Closes #412) 2017-08-11 14:44:34 -07:00
Gregory Schier
919e0c7ed8 Fix sync dropdown and add flow 2017-08-10 16:19:25 -07:00
Gregory Schier
225e430bdb GraphQL updates and fixes (#421) 2017-08-10 15:26:06 -07:00
Gregory Schier
7b494c2b95 Add token prefex oauth option and foldable advanced options (#420) 2017-08-10 12:34:33 -07:00
Gregory Schier
03abd633e1 Use normal network stack to send Introspection query (#418) 2017-08-10 11:59:23 -07:00
Gregory Schier
56f0fa2552 Re-add CodeMirror autorefresh plugin 2017-08-10 08:46:01 -07:00
Gregory Schier
b88f4741e4 Upgrade React and dependent libraries 2017-08-09 18:56:27 -07:00
Gregory Schier
12fd55adf5 Merge branch 'develop' of github.com:getinsomnia/insomnia into develop 2017-08-09 18:05:14 -07:00
Gregory Schier
10a241b600 Refactor to minimize re-rendering of certain aspects 2017-08-09 17:53:11 -07:00
Gregory Schier
7e1f48f236 Refactor to minimize re-rendering of certain aspects (#411) 2017-08-09 17:32:51 -07:00
Gregory Schier
32ef288c6e Fix selection unfocus input bug (Fixes #366) 2017-08-09 13:14:59 -07:00
Gregory Schier
037ad21a19 Disallow copy/paste/drap on password input (Closes #410) 2017-08-09 13:08:37 -07:00
Gregory Schier
019998c7a1 Remove unused var 2017-08-04 09:58:08 -07:00
Gregory Schier
851116e3f0 Added menu item for keyboard shortcuts and many small fixes 2017-08-04 09:54:11 -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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
83daea4d00 Add ability to assign color to environments (#334) 2017-06-27 14:44:23 -07:00
Gregory Schier
718e626b89 Make dropdown backdrop appear above modal backdrop (Fixes #333) 2017-06-26 12:12:03 -07:00