This website requires JavaScript.
Explore
Help
Register
Sign In
Rooba
/
proxy.py
mirror of
https://github.com/abhinavsingh/proxy.py.git
Watch
1
Star
1
Fork
You've already forked proxy.py
0
Code
Issues
Packages
Projects
Releases
Wiki
Activity
05f8a86697
proxy.py
/
dashboard
/
.gitignore
4 lines
28 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Separate packages for Dashboard (#157) * Refactor Makefile and add dashboard setup.py * Package dashboard as proxy.py-dashboard pip package * Give dashboard releases its own version * Fix lib-package reference
2019-11-06 09:33:12 +00:00
tsbuild
node_modules
Testing support improvements (#185) * Introduce proxy.Proxy context manager. This is similar to already existing context manager `start` but `proxy.Proxy` is a class with __enter__ and __exit__ methods. This allows usage of `proxy.Proxy` both as context manager and for manually setup and teardown of `proxy.py` during test setUpClass and teardownClass methods. * Gracefully shutdown threadless processes * Update tests and add a VCR method. See #184 * Refactor routes * Add Proxy to __all__ * Move TestCase under proxy.testing and test_embed.py under tests.embed module to avoid conflict with http module due to a http directory under proxy folder * Add a base cache plugin class which can be customized for custom cache behaviors * See #184. Add VCRPlugin which can be enabled within tests using a context manager, e.g. with self.vcr(): ... * Make cache plugin pluggable + make cache storage pluggable * Make dashboard npm module agnostic of top level directory * Symlink dashboard public folder * Dump devtools within dashboard public folder * Remove unused 3rd party js
2019-11-22 05:16:01 +00:00
public