José Lima
340ff5a30a
bugsfixed and design changes for generation 13'' screen
2025-02-23 18:47:57 +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
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
Tiago Ribeiro
e9c961e633
ENCOA-267
2024-12-23 10:18:52 +00:00
Tiago Ribeiro
c6e8d3527d
Solved merge conflicts
2024-11-26 15:33:12 +00:00
Tiago Ribeiro
9faf82ee9c
Fixed a typo in the records
2024-11-26 15:04:24 +00:00
Carlos-Mesquita
de08164dd8
Merge, do not push to develop yet, Listening.tsx is not updated
2024-11-26 10:33:02 +00:00
Carlos-Mesquita
114da173be
Navigation rework, added prompt edit to components that were missing
2024-11-25 16:50:46 +00:00
Tiago Ribeiro
50bbb0dacf
Updated the grading system to work based on entities
2024-11-22 15:36:21 +00:00
Tiago Ribeiro
b2dc9b2e31
ENCOA-233: Added the option for certain exercises to not count towards scores
2024-11-12 11:03:19 +00:00
Tiago Ribeiro
27b72c162b
Created a page the client wanted to start and resume assignments as a student
2024-11-06 11:42:35 +00:00
Tiago Ribeiro
55204e2ce1
Started implementing the roles permissions
2024-10-10 19:13:18 +01:00
Tiago Ribeiro
1ef4efcacf
Continued updating the code to work with entities better
2024-10-07 15:49:58 +01:00
Tiago Ribeiro
620e4dd787
Solved some problems, bypassed some stuff
2024-09-08 11:35:09 +01:00
Tiago Ribeiro
fa53382c08
Hidden the level score when not released
2024-09-03 17:43:33 +01:00
Tiago Ribeiro
39710aaea1
Improved the overall stability and speed of the app
2024-08-29 23:21:20 +01:00
Carlos Mesquita
22928ce283
ENCOA-94: Fixes the bug, refactored useStats to be useFilterRecordsByUser in order to not duplicate code and also refactored records.tsx and training.tsx to use a component which abstracts the user Selection for both stats and training.
2024-08-26 18:26:29 +01:00
Tiago Ribeiro
cfcff3cf3b
ENCOA-93
2024-08-22 15:56:52 +01:00
Tiago Ribeiro
806e621c5b
Updated the record for students
2024-08-20 22:43:34 +01:00
Tiago Ribeiro
229275aaee
Created a groups page for students and teachers
2024-08-17 20:18:28 +01:00
Carlos Mesquita
a4a40b9145
Bug fixes to training, added a spinner to record while it loads, made changes to speaking as requested
2024-08-05 21:44:14 +01:00
Carlos Mesquita
12bb124d91
Merge branch 'develop' of https://bitbucket.org/ecropdev/ielts-ui into feature/training-content
2024-08-02 15:01:05 +01:00
Carlos Mesquita
a71e6632d6
Hooked training content to backend, did refactors to training components and record.tsx
2024-08-01 20:40:31 +01:00
Carlos Mesquita
a534126c61
training.tsx still a bit messy, all that is left is to retrieve data from firestore /training and /walkthrough and render it
2024-07-31 20:44:46 +01:00
Tiago Ribeiro
0403773b8e
Changed the IDs to now be words and allows the assignment to be like chosen
2024-07-30 23:18:50 +01:00
Carlos Mesquita
877d2f359f
Used main branch as base branch in the last time
2024-07-25 16:59:15 +01:00
Tiago Ribeiro
10a3243756
Updated it to work with the new canges
2024-07-23 14:43:24 +01:00
Joao Ramos
e79139174b
Added an initial filter for corporate on records
2024-06-21 23:22:49 +01:00
Joao Ramos
61a86394ed
Added persistance to the selected user record
2024-06-20 23:20:52 +01:00
Tiago Ribeiro
8ea97ee944
Added a new feature to check for and register inactivity during an exam
2024-06-04 22:18:45 +01:00
Tiago Ribeiro
b64593df90
Solved a problem with the record page not being able to reload
2024-03-28 12:28:24 +00:00
Tiago Ribeiro
1086e78936
Updated the MatchSentences exercise to work better now
2024-03-26 00:42:39 +00:00
Tiago Ribeiro
f320fee416
This is better
2024-03-24 03:24:12 +00:00
Tiago Ribeiro
445e486cd2
Added a filter that should not exist but whatever
2024-03-24 03:23:01 +00:00
Tiago Ribeiro
13ebb9bbd8
Solved a bug where the speaking and interactive speaking were not being correctly evaluated
2024-03-23 15:43:25 +00:00
Joao Ramos
37c3c6f7f4
Updated redirect implementation
2024-03-11 17:00:38 +00:00
Tiago Ribeiro
b09fe79cb7
Updated the InteractiveSpeaking to also work with the session persistence
2024-02-08 11:43:01 +00:00
Tiago Ribeiro
506ee1e0e4
Updated the zIndex of the Select
2024-01-22 22:56:08 +00:00
Tiago Ribeiro
24ec336dca
Updated the Record to start with the overall screen
2024-01-14 23:13:12 +00:00
Joao Ramos
cc0f9712d6
Added download option for assignment cards
...
Export PDF Download to hook
Prevented some NaN's
2024-01-09 23:15:13 +00:00
Joao Ramos
418221427a
Added pdf download to record page
...
Reenabled reuse of PDF
2024-01-09 22:42:42 +00:00
Tiago Ribeiro
52d4b831ae
Renamed the Owner to Admin
2023-11-20 23:46:43 +00:00
Tiago Ribeiro
44a89c6645
Added a new module called Level for level testing
2023-11-17 15:32:45 +00:00
Tiago Ribeiro
a38e5e2f0a
Removed the console.log
2023-11-09 14:56:40 +00:00
Tiago Ribeiro
19624e97bd
Improved the way a teacher views the assignments
2023-11-09 12:34:56 +00:00
Tiago Ribeiro
536c1dfab3
Enabled a way for students to do assigned tasks
2023-11-09 11:44:58 +00:00