Commit Graph

749 Commits

Author SHA1 Message Date
Gregory Schier
9c12b46b94 Autocomplete works better with segment types (#116)
* Fixed duplication kve bug

* Fixed autocompleteshow/long bug
2017-03-12 16:53:49 -07:00
Gregory Schier
159b72d792 Merge branch 'master' of github.com:gschier/insomnia 2017-03-12 15:44:51 -07:00
Gregory Schier
aa11cdcfca More Autocomplete Improvements (#115)
* Fixed duplication kve bug

* More responsive nunjucks tags

* Better autocomplete matching
2017-03-12 15:44:46 -07:00
Gregory Schier
e93a638d9f Merge branch 'master' of github.com:gschier/insomnia 2017-03-12 01:04:08 -08:00
Gregory Schier
6b68122356 Some small improvements to things (#114)
* Fixed duplication kve bug

* Slimmed down mimetypes

* Fixed a crypt and CSS bug

* Update document title with request and fix sync mode dialog

* Updated kve styles
2017-03-12 01:03:57 -08:00
Gregory Schier
79152c6f64 Merge branch 'master' of github.com:gschier/insomnia 2017-03-11 21:38:56 -08:00
Gregory Schier
6d1f3e34ba Autocomplete for more headers (#113)
* Fixed duplication kve bug

* Autocomplete more headers
2017-03-11 21:38:44 -08:00
Gregory Schier
e2c72987e8 Autocomplete for variables and tags (#112)
* Fixed duplication kve bug

* Autocomplete sort of works now

* Even better

* Styled autocomplete dropdown

* Minor tweaks

* Autocomplete looking pretty spiffy

* Bug fixes

* Apply dropdown to all editors

* Fixed key propagation when autocomplete open

* Fixed some modals

* Split up editor less

* Some css improvements

* Move filter help out of editor

* Fixed drag-n-drop

* Perfected autocomplete theme

* "fixed" one-line-editor hint click bug

* Better autocomplete and switch single line input on drag enter

* Don't autocomplete on Tab

* Better tag dnd

* Add constants completion API

* Autocomplete headers

* Fixed tests
2017-03-11 16:31:23 -08:00
Gregory Schier
0a4274d558 Merge branch 'master' of github.com:gschier/insomnia 2017-03-08 23:41:29 -08:00
Gregory Schier
a62d5642ff Some fixes for the one-line-editor (#111)
* Fixed duplication kve bug

* Better one-line focus stuff
2017-03-08 23:38:48 -08:00
Gregory Schier
6a95d20d33 Merge branch 'master' of github.com:gschier/insomnia 2017-03-08 22:23:35 -08:00
Gregory Schier
56a86168c4 Nunjucks Variable Editor Modal (#110)
* Fixed duplication kve bug

* Some minor css

* Fix modal refs

* Got variable modal showing

* A bit more

* Errors and debounced render

* Finished naive editors

* Some key value editor fixes

* Yet even more one-line fixes

* Added some transitions

* Small fixes

* Added key flattening util
2017-03-08 22:23:23 -08:00
Gregory Schier
af593d856c Merge branch 'master' of github.com:gschier/insomnia 2017-03-07 21:53:01 -08:00
Gregory Schier
8452e8b777 Some eslint refactoring (#109)
* Fixed duplication kve bug

* Some changes

* Add proptypes linting

* Fixed proptypes even more

* Filename linting
2017-03-07 21:52:17 -08:00
Gregory Schier
5d8ad783e0 One Line Editor tweaks (#108)
* Fixed duplication kve bug

* Some OLE tweaks
2017-03-07 16:56:51 -08:00
Gregory Schier
86527b2a5c Merge branch 'master' of github.com:gschier/insomnia 2017-03-07 16:45:25 -08:00
Gregory Schier
4a3787fb58 Custom HTTP Methods (#107)
* Fixed duplication kve bug

* Custom HTTP Metehods

* Even better prompt
2017-03-07 16:45:18 -08:00
Gregory Schier
e9aecb76fb Merge branch 'master' of github.com:gschier/insomnia 2017-03-07 16:08:51 -08:00
Gregory Schier
6b51f490f1 Small overlay fix (#106)
* Fixed duplication kve bug

* Oops, fixed the overlay css
2017-03-06 17:54:41 -08:00
Gregory Schier
954fbb0e2a Merge branch 'master' of github.com:gschier/insomnia 2017-03-06 09:52:06 -08:00
Gregory Schier
14640eafd6 Some small fixes (#105)
* Fixed duplication kve bug

* Small fixes

* fixed some things
2017-03-06 09:51:58 -08:00
Gregory Schier
f1595f7d4b Don't default protocol on empty URLs (#104)
* Fixed duplication kve bug

* Don't add protocol to empty urls
2017-03-05 19:00:43 -08:00
Gregory Schier
d0c47af5c5 Merge branch 'master' of github.com:gschier/insomnia 2017-03-03 16:10:06 -08:00
Gregory Schier
46e2cd51d8 Test improvements (#103)
* Fixed duplication kve bug

* Some extra testing stuff

* A few fixes
2017-03-03 16:09:55 -08:00
Gregory Schier
0c3c520ab6 Merge branch 'master' of github.com:gschier/insomnia 2017-03-03 13:10:43 -08:00
Gregory Schier
1c5166d27e Fixed request duplication and some other fixes (#102)
* Fixed duplication kve bug

* Fixed duplicate and some OneLineInput bugs
2017-03-03 13:10:35 -08:00
Gregory Schier
3bba39cb68 Merge branch 'master' of github.com:gschier/insomnia 2017-03-03 12:09:19 -08:00
Gregory Schier
1d45367aa1 Added eslint and fixed all problems (#101)
* Fixed duplication kve bug

* Added semistandard and updated code

* Actually got it working

* Even better

* I think it should work on Windows now
2017-03-03 12:09:08 -08:00
Gregory Schier
ca9536181d Merge branch 'master' of github.com:gschier/insomnia 2017-03-02 17:44:50 -08:00
Gregory Schier
314daf155e Verify Before Syncing (#98)
* Added an UNSET sync mode

* Fixed tests

* Remove sync logs and adjusted dropdown

* Fixed duplication kve bug

* Added sync config modal

* AUtobind

* Autobind working

* Hot loading works again

* Remove express

* Fixed tests

* Fix one thing

* Fixed some hmr-related bugs
2017-03-02 17:44:07 -08:00
Gregory Schier
151dd1c74a Merge branch 'master' of github.com:gschier/insomnia 2017-03-01 13:17:34 -08:00
Gregory Schier
c1e9e718e9 Perf/one line input hybrid (#100)
* Fixed duplication kve bug

* one-line-input now defaults to <input>

* Fixed urlbar width

* Removed all boolean flags

* Fixed some edge cases

* I think it's good

* A bunch more fixes too

* Fixed querystring with hashes
2017-03-01 13:15:56 -08:00
Gregory Schier
98eea79bc0 Fixed duplication kve bug (#99) 2017-02-28 19:09:04 -08:00
Gregory Schier
942f57e226 Fixed duplication kve bug 2017-02-28 18:22:50 -08:00
Gregory Schier
bce0e5fec1 Fixed some editor bugs (#97)
* Fixed some editor bugs

* Some fixes

* Update index.js
2017-02-28 16:10:23 -08:00
Gregory Schier
b198e6170b React performance sweep (#96)
* Removed some unnecessary rendering

* Only PureComponents and some other stuff

* Removed all functional components

* Only deal with nunjucks marks

* Remove ref assign functions in modals

* Lots of tweaks

* A bit snappier

* A bit snappier
2017-02-28 13:32:23 -08:00
Gregory Schier
229112be6b Make key-value editor sortable (#95)
* Split key value editor into multiple components

* Sorting almost works

* Drag and drop kve works :)
2017-02-27 22:26:24 -08:00
Gregory Schier
58313a42cb Fixed '=' sign breaking querysting (#94)
* Fixed '=' sign breaking querysting

* Make sure duplication r and rg makes unique sort key
2017-02-27 14:54:56 -08:00
Gregory Schier
dd9f210562 Remove yarn for now (#93) 2017-02-27 13:10:34 -08:00
Gregory Schier
bb57f360e0 Environment Tags and Such (#90)
* Sort of working nunjucks editor

* Some more tweaks

* Lots of stuff

* Gettingn pretty good

* Minor tweaks and test fixes

* Minor bug fixes and stuff

* Some fixes and perf

* Refactoring

* Good for now

* Codemirror URL

* More and more fixes and improvements

* Code single-line CSS perfect!!!

* Better nj editing

* Show preview in nj edit

* Some editor updates

* All inputs now covered

* A bunch of fixes and stuff

* Don't cache node modules because it's not needed

* More stuff

* Tweak

* Style tweaks

* Pull nunjucks mode into own file

* Move codemirror click overlay to own file

* Pull nunjucks tag stuff out

* Fixed key value editor

* raw/endraw and marks improvements

* Some tweaks
2017-02-27 13:00:13 -08:00
Gregory Schier
187bbd53bd Wrap lines in all editors (#89) 2017-02-26 15:47:45 -08:00
Gregory Schier
4043e321f3 Merge branch 'master' of github.com:gschier/insomnia 2017-02-26 13:15:13 -08:00
Gregory Schier
05f4d4dae1 Webpack 2 and Yarn (#92)
* Version bump

* Fix version numbers

* Upgraded > WP2 and cleaned up a bunch

* CI to yarn

* Updated some deps

* Updated some modules
2017-02-26 13:12:51 -08:00
Gregory Schier
e18a3386ad Fix/package json tilde (#91)
* Version bump

* Fix version numbers
2017-02-25 15:45:18 -08:00
Gregory Schier
82dac24499 Fix version numbers 2017-02-24 16:31:58 -08:00
Gregory Schier
56f7ba177b Merge branch 'master' of github.com:gschier/insomnia 2017-02-20 10:32:34 -08:00
Gregory Schier
55bfe2acb9 Templating Improvements and Response Tags (#88)
* Version bump

* Got async Nunjucks extensions working

* Got JSONPath extension working

* Swapped render function for new stuff

* Wrote custom recursive render function

* traverse -> clone

* add-module-exports

* Moved tests
2017-02-20 10:32:27 -08:00
Gregory Schier
8c3e79edb2 Merge branch 'master' of github.com:gschier/insomnia 2017-02-16 10:29:13 -08:00
Gregory Schier
43339dcffc Fix/cookies and urlencoding (#87)
* Version bump

* Fixed cookies on redirect and urlencoding
2017-02-16 09:38:59 -08:00
Gregory Schier
e2ecf9afb0 Improved Appveyor CI (#86)
* Version bump

* Update CI

* Fix?

* Silence errors

* Finish
2017-02-16 09:10:12 -08:00