proxy.py/proxy/plugin
Abhinav Singh 0744cd8e7f
Go flagless to allow custom user defined flags. (#452)
* Go flagless to allow custom user defined flags. Fixes #301

* Add --cache-dir flag for cache plugin (when used with on-disk store)

* Enable discovery of flags from external plugins, example those that reside outside of proxy.py package and loaded on demand.  This also allows external flags to surface in --help section

* Define --filtered-client-ips flag for FilterByClientIpPlugin
2020-10-14 10:51:56 +05:30
..
cache Go flagless to allow custom user defined flags. (#452) 2020-10-14 10:51:56 +05:30
__init__.py Add plugin "FilterByURLRegexPlugin" (#397) 2020-07-13 10:40:34 +05:30
filter_by_client_ip.py Go flagless to allow custom user defined flags. (#452) 2020-10-14 10:51:56 +05:30
filter_by_upstream.py Make connection queue / recv work with memoryview to avoid copies (#192) 2019-11-26 17:59:26 -08:00
filter_by_url_regex.py Go flagless to allow custom user defined flags. (#452) 2020-10-14 10:51:56 +05:30
man_in_the_middle.py Make connection queue / recv work with memoryview to avoid copies (#192) 2019-11-26 17:59:26 -08:00
mock_rest_api.py Make connection queue / recv work with memoryview to avoid copies (#192) 2019-11-26 17:59:26 -08:00
modify_chunk_response.py Add cross ref for how to generate SSL certs. (#401) 2020-07-12 21:24:20 +05:30
modify_post_data.py Make connection queue / recv work with memoryview to avoid copies (#192) 2019-11-26 17:59:26 -08:00
proxy_pool.py Fix ProxyPoolPlugin.rebuild_original_path 2020-02-01 10:16:19 -08:00
redirect_to_custom_server.py Make connection queue / recv work with memoryview to avoid copies (#192) 2019-11-26 17:59:26 -08:00
reverse_proxy.py Refactor (#213) 2019-12-01 22:46:00 -08:00
shortlink.py Make connection queue / recv work with memoryview to avoid copies (#192) 2019-11-26 17:59:26 -08:00
web_server_route.py Add support for regex based routing. Fixes #203 (#211) 2019-12-01 20:57:05 -08:00