OpenRoberta / openroberta-lab

The programming environment »Open Roberta Lab« by Fraunhofer IAIS enables children and adolescents to program robots. A variety of different programming blocks are provided to program motors and sensors of the robot. Open Roberta Lab uses an approach of graphical programming so that beginners can seamlessly start coding. As a cloud-based application, the platform can be used without prior installation of specific software but runs in any popular browser, independent of operating system and device.
Apache License 2.0
124 stars 118 forks source link

URL and URL parameters need refactoring #1615

Closed bjost2s closed 5 months ago

bjost2s commented 5 months ago

Currently there is an old and a new way to pass parameters with the url. Old style e.g.

The new search style: domain?param1=value1&param2=value2 .... (introduced years ago) should be used from now on, at least all URL's that are generated by the server itself, others should be marked as deprecated:

PamoCurtis commented 5 months ago

At some point the '#' symbol is added to the URL which leads to the creation of a faulty program link like this one: https://test.open-roberta.org/#?loadSystem=ev3lejosv1&loadProgram ...

bjost2s commented 5 months ago

solved