1
0
forked from PGL/Clyde
Commit Graph

288 Commits

Author SHA1 Message Date
9d0b3da9d3 Implements the backend and frontend methods to get some scholarshipRequests and exemptionsRequest
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.
2024-04-10 14:40:41 +02:00
8650482d11 changed "article" to "research"
to be more more general
2024-04-10 11:50:17 +02:00
40186f9898 changed button colors 2024-04-10 01:14:14 +02:00
106bf96a98
responses and general modifications 2024-04-09 23:41:43 +02:00
fdf4993def remove unecessary imports 2024-04-09 18:24:46 +02:00
dad6953f99 Merge remote-tracking branch 'origin/master' 2024-04-09 17:59:54 +02:00
f99ed470f8 added comment 2024-04-09 17:58:02 +02:00
9a83d14aea added article Popup 2024-04-09 17:32:04 +02:00
7b0d76dae8
Merge remote-tracking branch 'origin/master' into forum 2024-04-09 17:28:59 +02:00
61e269eb27
Linking front for forum creation 2024-04-09 17:27:26 +02:00
21a5dbdb22 Implements the possibility to ask for a scholarship for a student 2024-04-09 15:58:10 +02:00
142ea996d8 link front and back part 1 2024-04-09 14:01:23 +02:00
0cbe0dd82b filter popup mock done 2024-04-09 00:57:06 +02:00
3167d1f2fc added the Filters button and popup 2024-04-08 22:56:44 +02:00
e6e147af26 Implements the school fees gestion for a student and a payment table containing a history of all the financial transactions of the system 2024-04-08 14:50:37 +02:00
a94167c8a0 scrollable + better search 2024-04-08 11:02:59 +02:00
d31547c4cc added levenshtein distance to search input 2024-04-07 15:51:53 +02:00
aa3e1cb868 backend Schedule 2024-04-07 14:33:51 +02:00
3c721de18b Big commit:
make some changes to profile to provide an interface for a student to manage his courses.

