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
906646ebce
Created the validity dates for discounts
2024-05-23 19:21:52 +01:00
Tiago Ribeiro
2920fa7f3a
Updated the payment to work with Paymob
2024-05-15 22:59:51 +01:00
Tiago Ribeiro
7af96ecccc
Created a webhook to allow the transaction to be completed
2024-05-15 00:25:44 +01:00
Tiago Ribeiro
624a3fb88e
Created a discount system related to the user's e-mail address and applied to the packages
2024-04-26 20:41:46 +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
1086e78936
Updated the MatchSentences exercise to work better now
2024-03-26 00:42:39 +00:00
Joao Ramos
5ef2568aa5
Added support for PDF bulletpoints
2024-03-24 23:42:02 +00: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
Tiago Ribeiro
06684a4900
Added the exam information to the ticket submission
2024-03-20 21:24:09 +00:00
Joao Ramos
0adf45c6ad
Added propagate status changes
2024-03-12 15:52:10 +00:00
João Ramos
bee20388d9
Merged in feature-paypal-payments (pull request #40 )
...
Added integration for paypal payments
2024-02-27 14:20:35 +00:00
Joao Ramos
24c3f506c6
Added corporate display to Tickets table
2024-02-26 23:27:10 +00:00
Joao Ramos
d7f1a4f6b2
Added integration for paypal payments
2024-02-25 16:59:21 +00:00
Joao Ramos
cdfafb3eea
Added approach to archive past assignments
2024-02-18 11:46:08 +00:00
Tiago Ribeiro
6a38b7a32e
Updated the exam selection to get exams related to the user's topic preference
2024-02-13 16:04:46 +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
e382a09ae8
Added the key "topic" to Writing, Speaking and Interactive Speaking exercises
2024-02-13 00:42:09 +00:00
Tiago Ribeiro
2e894622d0
Updated users to get exams related to their level
2024-02-10 09:10:52 +00:00
Tiago Ribeiro
03f78ceb46
Added the same functionality to the Assignments
2024-02-09 13:23:35 +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
71f07af2eb
Added "instructorGender" key to Speaking exams
2024-02-08 14:04:52 +00:00
Tiago Ribeiro
b09fe79cb7
Updated the InteractiveSpeaking to also work with the session persistence
2024-02-08 11:43:01 +00:00
Tiago Ribeiro
688d8ba0b2
Created a simple invite system that notifies users via e-mail when a corporate uploads an Excel file with already registered students
2024-01-29 09:36:59 +00:00
Tiago Ribeiro
8b7e550a70
Created a new page for ticket handling as well as submission
2024-01-28 21:05:17 +00:00
Joao Ramos
4163076524
Added passportid to the table ; removed gender column from table
2024-01-27 19:27:28 +00:00
Tiago Ribeiro
13401562fb
Added the ability for assignments to use partial exams as well
2024-01-26 16:16:28 +00:00
Tiago Ribeiro
81943dbf42
Updated the module generation to allow for only certain parts to be made
2024-01-22 18:50:12 +00:00
Tiago Ribeiro
f6bb69f994
Updated the condition to close assignment: to be end date or when all students finish the assignment
2024-01-21 00:30:44 +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
Tiago Ribeiro
68069d118f
Added correction visualizers for the Speaking transcript correction
2024-01-17 23:40:46 +00:00
Tiago Ribeiro
9ee09c8fda
Added a diff viewer for the writing correction
2024-01-17 11:22:23 +00:00
Joao Ramos
01a9da3a5b
Added Date export based on user timezone
2024-01-16 18:42:12 +00:00
Tiago Ribeiro
e324b37942
Prepared for partial exams
2024-01-14 22:36:39 +00:00
Joao Ramos
27a4014f63
Added payment done and pending
2024-01-12 01:38:34 +00:00
João Ramos
14d8c1e294
Merged in feature-report-export (pull request #16 )
...
Feature report export
Approved-by: Tiago Ribeiro
2024-01-11 12:50:35 +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
Joao Ramos
b00bf19620
Merge branch 'develop' into feature-report-export
2024-01-09 23:33:57 +00:00
Joao Ramos
1aadc4647c
Final improvements for Groups PDF's
2024-01-09 20:17:21 +00:00
Joao Ramos
4e378f0c71
Added level to table
2024-01-09 18:47:32 +00:00
Tiago Ribeiro
59d1a12439
Added a simple spellchecker for the correction of the Writing
2024-01-09 13:55:04 +00:00
Tiago Ribeiro
2cd18376f2
Merge branch 'develop' into feature/68/update-evaluation-to-background
2024-01-08 20:59:55 +00:00
Tiago Ribeiro
0694950bba
Solved a bug where the "Perfect answer" would not show for speaking
2024-01-08 20:59:20 +00:00
Joao Ramos
647807a07c
Separated suggestion from evaluation
2024-01-08 19:27:05 +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
e6c82412bf
Added integration with backend to fetch skills feedback
2024-01-08 01:01:17 +00:00
Joao Ramos
5e8e46ff09
Added PNGs with partial radial progress
2024-01-07 23:51:05 +00:00
Joao Ramos
a4f79d236d
Fixed Logo
...
Modules results display
2024-01-04 19:19:21 +00:00