José Lima
c49b1c8070
Fix student performance freeze and search users in create entities
...
TODO: pagination in student performance freeze
2025-03-04 23:12:26 +00:00
Tiago Ribeiro
e765dea106
Merged develop into approval-workflows
2025-03-03 11:17:17 +00:00
Joao Correia
75fb9490e0
some more slight improvements to exam changes logs
2025-03-02 14:27:17 +00:00
Joao Correia
3ef7998193
order workflows table in descent startDate
2025-03-02 00:21:30 +00:00
Joao Correia
32cd8495d6
add imutable ids to some exam arrays to detect and log changes between two exams.
2025-03-02 00:10:57 +00:00
Joao Correia
dd8f821e35
only show workflows where user is assigned to at least one step.
2025-02-26 17:21:37 +00:00
José Lima
340ff5a30a
bugsfixed and design changes for generation 13'' screen
2025-02-23 18:47:57 +00:00
Joao Correia
e214d8b598
improve edited exam changes again
2025-02-10 11:30:24 +00:00
Joao Correia
c14f16c97a
improve edited exam changes printing format
2025-02-09 21:12:29 +00:00
Joao Correia
ca2cf739ee
improve edited exam changes printing format
2025-02-09 20:56:55 +00:00
Francisco Lima
a80a342ae2
Merged develop into addedAccess-bugfixes
2025-02-09 04:32:42 +00:00
José Lima
e5e60fcce9
fixed some issues related to build
2025-02-09 04:29:32 +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
3a3d3d014d
filter workflows user can see based on entities
2025-02-08 19:23:42 +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
Tiago Ribeiro
63604b68e2
Added the permission to update the privacy of an exam
2025-02-06 12:12:34 +00:00
Joao Correia
4b405297f2
Merge branch 'approval-workflows' into develop
2025-02-05 17:26:58 +00:00
Joao Correia
6692c201e4
instanciate all workflows configured for an exam author based on different entities.
2025-02-05 12:37:53 +00:00
Joao Correia
de15eb5ee1
implement initialization of approval workflows on exam creation.
2025-02-04 22:04:58 +00:00
José Marques Lima
5a685ebe80
Remove unused imports and changed and improved layout design and responsiveness in some components and fixed some bugs.
2025-02-02 23:58:23 +00:00
Joao Correia
835a9bee03
- Filter available form intakers so that no form intaker can be in two workflows at once.
...
- add getApprovalWorkflowByIntaker to prepare workflow start after exam creation.
- fix builder bug with step keys
- ignore edit view for now because it will only be available for active workflows and not configured workflows.
2025-02-02 22:40:05 +00:00
Joao Correia
16545d2075
refactor workflows api
2025-02-02 11:11:52 +00:00
Joao Correia
b684262759
Fix id handling on update
2025-02-01 23:14:17 +00:00
Joao Correia
ac539332e6
major change on how workflow builder works. It now fetches in edit mode all the currently configured workflows
2025-02-01 22:36:42 +00:00
Joao Correia
662e3b0266
- implement approval of steps
...
- remove currentStep field from step
- implement save comments on step
- fix _id issue when saving to mongo
2025-01-31 17:01:20 +00:00
José Marques Lima
98ba0bfc04
Refactor most getServerProps to fetch independent request in parallel and projected the data only to return the necessary fields and changed some functions
2025-01-30 18:25:42 +00:00
Joao Correia
c968044160
switch to mongo's id handling
2025-01-30 11:50:28 +00:00
Joao Correia
5d727fc528
implement delete workflow
2025-01-30 11:07:13 +00:00
Joao Correia
bdc5ff7797
- edit workflow back-end implementation
...
- clone workflow back-end implementation
- added loading and redirecting to form submissions
- fixed form intake in progress bug
- fixed rendering bug
2025-01-29 20:49:19 +00:00
Joao Correia
011c6e9e30
Start implementing with back-end. Create workflows completed and fetching workflows on server side as well, to show them in the table.
2025-01-29 17:50:03 +00:00
José Marques Lima
c98af863c3
Merge branch 'develop' of https://bitbucket.org/ecropdev/ielts-ui into ENCOA-316-ENCOA-317
2025-01-25 20:01:52 +00:00
José Marques Lima
37216e2a5a
ENCOA-316 ENCOA-317:
...
Refactor components to remove Layout wrapper and pass it in the App component , implemented a skeleton feedback while loading page and improved API calls related to Dashboard/User Profile
2025-01-25 19:38:29 +00:00
Carlos-Mesquita
1c75a0e59c
ENCOA-315: Small fix and merge
2025-01-22 05:24:49 +00:00
Carlos-Mesquita
e36b24ea3f
ENCOA-315
2025-01-22 04:46:24 +00:00
José Marques Lima
ae9a49681e
ENCOA-314 :
...
- Implemented Async Select
- Changed Stats Page User fetching to use Async Select and only fetch the User data when it needs
- Changed Record Filter to use Async Select
- Changed useTicketListener to only fetch needed data
- Added Sort/Projection to remove unnecessary data processing.
- Removed some unnecessary data processing.
2025-01-20 02:52:39 +00:00
Joao Correia
66d23b4140
Add local test data, implement [id].tsx for approval workflows
2025-01-17 18:44:52 +00:00
Tiago Ribeiro
502cc64f99
Updated the exams to work based on entities
2024-12-30 18:48:27 +00:00
Tiago Ribeiro
770056e0c4
Improved part of the performance of the dashboards
2024-12-24 10:31:52 +00:00
Tiago Ribeiro
2146f57941
Solved a bug
2024-12-23 15:09:35 +00:00
Tiago Ribeiro
e9c961e633
ENCOA-267
2024-12-23 10:18:52 +00:00
Carlos-Mesquita
98a1636d0c
ENCOA-277, ENCOA-276, ENCOA-282, ENCOA-283
2024-12-21 19:23:53 +00:00
carlos.mesquita
ed9de74f28
Merged develop into feature/ExamGenRework
2024-12-13 21:31:10 +00:00
Carlos-Mesquita
bcf3cf0667
ENCOA-281
2024-12-13 21:29:54 +00:00
Tiago Ribeiro
6bb817f9af
Stuff with the new corporate
2024-12-12 15:31:24 +00:00
Tiago Ribeiro
578d29066f
ENCOA-271
2024-12-12 09:42:21 +00:00
Tiago Ribeiro
ce35ba71f4
Improved a bit of the speed of the application
2024-12-11 18:32:29 +00:00
carlos.mesquita
cf85b5a822
Merged develop into feature/ExamGenRework
2024-12-11 15:34:09 +00:00
Carlos-Mesquita
efba1939e5
ENCOA-274
2024-12-11 15:28:38 +00:00
Tiago Ribeiro
d074ec390c
ENCOA-272
2024-12-11 11:58:52 +00:00