Commit Graph

209 Commits

Author SHA1 Message Date
Tiago Ribeiro
cfe297cc38 Continued improving this 2024-09-06 17:06:49 +01:00
Tiago Ribeiro
4530e4079f Did the same to all of the dashboards 2024-09-06 15:35:26 +01:00
Tiago Ribeiro
de35e1a8b7 Updated the MasterCorporate with the improved queries 2024-09-06 14:57:23 +01:00
Tiago Ribeiro
55cc9765e2 Updated the backend so the users list only returns the correct ones 2024-09-06 09:33:30 +01:00
Tiago Ribeiro
3d3c4448ae Removed the group for when it's a corporate creating another corporate 2024-09-04 18:50:35 +01:00
Tiago Ribeiro
06cb4485f4 ENCOA-163: Groups should only display first 5 names on the table 2024-09-04 09:56:12 +01:00
Tiago Ribeiro
020f689af6 Merged develop into feature/level-file-upload 2024-09-03 20:36:55 +00:00
Carlos Mesquita
60554d8e16 ENCOA-147: Uploading a batch of multiple users is now unrestricted by firebase auth request quotas 2024-09-03 20:13:04 +01:00
Tiago Ribeiro
7cd18b07bb ENCOA-130: Add owners to exams 2024-09-03 16:31:29 +01:00
Tiago Ribeiro
b0ab8a8fce Stuff 2024-09-02 16:09:44 +01:00
Tiago Ribeiro
fef5bf44de Removed some console.logs 2024-08-30 11:25:21 +01:00
Tiago Ribeiro
39710aaea1 Improved the overall stability and speed of the app 2024-08-29 23:21:20 +01:00
Tiago Ribeiro
b57e11bec4 ENCOA-129: When Creating a Single user Corporate OR Master Corporate it should have the field Department to be configured 2024-08-29 15:18:55 +01:00
Tiago Ribeiro
fdc8f98b21 ENCOA-132: Create user is not linking to the Corporate Account 2024-08-29 15:06:32 +01:00
Tiago Ribeiro
cd1caf0f53 ENCOA-123: Improved the options of users for the Group Creator 2024-08-29 13:00:39 +01:00
Tiago Ribeiro
dbf262598f Added the ability to set an exam as private 2024-08-28 10:26:45 +01:00
Tiago Ribeiro
b7940087b5 ENCOA-109: Made the modal disappear when a user is created 2024-08-27 11:14:29 +01:00
Tiago Ribeiro
cd85c71aec ENCOA-114: In Exam List and Group List provide Fuzzy Search Filter 2024-08-27 10:53:50 +01:00
Tiago Ribeiro
65dc3e92d0 ENCOA-110: Reorder excel upload columns 2024-08-27 09:38:47 +01:00
Tiago Ribeiro
a0b8521f0a ENCOA-90: Creating the ability for a corporate/master corporate to edit their grading system 2024-08-26 22:35:00 +01:00
Tiago Ribeiro
032d20b4b2 ENCOA-96: License Distribuition system from Master Corporate to Corporate 2024-08-24 01:02:34 +01:00
Tiago Ribeiro
3e21538d02 ENCOA-98: Change the template on the Excel import Function 2024-08-23 16:59:08 +01:00
Tiago Ribeiro
33fd6ddf8f Removed the ability to change the user from the list 2024-08-23 12:10:44 +01:00
Tiago Ribeiro
1bb5405894 ENCOA-88: Create individual accounts 2024-08-23 12:02:35 +01:00
Tiago Ribeiro
192324b891 ENCOA-99: Added a Student ID field to Students 2024-08-22 16:27:03 +01:00
Tiago Ribeiro
326d305a69 ENCOA-97: Now it allows the user to write the name of the country in english 2024-08-22 16:15:25 +01:00
Tiago Ribeiro
cfcff3cf3b ENCOA-93 2024-08-22 15:56:52 +01:00
Tiago Ribeiro
202632ff58 ENCOA-89, ENCOA-91, ENCOA-92, ENCOA-95
All changes related to permissions towards types of users
2024-08-22 12:27:15 +01:00
Tiago Ribeiro
a4d8ba72af Disallowed the name to be equal to Corporate 2024-08-20 17:41:06 +01:00
Tiago Ribeiro
23b9452a3a Another bug solved 2024-08-20 17:12:10 +01:00
Tiago Ribeiro
0ce3a16d3a Resolved another bug related to master corporate groups 2024-08-20 16:29:55 +01:00
Tiago Ribeiro
bfc0def20f Updated the exam list to be visible 2024-08-20 09:35:13 +01:00
Tiago Ribeiro
4e583d11b6 Improved the bug on the teachers 2024-08-20 00:10:26 +01:00
Tiago Ribeiro
688505b4eb Updated the permissions access 2024-08-20 00:01:59 +01:00
Tiago Ribeiro
df1c0bad4d Created a student performance page 2024-08-19 16:41:35 +01:00
Tiago Ribeiro
229275aaee Created a groups page for students and teachers 2024-08-17 20:18:28 +01:00
Tiago Ribeiro
f0ff6ac691 ENCOA-87: Allow MasterCorporate & Corporate to change the type of students and teachers 2024-08-17 19:15:20 +01:00
Tiago Ribeiro
878c7c2ef0 Updated the Groups List to allow teachers to view their corporate's students 2024-08-16 11:50:27 +01:00
Tiago Ribeiro
0a28c2bd41 Added a "last login" to the users 2024-08-15 23:55:08 +01:00
Tiago Ribeiro
eb55e65d91 Solved some issues related to the BatchCreateUser 2024-08-14 20:36:47 +01:00
Tiago Ribeiro
8162567e12 Updated the Batch Create User to also have an expiry date 2024-08-12 19:49:18 +01:00
Tiago Ribeiro
58300e32ff Solved an issue where, for developers, because of the amount of permissions, the cookie was too big, so I separated the permissions logic into a hook 2024-08-12 19:35:11 +01:00
Joao Ramos
6e71ee7cb0 ENCOA-81: Fixed issue with the users that each role could create 2024-08-08 09:17:33 +01:00
Joao Ramos
0fc2df1070 Added permission to codes 2024-08-07 10:03:17 +01:00
Joao Ramos
cf91f1812d Added group permissions 2024-08-07 09:36:08 +01:00
Tiago Ribeiro
80939d16a5 Merged develop into settings-import-users 2024-08-07 06:47:59 +00:00
Joao Ramos
2a58e0d33f Added more columns to exam list 2024-08-06 18:40:49 +01:00
mohammedzeglam-pg
afe59f5a3a add group creation. 2024-08-06 18:03:00 +02:00
mzerone
36f518afca add create user in settings. 2024-08-01 00:41:35 +02:00
Joao Ramos
45df9837e7 Added permissions to filter out the user update 2024-07-25 11:23:11 +01:00