Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate paced train in osrd for everyone #10791

Open
12 tasks
SharglutDev opened this issue Feb 13, 2025 · 0 comments
Open
12 tasks

Integrate paced train in osrd for everyone #10791

SharglutDev opened this issue Feb 13, 2025 · 0 comments
Labels
area:front Work on Standard OSRD Interface modules kind:feature-task Work related to a feature epic

Comments

@SharglutDev
Copy link
Contributor

SharglutDev commented Feb 13, 2025

Description and goal

When all tasked from #10602 will be completed and validated, the paced train option should become available for all users

Acceptance criteria

  • Handle TODO Paced trains including https://github.com/OpenRailAssociation/osrd/issues/10791
  • Remove paced train switch
  • Remove all related code of showPacedTrains (type, selector, actions, tests...)
  • When adding a train the paced train checkbox is displayed all the time
  • When checkbox is unchecked, the step/delta/train count inputs aren't displayed anymore
  • All related code to these 3 properties has been removed (type, selector, actions, tests)
  • In TrainSettings.tsx, all id, class, variables should not contain train anymore
  • Rename all trainName to name or itemName ?
  • Remove the trad addTrainSchedules in manageTrainSchedule.json (en/fr)
  • Where outdated, all ref to trainSchedule / train have been removed in favor of TimetableItem (doc, file name, variables...)
  • End to end tests should have been updated to reflect the disappearing of the 3 old inputs
  • In test 005, the test regarding the old UI should have been removed
@SharglutDev SharglutDev added area:front Work on Standard OSRD Interface modules kind:feature-task Work related to a feature epic labels Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:front Work on Standard OSRD Interface modules kind:feature-task Work related to a feature epic
Projects
None yet
Development

No branches or pull requests

1 participant