Version 0.3.5
Pre-release
Pre-release
What's Changed
Features 🎉
- Stdcm display stop type even when CI and CH are not set by @achrafmohye in #9781
- Bump osrd-ui to use the new manchette props by @clarani in #9507
- Add group cli to editoast by @flomonster in #9734
- front, scripts: add playwright container for e2e tests by @Synar in #9554
- Multithread core workers by @eckter in #9591
Code refactoring ♻️
- Bump multiple dependencies in multiple PR
- Rename header to skip authorization by @flomonster in #9789
- Add jetbrain folder .idea to gitignore by @Synar in #9740
- Add E2E stdcm tests by @Maymanaf in #9599
- Add script and dockerfiles checks to github build action by @Synar in #9658
- Miscellaneous core cleanup (rm /cache_status) by @bougue-pe in #9644
- Add context to logged core exceptions by @eckter in #9621
- Rename all editoast test modules to follow rust idiom by @Sh099078 in #9645
- Use Date in TrainScheduleWithDetails by @emersion in #9518
- Switch oazapfts fork to osrd-project repository by @emersion in #9784
- Disable core logs colors when the output isn't compatible by @eckter in #9576
- Fix typing in i18n-api-errors script by @emersion in #9782
- Isolate runserver CLI in client module and move AppState into views by @leovalais in #9605
- Add more resources for OpenTelemetry on editoast, osrdyne and gateway by @woshilapin in #9609
- Refactoring editoast STDCM handler by @hamz2a in #9509
- Supporting launching front from outside the gateway reverse proxy by @ElysaSrc in #9726
- Add core warn when invalid detector is found by @bougue-pe in #9604
- Allow Model fields order to differ from table columns' by @leovalais in #9689
Bug fixes 🐛
Docker / CI
- Fix FromAsCasing warning in dockerfiles by @Synar in #9646
- Change the label pr check name by @Khoyo in #9699
Editoast
- Fix grant and revoke role to group using CLI by @flomonster in #9622
- Fix some clippy warnings (1.84 nightly) by @leovalais in #9690
- Use DateTime with timezone in work schedule API by @emersion in #9656
- Fix all units about rolling resistance by @woshilapin in #9666
Core
- Reduce the amount of logs for repeated events by @eckter in #9755
- Fix core worker lifetime by @bougue-pe in #9439
Front
Operational studies
- Fix update pathfinding when changing rolling stock by @Uriel-Sautron in #9553
- Correct translations for pathfinding error in itinerary by @RomainValls in #9729
- Fix font weight in input timestop table by @Synar in #9735
- Add warning when trying to update project or study budget <1€ by @Akctarus in #9598, #9663
- Handle non-stop transitions for NGE → OSRD conversion by @emersion in #9680
- Hide manchette op list edition button in stdcm debug by @Math-R in #9715
- Fix rolling stock livery display by @Akctarus in #9757
Map
Stdcm
- Fix time interpolation in output table by @eckter in #9640
- Fix typo by @louisgreiner in #9714
- Fix capitalized text in stdcm table results by @Akctarus in #9593
- Remove superflous characters in itinerary component by @Uriel-Sautron in #9717
- Add sticky position on stdcm map and convert rem to px by @theocrsb in #9701
- Remove trigram from stdcmPathstep by @SarahBellaha in #9749
- Add lazy loader message on GET in stdcm by @clarani in #9490
- Fix speed limit tags for stdcm by @flomonster in #9778
- Fix wrong padding after stdcm simulation and convert rem to px by @theocrsb in #9742
Full Changelog: v0.3.4...v0.3.5