- links length is now uneditable. You could edit it before, but it was then recomputed (with geometry) after. #517
- delete ununsed rnodes.
- Step function not rendering choices
- French in copy scenario was causing a signature error.
- CSV page: will not fetch are display more than 40mb csv file. return empty Table with message "too big" #501
- librairies updates (vueJS, mapbox)
- Result Table was wrong, unscrolllable.
- creating and copying a scenario will select it. if a scen already loaded. will ask to change. #510
- Can now chose a file In matrixRoadCaster to be used as Zone.
- Fetch Running executionUID: when run page is mounted or run button is press. check with quenedi-backend (fastAPI) if this tuple (model/scenario) is running (another user launch it). If So, start polling this executionUID and prevent stating and saving. #309
- creating Scenario use form (can press Enter). no more # in the name
- Running badge: on run page now visible (loading and error on the Navigation Drawer)
- add timeStamp to log. sort by time and delete them when simlation start (like outputs are deleted) #509
- Run logs: can now display and download logs in the Run page. (quetzal main.py was updated to write log files into /logs/ on S3. need to redockerize a model for this new feature) #299
- add "Login" to the login button on the top right
- Change time inputs in GTFS importers for actual HTML time inputs
- Road right click selection: can select multiple roads to edit with CTRL + right click and select in polygon with a right click drag. a click without ctrl will unselect all. #504