[!IMPORTANT]
Add support for RESIDENTIAL_IN and RESIDENTIAL_JP proxy locations in task schemas, proxy configurations, and database migrations.
Behavior:
Add RESIDENTIAL_IN and RESIDENTIAL_JP to ProxyLocation enum in tasks.py.
Update build_proxy_config_webshare_io() in proxy.py for new proxy locations.
Add IN_PROXY_COUNT and JP_PROXY_COUNT in proxy.py.
Configuration:
Add WEBSHARE_IO_RESIDENTIAL_PROXY_USERNAME_IN and WEBSHARE_IO_RESIDENTIAL_PROXY_USERNAME_JP to config.py.
Update job-definition-production.json, job-definition-staging.json, task-definition-production.json, task-definition-staging.json, workflow-job-definition-production.json, and workflow-job-definition-staging.json for new proxy usernames.
Database:
Add Alembic migration 2024_11_04_1509-672167785881_add_in_jp_proxylocation.py to update proxylocation type.
This description was created by for 04739a16d3c8bacacb6b91b9b9935b5f092bd786. It will automatically update as commits are pushed.