José Marques Lima
b69b6e6c77
Fix login page having a Card
2025-01-28 20:31:19 +00:00
Francisco Lima
86af876f01
Merged in ENCOA-316-ENCOA-317 (pull request #140 )
...
Fix entities Page not rendering
Approved-by: Tiago Ribeiro
2025-01-28 09:35:02 +00:00
Tiago Ribeiro
b685259dc7
Merged develop into ENCOA-316-ENCOA-317
2025-01-28 09:30:34 +00:00
José Marques Lima
16b959fb7a
Fix entities Page not rendering
2025-01-27 22:06:34 +00:00
Joao Correia
a40ae04aa3
Add workflow table name filter
2025-01-27 12:50:18 +00:00
Francisco Lima
db95fc5681
Merged in ENCOA-316-ENCOA-317 (pull request #139 )
...
ENCOA-316 ENCOA-317
Approved-by: Tiago Ribeiro
2025-01-27 09:27:09 +00:00
Joao Correia
8db47a3962
Filter out empty select inputs on form submission
2025-01-26 14:07:25 +00:00
Joao Correia
ab81a1753d
- Implement cloning of workflow
...
- Entity change will now only clear the assignees instead of the whole workflow
- Fix bug where side panel was showing all workflow assignees instead of just selected step assignees
2025-01-26 04:31:36 +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
Joao Correia
73610dc273
implement edit workflow
2025-01-25 19:45:39 +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
Joao Correia
ac072b0a5a
small fixes and animate side panel content
2025-01-25 15:47:33 +00:00
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
4e81c08adb
fix bug in last commit where all entities would show up on select filter instead of user entities
2025-01-22 18:07:09 +00:00
Joao Correia
4895f00184
Add entityId to workflow. Allow filter workflows based on entityId. Restrict creation of workflows based on user entities.
2025-01-22 16:39:18 +00:00
carlos.mesquita
f727ab4792
Merged in feature/ExamGenRework (pull request #138 )
...
ENCOA-315
Approved-by: Tiago Ribeiro
2025-01-22 08:27:46 +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
Joao Correia
8f8d5e5640
Work on workflows table
2025-01-22 00:30:14 +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
Francisco Lima
4d788e13b4
Merged in ENCOA-314 (pull request #137 )
...
ENCOA-314
Approved-by: Tiago Ribeiro
2025-01-20 17:15:33 +00:00
Joao Correia
39a397d262
Add progress vertical bars to pipeline steps
2025-01-20 11:44:29 +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
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
66d23b4140
Add local test data, implement [id].tsx for approval workflows
2025-01-17 18:44:52 +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
Tiago Ribeiro
205449e1ae
Merged in develop (pull request #136 )
...
Develop
2025-01-13 22:44:25 +00:00
carlos.mesquita
4724e98993
Merged in feature/ExamGenRework (pull request #135 )
...
ENCOA-312
Approved-by: Tiago Ribeiro
2025-01-13 22:41:51 +00:00
Carlos-Mesquita
6f9be29cd8
ENCOA-312
2025-01-13 21:02:34 +00:00
carlos.mesquita
d8fafa5cae
Merged in feature/ExamGenRework (pull request #134 )
...
ENCOA-311
Approved-by: Tiago Ribeiro
2025-01-13 08:08:19 +00:00
Carlos-Mesquita
ccbbf30058
ENCOA-311
2025-01-13 01:18:19 +00:00
Tiago Ribeiro
387418b9bd
Merged in develop (pull request #133 )
...
Develop
2025-01-06 21:32:31 +00:00
carlos.mesquita
715a841483
Merged in feature/ExamGenRework (pull request #132 )
...
Removed a non sense entity ownership classroom name check I added a while back, patched the same entity + same name + same admin query
Approved-by: Tiago Ribeiro
2025-01-06 21:21:05 +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
393b1a6be9
Merged in feature/ExamGenRework (pull request #131 )
...
Feature/ExamGenRework
Approved-by: Tiago Ribeiro
2025-01-06 09:12:01 +00:00
Carlos-Mesquita
bc89f4b9ce
ENCOA-310
2025-01-05 22:35:57 +00:00