Leo/InscriptionDesEtudiants #156

Merged
LeoMoulin merged 23 commits from Leo/InscriptionDesEtudiants into master 2024-04-14 19:49:17 +02:00
Owner

Première grosse version de mon extension ! Vous en faites pas il manque encore quelques trucs et le CSS est pas super pixel partout !

Première grosse version de mon extension ! Vous en faites pas il manque encore quelques trucs et le CSS est pas super pixel partout !
LeoMoulin added 21 commits 2024-04-11 21:08:26 +02:00
- Ajoute la table ExemptionsRequest
- Ajoute la table ScholarshipRequest
- Ajoute la table UninscriptionRequest
add a prototype of a more generic uploadfile function in uploads.js

makes the distinction between a master cursus and a bachelor cursus in display
# Conflicts:
#	frontend/src/Apps/Inscription.vue
#	frontend/src/Apps/Login.vue
#	frontend/src/Apps/Profil.vue
#	frontend/src/Apps/StudentsList.vue
make some changes to profile to provide an interface for a student to manage his courses.

implements the submission of exemptions request
Extends the inscription.vue so that it also list scholarship and exemptions requests (not only inscription) this vue should be renamed later. Also implements some filters and parameters to select the data displayed in the list.
# Conflicts:
#	frontend/src/rest/apps.js
- Rework the inscription requests system so that it considers the equivalence systems and the impact of the teacher in the inscription procedure.
Fix fews things and rename the inscription app to managerequests also sort the files
All checks were successful
Build and test backend / Build-backend (pull_request) Successful in 2m3s
Build and test FrontEnd / Build-frontend (pull_request) Successful in 29s
8ebedec689
LeoMoulin added 1 commit 2024-04-12 09:29:03 +02:00
Link the ExternalCurriculum to a user after the inscription.
All checks were successful
Build and test backend / Build-backend (pull_request) Successful in 1m31s
Build and test FrontEnd / Build-frontend (pull_request) Successful in 24s
98c9d2d754
Add the ExternalCurriculum lists in AboutStudent.vue
LeoMoulin added 1 commit 2024-04-14 18:29:29 +02:00
Add the uninscription request submission
All checks were successful
Build and test backend / Build-backend (pull_request) Successful in 3m38s
Build and test FrontEnd / Build-frontend (pull_request) Successful in 27s
05bff0fa77
LeoMoulin merged commit 61eac8959a into master 2024-04-14 19:49:17 +02:00
LeoMoulin deleted branch Leo/InscriptionDesEtudiants 2024-04-14 19:49:17 +02:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: PGL/Clyde#156
No description provided.