Commit graph

67 commits

Author SHA1 Message Date
Nelson Jovel
ad03606d66 Add benchmarks to survey and admin data items. Remove them from measures. Modify seeder
Calculate benchmarks for measures based on a weighted average of survey
and admin data items

Added architectural records
2021-12-28 14:10:34 +01:00
Liam Morley
aa4ce86eaa Show icon/explanation in measure accordion when a section has insufficient data 2021-12-01 11:44:07 -05:00
Liam Morley
413096dfe2 Extract legacy parts of the codebase into its own module 2021-11-16 17:19:05 +01:00
Liam Morley
f8523f1e6a Display measure data if student data is sufficient OR teacher data is sufficient 2021-11-05 15:14:04 -04:00
Liam Morley
f3c632ea2a Take sufficient data requirements into account when calculating score for subcategory 2021-10-28 08:47:08 -04:00
Liam Morley
934d0bda0e Seed database selectively in tests, not always 2021-10-26 14:18:06 -04:00
rebuilt
05c3f42718 Skip problematic legacy tests 2021-10-25 19:17:19 +02:00
Alex Basson
2abf2d352a Implement correct policy regarding whether there exist sufficient data for a measure 2021-10-22 16:02:03 -04:00
Alex Basson
da6711c571 Rename SurveyItemResponse.score -> .score_for_measure 2021-10-22 09:57:45 -04:00
Alex Basson
07b7561b55 Move score computation into SurveyItemResponse 2021-10-21 21:30:55 -04:00
Alex Basson
10e70557bd Display insufficient data note. TODO: remove measures from variance chart 2021-10-21 21:30:55 -04:00
rebuilt
770ebc580e Updated to rails 6. Passing tests 2021-10-15 15:06:00 +02:00
Liam Morley
25578a896f we have a gauge! next up, let's style the page 2021-10-01 13:32:10 -04:00
Alex Basson
f5724407f2 Load teacher survey responses 2021-09-22 08:44:54 -04:00
Alex Basson
e222edc7e7 Add academic years as an ActiveRecord object 2021-09-22 08:44:54 -04:00
Alex Basson
a7de5b9ac2 Add response id to SurveyItemResponse 2021-09-22 08:44:54 -04:00
Alex Basson
12415861c1 Rename construct -> measure, seed with SqmCategories and Subcategories 2021-09-22 08:44:54 -04:00
rebuilt
71ad999dd0 Add slug to district 2021-09-22 08:44:54 -04:00
Alex Basson
1782ef3482 Compute the score for a given construct, school, and academic year 2021-09-22 08:44:54 -04:00
Alex Basson
9007cd3078 Ensure that construct returns the correct zone when the score is right on a benchmark 2021-09-22 08:44:54 -04:00
Alex Basson
8915cb9d45 Add Item, seed from .csv file 2021-09-22 08:44:54 -04:00
Alex Basson
acac8f67b0 Seed db with Professional Qualifications construct 2021-09-22 08:44:35 -04:00
Alex Basson
e622a01dd0 Remove automatic deploy verification test 2021-09-10 11:17:17 -04:00
Alex Basson
d6a9e951cb Make failing test pass to verify automatic deploys 2021-09-10 11:10:38 -04:00
Alex Basson
e60e8324f1 Deliberately introduce failing test to verify automatic deploy 2021-09-10 11:08:27 -04:00
Alex Basson
e97b385611 Make failing tests pending so that test suite runs greens 2021-08-31 15:27:26 -04:00
Jared Cosulich
ed4883c9fb texting change 2017-05-03 10:14:56 -04:00
Jared Cosulich
986ef0086b tweaking texting content 2017-05-02 12:55:38 -04:00
Jared Cosulich
6b52b22fb6 tweaking text format 2017-04-24 16:22:22 -04:00
Jared Cosulich
aa06f301df tweaking texting format 2017-04-23 16:43:43 -04:00
Jared Cosulich
36d061fca2 skipping a question 2017-04-20 10:29:11 -04:00
Jared Cosulich
85d5252301 all sibling tests 2017-04-20 09:25:51 -04:00
Jared Cosulich
25a7035861 fixing tests 2017-04-20 08:18:46 -04:00
Jared Cosulich
2e796899f8 working on siblings 2017-04-19 09:23:41 -04:00
Jared Cosulich
f4a2c103d6 working on sibling students 2017-04-18 16:32:02 -04:00
Jared Cosulich
a2300a58b9 moving weekend logic into the next_attempt_at logic in recipient_schedule 2017-04-18 12:00:24 -04:00
Jared Cosulich
ac7858c5f6 break up messages into 2 parts (one for question and one for answers) 2017-04-18 11:17:34 -04:00
Jared Cosulich
aaa2572a92 queued questions 2017-04-18 10:31:28 -04:00
Jared Cosulich
7602258da3 fixing time zone issue 2017-04-14 13:53:04 -04:00
Jared Cosulich
42fd3edbae adding more authentication, fixing category bug 2017-04-13 11:29:56 -04:00
Jared Cosulich
affc5aae53 fixing tests 2017-04-13 09:43:47 -04:00
Jared Cosulich
061a3b9fde working on adding time to schedule 2017-04-12 21:32:36 -04:00
Jared Cosulich
a018c42e0f working on authentication 2017-04-05 21:17:27 -04:00
Jared Cosulich
71745c9832 no need to break up sms messages 2017-04-05 12:28:51 -04:00
Jared Cosulich
5c3ceb3687 changing from cancel to stop 2017-04-05 12:01:12 -04:00
Jared Cosulich
2a3b4565d9 opting out 2017-03-17 14:06:36 -04:00
Jared Cosulich
d4b3a83681 adding attempt counters 2017-03-17 13:10:13 -04:00
Jared Cosulich
f310d59568 respect opting out 2017-03-16 17:52:01 -04:00
Jared Cosulich
ba027a31a7 working on displaying individual questions 2017-03-14 15:02:13 -04:00
Jared Cosulich
74ff33d74e working on displaying data 2017-03-13 15:17:47 -04:00