Master #583

Merged
mpeltriaux merged 6 commits from master into Docker 2026-09-12 18:00:10 +02:00
Owner
Update Docker with * #565 * #580
mpeltriaux added 6 commits 2026-09-12 17:59:58 +02:00
* refactors internal server error (validationError) into assertionError (client error)
* updates requirements.txt to latest stable versions
Reviewed-on: #581
* adds GeometryProcessor
* adds GeoJsonValidator
* refactors SimpleGeomForm is_valid() logic using these new classes
* refactors API geometry processing to use GeoJsonValidator and GeometryProcessor just like SimpleGeomForm
* moves cast_to_multipolygon, cast_to_rlp_srid, flatten_geom_to_2D, is_valid_4326 and is_area_valid into GeometryProcessor
* adds changeable SRID to GeoJsonValidator constructor
* updates test data
* updates test cases
Reviewed-on: #582
mpeltriaux merged commit 3354ad1f68 into Docker 2026-09-12 18:00:10 +02:00
Sign in to join this conversation.