1
0
mirror of https://github.com/matt-fidd/stratos.git synced 2026-01-01 13:39:26 +00:00

Commit Graph

  • 9b72052b21 Remove dependabot - it's annoying master matt 2022-05-11 21:07:20 +00:00
  • c985f48c77 Bump husky from 8.0.0 to 8.0.1 dependabot[bot] 2022-05-10 04:31:11 +00:00
  • d152e8ac6c Bump jest from 28.0.3 to 28.1.0 dependabot[bot] 2022-05-09 04:47:24 +00:00
  • b08af5a607 Bump husky from 7.0.4 to 8.0.0 dependabot[bot] 2022-05-09 04:47:34 +00:00
  • ca6bfd682a Bump eslint from 8.14.0 to 8.15.0 dependabot[bot] 2022-05-09 04:47:49 +00:00
  • be716f9959 Bump nodemailer from 6.7.4 to 6.7.5 dependabot[bot] 2022-05-05 04:46:59 +00:00
  • c3d994a352 Bump jest from 28.0.2 to 28.0.3 dependabot[bot] 2022-05-02 04:32:14 +00:00
  • 852d7779d2 Bump autoprefixer from 10.4.5 to 10.4.7 dependabot[bot] 2022-05-03 04:29:29 +00:00
  • 3b5444d467 Bump express from 4.18.0 to 4.18.1 dependabot[bot] 2022-05-02 04:31:17 +00:00
  • 1c7722873d Bump nodemailer from 6.7.3 to 6.7.4 dependabot[bot] 2022-04-29 05:35:32 +00:00
  • 70e9c319eb Bump jest from 28.0.0 to 28.0.2 dependabot[bot] 2022-04-28 04:28:27 +00:00
  • 0d19f25e92 Bump express-mysql-session from 2.1.7 to 2.1.8 dependabot[bot] 2022-04-27 04:30:49 +00:00
  • 79ab9a8352 Bump lint-staged from 12.4.0 to 12.4.1 dependabot[bot] 2022-04-27 04:30:35 +00:00
  • e4093b28e0 Replace unicode chars with HTML codes matt 2022-04-26 17:11:41 +00:00
  • 5571adb480 Bump sass from 1.50.1 to 1.51.0 dependabot[bot] 2022-04-26 04:41:29 +00:00
  • 6dcf6bfbf8 NPM updates matt 2022-04-25 21:24:49 +00:00
  • 5d543f002f Add contact form functionality matt 2022-04-25 20:58:13 +00:00
  • c6dadd8c84 Add logging middleware matt 2022-04-25 20:53:55 +00:00
  • 48c82b8ddd Bump eslint-plugin-jest from 26.1.4 to 26.1.5 dependabot[bot] 2022-04-25 04:34:42 +00:00
  • 41404c4ba3 Bump autoprefixer from 10.4.4 to 10.4.5 dependabot[bot] 2022-04-25 04:34:50 +00:00
  • b767b1bef8 Bump eslint from 8.13.0 to 8.14.0 dependabot[bot] 2022-04-25 04:35:15 +00:00
  • e93fca4179 Remove misleading grade colour matt 2022-04-25 15:36:27 +00:00
  • cff1f1f311 Fix typo in test templates view matt 2022-04-25 15:17:44 +00:00
  • 81ff85b924 Remove unneeded eslint disables and empty functions matt 2022-04-24 20:34:17 +00:00
  • 62364baa1d Don't block main thread waiting for email to build and send matt 2022-04-24 19:02:37 +00:00
  • 9ae60ef85b Parents should be notified about test results matt 2022-04-24 18:49:39 +00:00
  • 29def5b5e5 Add cleanDb as gulp task matt 2022-04-23 23:39:46 +00:00
  • bb09e710b3 Cleanup matt 2022-04-23 23:39:33 +00:00
  • ae725a8e88 Fix typo in schema matt 2022-04-23 22:16:21 +00:00
  • a0cc8090e8 Made EmailBuilder.generateFromClass async, parents should be notified too matt 2022-04-23 22:15:03 +00:00
  • 55f33bd467 Added Class.getParents matt 2022-04-23 22:14:27 +00:00
  • 87d20a7926 Add Student.getParents matt 2022-04-23 21:56:32 +00:00
  • 9c6f38ee0e Added parent login view matt 2022-04-22 04:45:49 +00:00
  • 6a66156463 Added parent login routes matt 2022-04-22 04:45:37 +00:00
  • 23c6b1024b Implemented Parent.getChildren matt 2022-04-22 04:45:18 +00:00
  • 61e149df4c Added handlebars not equal helper matt 2022-04-22 04:44:59 +00:00
  • 1ba69a3d43 Block parents from the admin panel matt 2022-04-22 04:44:32 +00:00
  • 1f30ce4d82 Block parents from the menu matt 2022-04-22 04:41:37 +00:00
  • edbb137899 Added adminContent--full class matt 2022-04-22 04:41:01 +00:00
  • b0826063fe Implement test stats matt 2022-04-22 04:07:31 +00:00
  • f547fa1b96 Implement class stats matt 2022-04-22 04:06:50 +00:00
  • ded1481c8a Remove unneccasary stat from dashboard page matt 2022-04-22 04:06:16 +00:00
  • cf7e9b5246 Test.getAverageScore and Percentage should return whole numbers matt 2022-04-22 04:05:52 +00:00
  • defdc3590e Stat preparation style cleanup matt 2022-04-22 04:05:04 +00:00
  • b46e7cf7c1 Added protection against non-teacher deletions, edits etc... matt 2022-04-22 04:04:35 +00:00
  • c519e1e699 Remove unneccasary buttons from class page matt 2022-04-22 03:18:10 +00:00
  • 063c12b1db Add tests for validator 'values' type matt 2022-04-22 03:17:53 +00:00
  • 62cfe7b643 Fix ios safari matt 2022-04-22 03:07:54 +00:00
  • d5cdf70705 Add report generation matt 2022-04-22 02:42:43 +00:00
  • 64c0da6716 Lock down reports page to teachers only matt 2022-04-22 02:42:23 +00:00
  • b6c66b8e16 Added real data to validator function POST /reports/generate matt 2022-04-22 02:41:07 +00:00
  • c0cde8a08a Implemented Test.getAverageScore and Percentage matt 2022-04-22 02:33:26 +00:00
  • ec6305086e Change implementation of Test.dateString matt 2022-04-22 02:32:49 +00:00
  • 0d4a1d339c Implemented Student.getTestResults matt 2022-04-22 02:30:38 +00:00
  • 6a0bcc90f3 Replaced sample data with real data matt 2022-04-21 17:34:31 +00:00
  • 55dcc4bf46 Added values validator type matt 2022-04-21 17:32:47 +00:00
  • fcde079023 Add route for reports page, with test data matt 2022-04-21 16:48:13 +00:00
  • 402611f04d Set up view for reports generation page matt 2022-04-21 16:47:54 +00:00
  • d14176f57d Remove view all reports buttons matt 2022-04-21 16:16:10 +00:00
  • 9cebdd52e2 Add csv-stringify dependency matt 2022-04-21 16:14:24 +00:00
  • 483ed5d46f Notify when a test result is changed matt 2022-04-21 15:48:42 +00:00
  • 72b8c5adef Notify when a new test result is added to a test matt 2022-04-21 15:48:24 +00:00
  • a00ff75038 Notify when a new test is added to a class matt 2022-04-21 15:48:03 +00:00
  • 67c4b510c1 Added User.getEmail matt 2022-04-21 15:46:50 +00:00
  • f2d57a86fe Remove requirement for no two of the same test to be on the same day matt 2022-04-21 15:46:34 +00:00
  • 4fcdaaa521 Added Test.getDateString matt 2022-04-21 15:45:34 +00:00
  • 7093bd872e Added ability to generate an EmailBuilder object from a Class object matt 2022-04-21 15:44:53 +00:00
  • e3ca55e94a Add ability to insert test data with custom domain email addresses matt 2022-04-21 14:48:49 +00:00
  • bcec44f4f9 Add route for test template page matt 2022-04-21 13:17:55 +00:00
  • 643e9a2015 Added test template view matt 2022-04-21 13:17:06 +00:00
  • fe49bfc2b0 Set upper limit for mark in test template creation matt 2022-04-21 13:16:51 +00:00
  • 586f84d65c Generalise testTables more matt 2022-04-21 13:16:33 +00:00
  • 6d8e66eeb6 Added TestTemplate.delete matt 2022-04-21 13:15:54 +00:00
  • cd875d986f Added setters for TestTemplate matt 2022-04-21 13:15:34 +00:00
  • 3b29698f35 Implemented TestTemplate.getTests matt 2022-04-21 13:15:11 +00:00
  • aa332ef5f7 Fix issues with styling forms with large buttons as submit buttons matt 2022-04-21 13:14:01 +00:00
  • 219754dc1f Fix test_class relationship matt 2022-04-21 13:13:31 +00:00
  • 4cb10d4e2d Mark storage should use unsigned ints matt 2022-04-21 13:11:48 +00:00
  • 4b9a726cdf Fix bug when reinstalling the database where sessions table doesn't exist yet matt 2022-04-21 13:11:18 +00:00
  • d2d1261bf1 Added POST delete for test matt 2022-04-21 13:10:45 +00:00
  • fca8f247af Added POST delete for class matt 2022-04-21 13:10:25 +00:00
  • ab9f4ee3b2 Changed test view ready for delete functionality matt 2022-04-21 13:09:39 +00:00
  • dc51258901 Changed class view ready for delete functionality matt 2022-04-21 13:09:23 +00:00
  • ef13568221 Implemented Test.delete matt 2022-04-21 13:08:41 +00:00
  • 7ad77443ab Implemented Class.delete matt 2022-04-21 13:08:20 +00:00
  • 0de7b56973 Bump lint-staged from 12.3.8 to 12.4.0 dependabot[bot] 2022-04-21 04:39:14 +00:00
  • 9fd7f17540 Add testTemplates view matt 2022-04-19 21:30:55 +00:00
  • ec49e727e4 Change testTemplate naming scheme in links matt 2022-04-19 21:30:18 +00:00
  • ba81299d0a Added placeholder TestTemplate.hasAccess method matt 2022-04-19 21:28:16 +00:00
  • 0e667f3ed0 Split testTemplate routes into seperate route file matt 2022-04-19 21:26:29 +00:00
  • d8b1de29d8 Bump sass from 1.50.0 to 1.50.1 dependabot[bot] 2022-04-19 02:43:41 +00:00
  • a63ce0eeb4 Create dependabot.yml Matt Fiddaman 2022-04-19 03:43:07 +01:00
  • fe5b526c90 Add tokei ignore file matt 2022-04-19 01:58:19 +00:00
  • 11c6c536df Add build badge to readme matt 2022-04-19 01:46:23 +00:00
  • 7e094ccb62 Add CI github action Matt Fiddaman 2022-04-19 02:39:24 +01:00
  • 65c72070fd Add new readme matt 2022-04-19 01:30:47 +00:00
  • e920f63e0c Added test template item to adminNav matt 2022-04-19 01:12:30 +00:00
  • 14d24b084f Configure lint-staged matt 2022-04-19 01:04:55 +00:00
  • 48b78fc51b Add lint-staged dependency matt 2022-04-19 01:04:12 +00:00
  • 37caaff86e Added husky pre-commit hook matt 2022-04-19 00:53:50 +00:00