Nelson Jovel
16569974a6
Add checkboxes to select academic years for analyze page. Stimulus controller reads the state of the checkboxes and builds the correct link to route the user
2022-05-31 15:49:59 -07:00
Nelson Jovel
6764024cd2
Show subcategory data when user selects different subcategory from
...
analyze dropdown. Finishes #182277850
2022-05-30 16:44:18 -07:00
Nelson Jovel
61978eb45d
Change which category is displayed when the category dropdown is changed
...
on the analyze page. Finishes #182277818
2022-05-30 14:54:05 -07:00
Nelson Jovel
a04f797f30
Add all measures for a given subcategory to the analyze page. Finishes #182277762
2022-05-26 12:50:09 -07:00
Nelson Jovel
3d7e62f21f
Draw the teacher survey data bar. Finishes #182226823
2022-05-25 19:44:29 -07:00
Nelson Jovel
7a9830915b
Create grouped bar chart on analyze page
2022-05-20 20:24:23 -07:00
Nelson Jovel
78fb737f5a
Make measure titles clickable on the variance chart
2022-03-29 14:02:43 -07:00
Nelson Jovel
ed7a3b8a3d
Autoformat code with rubocop
2022-03-04 15:29:54 +01:00
rebuilt
286e74b651
Seed db with surveys to keep track of school, year, and survey type
...
Seed db with survey_item information to keep track of which survey_item is on the short form survey. REcalculate response rate depending on whether school to regular survey or short form survey.
Correct score for short form schools. Finishes #181284202
2022-03-03 10:44:41 +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
b111b2f106
Bump rails to 7 and get tests passing. Also modified rakefile so rake
...
command would continue to run rspec as the default command. Added
stylesheets to assets.rb so they'll be included when precompiling
assets in production.
2022-01-21 11:49: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
8bebf106e6
Merge branch 'dev-design'
2021-12-17 13:51:00 +01:00
Nelson Jovel
eb4c699f60
Modifies the overview page so when there is an empty dataset, there is clearer explanatory text and an empty version of the variance chart. Finishes #180118088
2021-12-14 15:52:09 +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
aeb6a45a45
Show partial data indicators on variance chart
2021-12-09 14:51:28 -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
Alex Basson
228cf137ad
Finishes #179904795 . Adds prompts to measures section on browse page
2021-11-01 20:33:45 +01:00
Liam Morley
ad7dd85524
Refactor variance chart to make view responsible for sorting measures
2021-10-28 12:05:41 -04:00
Liam Morley
f3a86c6145
Add cateory icon to home page
2021-10-25 15:54:29 -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
161db3bf3e
Display in the variance graph only those measures that have sufficient data
2021-10-22 09:18:32 -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
Alex Basson
28f32d072f
Create landing page to select a school dashboard [179826663]
2021-10-21 13:55:34 -04:00
rebuilt
b774d11d9d
fix deprecation warnings
2021-10-15 15:06:00 +02:00
rebuilt
770ebc580e
Updated to rails 6. Passing tests
2021-10-15 15:06:00 +02:00
rebuilt
3430069801
upgrade to rails 6. Failing 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
Chad Serrant
ae525fdb2a
Completes Measures on the "Teachers & Leadership" Category Tab -
...
Milford High School (Milford District) [#179728008 ]
2021-10-07 22:45:39 +02:00
Alex Basson
000bb52e1d
Display subcategory descriptions on browse page
...
[Finishes #179426091 ]
2021-10-05 16:43:42 -04: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
1f1a5f8f31
Replace sass-rails gem with sassc-rails
2021-09-24 11:52:22 -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
42fd3edbae
adding more authentication, fixing category bug
2017-04-13 11:29:56 -04:00
Jared Cosulich
a018c42e0f
working on authentication
2017-04-05 21:17:27 -04:00
Jared Cosulich
1db61cd3e5
adding slugs to schools and categories
2017-03-16 16:09:54 -04:00
Jared Cosulich
683fc31c5d
admin recipients
2017-03-16 15:40:43 -04:00
Jared Cosulich
2a5c88d9cf
fixing tests
2017-03-14 11:27:34 -04:00
Jared Cosulich
74ff33d74e
working on displaying data
2017-03-13 15:17:47 -04:00
Jared Cosulich
f5b473ed28
working on displaying results
2017-03-12 16:17:34 -04:00
Jared Cosulich
260b1dd2c3
working on schedules
2017-03-06 13:52:02 -05:00
Jared Cosulich
2fb55a7443
working on schedules
2017-03-06 11:35:29 -05:00
Jared Cosulich
4b3693ed42
working on question lists
2017-03-05 20:47:42 -05:00