Commit Graph

521 Commits

Author SHA1 Message Date
Joao Correia
2c0153e055 Fix animations 2025-01-25 15:10:52 +00:00
Joao Correia
2eff08bf86 Add approval by to step details panel and add text size prop to UserWithProfilePicture component 2025-01-25 04:23:28 +00:00
Joao Correia
f71a7182dd - Refactor of workflow and steps types to differentiate between editView and normalView.
- Added side panel with steps details
2025-01-25 03:44:50 +00:00
Joao Correia
1f7639a30e - initial selected step
- assignees id to name on table view
2025-01-24 17:09:37 +00:00
Joao Correia
41d09eaad8 Make data dynamic in workflow view. Add requester and startDate to workflows. 2025-01-24 14:14:07 +00:00
Joao Correia
f6b0c96b3b Finish Approval Workflow builder for the most part. TODO: implement permissions 2025-01-24 00:33:45 +00:00
Joao Correia
dcd25465fd on workflow builder, only render steps if name and entity are set. reset workflow on entity reset. 2025-01-23 22:56:45 +00:00
Joao Correia
c921d54d50 code refactoring 2025-01-23 22:12:25 +00:00
Joao Correia
a4f60455b5 Render previous select input options when switching between workflows in builder 2025-01-23 17:08:32 +00:00
Joao Correia
a0936cb1a4 Prevent same input on selects from the same step.
Change behaviour of initial step to allow multiple assignees
2025-01-23 15:10:14 +00:00
Joao Correia
aa76c2b54b Work on workflow builder:
- Made number of approvers dynamic with many select inputs as needed
- Tracking approval select input changes with step.assignees
- Fetching teachers and corporates from backend
- Responsive styling when rendering several select inputs
2025-01-23 02:48:25 +00:00
Joao Correia
73e2e95449 work on non editable approval workflow steps view 2025-01-21 20:42:03 +00:00
Joao Correia
48187fc7f2 fix step numbering bug from previous commit and prepare non editable workflow view 2025-01-21 00:10:14 +00:00
Joao Correia
01222b3a13 dynamic list of new workflows in workflow builder and some code refactoring 2025-01-20 23:32:32 +00:00
Joao Correia
39a397d262 Add progress vertical bars to pipeline steps 2025-01-20 11:44:29 +00:00
Joao Correia
50d2841349 Implement reordering of steps 2025-01-19 22:26:02 +00:00
Joao Correia
f485c782f3 Start implementing workflow step form behaviour 2025-01-19 19:23:56 +00:00
Joao Correia
c2c9b3374c Start work on Approval Workflow id page 2025-01-17 20:17:51 +00:00
Joao Correia
580e319fb9 start implementation of approval workflows. Add nav, page, empty table, and status filtering 2025-01-17 15:20:46 +00:00
Carlos-Mesquita
6f9be29cd8 ENCOA-312 2025-01-13 21:02:34 +00:00
Carlos-Mesquita
ccbbf30058 ENCOA-311 2025-01-13 01:18:19 +00:00
Carlos-Mesquita
f6cd509aa4 Removed a non sense entity ownership classroom name check I added a while back, patched the same entity + same name + same admin query 2025-01-06 20:46:18 +00:00
Carlos-Mesquita
bc89f4b9ce ENCOA-310 2025-01-05 22:35:57 +00:00
Carlos-Mesquita
8f77f28aaa ENCOA-309 2025-01-05 21:03:52 +00:00
Carlos-Mesquita
0739e044a1 ENCOA-307 2025-01-05 17:46:11 +00:00
Tiago Ribeiro
548163d66c Some improvements in payment record 2024-12-31 11:56:37 +00:00
Tiago Ribeiro
4c746b93bc Merged with develop 2024-12-30 19:04:18 +00:00
Tiago Ribeiro
f64b50df9e Updated part of the payment 2024-12-30 18:39:02 +00:00
Carlos-Mesquita
f642e41bfa ENCOA-295 2024-12-26 12:26:17 +00:00
Carlos-Mesquita
bac2a08748 ENCOA-289 2024-12-24 11:52:34 +00:00
Tiago Ribeiro
e9c961e633 ENCOA-267 2024-12-23 10:18:52 +00:00
Carlos-Mesquita
860f1295e5 ENCOA-283 or ENCOA-282, I don't know someone deleted the issue 2024-12-22 21:19:27 +00:00
Carlos-Mesquita
98a1636d0c ENCOA-277, ENCOA-276, ENCOA-282, ENCOA-283 2024-12-21 19:23:53 +00:00
Carlos-Mesquita
f6d387ce2d Merge branch 'feature/ExamGenRework' of https://bitbucket.org/ecropdev/ielts-ui into feature/ExamGenRework 2024-12-16 14:58:59 +00:00
Carlos-Mesquita
d3d5e59aad Removed the exclusion warning when there is only duplicated users as there is already a warning message for that 2024-12-16 14:56:39 +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
f3057c675f ENCOA-275 2024-12-13 15:13:27 +00:00
Tiago Ribeiro
61d1bbbe13 ENCOA-268 2024-12-12 16:14:54 +00:00
Tiago Ribeiro
858e29eb93 ENCOA-261 2024-12-12 15:09:56 +00:00
Tiago Ribeiro
578d29066f ENCOA-271 2024-12-12 09:42:21 +00:00
Tiago Ribeiro
1a7d35317b ENCOA-263 2024-12-11 22:00:43 +00:00
Tiago Ribeiro
71ed1013b7 ENCOA-270, ENCOA-265, ENCOA-262, ENCOA-258 2024-12-11 16:54:37 +00:00
Carlos-Mesquita
fa0c257040 Fixed a bug from the previous commit, ENCOA-274 2024-12-11 16:09:59 +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
Carlos-Mesquita
7538392e44 ENCOA-260, ENCOA-259 2024-12-09 18:37:51 +00:00
Carlos-Mesquita
35d28fbff6 Missed a .log 2024-12-05 18:40:59 +00:00
Carlos-Mesquita
4f32e3cf93 ENCOA-257 Fixed FillBlanks MC 2024-12-05 18:36:04 +00:00