|
|
58855dcfd1
|
Replace test data with live TestResult data
|
2022-04-18 13:00:19 +00:00 |
|
|
|
3adf10ed6e
|
Prepare test view for actual testResult format
|
2022-04-18 12:59:32 +00:00 |
|
|
|
ce00fd1835
|
Added handlebars format time helper
|
2022-04-18 12:58:55 +00:00 |
|
|
|
3242b401d3
|
Added TestResult test data
|
2022-04-18 12:57:58 +00:00 |
|
|
|
ac1420a26e
|
Added Test.getTestResults
|
2022-04-18 12:57:27 +00:00 |
|
|
|
318bdd3b30
|
Implemented base TestResult functionality
|
2022-04-18 12:57:05 +00:00 |
|
|
|
d965405c8b
|
Allow handlebars to use prototype properties and methods
|
2022-04-18 12:54:23 +00:00 |
|
|
|
6406cd5a5c
|
Added redirect_to to login page when auth forces re-authentication
|
2022-04-12 00:34:32 +00:00 |
|
|
|
26f0a6e2cc
|
Added time field to testResult schema
|
2022-04-12 00:13:34 +00:00 |
|
|
|
3079de4692
|
Added testResultId field to schema
|
2022-04-12 00:13:10 +00:00 |
|
|
|
ad1a50d4f2
|
Reorder User constructor params
|
2022-04-11 23:45:17 +00:00 |
|
|
|
95b1636288
|
Reduce overhead on calls to getStudents and getTeacher to not fetch objects when they're not required
|
2022-04-01 12:46:07 +00:00 |
|
|
|
73b566f6ad
|
NPM updates
|
2022-04-01 12:16:33 +00:00 |
|
|
|
0b09a9a61e
|
Should not allow teachers to remove the last teacher from class
|
2022-03-31 13:49:03 +00:00 |
|
|
|
6a36fae78c
|
Refactor Class.getTeachers and Class.getStudents into their own functions
|
2022-03-31 13:46:52 +00:00 |
|
|
|
e1bf0122f1
|
Only teachers should be able to remove users
|
2022-03-31 13:15:17 +00:00 |
|
|
|
74cae8847d
|
Added POST class/user/remove
|
2022-03-31 08:50:22 +00:00 |
|
|
|
dc95b64480
|
Fully implemented Class.removeUser
|
2022-03-31 08:50:09 +00:00 |
|
|
|
9fb499bbe5
|
Added GET class/user/remove
|
2022-03-31 08:49:35 +00:00 |
|
|
|
4840ddbcd6
|
Added removeClassUser view
|
2022-03-31 08:49:35 +00:00 |
|
|
|
55722854b0
|
Added classUser styling component
|
2022-03-31 08:48:30 +00:00 |
|
|
|
a5c55955be
|
Added click handlers for classUser remove icon
|
2022-03-31 08:48:06 +00:00 |
|
|
|
7f18d3ba85
|
Added id and icon to classUser component
|
2022-03-31 08:47:46 +00:00 |
|
|
|
b489f055aa
|
Fix multiple instantiation problem
|
2022-03-30 10:08:53 +00:00 |
|
|
|
a97c2e3dc5
|
Added routes for addClassUser
|
2022-03-29 10:25:46 +00:00 |
|
|
|
7b8eafa1db
|
Split class routes into two files
|
2022-03-29 10:13:05 +00:00 |
|
|
|
3cb5929ea3
|
Add Class.addUser and scaffolding for Class.removeUser
|
2022-03-29 10:10:46 +00:00 |
|
|
|
3568762778
|
User.createUser can now return Student/Parent types
|
2022-03-29 10:07:36 +00:00 |
|
|
|
e2ebaee9be
|
DatabaseConnectionPool should bubble errors up
|
2022-03-29 10:06:57 +00:00 |
|
|
|
2c2c6b602f
|
Added views for addClassUser pages
|
2022-03-29 10:06:01 +00:00 |
|
|
|
4c2a078530
|
Refactored database connection system to use a shared pool per-request
|
2022-03-28 08:01:05 +00:00 |
|
|
|
bd662661ee
|
Fixed validation middlewares so they they run against all HTTP request types
|
2022-03-21 10:37:55 +00:00 |
|
|
|
a7808458f8
|
Added Account user to test data with no tests, classes or test templates
|
2022-03-21 09:18:51 +00:00 |
|
|
|
31507e13fd
|
Added delete test button and fixed link root
|
2022-03-21 09:18:29 +00:00 |
|
|
|
afbb7485dc
|
Added route and validation for individual user
|
2022-03-21 09:17:15 +00:00 |
|
|
|
cd7f5de4b9
|
Added view for individual user
|
2022-03-21 09:16:07 +00:00 |
|
|
|
8420bd9fd8
|
Added security validation for User class
|
2022-03-21 09:15:36 +00:00 |
|
|
|
bff42cdefa
|
Add route for classUser pages
|
2022-03-21 09:15:14 +00:00 |
|
|
|
e6cdf94c14
|
Added views for classUser pages
|
2022-03-21 09:14:08 +00:00 |
|
|
|
e34016667f
|
Catch database errors and prevent them from crashing the app
|
2022-03-21 09:12:48 +00:00 |
|
|
|
0298c81f51
|
Make test and class validation more general
|
2022-03-14 09:42:33 +00:00 |
|
|
|
e1de67266c
|
Cleanup extra newline
|
2022-03-14 09:40:34 +00:00 |
|
|
|
609f50545c
|
Fixed context in handlebars helpers
|
2022-03-14 09:40:10 +00:00 |
|
|
|
8b3f8fa19d
|
Added delete class button to class page
|
2022-03-14 09:38:29 +00:00 |
|
|
|
aaec1c0904
|
Add test route now actually adds test
|
2022-03-08 13:41:12 +00:00 |
|
|
|
17193df826
|
Add TestTemplate.assignClass
|
2022-03-08 13:39:43 +00:00 |
|
|
|
b40624ce8f
|
Add test template route now actually adds test template
|
2022-03-08 14:22:04 +00:00 |
|
|
|
871cb36395
|
Add Account.createTestTemplate
|
2022-03-08 13:05:55 +00:00 |
|
|
|
ca5f7cc6e2
|
Add TestTemplate.createTestTemplate
|
2022-03-08 14:21:57 +00:00 |
|
|
|
57def008c8
|
Add class route now actually adds class
|
2022-03-08 11:43:44 +00:00 |
|