locust
locust copied to clipboard
Remove legacy UI
- Remove words "legacy" and "modern" from codebase as we only have one UI now
- Remove legacy-ui and modern_ui flags
- Remove logic for rendering legacy UI
- Remove templates and static assets for legacy UI
- Update UI tests to suit the modern UI
- Update documentation to only include logic for modern UI
- Ensured modern UI, web login, HTML report, and downloaded HTML report all continue to work as expected
Nice!
Can we keep the argument around (and hide it using help=configargparse.SUPPRESS), and exit with an error message if someone sets it?
LGTM. Especially if you add help=configargparse.SUPPRESS
in argument_parser.py :)
I'll want to hold off a day or two on merging though, because I'd like to release the changes already merged as a separate release.
Nice!