Joao Correia
75b4643918
Add button to submit exam without approval process
2025-02-09 17:37:19 +00:00
Francisco Lima
a80a342ae2
Merged develop into addedAccess-bugfixes
2025-02-09 04:32:42 +00:00
José Lima
b175d8797e
added access variable to exams soo we can distinguish private, public and confidential exams and also bugfixes and improvements
2025-02-09 04:28:34 +00:00
Joao Correia
cbe353c2c5
- start only one of the configured workflows (randomly at the moment) for the exam Author.
...
- skip approval process for admins
2025-02-08 15:26:16 +00:00
Joao Correia
cf12a4ed4f
implement logging of exam edits on workflow's current step
2025-02-06 19:12:18 +00:00
Joao Correia
752881df41
- Fix bug where workflows were being created again after exam update
...
- Moved createWorkflows function into an helper file instead of a post request.
- Moved the workflow creation logic into the post of exam creation instead of a seperate post in each exam module
2025-02-06 13:16:32 +00:00
Joao Correia
c3849518fb
amend last commit
2025-02-05 19:14:18 +00:00
Joao Correia
7fb5e1a62b
fix typo and bug on exam edit. It was throwing an exception if it found an id with the same owners, but should throw when the owners are different. It was also throwing an error if owners was not set in exam.
2025-02-05 18:55:31 +00:00
Tiago Ribeiro
502cc64f99
Updated the exams to work based on entities
2024-12-30 18:48:27 +00:00
Carlos-Mesquita
efba1939e5
ENCOA-274
2024-12-11 15:28:38 +00:00
Carlos-Mesquita
490c5ad7d3
ENCOA-253, ENCOA-248, ENCOA-246
2024-12-02 17:16:12 +00:00
Carlos Mesquita
417c9176fe
/api/exam refactor
2024-09-07 16:39:07 +01:00
Tiago Ribeiro
7cd18b07bb
ENCOA-130: Add owners to exams
2024-09-03 16:31:29 +01:00
Tiago Ribeiro
65fa6e64e6
Removed unnecessary code
2024-09-02 15:32:15 +01:00
Joao Ramos
c3e71b4389
Merge branch 'develop' into ENCOA-77_GenerationTitle
2024-08-13 21:30:50 +01:00
Joao Ramos
95c3f89911
Added title to the exam generate
2024-08-06 19:24:43 +01:00
Joao Ramos
2a58e0d33f
Added more columns to exam list
2024-08-06 18:40:49 +01:00
Tiago Ribeiro
2e894622d0
Updated users to get exams related to their level
2024-02-10 09:10:52 +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
74d3f30c93
Added the ability to choose between partial and full exams
2024-01-23 10:11:04 +00:00
Joao Ramos
f7af21878e
Separate get exam bussiness logic into a backend asset
2023-12-07 18:20:11 +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
Tiago Ribeiro
a47ee28ca5
Updated the backend to work
2023-09-28 14:45:42 +01:00
Tiago Ribeiro
169ae2c959
Updated the reading to a new format
2023-09-28 14:43:43 +01:00
Tiago Ribeiro
4873832437
Solved a bug on repeated questions
2023-09-27 09:58:53 +01:00
Tiago Ribeiro
d46d0ab42f
Added the ability for a user to select to avoid repeated exams
2023-09-21 23:43:48 +01:00
Tiago Ribeiro
161d5236b4
Oops
2023-09-17 08:48:24 +01:00
Tiago Ribeiro
05ca96e476
Updated the demographic input to work more as expected
2023-09-16 10:27:17 +01:00
Tiago Ribeiro
b3b804fc11
- Prevent the CTRL+F on Reading;
...
- Made the Listening audio appear on exercises;
2023-08-31 20:39:38 +01:00
Tiago Ribeiro
3fee4292f1
Updated the Writing to work with another format
2023-08-07 23:39:29 +01:00
Tiago Ribeiro
79a532b5ff
- Implemented an image attachment to the Writing exercise;
...
- Made it so the exams are now sorted when going through the history;
- Corrected some little mistakes;
2023-05-28 10:00:06 +01:00
Tiago Ribeiro
1813de499d
Started to update the exam to work with Zustand for the history review
2023-05-08 10:44:16 +01:00