From 04c74ea382ad6f5966954607ec1440985e72a007 Mon Sep 17 00:00:00 2001 From: tnagorra Date: Wed, 14 Jan 2026 16:20:47 +0545 Subject: [PATCH 1/2] feat(project): increase max area to 2500sqkm for validate --- project_types/validate/project.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/project_types/validate/project.py b/project_types/validate/project.py index 0a7cefc1..bae94c49 100644 --- a/project_types/validate/project.py +++ b/project_types/validate/project.py @@ -131,7 +131,9 @@ def __init__(self, project: Project): @staticmethod def _validate_geojson_aoi_area(area_km2: float) -> float: - MAX_AOI_AREA = 500 + # NOTE: This value was previously 20sqkm. We are increasing this to 2500 to accommodate + # projects like https://tasks.hotosm.org/projects/4757 + MAX_AOI_AREA = 2500 if area_km2 > MAX_AOI_AREA: raise base_project.ValidationException(f"Area for AOI Geometry must be less than {MAX_AOI_AREA} sq. km") return area_km2 From d96d6c718afea433d62b9b2471cb18749c9a3671 Mon Sep 17 00:00:00 2001 From: tnagorra Date: Wed, 14 Jan 2026 16:21:44 +0545 Subject: [PATCH 2/2] feat(project): add option "offset" for validate - Update description for option "not sure" --- apps/project/custom_options.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/apps/project/custom_options.py b/apps/project/custom_options.py index b3322e18..ff405728 100644 --- a/apps/project/custom_options.py +++ b/apps/project/custom_options.py @@ -34,9 +34,16 @@ class CustomOptionDefaults: "title": "Not Sure", "icon": IconEnum.REMOVE_OUTLINE, "value": 2, - "description": "if you're not sure or unsure about the image", + "description": "you're not sure or there is cloud cover/bad imagery", "icon_color": "#616161", }, + { + "title": "Offset", + "icon": IconEnum.ALERT_OUTLINE, + "value": 3, + "description": "", + "icon_color": "#9e9e9e", + }, ] VALIDATE_IMAGE: list[CustomOption] = [