Oliver Eyton-Williams
|
1e0805fd72
|
refactor: one eslint task per workspace (#63835)
|
2025-11-21 19:21:46 +05:30 |
|
Shaun Hamilton
|
037cac3991
|
fix: account for expired attempt without mod record (#63317)
|
2025-10-30 12:38:51 +01:00 |
|
Shaun Hamilton
|
26ca8fee4b
|
feat: add attempt statuses (#63035)
|
2025-10-29 16:20:02 +02:00 |
|
Shaun Hamilton
|
59cab66cf2
|
feat: remove deprecated exam fields (#62852)
|
2025-10-16 09:54:58 -07:00 |
|
Shaun Hamilton
|
568840b8d8
|
feat(api): exam date use + split prisma files (#62344)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-10-02 14:28:36 +02:00 |
|
Oliver Eyton-Williams
|
bed3811952
|
feat(api): migrate to esm (#61915)
|
2025-09-19 13:28:06 +05:30 |
|
Shaun Hamilton
|
ebd17c473b
|
fix(api): throw during exam generation if empty config (#62044)
|
2025-09-04 10:49:07 +00:00 |
|
Shaun Hamilton
|
6adc98a426
|
feat(api): add version to exam collections (#61644)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-08-12 02:39:07 -07:00 |
|
Shaun Hamilton
|
143565ce63
|
feat(api): add attempt id and exam id to response (#61637)
|
2025-08-04 11:12:46 -05:00 |
|
Shaun Hamilton
|
500342b24f
|
fix(api): shuffle generated exam answers each time (#61352)
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
|
2025-07-31 15:50:59 +02:00 |
|
Shaun Hamilton
|
92b6ca5343
|
feat(api): add exam env attempts endpoints and fields (#59634)
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
|
2025-07-16 11:35:12 -05:00 |
|