Joao Ramos
4e378f0c71
Added level to table
2024-01-09 18:47:32 +00:00
Joao Ramos
f8bf58e57c
Removed ID and improved unknown user handling
2024-01-09 18:25:00 +00:00
Tiago Ribeiro
7b0f8c1c20
- It is no longer possible to upload/edit/delete a transfer after it is considered paid
...
- When deleting a row, the transfers are also deleted from the storage
2024-01-09 12:12:20 +00:00
Tiago Ribeiro
db2f5f2c0b
Removed an unused console.log
2024-01-09 11:32:46 +00:00
Tiago Ribeiro
0ed843125a
Made it so the isPaid property is controlled with the file uploads/deletes
2024-01-09 11:32:17 +00:00
Joao Ramos
bdf65a7215
Added initial group report pdf
2024-01-09 02:22:54 +00:00
Joao Ramos
2540398ab0
Renamed to setup for group testing
2024-01-08 22:19:48 +00:00
Joao Ramos
cd8860f6ac
PDF Report titles are now dynamic
2024-01-08 22:15:54 +00:00
Tiago Ribeiro
c6b15eaca1
Solved a small bug
2024-01-08 20:57:03 +00:00
Joao Ramos
647807a07c
Separated suggestion from evaluation
2024-01-08 19:27:05 +00:00
Joao Ramos
63998b50d6
Added more comment
2024-01-08 19:04:44 +00:00
Joao Ramos
0f029a21f7
Added todo notification
2024-01-08 19:00:23 +00:00
Joao Ramos
7328f5c57f
Temporarily disabled hasPDF validation
2024-01-08 18:59:51 +00:00
Joao Ramos
12d608879d
Added some code comments
2024-01-08 18:58:54 +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
7a297a6f6c
Added level report
2024-01-04 22:20:00 +00:00
Joao Ramos
432f4a735f
Added QRCode for PDF
2024-01-04 19:49:15 +00:00
Joao Ramos
a4f79d236d
Fixed Logo
...
Modules results display
2024-01-04 19:19:21 +00:00
Joao Ramos
a4771d5d29
Updated export to now work based on session
2024-01-04 15:48:30 +00:00
Joao Ramos
227de4ffc4
Fixed Date String for PDF
2024-01-04 12:18:34 +00:00
Tiago Ribeiro
026730c077
Updated the evaluation to work recursively when failing
2024-01-03 15:32:51 +00:00
Tiago Ribeiro
c9cac3539c
Made sure it only happens for corporate students
2024-01-02 11:48:15 +00:00
Tiago Ribeiro
d2276eba1d
Made it so that students, connected to a corporate, if they change their e-mail, they get unassigned
2024-01-02 11:07:18 +00:00
Tiago Ribeiro
1c2c3fe402
Lock the e-mail on input if the code has an e-mail associated
2023-12-31 15:22:42 +00:00
Joao Ramos
0b6a66b12d
Initial version of PDF export
2023-12-28 23:41:21 +00:00
Tiago Ribeiro
5447c89da4
Updated the permissions to be admin instead of owner
2023-12-28 11:44:21 +00:00
Joao Ramos
45cf2dc279
Added a number asset to limit to a specific number of decimal cases if needed
2023-12-14 17:20:36 +00:00
Joao Ramos
e2b6061310
Merge branch 'develop' into feature-paymentAssetManagement
2023-12-13 23:43:52 +00:00
Joao Ramos
020ecff29c
Implemented file storage handling for Corporate Transfer and Comission Transfer
2023-12-13 23:29:14 +00:00
Joao Ramos
15947f942c
Fixed issue with payment records on update
2023-12-13 17:08:26 +00:00
Joao Ramos
1cff6fe242
Temporary fix on date/data payment
2023-12-12 22:48:38 +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
ef18e304a1
- Created a package list for student packages;
...
- Updated the group creation wizard to work as a modal;
2023-12-11 13:43:23 +00:00
Tiago Ribeiro
ccd2560451
Merged develop into feature-multiplerandomexams
2023-12-09 14:37:34 +00:00
Joao Ramos
0049ab272b
Added dynamic generation of exams as an option
2023-12-07 23:07:35 +00:00
Joao Ramos
5eaa0ac269
Assignments now generate unique list of exams for each user
2023-12-07 18:23:00 +00:00
Joao Ramos
f7af21878e
Separate get exam bussiness logic into a backend asset
2023-12-07 18:20:11 +00:00
Tiago Ribeiro
18f163768c
Made it so, when a user registers with an eCrop e-mail, they get the role of a developer
2023-12-06 15:15:50 +00:00
Tiago Ribeiro
58c18133ec
Finished up the modal to create a payment and added the page to the sidebar
2023-12-05 23:41:55 +00:00
Tiago Ribeiro
4ebfd49cb9
Merge branch 'develop' into faeture/payment-history
2023-11-30 15:52:16 +00:00
Tiago Ribeiro
1f0e5f4a08
Added the ability to generate Listening exams as well
2023-11-29 17:19:47 +00:00
Tiago Ribeiro
9bed726062
Created a list of payments
2023-11-27 22:27:51 +00:00
Tiago Ribeiro
a9bbbe8b52
Turned the code in the register optional
2023-11-26 13:59:14 +00:00
Tiago Ribeiro
fa544bf4e8
Enabled payment for Corporate along with increasing every single one of their students/teachers expiry date as well
2023-11-26 11:01:27 +00:00
Tiago Ribeiro
7e91a989b3
Added packages for students to be able to purchase
2023-11-26 10:08:57 +00:00
Tiago Ribeiro
7e2f1fcf9d
Merge branch 'develop' into feature/exam-generation
2023-11-21 19:45:30 +00:00
Tiago Ribeiro
a2baedb80c
Improvement the creation of Agents
2023-11-21 13:37:29 +00:00
Tiago Ribeiro
6bf666d01c
It is now possible to generate and save both Reading and Writing exams
2023-11-21 12:17:57 +00:00