Skip to content

editoast: give grant to issuer when creating a project - #18348

Merged
Sh099078 merged 1 commit into
devfrom
qhk/protect_project_post
Sep 3, 2026
Merged

editoast: give grant to issuer when creating a project#18348
Sh099078 merged 1 commit into
devfrom
qhk/protect_project_post

Conversation

@QuentinHayK

@QuentinHayK QuentinHayK commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Ref: #17546

Give a grant on the created project in POST:/projects to the issuer when the endpoint is called by a regular user.

@QuentinHayK
QuentinHayK requested a review from a team as a code owner August 31, 2026 16:17
@github-actions github-actions Bot added the area:editoast Work on Editoast Service label Aug 31, 2026
@QuentinHayK QuentinHayK self-assigned this Aug 31, 2026
@Sh099078
Sh099078 force-pushed the qhk/protect_get_proj_stud_scena_id branch from 6f5edef to dd27bf0 Compare September 1, 2026 08:22
@Sh099078
Sh099078 requested a review from a team as a code owner September 1, 2026 08:22
Comment thread front/public/locales/fr/errors.json Outdated
@Sh099078
Sh099078 force-pushed the qhk/protect_get_proj_stud_scena_id branch from dd27bf0 to 8b4c963 Compare September 1, 2026 08:31
@Sh099078
Sh099078 marked this pull request as draft September 1, 2026 08:51
@Sh099078
Sh099078 force-pushed the qhk/protect_get_proj_stud_scena_id branch 10 times, most recently from f79f4c3 to c3591a0 Compare September 1, 2026 12:10
@Sh099078
Sh099078 force-pushed the qhk/protect_project_post branch 2 times, most recently from b4146dd to 2b24b5d Compare September 1, 2026 12:57
@Sh099078
Sh099078 force-pushed the qhk/protect_get_proj_stud_scena_id branch 2 times, most recently from 232f786 to 86c304b Compare September 1, 2026 13:57
@Sh099078
Sh099078 force-pushed the qhk/protect_project_post branch from 2b24b5d to a6369aa Compare September 1, 2026 13:57
@Sh099078
Sh099078 force-pushed the qhk/protect_get_proj_stud_scena_id branch from 86c304b to b9df57f Compare September 1, 2026 14:38
@Sh099078
Sh099078 force-pushed the qhk/protect_project_post branch 2 times, most recently from d607606 to 3bbff82 Compare September 1, 2026 19:47
@Sh099078
Sh099078 force-pushed the qhk/protect_get_proj_stud_scena_id branch from b9df57f to 576e302 Compare September 1, 2026 19:47
@Sh099078
Sh099078 force-pushed the qhk/protect_project_post branch from 3bbff82 to 91d5f42 Compare September 1, 2026 21:19
@Sh099078 Sh099078 self-assigned this Sep 1, 2026
@Sh099078 Sh099078 moved this to In Progress in Board PI 21 Sep 1, 2026
@Sh099078
Sh099078 force-pushed the qhk/protect_get_proj_stud_scena_id branch from d4c31f9 to b882c18 Compare September 2, 2026 19:50
@Sh099078
Sh099078 force-pushed the qhk/protect_project_post branch 2 times, most recently from 0aac7fc to 1fe49a6 Compare September 2, 2026 20:07
@Sh099078
Sh099078 force-pushed the qhk/protect_get_proj_stud_scena_id branch from b882c18 to 005d1a2 Compare September 2, 2026 20:07
@Sh099078
Sh099078 force-pushed the qhk/protect_project_post branch from 1fe49a6 to 364cc40 Compare September 2, 2026 21:43
@Sh099078
Sh099078 force-pushed the qhk/protect_get_proj_stud_scena_id branch from 005d1a2 to 41d5a16 Compare September 2, 2026 21:43
@Sh099078
Sh099078 force-pushed the qhk/protect_project_post branch from 364cc40 to 0505435 Compare September 2, 2026 22:17
@Sh099078
Sh099078 force-pushed the qhk/protect_get_proj_stud_scena_id branch from 41d5a16 to 4ee52b4 Compare September 2, 2026 22:17
@Sh099078
Sh099078 force-pushed the qhk/protect_project_post branch from 0505435 to 4f4e133 Compare September 2, 2026 22:22
@Sh099078
Sh099078 force-pushed the qhk/protect_get_proj_stud_scena_id branch from 4ee52b4 to 0a680b6 Compare September 2, 2026 22:22
@Sh099078
Sh099078 force-pushed the qhk/protect_project_post branch from 4f4e133 to 5870c48 Compare September 2, 2026 22:24
@Sh099078
Sh099078 force-pushed the qhk/protect_get_proj_stud_scena_id branch 2 times, most recently from 504511e to 0a10e2e Compare September 3, 2026 11:23
@Sh099078
Sh099078 force-pushed the qhk/protect_project_post branch from 5870c48 to 662cf26 Compare September 3, 2026 11:23
@Sh099078
Sh099078 changed the base branch from qhk/protect_get_proj_stud_scena_id to dev September 3, 2026 11:32
@Sh099078
Sh099078 force-pushed the qhk/protect_project_post branch from 662cf26 to ed62d18 Compare September 3, 2026 11:34
@Sh099078 Sh099078 changed the title editoast: views: protect project post editoast: give grant to issuer when creating a project Sep 3, 2026
@Sh099078
Sh099078 force-pushed the qhk/protect_project_post branch from ed62d18 to 9d91be1 Compare September 3, 2026 11:41
Signed-off-by: Quentix <quentin.hay-kergrohenn@epita.fr>
Signed-off-by: Loup Federico <16464925+Sh099078@users.noreply.github.com>
@Sh099078
Sh099078 force-pushed the qhk/protect_project_post branch from 9d91be1 to 21dc97c Compare September 3, 2026 11:51
@Sh099078
Sh099078 marked this pull request as ready for review September 3, 2026 11:51
@Sh099078
Sh099078 added this pull request to the merge queue Sep 3, 2026
Merged via the queue into dev with commit f90a48f Sep 3, 2026
38 checks passed
@Sh099078
Sh099078 deleted the qhk/protect_project_post branch September 3, 2026 15:24
@github-project-automation github-project-automation Bot moved this from In Progress to Awaiting Validation in Board PI 21 Sep 3, 2026
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

Status: Awaiting Validation

Development

Successfully merging this pull request may close these issues.

4 participants