João Correia
d77336374d
Merged in approval-workflows (pull request #156 )
...
Approval workflows
Approved-by: Tiago Ribeiro
2025-03-03 11:17:40 +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
4e3cfec9e8
change to a single checkbox filter for all modules
2025-02-27 10:29:35 +00:00
Joao Correia
ba8cc342b1
add filters to show only exams with or without approval
2025-02-26 19:15:20 +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
Joao Correia
a4ef2222e2
Keep exam confidential even after approval workflow is completed
2025-02-26 16:51:57 +00:00
Joao Correia
93d9e49358
Merge branch 'develop' into approval-workflows
2025-02-26 16:42:09 +00:00
Francisco Lima
5d0a3acbee
Merged in bugfixes-generationdesignchanges (pull request #155 )
...
bugsfixed and design changes for generation 13'' screen
Approved-by: Tiago Ribeiro
2025-02-24 13:38:54 +00:00
José Lima
340ff5a30a
bugsfixed and design changes for generation 13'' screen
2025-02-23 18:47:57 +00:00
João Correia
37908423eb
Merged in approval-workflows (pull request #154 )
...
Approval Workflows
Approved-by: Tiago Ribeiro
2025-02-20 14:30:24 +00:00
Joao Correia
b388ee399f
small refactor
2025-02-20 12:12:00 +00:00
Joao Correia
4ac11df6ae
fix examId being cleared when editing approval workflow
2025-02-20 11:27:44 +00:00
Joao Correia
14e2702aca
add error message and stop loading if something went wrong while loading exam in approval workflow
2025-02-20 10:40:31 +00:00
Tiago Ribeiro
fec3b51553
Created two new permissions
2025-02-17 10:32:57 +00:00
João Correia
d8386bdd8e
Merged in approval-workflows (pull request #152 )
...
Approval workflows
Approved-by: Tiago Ribeiro
2025-02-11 12:09:17 +00:00
Joao Correia
df2f83e496
make access confidential when user submits exam with approval process. make access private upon approval workflow completed.
2025-02-10 13:25:11 +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
João Correia
d432fb4bc4
Merged in approval-workflows (pull request #151 )
...
Approval workflows
Approved-by: Tiago Ribeiro
2025-02-09 18:44:44 +00:00
Joao Correia
d5bffc9bad
Add pagination to approval workflows table and change module styling to match project colors.
2025-02-09 18:10:59 +00:00
Joao Correia
75b4643918
Add button to submit exam without approval process
2025-02-09 17:37:19 +00:00
Joao Correia
9ae6b8e894
make sure admin id is passed to step component if the admin is not assigned to the workflow but approved a step.
2025-02-09 16:55:50 +00:00
Joao Correia
6f6c5a4209
make first step approved by default
2025-02-09 15:44:37 +00:00
Tiago Ribeiro
769b1b39d3
Added the permission
2025-02-09 11:35:52 +00:00
Francisco Lima
4bb12c7f01
Merged in addedAccess-bugfixes (pull request #150 )
...
AddedAccess bugfixes
Approved-by: Tiago Ribeiro
2025-02-09 11:16:24 +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
João Correia
f06349e350
Merged in approval-workflows (pull request #149 )
...
filter workflows user can see based on entities
Approved-by: Tiago Ribeiro
2025-02-08 19:35:46 +00:00
Tiago Ribeiro
34caf9986c
Merged develop into approval-workflows
2025-02-08 19:35:31 +00:00
Joao Correia
3a3d3d014d
filter workflows user can see based on entities
2025-02-08 19:23:42 +00:00
João Correia
c49c303f20
Merged in approval-workflows (pull request #148 )
...
temporary fix for same exam instance being used for all entities and implement approval process skip edge cases
Approved-by: Tiago Ribeiro
2025-02-08 18:03:43 +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
Tiago Ribeiro
991adede96
Merged in develop (pull request #147 )
...
Develop
2025-02-07 17:54:57 +00:00
Tiago Ribeiro
f95bce6fa2
Did some fixes related to master corporates
2025-02-07 16:19:47 +00:00
João Correia
1dd6cead9e
Merged in workflow-permissions (pull request #146 )
...
Workflow permissions
Approved-by: Tiago Ribeiro
2025-02-07 15:43:34 +00:00
Joao Correia
5a72ebaea1
Merge branch 'develop' of bitbucket.org:ecropdev/ielts-ui into workflow-permissions
2025-02-07 13:06:59 +00:00
Joao Correia
00d2a7c2ad
forgot permissions on [id] view
2025-02-07 12:57:26 +00:00
João Correia
a6e122e82d
Merged in approval-workflows (pull request #145 )
...
Fix bug where workflows were being created again after exam edit - and other improvements.
Approved-by: Tiago Ribeiro
2025-02-07 07:41:25 +00:00
Joao Correia
bf2aa29b98
implement workflow permissions
2025-02-06 23:26:21 +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
8711802b97
Merged develop into approval-workflows
2025-02-06 18:50:07 +00:00
Tiago Ribeiro
36afde8aa4
Created the new permissions as an example
2025-02-06 18:48:31 +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
Tiago Ribeiro
63604b68e2
Added the permission to update the privacy of an exam
2025-02-06 12:12:34 +00:00
Tiago Ribeiro
d74aa39076
Merge branches 'main' and 'develop' of bitbucket.org:ecropdev/ielts-ui into develop
2025-02-06 11:52:16 +00:00