aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console/flowview.py
Commit message (Collapse)AuthorAgeFilesLines
* console: suport unary attributesAldo Cortesi2015-04-171-17/+4
| | | | | | | | | Attributes with no value are treated as unary, e.g. "Secure" rather than "Secure=". If you really want to have an empty attribute value you can edit the header directly. Behind the scenes, restructure GridEditor to know about data conversion in and out of the editor.
* console: first pass of a Set-cookie editor for responsesAldo Cortesi2015-04-161-2/+27
|
* Editor for request cookiesAldo Cortesi2015-04-151-21/+47
|
* Housekeeping and cleanupsAldo Cortesi2015-04-141-4/+5
| | | | | | | | - No output to stdout on load in examples - they muck up the test suite. - Use the odict module directly, rather than aliasing it. The small convenience this gives to scripters is not worth it. - Move the cookie tests from the flow test module to the protocol_http test module.
* Refactor flow list state managementAldo Cortesi2015-04-071-2/+2
| | | | | - Use signal mechanism for state synchronisation - Move "Copy to clipboard" shortcut to "P"
* Next/previous tab keybindingsAldo Cortesi2015-04-011-0/+1
|
* console: improve handling of help contexts, fix key bindings in flow viewsAldo Cortesi2015-04-011-9/+5
|
* Disable keystrokes requiring a request/response on details pageAldo Cortesi2015-03-301-85/+95
|
* Add flow detail view as a tab in the flow viewAldo Cortesi2015-03-291-4/+7
|
* console: add a tabs widget, and use it for flowview.Aldo Cortesi2015-03-291-75/+49
|
* Simplify content generation in flow viewAldo Cortesi2015-03-291-64/+40
|
* console: simplify view modes.Aldo Cortesi2015-03-291-20/+15
|
* Keep record of last search termAldo Cortesi2015-03-291-1/+2
|
* Beginning of a simpler and more flexible search implementationAldo Cortesi2015-03-291-265/+5
|
* Unwind twisty maze of cache layers. Holy confusing, Batman.Aldo Cortesi2015-03-221-35/+22
|
* Replace far-too-clever decorator LRU cache with something simplerAldo Cortesi2015-03-221-12/+3
|
* Whitespace, indentation, formattingAldo Cortesi2015-03-221-26/+102
|
* Trigger flow change when flow elements are editedAldo Cortesi2015-03-221-2/+18
|
* console: signal-based view stack, unifying mechanisms for help, flow views, etc.Aldo Cortesi2015-03-221-7/+5
|
* Remove refresh_flow mechanism in favor of a signal-based implementationAldo Cortesi2015-03-221-27/+33
|
* Simplify the way in which path prompts keep stateAldo Cortesi2015-03-221-2/+0
| | | | | | In the past, we kept the last path the user specified for a number of different path types to pre-seed the path prompt. Now, we no longer distinguish between types, and pre-seed with the last used directory regardless.
* Rationalise prompt calling conventionsAldo Cortesi2015-03-221-9/+9
|
* Refactor status bar prompting to use signal systemAldo Cortesi2015-03-221-42/+67
|
* Add blinker dependency, start using it to refactor console appAldo Cortesi2015-03-211-12/+12
| | | | | Blinker lets us set up a central pub/sub mechanism to disentangle our object structure.
* Remove compatibility shim used to interop with older versions of UrwidAldo Cortesi2015-03-131-9/+9
|
* added support for creating new requests. still wip (not working for https)Marcelo Glezer2015-02-101-12/+2
|
* remove leftoversMaximilian Hils2015-02-071-1/+0
|
* make copy context-sensitiveMaximilian Hils2015-02-071-24/+5
|
* improve clipboard UXMaximilian Hils2015-02-061-16/+4
|
* Merge remote-tracking branch 'tekii/feature-334'Maximilian Hils2015-02-061-27/+41
|\
| * added copy to clipboard support for urlMarcelo Glezer2015-02-051-1/+2
| |
| * added support for copying request (content|header) to clipboardMarcelo Glezer2015-02-051-1/+14
| |
| * used save_body from common when b key is pressedMarcelo Glezer2015-02-051-27/+14
| |
| * added support for saving file if content is binary. still wipMarcelo Glezer2015-02-051-1/+2
| |
| * extracted server_copy_response to commonMarcelo Glezer2015-02-051-20/+4
| |
| * removed pyperclip hard dependenciesMarcelo Glezer2015-02-051-11/+17
| |
| * used get_decoded_content and removed decode call from headers as max suggestedMarcelo Glezer2015-02-051-2/+2
| |
| * added copy functionality to flowview tooMarcelo Glezer2015-02-051-1/+23
| |
* | fix #459Maximilian Hils2015-02-051-4/+5
|/
* web: CSP, revert functionality, serve contentMaximilian Hils2014-12-251-1/+0
|
* fix gzipped body editMaximilian Hils2014-12-231-15/+20
|
* web: intercept featureMaximilian Hils2014-12-231-3/+3
|
* fix HTTPResponse creationMaximilian Hils2014-12-041-2/+1
|
* fix clear keyMaximilian Hils2014-11-101-4/+5
|
* Using uppercase C to 'clear' display mode, because lowercase 'c' is used for cssLucas Cimon2014-11-071-6/+5
|
* fix #361Maximilian Hils2014-09-181-6/+3
|
* update docs, mostly revert 2f44b26b4cd014e03dd62a125d79af9b81663a93Maximilian Hils2014-09-051-7/+7
|
* Merge branch 'issue_341' into server_change_apiMaximilian Hils2014-09-041-2/+2
|\ | | | | | | | | | | Conflicts: examples/redirect_requests.py libmproxy/console/common.py
| * fix some leftoversMaximilian Hils2014-09-041-2/+2
| |
* | improve HTTPRequest syntaxMaximilian Hils2014-09-031-9/+11
|/