1
0
mirror of https://github.com/matt-fidd/stratos.git synced 2026-01-01 15:59:25 +00:00
Commit Graph

392 Commits

Author SHA1 Message Date
cff1f1f311 Fix typo in test templates view 2022-04-25 15:17:44 +00:00
81ff85b924 Remove unneeded eslint disables and empty functions 2022-04-24 20:34:17 +00:00
62364baa1d Don't block main thread waiting for email to build and send 2022-04-24 19:02:43 +00:00
9ae60ef85b Parents should be notified about test results 2022-04-24 18:49:39 +00:00
29def5b5e5 Add cleanDb as gulp task 2022-04-23 23:39:46 +00:00
bb09e710b3 Cleanup 2022-04-23 23:39:33 +00:00
ae725a8e88 Fix typo in schema 2022-04-23 22:16:21 +00:00
a0cc8090e8 Made EmailBuilder.generateFromClass async, parents should be notified too 2022-04-23 22:15:03 +00:00
55f33bd467 Added Class.getParents 2022-04-23 22:14:27 +00:00
87d20a7926 Add Student.getParents 2022-04-23 21:56:32 +00:00
9c6f38ee0e Added parent login view 2022-04-22 04:45:49 +00:00
6a66156463 Added parent login routes 2022-04-22 04:45:37 +00:00
23c6b1024b Implemented Parent.getChildren 2022-04-22 04:45:18 +00:00
61e149df4c Added handlebars not equal helper 2022-04-22 04:44:59 +00:00
1ba69a3d43 Block parents from the admin panel 2022-04-22 04:44:32 +00:00
1f30ce4d82 Block parents from the menu 2022-04-22 04:41:37 +00:00
edbb137899 Added adminContent--full class 2022-04-22 04:41:06 +00:00
b0826063fe Implement test stats 2022-04-22 04:07:31 +00:00
f547fa1b96 Implement class stats 2022-04-22 04:06:50 +00:00
ded1481c8a Remove unneccasary stat from dashboard page 2022-04-22 04:06:16 +00:00
cf7e9b5246 Test.getAverageScore and Percentage should return whole numbers 2022-04-22 04:05:52 +00:00
defdc3590e Stat preparation style cleanup 2022-04-22 04:05:04 +00:00
b46e7cf7c1 Added protection against non-teacher deletions, edits etc... 2022-04-22 04:04:35 +00:00
c519e1e699 Remove unneccasary buttons from class page 2022-04-22 03:18:10 +00:00
063c12b1db Add tests for validator 'values' type 2022-04-22 03:17:53 +00:00
62cfe7b643 Fix ios safari 2022-04-22 03:07:54 +00:00
d5cdf70705 Add report generation 2022-04-22 02:42:43 +00:00
64c0da6716 Lock down reports page to teachers only 2022-04-22 02:42:23 +00:00
b6c66b8e16 Added real data to validator function POST /reports/generate 2022-04-22 02:41:07 +00:00
c0cde8a08a Implemented Test.getAverageScore and Percentage 2022-04-22 02:33:26 +00:00
ec6305086e Change implementation of Test.dateString 2022-04-22 02:32:49 +00:00
0d4a1d339c Implemented Student.getTestResults 2022-04-22 02:30:38 +00:00
6a0bcc90f3 Replaced sample data with real data 2022-04-21 17:34:31 +00:00
55dcc4bf46 Added values validator type 2022-04-21 17:32:47 +00:00
fcde079023 Add route for reports page, with test data 2022-04-21 16:48:13 +00:00
402611f04d Set up view for reports generation page 2022-04-21 16:47:54 +00:00
d14176f57d Remove view all reports buttons 2022-04-21 16:16:10 +00:00
9cebdd52e2 Add csv-stringify dependency 2022-04-21 16:14:24 +00:00
483ed5d46f Notify when a test result is changed 2022-04-21 15:48:42 +00:00
72b8c5adef Notify when a new test result is added to a test 2022-04-21 15:48:24 +00:00
a00ff75038 Notify when a new test is added to a class 2022-04-21 15:48:03 +00:00
67c4b510c1 Added User.getEmail 2022-04-21 15:46:50 +00:00
f2d57a86fe Remove requirement for no two of the same test to be on the same day 2022-04-21 15:46:34 +00:00
4fcdaaa521 Added Test.getDateString 2022-04-21 15:45:42 +00:00
7093bd872e Added ability to generate an EmailBuilder object from a Class object 2022-04-21 15:44:53 +00:00
e3ca55e94a Add ability to insert test data with custom domain email addresses 2022-04-21 14:48:49 +00:00
bcec44f4f9 Add route for test template page 2022-04-21 13:19:07 +00:00
643e9a2015 Added test template view 2022-04-21 13:19:07 +00:00
fe49bfc2b0 Set upper limit for mark in test template creation 2022-04-21 13:19:07 +00:00
586f84d65c Generalise testTables more 2022-04-21 13:19:07 +00:00