Version 1.1.8
What's Changed
Features 🎉
- Speed Time Chart inter Operational Points:
- front: adapt inter op for paced train by @Uriel-Sautron in #12656
- Track Occupancy Diagram :
- Add line code information by @RomainValls in #12646
- Add train subcategories
- Conflict UI improvements:
- Round trips early stages:
- Handle OSRD → NGE converter by @emersion in #12571
- Add database tables by @flomonster in #12601
- Add early stages compound similar trains test by @hamz2a in #12644
- Deploy storybook at https://ui.osrd.fr by @mxmehl in #12640
Code refactoring ♻️
- editoast: handle missing similar trains by @hamz2a in #12703
- editoast: new openapi schema collection system by @leovalais in #12729
- front: e2e: improve and fix rs get and delete by @Synar in #12577
- scripts, all: uniformize shell error flags by @Synar in #12270
- ui: update storybook URL to new home by @emersion in #12715
- docker: move osrd-images to port 8075 by @Khoyo in #12695
- editoast: use anyhow everywhere in the client by @leovalais in #12720
- editoast: fix
mismatched_lifetime_syntaxeswarning on nightly by @leovalais in #12721 - core: move existing path types into the new path module by @eckter in #12664
- front: move rollingStock helpers to appropriate folders by @clarani in #12645
- front: move RollingStockEditor const and types in the RollingStockEditor folder by @clarani in #12643
- front: move components related to stdcm in applications/stdcm/ by @clarani in #12649
- editoast: create database crate by @SarahBellaha in #12702
- editoast: fga: use fga type alias in function signature by @Sh099078 in #12704
- front: use matchPathStepAndOp in times stops output table by @Synar in #12474
- editoast: add several similar trains test by @hamz2a in #12661
- front : refactor Locators to Use data-testid by @Maymanaf in #12518
- Create project and projectList folders in /operationalStudies/views by @clarani in #12674
- Relaxed core worker_id from infra id to any string by @flomonster in #12654
Bug fixes 🐛
- Make lapin use the ring feature of rustls by @Khoyo in #12738
- Sort schedules by ID for deterministic search output by @hamz2a in #12737
- Ensure simulation results and LMR map are displayed side by side by @achrafmohye in #12709
- Fix cargo home location for editoast, gateway and osrdyne by @Khoyo in #12719
- editoast: fix nightly warnings by @Khoyo in #12693
- scripts: disable SC2329 in check-commit-titles.sh by @Khoyo in #12694
- ci: fix the docker caching disabling in CI by @Khoyo in #12701
- editoast: fga: remove incorrect mentions of marker traits in the doc by @Sh099078 in #12705
- front: fix flaky e2e tests by @Synar in #12447
- Fix space time chart when editing trains by @alexandrergj in #12599
- Fix button font weight in ui and front by @Akctarus in #12677
- Fix zoom on an object in the infra editor by @elise-chin in #12707
- Skip tab sync test on firefox browser by @Maymanaf in #12716
- front: resize get simulation in lmr by @iLTmpas in #12625
- front: fix isTimetableItemValid in PacedTrainItem by @clarani in #12682
Bump dependencies 🗞️
- editoast, gateway, osrdyne, flake: bump rust to 1.88 by @Sh099078 in #12700
- osrdyne: bump dependencies by @Khoyo in #12722
- gateway: bump deps by @Khoyo in #12723
- actions: bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #12732
- ci: update flake.lock by @github-actions[bot] in #11319
Translations ️🌏🌍🌎
- Translations of
Translationscomponent updated by @weblate in #12681 - Translations of
Infra Editorcomponent updated by @weblate in #12318 - Translations of
Errorscomponent updated by @weblate in #12315 - Translations of
STDCMcomponent updated by @weblate in #12725 - front: slightly improve train list count translations by @emersion in #12686
- Translations of
STDCM Help Sectioncomponent updated by @weblate in #12691 - Translations of
Operational Studiescomponent updated by @weblate in #12683 - Translations of
Translationscomponent updated by @weblate in #12690 - Translations of
Infra Editorcomponent updated by @weblate in #12692
New Contributors
Full Changelog: v1.1.7...v1.1.8