rebuilt
d48a4efda2
Round all averages to two decimal places
2023-05-12 13:08:25 -07:00
rebuilt
bb5f668497
Refactor code based on rubocop and reek suggestions
2022-07-11 16:46:30 -07:00
Nelson Jovel
ed7a3b8a3d
Autoformat code with rubocop
2022-03-04 15:29:54 +01:00
rebuilt
d4df7cbc06
Add scales to framework. Change calculations to first group and then
...
average those groupings and the way up the framework. Likert scores for
a survey_item are averaged. Then all the survey_items in a scale are
averaged. Then student scales in a measure are averaged. And teacher
scales in a measure are averaged. Then the average of those two
calculations becomes the score for a measure. Then the measures in a
subcategory are averaged.
2022-02-24 14:53:06 +01:00
rebuilt
54f4cee3fa
Show score temporarily
2022-02-07 16:21:10 +01:00
Nelson Jovel
d2c2eb8994
Refactored guage graph and presenter to make variable names clearer
2021-12-30 16:11:31 +01:00
Nelson Jovel
03a63cb568
Add zone boundary legends to gauge graph.
2021-12-29 17:50:47 +01:00
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
0af26e25f2
Display gauges with no benchmarks as "Insufficient Data" with no key benchmark indicator
2021-12-09 16:44:26 -05:00
rebuilt
722947d938
When there is insufficient data to display gauge graph, change title of
...
graph to insufficient Data
2021-11-02 21:57:12 +01:00
rebuilt
3430069801
upgrade to rails 6. Failing tests
2021-10-15 15:06:00 +02:00
rebuilt
68357e65ec
Upgrade to rails 5.2. Catch null state in percentage_for method
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