Nelson Jovel
cb5fe56c30
Create analyze page. Finishes #182097292
2022-05-12 19:33:26 -07:00
Nelson Jovel
cbc8ba59ba
remove authentication check. Finishes #181920761
2022-04-21 12:36:28 -07:00
Nelson Jovel
ed7a3b8a3d
Autoformat code with rubocop
2022-03-04 15:29:54 +01:00
rebuilt
2a2777745a
Change the sufficiency threshold from a static number of minimum responses to a minimum response rate of 25 percent
2022-02-28 15:36:49 +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
e1f50fef9e
Add 2019-20 year teacher surveys and activate the year selector
2022-02-07 15:04:25 +01:00
Nelson Jovel
5a8d032dd0
Set up bullet gem. Implement bullet gem suggestions.
2022-01-07 16:58:35 +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
Nelson Jovel
f553c3c11c
Rename 'Dashboard' to overview in page text and also modify 'dashboard' routes to be 'overview'. Finishes #180076071
2021-12-14 13:20:18 +01:00
Nelson Jovel
243ec39b5d
Sort schools alphabetically. Finishes #180280546
2021-12-10 15:17:02 +01:00
Nelson Jovel
aeb6a45a45
Show partial data indicators on variance chart
2021-12-09 14:51:28 -05:00
Liam Morley
6aa9f00adc
Revert "Tie legacy analytics ID to environment"
...
This reverts commit 3e15194eff .
This will allow monitoring the new experience analytics to not be tampered by the
legacy analytics.
2021-12-02 09:35:33 -05:00
Liam Morley
557109662c
Move legacy layouts into a legacy folder
2021-12-01 16:34:17 -05: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
f81874d082
Externalize Hotjar tracking code to an environment variable
2021-11-29 12:00:06 -05:00
Liam Morley
3e15194eff
Tie legacy analytics ID to environment
2021-11-23 15:39:55 -05:00
Liam Morley
48f2d64c71
Extract Google Analytics ID out to an environment variable
...
TODO- in the future, consider putting this in a credential. We're not able to change the production credentials file currently, but we should change it in the future when we're able
2021-11-23 09:13:21 -05:00
Liam Morley
1be86721b0
Always reference fully-qualified School/District/Category in controllers
2021-11-17 09:44:45 -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
cf6e80ce6b
Show modal when no measures for a school/year have meet their threshold
2021-11-10 15:46:49 -05:00
Liam Morley
ad7dd85524
Refactor variance chart to make view responsible for sorting measures
2021-10-28 12:05:41 -04:00
Liam Morley
882fa84de9
Unify how we sort SQM Categories
2021-10-26 15:05:30 -04:00
Liam Morley
332043c6fb
Use CategoryPresenter in welcome page instead of SqmCategory
2021-10-25 14:08:22 -04:00
rebuilt
4306f5c5d4
Update landing page to include accordion and footer
2021-10-22 16:44:58 -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
b4a6ae0bd7
Remove sufficient_data parameter from MeasureGraphRowPresenter
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
rebuilt
6320d5633f
Add JS tests to verify school and district dropdowns.
2021-10-15 15:06:00 +02:00
Liam Morley
a406205e20
Completes Sub Categories and Measures for "All " Category Tabs -
...
Milford High School (Milford District). Add tabs to top navigation [#179727241 ]
2021-10-08 22:37:19 +02:00
Liam Morley
4aa0c97275
Rename browse controller to sqm categories controller
2021-10-07 14:54:11 -04:00
rebuilt
b29107688e
Use category presenters on page.
...
Show category and subcategory cards
Conditionally render subcategory icons
fix styling
2021-10-07 16:19:19 +02:00
Alex Basson
504bf8bc57
Move dropdowns into header view
2021-10-05 08:58:18 -04:00
Alex Basson
5c352671da
Update to Bootstrap 5, basic styling
2021-10-04 14:34:50 -04:00
Alex Basson
516701332d
Use sqm_application.html.erb layout and sqm_application.scss for new pages
2021-10-04 07:22:12 -04:00
Alex Basson
4d5335491b
Inline the SurveyResponseAggregator
2021-10-01 14:16:38 -04:00
Liam Morley
25578a896f
we have a gauge! next up, let's style the page
2021-10-01 13:32:10 -04:00
rebuilt
cc2f3f9352
Expand the Measured Dashboard to All Schools and Districts. [Finishes #179727798 ]
2021-09-30 21:18:51 +02:00
Chad Serrant
87f268dd7a
Sort measures by the highest score to lowest score [finishes #179726949 ]
2021-09-29 11:06:28 -04:00
rebuilt
d7ead5bac9
Show all Measure Scores [finishes #179707160 ]
2021-09-29 08:34:24 -04:00
Liam Morley
3b8bcb2e22
Display measure scores for Problem Solving Emphasis [finishes #179705693 ]
2021-09-28 14:20:08 -04:00
Alex Basson
edb1548593
Include measure 2A-i on the graph; TODO: load student survey responses
2021-09-22 14:25:22 -04:00
Alex Basson
8780893d21
Extract method_ids as private method in dashboard controller
2021-09-22 14:15:41 -04:00
Alex Basson
e222edc7e7
Add academic years as an ActiveRecord object
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
Alex Basson
643ee8d3a7
Extract bar graph partial
2021-09-22 08:44:54 -04:00
rebuilt
71ad999dd0
Add slug to district
2021-09-22 08:44:54 -04:00
Alex Basson
886f94a60c
Display pre-selected dropdowns on dashboard graph
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