Clemens
a416732665
refactor dropdown menu, view selector
2016-08-18 16:44:49 +02:00
Clemens
0f4eb24a8d
fix viewselector bug
2016-08-17 12:19:04 +02:00
Clemens
cc838f6c28
refactor codeeditor
2016-08-17 12:12:32 +02:00
Clemens
2236ed4ba5
fix deselection on delete, fix toggleInputButton props
2016-08-17 11:07:56 +02:00
Clemens
dbec2e0940
refactor flow menu
2016-08-16 13:17:37 +02:00
Clemens
779e5e84e3
refactor file up and download
2016-08-16 12:37:35 +02:00
Clemens
57fafd3281
refactor header_options
2016-08-16 11:57:12 +02:00
Maximilian Hils
f9f0ac848e
Merge pull request #1483 from gzzhanghao/history
...
[web] Use history object instead of react-router
2016-08-15 23:13:57 -07:00
Jason
81b726bab1
[web] bug fix
2016-08-16 00:27:57 +08:00
Jason
900b3d74ba
[web] fix testRegex
2016-08-15 23:14:29 +08:00
Jason
1d27334ff7
[web] remove react-router
2016-08-15 23:09:45 +08:00
Clemens
8b43972b95
move content to redux, add lines to view
2016-08-10 10:49:27 +02:00
Clemens
6397c4d02f
fix css bug
2016-08-09 20:45:36 +02:00
Clemens
b27e456ce2
merge with master
2016-08-09 19:49:36 +02:00
Clemens
78bd99f97c
little changes in css
2016-08-09 16:15:45 +02:00
Clemens
adfdcc9391
added hints from mhils
2016-08-09 08:40:24 +02:00
Clemens
ab322f0be4
add sticky footer contentview
2016-08-06 09:09:45 +02:00
Clemens
9b0b007a5d
change some style
2016-08-05 12:47:34 +02:00
Clemens
a8aa1f2d1c
fix get contentview in mitmweb
2016-08-04 09:34:36 +02:00
Clemens
fd7b6b958e
litte style changes
2016-08-03 15:40:23 +02:00
Clemens
34fe391afb
add view all button, add dropdown for contentviews
2016-08-03 12:08:10 +02:00
Clemens
a56c2ca731
combine clientside and serverside contentviews
2016-07-29 09:45:15 +02:00
Clemens
2807329fb2
add image to mitmproxy.contentview.image
2016-07-28 17:28:05 +02:00
Clemens
ad5bebeda0
mitmproxy.contentviews added
2016-07-28 17:10:06 +02:00
Maximilian Hils
3aad011988
Merge pull request #1406 from gzzhanghao/fix36
...
[web] Update view with sortedUpdate
2016-07-27 14:55:08 -07:00
Clemens Brunner
41383b866e
add favicon to mitmweb ( #1440 )
2016-07-27 11:20:36 -07:00
Clemens
3e6c284757
add contentviews to client
2016-07-27 17:27:01 +02:00
Clemens
2c3ddb0ecc
add parameter to content requests
2016-07-27 10:21:06 +02:00
Jason
2b9e5dcd1b
[web] change test files
2016-07-27 00:39:01 +08:00
Maximilian Hils
3ebb58f641
add up/download button to ContentTooLarge view
2016-07-25 17:50:59 -07:00
Maximilian Hils
03a596d1d9
simplify stop edit
2016-07-25 17:45:42 -07:00
Maximilian Hils
67bfc1df14
fix flow edit
2016-07-25 17:31:37 -07:00
Maximilian Hils
aee693a5c0
Merge remote-tracking branch 'jason/style' into flow_editing_v2
2016-07-25 17:13:00 -07:00
Maximilian Hils
e1587b2bc1
make empty buttons editable
2016-07-25 17:12:39 -07:00
Maximilian Hils
70dbd1b32d
web: refactor ContentLoader
2016-07-25 17:03:50 -07:00
Maximilian Hils
79ebcb046e
Merge remote-tracking branch 'origin/master' into flow_editing_v2
2016-07-25 15:16:16 -07:00
Jason
7b51f12813
[web] bug fix and add test
2016-07-26 02:09:54 +08:00
Clemens
68e437a740
rewrite getDiff
2016-07-25 17:33:36 +02:00
Clemens
1ea094e9dc
remove auto change to raw mode on edit
2016-07-25 15:47:05 +02:00
Clemens
ca4541613c
combine content with header updates
2016-07-25 14:34:00 +02:00
Clemens
61ef7ca91b
added contentHash
2016-07-25 10:56:12 +02:00
Clemens
0aedea6e60
remove lastFileUpload field
2016-07-25 09:05:24 +02:00
Jason
0a4bb394da
[web] style improvement
2016-07-24 18:34:06 +08:00
Jason
3a3305b9ac
[web] fix: Flow update changes list order #36
2016-07-24 18:25:09 +08:00
Clemens
f578bf5122
file upload updates contentview, editable contentloader, diffs on upload
2016-07-22 19:07:53 +02:00
Clemens
70ca10b423
moved editor to raw_view mode, add content_file_upload
2016-07-21 19:13:16 +02:00
Maximilian Hils
3d6f714b5d
web: perf++
2016-07-21 03:00:10 -07:00
Clemens
61f192434f
moved editor to raw_view mode
2016-07-21 11:50:02 +02:00
Maximilian Hils
8a3a21bba1
web: fix ValueEditor, clean up code
2016-07-21 01:14:55 -07:00
Clemens
281f20ef1e
added flow_content update
2016-07-19 16:13:26 +02:00
Clemens
698fb11132
Merge remote-tracking branch 'origin/master' into flow_editing
2016-07-19 12:32:36 +02:00
Maximilian Hils
18dd84b908
web: fix flow selection
2016-07-19 03:23:40 -07:00
Clemens
48728af43a
moved flow editor state to redux
2016-07-19 12:23:20 +02:00
Maximilian Hils
f356a84430
simplify web ui ducks
2016-07-19 03:13:39 -07:00
Maximilian Hils
5034a6232c
web: remove SELECT_RELATIVE
2016-07-18 21:23:50 -07:00
Maximilian Hils
859bb8c99f
Merge remote-tracking branch 'jason/ui'
2016-07-18 20:59:17 -07:00
Clemens
87797d7ac0
added new btn, changed to codemirror
2016-07-15 14:41:30 +02:00
Clemens
5f3782dd5f
change way to edit
2016-07-14 23:01:34 +02:00
Clemens
45349b3597
chaged editor style
2016-07-13 20:53:05 +02:00
Clemens
baac6c4693
gzip issue
2016-07-13 20:44:35 +02:00
Clemens
121079934e
make file out ouf string to combine flow content updates via editor and fileupload
2016-07-13 20:18:04 +02:00
Clemens
f84098554a
added code editor and file upload
2016-07-13 18:16:31 +02:00
Clemens Brunner
2624911d75
fixed bug ( #1342 )
...
fix minor mitmweb issues
2016-07-12 14:52:33 -07:00
Clemens
544b1e3238
modify flow content
2016-07-11 19:49:58 +02:00
Jason
666017125a
[web] add tests for main view and ui
2016-07-08 21:59:34 +08:00
Jason
09ab2528f5
[web] bug fixs
2016-07-05 13:57:32 -04:00
Jason
7b543dd95c
[web] bug fix
2016-07-05 13:43:37 -04:00
Jason
db991e2bcc
[web] set display large
2016-07-05 22:49:41 +08:00
Jason
af2319aa64
[web] listen to window.onKeyDown
2016-07-05 22:28:00 +08:00
Jason
9bfde2a3ae
[web] change ducks/ui
2016-07-05 11:12:07 +08:00
Jason
8f73dc79c0
[web] ui ducks for content view
2016-07-01 23:44:48 +08:00
Jason
37c2b47c26
[web] add tests for utils
2016-06-27 18:42:20 +08:00
Maximilian Hils
ed9a72553d
fix mitmproxy/mitmweb#25
2016-06-26 02:17:07 -07:00
Maximilian Hils
370e6caedc
[web] (mostly) remove jQuery
2016-06-26 02:05:41 -07:00
Maximilian Hils
3eb2d04aac
minor fixes
2016-06-26 01:45:45 -07:00
Maximilian Hils
1c240d919a
[web] sorter -> sort
2016-06-25 19:58:11 -07:00
Jason
db415a26bc
[web] log only in dev
2016-06-25 10:50:15 +08:00
Jason
a782571244
[web] build with envify
2016-06-25 10:43:30 +08:00
Jason
aecc267eb9
[web] fix imports
2016-06-25 10:06:38 +08:00
Jason
64fda2c735
[web] fix update filter
2016-06-25 10:03:51 +08:00
Jason
e400e9f513
[web] ErrorView
2016-06-25 09:52:49 +08:00
Jason
2b7923b4f4
[web] fix actions
2016-06-25 02:18:52 +08:00
Jason
8da623c603
[web] fix selectFlows
2016-06-25 00:53:56 +08:00
Jason
571c817f21
[web] add msgQueue
2016-06-25 00:36:39 +08:00
Jason
5a1677c387
Merge branch 'master' of github.com:mitmproxy/mitmproxy into list
...
Conflicts:
mitmproxy/web/static/app.js
web/src/js/app.jsx
web/src/js/connection.js
web/src/js/ducks/websocket.js
2016-06-24 21:04:39 +08:00
Maximilian Hils
21c3480429
Merge remote-tracking branch 'jason/websocket'
2016-06-23 23:38:19 -07:00
Jason
f392b8e34c
[web] bug fix
2016-06-24 01:20:42 +08:00
Jason
c40ff0277b
[web] fix bugs
2016-06-24 01:01:34 +08:00
Jason
e11d6600be
[web] fix eventLog flow
2016-06-24 00:16:59 +08:00
Jason
1df67dbe9d
[web] reduce eventlog view
2016-06-24 00:15:37 +08:00
Jason
7746deedc2
[web] code format
2016-06-24 00:13:05 +08:00
Jason
b2ffa06e32
[web] fix view data structure
2016-06-24 00:10:13 +08:00
Jason
7bc479bb3a
[web] fix flows data flow
2016-06-24 00:03:32 +08:00
Jason
bd4cf8fef2
[web] ws methods
2016-06-23 23:56:24 +08:00
Jason
84683e7abb
[web] check item existence before update
2016-06-23 23:48:17 +08:00
Jason
f50dc62249
[web] fix eventLog ducks
2016-06-23 23:44:53 +08:00
Jason
5adb7a54fd
[web] separate views and list
2016-06-23 23:20:41 +08:00
Jason
749d710665
[web] fix data connection
2016-06-23 01:30:28 +08:00
Jason
3c4e81aeff
[web] fix utils/list
2016-06-23 01:23:16 +08:00
Jason
2358d79ac5
Merge branch 'master' of github.com:mitmproxy/mitmproxy into list
2016-06-23 01:15:46 +08:00
Jason
72fdca49ec
[web] connect new ducks actions
2016-06-23 01:15:14 +08:00
Jason
bcea39657a
[web] fix ducks/flows
2016-06-23 01:06:45 +08:00
Jason
7671224b4c
[web] remove ducks/utils/view
2016-06-23 01:02:29 +08:00
Jason
2a9a6f6151
[web] flows.makeFun
2016-06-23 01:01:39 +08:00
Jason
60ea300990
[web] FlowActions -> flows ducks
2016-06-23 00:58:45 +08:00
Jason
c0904e9aed
[web] refactoring ducks/flows
2016-06-23 00:49:26 +08:00
Jason
a42512a1cc
[web] finish utils/list
2016-06-23 00:17:35 +08:00
Jason
57af1d00dd
[web] set connected to false when DISCONNECTED
2016-06-22 11:29:21 +08:00
Jason
26aed8f56f
[web] updateSettings -> handleWsMsg
2016-06-22 11:24:22 +08:00
Jason
42f433e395
[web] use a dummy action to init list
2016-06-22 11:16:08 +08:00
Jason
1fc11974a7
[web] update eventlog
2016-06-22 11:12:58 +08:00
Jason
9a7415a58d
[web] store ws object in symbol property
2016-06-22 00:51:45 +08:00
Jason
0cab9ef1fa
Merge remote-tracking branch 'origin/master' into websocket
...
Conflicts:
mitmproxy/web/static/app.js
web/src/js/components/ProxyApp.jsx
2016-06-22 00:49:21 +08:00
Maximilian Hils
65955ee45f
add better description
2016-06-20 21:01:24 -07:00
Clemens
37475217bf
added tests for ui
2016-06-20 21:00:27 -07:00
Clemens
79834676cb
added accept and revert to flowmenu
2016-06-20 10:20:41 +02:00
Jason
d01e49c6d5
[web] replace SetttingsActions.update with settings.updateSettings
2016-06-19 02:53:15 +08:00
Jason
9cb5b0af9d
Merge branch 'master' of github.com:mitmproxy/mitmproxy into websocket
...
Conflicts:
mitmproxy/web/static/app.js
web/src/js/components/ProxyApp.jsx
web/src/js/connection.js
2016-06-18 14:18:24 +08:00
Jason
6c0511b06f
[web] add app ducks
2016-06-18 14:11:47 +08:00
Maximilian Hils
f203936fbf
add setInterceptPattern action creator
2016-06-17 21:06:17 -07:00
Maximilian Hils
6a41ea9171
add fetchApi.put shortcut
2016-06-17 21:05:30 -07:00
Maximilian Hils
ce53799c62
simplify settings reducer
2016-06-17 21:03:19 -07:00
Jason
965b27b529
[web] simplify settings
2016-06-17 22:12:32 +08:00
Jason
c82d27b2a2
Merge branch 'master' into settings
...
Conflicts:
mitmproxy/web/static/app.css
mitmproxy/web/static/app.js
web/src/js/components/ProxyApp.jsx
2016-06-17 21:58:24 +08:00
Jason
e4addd60f1
Merge branch 'master' into websocket
...
Conflicts:
mitmproxy/web/static/app.css
mitmproxy/web/static/app.js
web/src/js/components/ProxyApp.jsx
2016-06-17 21:54:31 +08:00
Jason
034287edcf
[web] clean up
2016-06-17 07:57:06 +08:00
Jason
16a28eca25
[web] websocket
2016-06-17 07:26:29 +08:00
Jason
7a78970d10
[web] common
2016-06-17 07:07:38 +08:00
Jason
4ce7a9ba77
[web] editor config for line endings
2016-06-17 06:26:46 +08:00
Jason
6ad2f13341
[web] fix settings ducks
2016-06-17 06:01:29 +08:00
Jason
cedac98b70
[web] promot reduce
2016-06-17 05:08:05 +08:00
Jason
7fb0836bfe
[web] remove store
2016-06-17 05:08:05 +08:00
Jason
b88937f1e0
[web] eliminate SettingsStore
2016-06-17 05:08:05 +08:00
Jason
99b2b8633d
[web] settings store
2016-06-17 05:08:05 +08:00
Jason
f5c597a9e3
[web] Editor & Prompt
2016-06-17 04:38:35 +08:00
Jason
e5bf1e930a
[web] FlowView and ContentView
2016-06-17 04:37:57 +08:00
Maximilian Hils
1fc2db85fa
web: fix tests
2016-06-16 03:06:08 -07:00
Maximilian Hils
848e7c6c50
web: use implicit bindActionCreators
2016-06-15 14:32:03 -07:00
Maximilian Hils
94e2929b3f
minor fixes
2016-06-15 13:39:56 -07:00
Clemens
48e372bf98
rename view -> ui, make code more readable
2016-06-15 08:54:55 +02:00
Clemens
00b4abfe83
add previous state to dispatch function
2016-06-15 00:19:33 +02:00
Clemens
003096b4cc
code review
2016-06-14 22:17:34 +02:00
Clemens
bf75e14573
added flowMenu
2016-06-14 11:20:48 +02:00
Jason
81a0c45c89
[web] header.js -> Header.js
2016-06-09 20:35:03 +08:00
Jason
6c95635cb8
[web] eventlog.js -> EventLog.jsx
2016-06-09 18:40:59 +08:00
Jason
1baefcdc99
[web] footer.js -> Footer.jsx
2016-06-09 18:13:18 +08:00
Jason
e24bf8d73f
[web] fix shortcut for header fields
2016-06-09 18:03:40 +08:00
Jason
f306cfa8b6
[web] separate flowtable to multiple files
2016-06-09 17:52:30 +08:00
Jason
8e538c7630
[web] fix updateLocation
2016-06-09 14:20:14 +08:00
Jason
851bb4bf68
[web] rewrite ProxyApp and MainView with es6
2016-06-09 13:35:41 +08:00
Maximilian Hils
7707d096d2
fix default websocket state
2016-06-08 19:41:34 -07:00
Clemens
ad84d650de
sorting add pr review changes
2016-06-08 10:29:33 +02:00
Clemens
dbbda03020
sorting done, ready to review
2016-06-07 11:22:52 +02:00
Clemens
fa3ad2382b
sorting done, ready to review
2016-06-07 11:07:25 +02:00
Clemens
1aac283e23
moved redux state injection closer to child
2016-06-07 11:07:25 +02:00
Clemens
ff2129773f
start with sort, continue tomorrow
2016-06-07 11:07:25 +02:00
Clemens
ac2d8549e5
moved sort state to redux, missing apply sort
2016-06-07 11:07:25 +02:00
Maximilian Hils
54ee8ff4d4
web: accept all falsey sortFns in sortedIndexOf
2016-06-06 15:47:31 -07:00
Maximilian Hils
d878122cf9
web: fix list update propagation
2016-06-05 18:43:17 -07:00
Maximilian Hils
e6ef149a03
web: modernize flow table columns
2016-06-05 18:23:06 -07:00
Maximilian Hils
efed5ab967
web: update react
2016-06-05 18:20:51 -07:00
Maximilian Hils
445a89e842
web: fix list reducer
2016-06-05 18:20:15 -07:00
Maximilian Hils
d53a2de0ba
web: completely move flow state to redux
2016-06-04 18:53:41 -07:00
Maximilian Hils
e880f532ad
web interleave old store and redux flow state
2016-06-04 00:58:13 -07:00
Maximilian Hils
b02d66491c
web: implement update and remove for list and view
2016-06-04 00:37:10 -07:00
Maximilian Hils
1b1ea98f08
web: add flows to redux state
2016-06-03 18:53:30 -07:00
Maximilian Hils
1b327f34c3
web: add redux list views
2016-06-03 18:38:25 -07:00
Maximilian Hils
ff9cc8b283
web: remove old event log store
2016-06-03 18:38:25 -07:00
Maximilian Hils
d6fcd7e06d
web: implement redux store fetching
2016-06-03 18:38:25 -07:00
Maximilian Hils
e31aa39fc2
Merge branch 'redux-ducks'
2016-06-02 23:45:36 -07:00
Maximilian Hils
5321f15def
web: fix eventlog height registration
2016-06-02 23:41:32 -07:00
Maximilian Hils
7afac747a8
web: reduxify event log store
2016-06-02 23:40:30 -07:00
Maximilian Hils
7c63aa3708
web: reduxify WebSocket
2016-06-02 21:12:59 -07:00
Maximilian Hils
6a91ab166f
remove reducers directory
2016-06-02 19:29:03 -07:00
Maximilian Hils
698d38b28e
web: 🐣
2016-06-02 17:46:18 -07:00
Maximilian Hils
9c6da08d00
fix dumpfile upload
2016-06-02 11:41:26 -07:00
Maximilian Hils
73e494770f
web: add fetchApi convenience method
2016-06-02 10:34:16 -07:00
Clemens
89fc438e32
change some pr issuses
2016-06-02 10:31:24 -07:00
Clemens
a219d33430
basic file up and download working
2016-06-02 10:30:53 -07:00
Clemens
cf544318ae
basic file up and download working
2016-06-02 10:30:43 -07:00
Clemens
dfc033ab5f
added basic file up_download functionality (not finish yet)
2016-06-02 10:30:43 -07:00
Clemens
3e6a74f4ee
added ui
2016-06-02 10:29:55 -07:00
Maximilian Hils
d84610a41d
web: use object spread operator
...
While the spread operator is not part of ES6, React also uses it for JSX.
It makes sense for us to keep it in other parts of the codebase as well.
2016-06-02 10:24:33 -07:00
Maximilian Hils
7a388560d7
use object spread operator
...
While the spread operator is not part of ES6, React also uses it for JSX.
It makes sense for us to keep it in other parts of the codebase as well.
2016-06-02 09:51:39 -07:00
Maximilian Hils
9e3591e3c2
add basic redux architecture, convert eventlog to redux
2016-06-02 00:04:10 -07:00
Maximilian Hils
9a76e31f2f
add redux as dependency
2016-06-01 22:56:51 -07:00
Clemens Brunner
6652e3a369
start of developing server side for options ( #1155 )
...
* added UI for options menu
* update UI for options menu
* update UI for options v2
* update UI for options v2
* added new btn class
* little changes
* little changes
* merge
* deleted branch
* change menu button class
* added option route + added very incomplete handler class
* moved options to settings
* added toggleinputbutton
* changed options menu
* added option for stream large bodies, but no working
* added option for stream large bodies, but no working
2016-05-29 23:34:30 -07:00
Jason
9e869f0aa1
Merge remote-tracking branch 'origin/master' into contentview
2016-05-28 01:11:04 +08:00
Jason
fb639c2e11
[web] add default value for text views
2016-05-28 01:10:09 +08:00
Jason
6529a3aa3e
[web] eliminate RawMixin
2016-05-28 00:43:33 +08:00
Aldo Cortesi
f7e77d543b
Refactor dev.sh
...
- Parameterise the Python version. All of these now work:
./dev.sh # Use default Python version
./dev.sh 2.7 # Explicitly use 2.7 in venv2.7
./dev.sh 3.5 # Explicitly use 3.5 in venv3.5
This should also work for Travis, which has a weird setup where Pytho3 can be
3.4.
2016-05-26 09:35:21 +12:00
Jason
6bf74955b9
[web] use props.location instead of context.location
2016-05-24 23:16:30 +08:00
Jason
61453aa847
[web] eliminate Router mixin
2016-05-24 23:08:21 +08:00
Clemens Brunner
902cd255d4
added UI for options menu ( #1130 )
...
* added UI for options menu
* update UI for options menu
* update UI for options v2
* update UI for options v2
* added new btn class
* little changes
* little changes
* merge
* deleted branch
* change menu button class
2016-05-14 05:40:11 -06:00
Maximilian Hils
b5e5917f7f
web: update dependencies
2016-05-02 14:33:43 -07:00
Maximilian Hils
d84fc645a7
docs: minor fixes
2016-04-30 15:25:02 -07:00
Israel Blancas
9678240783
gulp-minify-css is deprecated. Adding gulp-clean-css
2016-04-11 16:38:30 -07:00
Jason
ae61025d5d
[web] fix virtual scroll range
2016-03-12 23:06:21 +08:00
Jason
1c0496e051
[web] VirtualScroll and AutoScroll helper
2016-03-10 21:40:07 +08:00
Maximilian Hils
b413a052f9
Merge pull request #1012 from gzzhanghao/router
...
[web] eliminate common.Router.getParams
2016-03-09 18:54:34 +01:00