implements the submission of exemptions request
2024-04-06 16:12:11 +02:00
b049c46571
Avoid title reseting mid modification 2024-04-05 11:45:47 +02:00
b8b193f344
proposition of some fixes 2024-04-05 09:44:41 +02:00
7bd745fd5e
Adding frontend visual side 2024-04-05 08:57:19 +02:00
3d78851b29 moving file into extensions directory 2024-04-04 21:27:51 +02:00
648b73b585 Fix the implementation of externalCurriculum upload 2024-04-04 16:54:11 +02:00
dbe28a7fed making the chart responsive 2024-04-04 16:14:19 +02:00
bd7d2c2d51 adding colors to piechart 2024-04-04 15:01:10 +02:00
9937a7db39 Display Week and Month End 2024-04-04 14:44:35 +02:00
a96609d2ef
Page to right size 2024-04-03 14:58:04 +02:00
91c7f42521 finished mock researcher profile 2024-04-02 19:52:38 +02:00
443cf55784 weekly set up, end 2024-04-02 16:52:40 +02:00
7ca5c34afe
adding timestamp 2024-04-02 11:08:58 +02:00
2b9bdf8dac
fixup! show sender on message 2024-04-02 10:18:50 +02:00
ccb954e348
show sender on message 2024-04-02 10:05:17 +02:00
bd27ffd3cb search bar not working (to be shared with william) 2024-04-01 19:13:39 +02:00
2b9493422d setup grid to display courses 2024-04-01 16:51:18 +02:00
8442101c40 Fixed some css 2024-04-01 11:43:42 +02:00
bce53305b3 Merge master into my branch 2024-04-01 10:40:36 +02:00
47e4fb2f8c Merge remote-tracking branch 'origin/master' into Leo/InscriptionDesEtudiants
# Conflicts:
#	frontend/src/Apps/Inscription.vue
#	frontend/src/Apps/Login.vue
#	frontend/src/Apps/Profil.vue
#	frontend/src/Apps/StudentsList.vue
2024-04-01 10:30:29 +02:00
0e26e1a0db adding compose for launching properly everything 2024-03-30 23:23:33 +01:00
91ee3adbcd adding the dependance 2024-03-30 13:10:11 +01:00
c1b2742a8f better select buttons 2024-03-30 12:38:18 +01:00
2805fede4b researcher profile page separations 2024-03-30 12:38:18 +01:00
951feed3c8 Full screen apps 2024-03-30 12:38:18 +01:00
95054fa973 Login 'fixed' 2024-03-30 12:38:18 +01:00
3af83a58d3 Just to merge 2024-03-30 12:38:17 +01:00
47c5c14862 Make app use full space 2024-03-30 12:38:17 +01:00
4a314449ad Add the backend logic for ExternalCurriculum class (need to do one more endpoint) 2024-03-29 15:31:02 +01:00
ce56e37a33
redesign send bar 2024-03-29 14:31:22 +01:00
1c61a356a4
update when message sent 2024-03-29 14:31:08 +01:00
2bdffe6ab4
remove member of a discussion 2024-03-29 14:30:46 +01:00
a3c9d6a7c0 Fix the profilepicture url issue (it wasn't sent to the db)
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
2024-03-29 10:55:59 +01:00
729d1ad504
adding members management 2024-03-27 23:54:59 +01:00
1522d74ed3
messsaging on the frontend 2024-03-27 19:52:48 +01:00
94f12f0a86 Add the date and identitycard feature to inscriptionRequest 2024-03-27 16:04:55 +01:00
839ca414ce Ajoute le détail des demandes d'inscriptions (big update) 2024-03-27 14:12:20 +01:00
eafff6ec2d Ajoute le détail des étudiants (big update) 2024-03-25 09:57:35 +01:00
914f6bdf36
fix for new discussions not appearing right away 2024-03-25 09:43:45 +01:00
66e7fa24a1
Adding the discussion architectures and creating new discussions 2024-03-25 00:08:44 +01:00
7b9f021c24
first version of the frontend for messages 2024-03-24 22:33:17 +01:00
2dfa0a0ee0
base msg 2024-03-24 22:33:14 +01:00
7a13d412f1 Full screen apps 2024-03-23 23:56:24 +01:00
67fa630ecf e 2024-03-23 18:04:36 +01:00
ad0e7b3e35 - Ajoute un champ year dans UserCurriculum pour différencier les anciers cursus de l'actuel pour l'étudiant
- Ajoute la table ExemptionsRequest
- Ajoute la table ScholarshipRequest
- Ajoute la table UninscriptionRequest
2024-03-23 14:08:03 +01:00
9de4b06e75 Login 'fixed' 2024-03-23 13:57:46 +01:00
123fa97611 Merge branch 'wal/front/temp' into tonitch/front/fullSpaceApp 2024-03-22 20:15:45 +01:00
1fad792be7 Just to merge 2024-03-22 20:14:20 +01:00
acd1262955
Make app use full space 2024-03-22 13:56:04 +01:00
4715441afd FINAL COMMIT 2024-03-18 18:47:00 +01:00
3762750968 Tempo 2024-03-18 17:34:35 +01:00
25c5c1b018 Nearly finish 2024-03-18 17:28:14 +01:00
c35f675a11 Manage course + delete course END 2024-03-18 15:47:04 +01:00
0871d2971d manage Course finished 2024-03-18 14:51:27 +01:00
753af3874e Login and register ok and starting requests 2024-03-18 11:55:51 +01:00
8ff29ca34e Register 2024-03-17 23:19:36 +01:00
7e7cec2f6c Merge branch 'Max/Backend/GetUserById' into wal/front/listingUsers 2024-03-17 22:00:56 +01:00
d9307753c4 trop de truc 2024-03-17 21:38:10 +01:00
b2d0be014c UserList and Student List part1 2024-03-17 15:59:12 +01:00
b67b25b4a4 Login Finished, add curricula and apps 2024-03-17 13:24:24 +01:00
5a7934b2a3 Merge branch 'master' into wal/front/listingUsers 2024-03-16 19:57:53 +01:00
8476563678 profil part3 2024-03-16 19:54:42 +01:00
36fc33c3e9 Profil part.2/? 2024-03-16 17:01:26 +01:00
17ab241250
show map by role 2024-03-16 16:57:52 +01:00
36ce5a553b Profil, merge Master and corrections 2024-03-16 15:21:10 +01:00
a5807148e1 And again we continue 2024-03-16 15:06:21 +01:00
8d1235be92 again links 2024-03-16 14:31:44 +01:00
04f64f505e
Indicated that you are logged by coloring the icon in orange and disconnect if clicked on it 2024-03-16 13:56:29 +01:00
e84e34d735 login 2024-03-16 12:47:49 +01:00
0b27d2e8d8
Merge branch 'master' into tonitch/front/pagesAPI 2024-03-16 12:35:15 +01:00
Wal
ca6f676fb7 Merge pull request 'tonitch/front/manageCourses/LinkToBackend' (#125) from tonitch/front/manageCourses/LinkToBackend into wal/front/listingUsers
Reviewed-on: PGL/Clyde#125
2024-03-16 12:26:57 +01:00
cc8530621d
Merge branch 'master' into tonitch/front/manageCourses/LinkToBackend 2024-03-16 12:01:44 +01:00
41288258c9 Merge branch 'master' into wal/front/listingUsers 2024-03-16 11:56:37 +01:00
47a0c97f3d small commit but its for the big merge+ verif psswrd and confirm in login 2024-03-16 11:52:31 +01:00
17d0ae7ccc
Refactoring: cursus -> curriculum frontend
I hope I didn't missed anything, this commit is following the previous
one in this branch
2024-03-16 10:17:04 +01:00
d5e4387303 Merge branch 'master' into wal/front/listingUsers 2024-03-15 22:49:26 +01:00
1903a6c9be "trying functions" 2024-03-15 22:47:40 +01:00
77a170be6d
Merge branch 'master' into tonitch/front/pagesAPI 2024-03-15 22:37:37 +01:00
ae4ad036a8
Merge remote-tracking branch 'origin/master' into tonitch/front/manageCourses/LinkToBackend 2024-03-15 22:32:21 +01:00
3996765c8a
Simple hook for when the backend is ready 2024-03-15 22:25:26 +01:00
b047c4de35 Listing users and students 2024-03-15 20:23:33 +01:00
2ea6ed16bb removed missclick 2024-03-15 18:53:58 +01:00
f33a421aee Merge branch 'master' into Max/Backend/Curriculum 2024-03-15 17:40:42 +01:00
1bff48a4b9 changed the frontend API calls
to better suit the backend and logic (register => list and register => single item)
2024-03-15 17:09:18 +01:00
385640c10e Merge branch 'master' into wal/front/listingUsers 2024-03-15 15:14:18 +01:00
a0c38a8d59 adding list of user PROTO 2024-03-15 15:12:01 +01:00
198ee8a4ce Register API and form optimization [depend: backend /register] (#93)
Made the register api following the backend

refactored the register form for more ergonomy

**PS: Waiting for the backend to catch up**

Reviewed-on: PGL/Clyde#93
Reviewed-by: Maxime <231026@umons.ac.be>
Reviewed-by: Wal <karpinskiwal@gmail.com>
Reviewed-by: LeoMoulin <leomoulin125@gmail.com>
Co-authored-by: Anthony Debucquoy <debucquoy.anthony@gmail.com>
Co-committed-by: Anthony Debucquoy <debucquoy.anthony@gmail.com>
2024-03-15 14:46:39 +01:00
08c662a65f Fetch inscription on backend
This commit is waiting for the backend implementation to be merged.

The list of field expected is writen in comment
2024-03-15 14:41:21 +01:00
1502cc871c Merge pull request 'UploadAPI and profilePicture' (#102) from tonitch/front/apiUpload into master
Reviewed-on: PGL/Clyde#102
Reviewed-by: LeoMoulin <leomoulin125@gmail.com>
Reviewed-by: Wal <karpinskiwal@gmail.com>
Reviewed-by: Maxime <231026@umons.ac.be>
2024-03-14 22:37:30 +01:00
59c3442647 lil corrections 2024-03-14 22:33:16 +01:00
1777e894e9 removing spaces 2024-03-14 21:33:36 +01:00
3c3659c056 Merge branch 'master' into wal/front/Translations 2024-03-14 21:31:22 +01:00
e05492f4a8 Adding all translations 2024-03-14 21:27:03 +01:00
97a2c8a9f6 Fix the "error" bug
Even when the requests was sucessfull, the "error" toast was
appearing... now it should do a "success" when adequate
2024-03-14 21:06:33 +01:00
6228e21d38
easter is coming (dont look it's not fun) 2024-03-13 23:28:25 +01:00
64e7f8dc6b
modifying the frontend to send the image and getting the data 2024-03-13 22:33:39 +01:00
a0285e700d
Modifying backend so it send the full entry of a file upload 2024-03-13 22:28:59 +01:00
7d8e1113cc Remove course 2024-03-13 17:54:57 +01:00
354793a29f Create Course 2024-03-13 17:54:57 +01:00
d5b1df32b6 course management 2024-03-13 17:54:57 +01:00
58a4c87661
Removing test gradle 2024-03-13 14:39:34 +01:00
f52cb31189 Adding info about self (#88)
Reviewed-on: PGL/Clyde#88
Reviewed-by: Wal <karpinskiwal@gmail.com>
Reviewed-by: Maxime <231026@umons.ac.be>
Reviewed-by: LeoMoulin <leomoulin125@gmail.com>
Co-authored-by: Anthony Debucquoy <debucquoy.anthony@gmail.com>
Co-committed-by: Anthony Debucquoy <debucquoy.anthony@gmail.com>
2024-03-13 09:54:56 +01:00
86f1a6f17b Little corrections 2024-03-12 09:55:26 +01:00
68df9f99fa modify profil strating setup 2024-03-12 09:55:26 +01:00
2fe6153705 Translation correction 2024-03-12 09:55:26 +01:00
042553c123 Profil Teacher and examples 2024-03-12 09:55:26 +01:00
3cf5153e79 Profil Student Prototype 2024-03-12 09:55:26 +01:00
07e5fb3a73 profil menu base 2024-03-12 09:55:26 +01:00
c14d0a9d21 option language settings start 2024-03-12 09:55:26 +01:00
84fe1df671 Reactive Translations
Make Translated text reactive so that when switching lang, text is
reload on the fly

Fixes: #77
2024-03-09 19:14:57 +01:00
160cfb0bbf Page api stub 2024-03-09 18:41:20 +01:00
31159ebb5c Merge pull request 'Fixing the cross origine on the frontend side + request in json' (#79) from tonitch/front/fix/crossOrigine into master
Reviewed-on: PGL/Clyde#79
Reviewed-by: Maxime <231026@umons.ac.be>
2024-03-09 18:18:15 +01:00
ac88307036 fix expiration date and frontend requests 2024-03-09 16:22:38 +01:00
be084cfd12 Removing more useless stuff 2024-03-09 12:32:07 +01:00
0b4b38f6c5 Fix typo
Merci javascript pour ces erreurs de qualitée...
2024-03-09 10:36:20 +01:00
21de520175 Fixing the cross origine on the frontend side 2024-03-09 10:29:32 +01:00
ba8b32160d Lots of refactoring
- Removing test mentions in readme
- moving login page as an app
- removing vite broken config
- removing auto-generated and unused vite configuration (base.css)

Overall simplification

(sorry @Wal I kinda destroyed your login page a bit but seems fixable 👉👈)
2024-03-08 23:35:11 +01:00
619d2601f1 Fix lang toggle
This is not perfect as the toggle is not set to the right position when
the site is reload but as @Wal_ said he would refactor, I just made a
working sample good enough imo
2024-03-08 22:00:15 +01:00
d2a697904e Merge branch 'master' into wal/frontend/Register 2024-03-08 20:53:10 +01:00
fe34ff4705 Merge pull request 'wtf is it doing there ?' (#71) from tonitch/front/fix/stupidLine into master
Reviewed-on: PGL/Clyde#71
Reviewed-by: Maxime <231026@umons.ac.be>
Reviewed-by: Wal <karpinskiwal@gmail.com>
2024-03-08 20:46:59 +01:00
a524845d06 First draft of the register requests api.
I don't think it's currently usable but it serve as a stub for when
backend will support it
2024-03-08 20:45:22 +01:00
8e40638b5e adding the right dependencies 2024-03-08 20:43:47 +01:00
13d9020c7d stub for cursus 2024-03-08 20:43:47 +01:00
481c96bec2 i18n added but not usable 2024-03-08 20:22:00 +01:00
7ff47b6e9c wtf is it doing there ? 2024-03-08 19:23:59 +01:00
0ca5640564 Merge branch 'master' into wal/frontend/Register 2024-03-08 16:37:00 +01:00
4111839852 Requests setup 2024-03-08 11:54:10 +01:00
e69ece23d0 adding set cookie and set lang (#68)
simple set cookie (je deteste javascript) et un setlang pour le syntastic sugar

Reviewed-on: PGL/Clyde#68
Reviewed-by: Maxime <231026@umons.ac.be>
Reviewed-by: Wal <karpinskiwal@gmail.com>
Co-authored-by: Anthony Debucquoy <debucquoy.anthony@gmail.com>
Co-committed-by: Anthony Debucquoy <debucquoy.anthony@gmail.com>
2024-03-08 11:23:32 +01:00
b42324987b stub for courses (#60)
base for the courses api

Reviewed-on: PGL/Clyde#60
Reviewed-by: Wal <karpinskiwal@gmail.com>
Reviewed-by: Maxime <231026@umons.ac.be>
Co-authored-by: Anthony Debucquoy <debucquoy.anthony@gmail.com>
Co-committed-by: Anthony Debucquoy <debucquoy.anthony@gmail.com>
2024-03-07 22:29:07 +01:00
3c08022c20 toggle for language(base) + starting inscription menu 2024-03-07 15:42:36 +01:00
Wal
d639fa5ee3 Merge pull request 'fixing top level await' (#64) from tonitch/front/fix/top-level-await into wal/frontend/Register
Reviewed-on: PGL/Clyde#64
Reviewed-by: Wal <karpinskiwal@gmail.com>
Reviewed-by: Maxime <231026@umons.ac.be>
2024-03-07 15:21:12 +01:00
8e932b1b67
fixing top level await 2024-03-07 14:51:36 +01:00