Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • ENSportive frontend ENSportive frontend
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 42
    • Issues 42
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ENSportive
  • ENSportive frontendENSportive frontend
  • Merge requests
  • !54

Merged
Created Jun 13, 2024 by Nicholas Stefanello Luz@nicholas.luzDeveloper0 of 4 tasks completed0/4 tasks

Add the ability to create requests on the student side, add the ability to...

  • Overview 0
  • Commits 10
  • Changes 12

Description

Add the ability to create requests on the student side, add the ability to update a request with the confirmation modal on the student side (only description), add the ability to update requests to 'filled' (viewed) on the admin side with confirmation modal as well. Add ability to delete request if request has 'requested' status on student side.

Issues

Closes #80

Steps to Test

Screenshots

Admin side:

Request with status FILLED: image

Request with status REQUESTED. Clicking on eye icon opens confirmation modal, confirming visualization triggers patch on backend that changes status to filled. image

Student side: All requests from specific student, note that requests already filled can't be deleted. Clicking on trash icon opens confirmation modal, confirming delete triggers delete on backend. image

Request with status FILLED, when clicking the eye icon: image

Request with status REQUESTED, when clicking the eye icon. Only description field can be changed, saving triggers update on backend. image

Checklist (reviewers)

  • Code review
  • Manual test (if applicable)
  • Tests added (if applicable)
  • Documentation reviewed
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: 80-integrate-requests-with-backend