Commit Graph

631 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
Gregory Schier
ea6d3ed602 Content/update readme (#85)
* Version bump

* Update readme and version

* Testing

* Testing Again
2017-02-15 12:45:05 -08:00
Gregory Schier
5db095f90b Add private environment support (#84)
* Add private environment support

* Add appveyor
2017-02-15 12:32:15 -08:00
Gregory Schier
ab6d4e03d6 Some stuff (#83) 2017-02-13 00:12:02 -08:00
Gregory Schier
f6f148185d Now convert escaped unicode 2017-02-10 13:17:55 -08:00
Gregory Schier
6afe3ace55 Added LINK/UNLINK and fixed response error file size 2017-02-08 16:46:12 -08:00
Gregory Schier
346a918078 Show render errors again 2017-02-07 18:39:28 -08:00
Gregory Schier
6c78e4bf35 Bump version number 2017-02-07 17:52:54 -08:00
Gregory Schier
a49564a829 Only set Editor option on change 2017-02-07 17:52:05 -08:00
Gregory Schier
873a59cdbc Clickable codemirror links (#81)
* Multiple recursive rendering

* Click links in respnose view
2017-02-07 16:31:48 -08:00
Gregory Schier
61a27b5c5f No-parse JSON prettify (#80)
* Multiple recursive rendering

* Added custom JSON prettify that doesn't require parsing to JS

* Fixed spacing issues
2017-02-07 09:13:59 -08:00
Gregory Schier
4865807822 Fix Curl import once and for all! (hopefully) 2017-02-02 10:30:13 -08:00
Gregory Schier
e42ba9dc56 Fix network reject, url paste 2017-02-02 07:04:51 -08:00
Gregory Schier
790ed56e00 Bump version umber 2017-02-01 12:31:08 -08:00
Gregory Schier
751ca6e4cd Log out when cancelling subscription 2017-02-01 12:30:51 -08:00
Gregory Schier
065a31a9a2 Add auto-download, fix curl pasting and code gen 2017-02-01 12:21:14 -08:00
Gregory Schier
883866a76a Better sidebar filtering, jsonpath, fix content-length 2017-01-31 19:01:27 -08:00
Gregory Schier
dfa514c81d Fixed pasting into URL bar 2017-01-30 10:06:27 -08:00
Gregory Schier
ef95e32577 Import in url now uses onPaste to preserve newlines 2017-01-27 22:09:01 -08:00
Gregory Schier
d6b88d64e6 Reduce DB compaction to 2 hours (memory leak) 2017-01-27 12:53:22 -08:00
Gregory Schier
264bb1f4dd A bunch of memory leak fix attempts (#79) 2017-01-26 17:00:27 -08:00
Gregory Schier
b18eca582f Fix webview background color and some tweaks 2017-01-25 12:50:35 -08:00
Gregory Schier
bfff36095e Better default color scheme 2017-01-24 20:02:42 -08:00
Gregory Schier
42ddf5ee4d Fix settings checkbox label click area 2017-01-24 14:30:23 -08:00
Gregory Schier
4ae84d5e1a Styled <select> 2017-01-24 14:25:21 -08:00
Gregory Schier
64146a0392 Added vim/sublime/emacs editor modes 2017-01-24 14:18:11 -08:00
Gregory Schier
ae5651f01c Added some explaination for recursive render 2017-01-24 10:59:43 -08:00
Gregory Schier
0d764d4cb2 Make same-name environment variables work 2017-01-24 10:51:25 -08:00
Gregory Schier
aa36058293 Update render logic 2017-01-24 10:09:19 -08:00
Gregory Schier
a93758c78f Fix tracking themes poorly? 2017-01-23 22:08:21 -08:00
Gregory Schier
ff596604b8 Fixed quick switcher workspaces not showing 2017-01-23 22:06:40 -08:00
Gregory Schier
99c411dc79 Fix theme 2017-01-23 19:35:02 -08:00
Gregory Schier
9ba6e4710b Some small tweaks 2017-01-23 18:52:48 -08:00
Gregory Schier
61ed2445d8 Fix editable drag-n-drop bug 2017-01-23 16:48:28 -08:00
Gregory Schier
7c9ce99061 some theme tweaks 2017-01-23 16:07:00 -08:00
Gregory Schier
6d8db80de6 Finish up themes 2017-01-23 14:41:31 -08:00
Gregory Schier
00f1d9b4fa Fixed response pane loading background for themes 2017-01-20 14:06:26 -08:00
Gregory Schier
3ced73f903 Color Themes! (#77)
* Got 3 schemes

* Finished color picke
2017-01-20 13:54:03 -08:00
Gregory Schier
54ca64c49b Add ability to render same-env vars 2017-01-20 09:51:18 -08:00
Gregory Schier
6a653050ba Some minor tweaks 2017-01-19 14:36:42 -08:00
Gregory Schier
3b8a73231e Fix recursive render 2017-01-13 11:21:03 -08:00
Gregory Schier
0c66afbf4b Dont encode '+' symbols and add share menu item back 2017-01-12 16:45:15 -08:00
Gregory Schier
0ff8f977fa Prevent push/pull race conditions 2017-01-11 16:12:03 -08:00
Gregory Schier
805f2c6a7f Update timings 2017-01-11 14:01:32 -08:00
Gregory Schier
f9ecbde244 Don't write changes so often 2017-01-11 13:59:35 -08:00
Gregory Schier
aedaa2c8a8 Fixed host header in tests 2017-01-11 13:21:30 -08:00
Gregory Schier
d30fb88d8d Fixed host header 2017-01-11 13:11:48 -08:00
Gregory Schier
910c9baeef some fixes 2017-01-11 12:58:37 -08:00
Gregory Schier
038c3fe9bb Some small sync updates 2017-01-11 10:35:44 -08:00
Gregory Schier
9a8f7e9760 New sync features (#75)
* Started sync tests

* Simplified logic a bit and better tests

* Some more tests

* More tests yet

* A bunch of stuff
2017-01-10 19:18:15 -08:00
Gregory Schier
8efd8fc416 Add Sync Tests (#74)
* Started sync tests

* Simplified logic a bit and better tests

* Some more tests

* More tests yet
2017-01-09 13:59:52 -08:00
Gregory Schier
dfd93bd04c Quick fix 2016-12-31 11:32:50 -08:00
Gregory Schier
ac5fc055db A bunch of small fixes 2016-12-30 15:06:27 -08:00
Gregory Schier
d2749c5363 Fixed forge mock 2016-12-24 14:24:10 -08:00
Gregory Schier
18d11ff117 Third DNS fallback 2016-12-23 11:31:38 -08:00
Gregory Schier
22a3f65bbe Oops. Removed debug (red) color 2016-12-21 23:34:46 -08:00
Gregory Schier
b97a0ef7a9 No more codemirror ld-json, fixed sidebar footer css overflow, added bracket closing 2016-12-21 23:24:28 -08:00
Gregory Schier
d58edf1d25 Cleanup before major team features (#72)
* Started on UI makeover for teams

* Some small tweaks and fixes

* Adjusted settings
2016-12-21 15:37:48 -08:00
Gregory Schier
c98729e9e3 Add secret debugging backdoor 2016-12-08 16:03:17 -08:00
Gregory Schier
84e7aad183 Cleaned up response handling a bit 2016-12-08 15:47:24 -08:00
Gregory Schier
b144cf3475 Better network error handling 2016-12-08 15:29:45 -08:00
Gregory Schier
3317bb17a6 Added accept header and some small tweaks 2016-12-08 12:29:40 -08:00
Gregory Schier
2e5b28cf67 Fixed rendering potentially unsafe values 2016-12-08 10:42:45 -08:00
Gregory Schier
bb0ed87ca7 Revert all the stupid DNS stuff and do it properly (#71)
* Stuff

* Fixed tests
2016-12-08 10:19:18 -08:00
Gregory Schier
2113049fdc Fix import, robustify analytics 2016-12-08 09:20:10 -08:00
Gregory Schier
b9c7df33e7 Fix environment editing when switching requests 2016-12-07 23:16:09 -08:00
Gregory Schier
2301000a4b Stuff 2016-12-07 21:59:19 -08:00
Gregory Schier
800daca8c2 Upgrade importers package 2016-12-07 09:57:01 -08:00
Gregory Schier
b86b09a38a Remove devtools installer 2016-12-05 20:58:15 -08:00
Gregory Schier
3f7b222def Timer on update notification 2016-12-05 16:32:24 -08:00
Gregory Schier
403b0024ce Track history, bug fixes, analytics 2016-12-05 14:42:40 -08:00
Gregory Schier
9bc4680a5f Fixed importers and now refresh app when environment hcange 2016-12-02 21:15:38 -08:00
Gregory Schier
115e9086d0 Fix payment info 2016-12-01 15:05:25 -08:00
Gregory Schier
60352d3f14 Bump version 2016-12-01 14:58:37 -08:00
Gregory Schier
54918b4b09 Fixed DNS fallback not passing workspace 2016-12-01 14:58:08 -08:00
Gregory Schier
a5407b4138 Fixed analytics move event 2016-12-01 12:22:43 -08:00
Gregory Schier
18534d13ba Tweak 2016-12-01 11:13:01 -08:00
Gregory Schier
5f23b7f7ff Removed stupid _schema shit 2016-12-01 10:48:49 -08:00
Gregory Schier
d8ca4a360e Fix tests 2016-12-01 09:03:33 -08:00
Gregory Schier
cfb4e02e0a Support postman env imports, and bug fixes 2016-11-30 19:54:26 -08:00
Gregory Schier
2b6f02f6ca Migrate persistent redux stores to DB models (#70)
* Removed RequestGroupMeta reducer

* Converted rest of reducers to DB models
2016-11-30 17:50:59 -08:00
Gregory Schier
e752f81ec7 Some cleanup 2016-11-30 16:02:35 -08:00
Gregory Schier
361c2ff77d Merge branch 'refactor/os-prep' 2016-11-30 15:11:44 -08:00
Gregory Schier
77b3ff4a8a Fixed encoding, import, and some small things 2016-11-30 15:11:36 -08:00
Gregory Schier
d725d3d79d Moved some things around 2016-11-29 20:37:44 -08:00
Gregory Schier
fab3f8e311 Moved some stuff around 2016-11-29 19:55:27 -08:00
Gregory Schier
25148828e2 Remove more binds and reverted key value editor ux 2016-11-29 17:54:37 -08:00