Commit Graph

46 Commits (ebcb27ca6d5932e8b63e68cd4a567f0482b87f9e)

Author SHA1 Message Date
Nelson Jovel ebcb27ca6d fix: correctly memoize student_survey_items_with_sufficient_responses so that on the analyze page, when the first year has insufficient responses, it doesn't affect all subsequent years
2 years ago
Nelson Jovel 8516111a15 chore: refactor analyze page
2 years ago
Nelson Jovel 3ad47e6bd5 feat: switch analyze page to use hotwire. Fix n_size count for teacher
2 years ago
Nelson Jovel d52eebbc5c fix: Fixes #187294757. Data is hidden when selecting multiple years if the default year has no student data to show
2 years ago
Nelson Jovel a191271504 Revert "fix: Fixes #187294757. Data is hidden when selecting multiple years if the default year has no student data to show"
2 years ago
Nelson Jovel 993fafcc0e Revert "fix: Makes visible the graphs by grade"
2 years ago
Nelson Jovel 455f716b6d fix: Makes visible the graphs by grade
2 years ago
Nelson Jovel b9bdd707b5 fix: Fixes #187294757. Data is hidden when selecting multiple years if the default year has no student data to show
2 years ago
Nelson Jovel 9f83b3dae4 fix: add pre-k to list of grades
2 years ago
Nelson Jovel f3fddd67b0 perf: reduce number of queries for respondents
2 years ago
Nelson Jovel 6e7e64c039 chore: rename counts_by_grade to enrollment_by_grade for clarity
2 years ago
rebuilt 85ba1218e3 feat: Rename income labels to 'Economically Disadvantaged' and 'Not Economically Disadvantaged'
2 years ago
rebuilt 91ab2dd82e feat: instead of the analyze graph label being a simple string, turn it into an array of strings where each item will be placed on a new line
2 years ago
rebuilt ef44c41965 feat: add special education disaggregation
2 years ago
rebuilt 2fd56047d4 Add disaggregation by ELL
2 years ago
rebuilt ce5340648f fix: hide scores on analyze page for scores that don't meet the student threshold of 25%
2 years ago
rebuilt a0807295ed feat: add popover to analyze graphs that displays the n-size of the different columns. Make sure to only calculate a score for a race if there are more than 10 respondents to a question.
2 years ago
rebuilt a97838c194 Reorder gender columns
2 years ago
rebuilt 2ac30bb107 feat: Add income table to the database. Add seeder for income. Add a reference to income from survey item response. Update the loader to import income data from the survey response csv. Refactor analyze controller to extract presenter. Add corresponding specs. Add income graph to analyze page
2 years ago
rebuilt 8e33a4178c fix: fix crash when viewing income graph on analyze page
2 years ago
rebuilt 1a27b980d0 Round all averages to two decimal places
3 years ago
rebuilt 65b8599c6e Update logic for calculating student response rate. Remove references
3 years ago
rebuilt 6764f31cbb Make sure when checking for sufficient gender responses that we only check student survey items
3 years ago
rebuilt 36a6d93628 Capitalize 'data' in analyze graph. Remove the word 'admin' from data
3 years ago
rebuilt 1595c3a58c rename admin data to school data
3 years ago
rebuilt 669fb7f1f0 Correct grade level for kindergarten and add one off task to load test data
3 years ago
rebuilt 3a744db975 Start adding kindergarten
3 years ago
rebuilt b884021f66 Rename race column from 'Race/Ethnicity not listed' to 'Not Listed'
3 years ago
rebuilt c58686c032 rename race and gender modules to avoid naming collision with race and gender classes
3 years ago
rebuilt bb9ea9b22d Add admin data messages to analyze page for insufficient/irrelevant states
3 years ago
rebuilt 53a08d41bf Change label for unknown race
3 years ago
rebuilt 1f7fa8146c Fix bug that happens when you view gender scores for multiple years
3 years ago
rebuilt 72c90b8f47 Add selector for all data
3 years ago
rebuilt 7d7bee6498 Add gender disagreggation
3 years ago
rebuilt 89a7f27b88 Finishes #183092367. Adds ui and graphs to show grade level disaggregations
3 years ago
rebuilt d89a207c31 Load student data for all years and calculate race scores for all
3 years ago
rebuilt a4dbeb6718 Change logic on analyze page to include admin data when presenting insufficiency messages and enable/disable academic year checkboxes
3 years ago
rebuilt 54ea1a1070 Change race score calculation from a minimum of 10 responses to meet
3 years ago
rebuilt 105f30f220 Change race score calculations so the average bubbles up through survey_items
3 years ago
rebuilt 3f2279e2e8 Position multi-word analyze graph labels horizontally
3 years ago
rebuilt 35d650c3a4 stagger bar labels
3 years ago
rebuilt 50b3bc678c Columns for students by group graph change when corresponding race checkboxes are clicked
3 years ago
rebuilt e8f4773c65 Shorten graph labels
3 years ago
rebuilt ff14bad102 Rename Student column to AllStudent so there isn't a naming clash with
3 years ago
rebuilt 26f739090b add race columns to graph
3 years ago
rebuilt 94a58a87d7 Use modules to namespace classes for analyze page
3 years ago