Skip to content

Lf/perm endpoint rs post livery - #17390

Closed
Sh099078 wants to merge 5 commits into
devfrom
lf/perm-endpoint-rs-post-livery
Closed

Lf/perm endpoint rs post livery#17390
Sh099078 wants to merge 5 commits into
devfrom
lf/perm-endpoint-rs-post-livery

Conversation

@Sh099078

Copy link
Copy Markdown
Contributor

Part of #17364 / https://github.com/osrd-project/osrd-confidential/issues/1064.

Note

Not ready for review yet, tests missing.

Authorization rules:

  • Users must have the Writer grant on the rolling stock to post a livery.
  • No role is required (or allows) to use the endpoint except admin.

younesschrifi and others added 5 commits June 24, 2026 17:38
Signed-off-by: Youness CHRIFI ALAOUI <youness.chrifi@gmail.com>
add privileges checks for get_by_id and get_by_name rolling stock endpoints.
Signed-off-by: Youness CHRIFI ALAOUI <youness.chrifi@gmail.com>
Signed-off-by: Youness CHRIFI ALAOUI <youness.chrifi@gmail.com>
Signed-off-by: Loup Federico <16464925+Sh099078@users.noreply.github.com>
Signed-off-by: Loup Federico <16464925+Sh099078@users.noreply.github.com>
@Sh099078 Sh099078 self-assigned this Jun 25, 2026
@github-actions github-actions Bot added the area:editoast Work on Editoast Service label Jun 25, 2026
@Sh099078 Sh099078 closed this Jun 25, 2026
@Sh099078

Sh099078 commented Jun 25, 2026

Copy link
Copy Markdown
Contributor Author

Closing the PR, it targets the wrong branch (dev instead of the feature branch). The new PR is #17392

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:editoast Work on Editoast Service

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants