C2LC-611: Handle URLs that are too long

Metadata

Source
C2LC-611
Type
Task
Priority
N/A
Status
Done
Resolution
N/A
Assignee
N/A
Reporter
Michelle D'Souza
Created
2022-03-01T10:11:45.427-0500
Updated
2022-03-15T09:39:21.175-0400
Versions
N/A
Fixed Versions
  1. Coding Env 1.3
Component
  1. Coding Environment

Description

It is very easy to generate a very long URL which will cause an error. We should:

  • Limit number of path segments
  • Simplify path segments: extend the last path segment, rather than add a new path segment, if a new movement is in the same direction as the last path segment
  • If we move such that we are retracing (direction and length) the last path segment, we don’t need to record a new path segment for that movement

Details are in this doc:

https://docs.google.com/document/d/1XKMRoedw-skWr2f371Rp3v1YLhGWKQI3PBceMWFoUOQ/edit#heading=h.474zhlm3165e