Tiago Ribeiro
71ed1013b7
ENCOA-270, ENCOA-265, ENCOA-262, ENCOA-258
2024-12-11 16:54:37 +00:00
Tiago Ribeiro
d074ec390c
ENCOA-272
2024-12-11 11:58:52 +00:00
Tiago Ribeiro
b2dc9b2e31
ENCOA-233: Added the option for certain exercises to not count towards scores
2024-11-12 11:03:19 +00:00
Tiago Ribeiro
564e6438cb
Continued creating the entity system
2024-10-01 17:39:43 +01:00
Tiago Ribeiro
dd94228672
Created a new system for the Groups that will persist after having entities
2024-09-25 16:18:43 +01:00
Carlos Mesquita
c07e3f86fb
Refactored discounts and replaced my previous commit id queries to use id not _id
2024-09-07 16:03:26 +01:00
Carlos Mesquita
6f7ef1abef
Refactored pages/api/assignments to mongodb
2024-09-07 15:13:41 +01:00
Joao Ramos
58448a391f
Fixed infinite loop on the dashboards
2024-09-06 23:48:18 +01:00
Tiago Ribeiro
192324b891
ENCOA-99: Added a Student ID field to Students
2024-08-22 16:27:03 +01:00
Joao Ramos
65f8368708
Initial draft of level test report
2024-08-20 23:40:54 +01:00
Carlos Mesquita
37e356572b
Merge branch 'develop' of https://bitbucket.org/ecropdev/ielts-ui into feature/level-file-upload
2024-08-19 16:53:39 +01:00
Carlos Mesquita
bcb1a0f914
If someone else wants to join in on the fun be my guest
2024-08-19 01:24:55 +01:00
Tiago Ribeiro
0a28c2bd41
Added a "last login" to the users
2024-08-15 23:55:08 +01:00
Joao Ramos
19d16c9cef
Added new permission system
2024-07-24 18:52:02 +01:00
Joao Ramos
5d46d7e453
Added initial support for "mastercorporate"
2024-07-13 17:19:42 +01:00
Tiago Ribeiro
8ea97ee944
Added a new feature to check for and register inactivity during an exam
2024-06-04 22:18:45 +01:00
Tiago Ribeiro
1a17689cd2
Updated the code to name the field companyArabName and made it so it returns it when arabic
2024-04-21 00:37:08 +01:00
Tiago Ribeiro
a958e2ff0d
Added a field for the agent where they can put their arab name
2024-04-20 16:01:35 +01:00
Tiago Ribeiro
771262fc18
ENCOA-16: Added a creation date to the Code List
2024-04-18 14:18:29 +01:00
Tiago Ribeiro
13ebb9bbd8
Solved a bug where the speaking and interactive speaking were not being correctly evaluated
2024-03-23 15:43:25 +00:00
Joao Ramos
0adf45c6ad
Added propagate status changes
2024-03-12 15:52:10 +00:00
Tiago Ribeiro
c0c9d22864
Added the ability for a user to select their preferred topics
2024-02-13 11:39:19 +00:00
Tiago Ribeiro
872cc62fe4
- Added the ability for a student/developer to choose a gender for a speaking instructor;
...
- Made it so, if chosen, the user will only get speaking exams with their chosen gender;
- Added the ability for speaking exams to select a gender when generating;
2024-02-09 12:14:47 +00:00
Tiago Ribeiro
8eb8a7af46
Added a new card for the Corporate to show their user balance
2024-01-20 15:09:42 +00:00
Joao Ramos
01a9da3a5b
Added Date export based on user timezone
2024-01-16 18:42:12 +00:00
Tiago Ribeiro
0c9f0b3dbd
Added a National ID/Passport field to the demographic information of a student
2024-01-11 11:05:14 +00:00
Tiago Ribeiro
9ceb71ae2f
Refactored evaluation process for improved efficiency:
...
- Initial response set to null; Frontend now generates a list of anticipated stats;
- Background evaluation dynamically updates DB upon completion;
- Frontend actively monitors and finalizes upon stat evaluation completion.
2024-01-08 17:02:46 +00:00
Joao Ramos
4cbd045502
Added comission to user card and updated user update to insert a new payment entry
2023-12-12 22:44:33 +00:00
Tiago Ribeiro
c90234cefc
Changed from employment to position for Corporate accounts
2023-11-28 08:21:00 +00:00
Tiago Ribeiro
5f76e430af
Extracted the user types
2023-11-27 11:35:04 +00:00
Tiago Ribeiro
7e91a989b3
Added packages for students to be able to purchase
2023-11-26 10:08:57 +00:00
Tiago Ribeiro
6e420a8a82
Created a dashboard for the Agent
2023-11-21 18:01:45 +00:00
Tiago Ribeiro
52d4b831ae
Renamed the Owner to Admin
2023-11-20 23:46:43 +00:00
Tiago Ribeiro
6056735c72
Added more fields to the corporate and showcased them in the UserCard
2023-11-13 19:27:11 +00:00
Tiago Ribeiro
536c1dfab3
Enabled a way for students to do assigned tasks
2023-11-09 11:44:58 +00:00
Tiago Ribeiro
dc13a4a7b7
Updated the Dashboard for Corporate accounts
2023-10-30 14:29:41 +00:00
Tiago Ribeiro
a20b980adb
Added the ability for Corporate accounts to register without codes
2023-10-29 14:38:46 +00:00
Tiago Ribeiro
6e31a05f21
Updated the register to allow the difference between a individual and corporate
2023-10-27 15:50:02 +01:00
Tiago Ribeiro
0aefbb85ec
Renamed the admin type to corporate
2023-10-27 00:43:05 +01:00
Tiago Ribeiro
c0269fca45
Added the ability to view how many students and teachers an admin has
2023-10-27 00:28:29 +01:00
Tiago Ribeiro
8b872020c6
Continued with the same updates
2023-10-23 23:17:47 +01:00
Tiago Ribeiro
635c92791c
Added the timeSpent to the stats
2023-10-16 00:18:45 +01:00
Tiago Ribeiro
634a396434
New feature on the account creation:
...
It automatically stores who created the code and adds the registered user to a group administrated by that creator
2023-10-10 23:00:36 +01:00
Tiago Ribeiro
1aa4f0ddfd
Updated a bit more of the way the codes work
2023-10-10 21:17:46 +01:00
Tiago Ribeiro
925250d2c5
Added the ability to enable/disable a user as well as deleting an exam
2023-10-04 13:39:31 +01:00
Tiago Ribeiro
75fb6ab197
Added the ability to create groups
2023-09-28 11:40:01 +01:00
Tiago Ribeiro
27c6eff590
Added demographic information to the user
2023-09-13 11:28:13 +01:00
Tiago Ribeiro
f91cd0ca63
Made it so users have to verify their e-mail starting to use the application
2023-09-07 12:45:31 +01:00
Tiago Ribeiro
49e24865a3
Created a profile editing page
2023-07-04 13:21:36 +01:00
Tiago Ribeiro
f369234e8a
Updated the stats to have missing
2023-06-21 15:02:42 +01:00