Commit Graph

166 Commits (c21059a65faab816b2616d08f91d2f70d9856f1d)

Author SHA1 Message Date
Nelson Jovel a52ccb609c fix: Response rate message on parent view was not showing up
1 year ago
Nelson Jovel eb6fde5f88 fix: failing tests
1 year ago
Nelson Jovel beb93aa8e8 fix: make sure all likert scores get counted even when the survey item id has different capitalization. Add tests for uploading parent data. Change the parent response rate calcuation to count all students in the school instead of just for the grades that were given the student survey
1 year ago
Nelson Jovel 0c661930e9 Show parent response rate
1 year ago
Nelson Jovel 7d4db37ee7 feat: show parent scales on variance chart
1 year ago
Nelson Jovel 2302c12b5b fix: tests
1 year ago
Nelson Jovel 5de7bbe8a1 feat: suppress parent view on overview page if the school didn't take the survey
1 year ago
Nelson Jovel 6f3634582e feat: Add parent button to overview page and alter 'School Quality Framework Indicators' section to show parent scales
1 year ago
Nelson Jovel 37042aead5 feat: Show parent scales on browse page
1 year ago
Nelson Jovel e5e969b968 feat: add parent survey gauges
1 year ago
Nelson Jovel d8d2f0f91d fix: correctly load survey items from sample framework file. Fix broken tests
1 year ago
Nelson Jovel aee0bc9883 feat: add ability to filter export data by student survey item type. Ability added to 'by grade' 'by item' and 'survey item responses' reports
1 year ago
Nelson Jovel 1413ab72b9 feat: allow selecting a subset of student survey items for the survey item report
1 year ago
Nelson Jovel 3f2aa63bfd 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 3b3bb52523 chore: refactor analyze page
2 years ago
Nelson Jovel ccb04511bf feat: switch analyze page to use hotwire. Fix n_size count for teacher
2 years ago
Gabe Farrell 2f1cf8b9fd Chore: Reduce queries
2 years ago
Nelson Jovel 33da0859b9 Split academic year into seasons if the academic year's range is
2 years ago
Nelson Jovel 51e71a7f83 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 4c017cf857 fix: add pre-k to list of grades
2 years ago
Nelson Jovel 3c210e0ab6 chore: rename admin data to school data on analyze page
2 years ago
Nelson Jovel 90d1419d9c feat: change 'school admin data' to 'school data'
2 years ago
Nelson Jovel 8fb0a280ca perf: reduce number of queries for respondents
2 years ago
Nelson Jovel 5df890923f feat: don't show collection date of response rate if there is no survey data
2 years ago
Nelson Jovel ea079e927b chore: rename counts_by_grade to enrollment_by_grade for clarity
2 years ago
Nelson Jovel a75373f6f2 feat: don't double count early ed students who are taking survey in parts
2 years ago
rebuilt 8baaa67730 fix: make sure sped is taken into account when caching analyze page
2 years ago
rebuilt 83661540b7 chore: upgrade to rails 7.1.
2 years ago
rebuilt 48e795fcfb feat: add special education disaggregation
2 years ago
rebuilt 060d7aa55a Add disaggregation by ELL
2 years ago
rebuilt 8d33095a48 fix: fix crash when viewing income graph on analyze page
2 years ago
rebuilt 463e4c9452 fix: hide scores on analyze page for scores that don't meet the student threshold of 25%
2 years ago
rebuilt 315b398a5a fix: Overall response rate was incorrectly using the updated_at date instead of the recorded date. Also, it was just using the last date for all academic years instead of the last date the survey was taken per academic year.
2 years ago
Gabe Farrell a8db6c5ecf Add Overall Response Rate Popover
2 years ago
rebuilt b3efbdeb33 The overall response rate is artifically lower because we are including the number of all the students at the school, not just the number of students that took the survey. Updated the overall response rate presenter to return the count of only the grades that took the student survey.
2 years ago
rebuilt 65ca0fd1ac Move color definitions out of response rate presenter and into _colors.scss
2 years ago
rebuilt a785c69c44 Add Overall Response Rate
2 years ago
rebuilt 4afa030141 chore: remove precalculated race scores. Calculate race scores on every reload
2 years ago
Nelson Jovel 0bacac6962 fix: fix teacher n_size so instead of counting all the indivual teacher responses for a measure, it only counts the unique respondents
2 years ago
rebuilt 5f49746bf4 feat: Rename income labels to 'Economically Disadvantaged' and 'Not Economically Disadvantaged'
2 years ago
rebuilt 67e469a66c 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 bec80b405a fix: revert rounding up the response rate so we can make sure to patch a bug first. Only show gender/race/grade/income graphs if the the school meets the minimum response rate of 25%
2 years ago
rebuilt 35c8199887 Reorder gender columns
2 years ago
rebuilt 4f035f6a63 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 fae530d21f perf: Reduce number of queries. Remove unneeded methods. Combine
3 years ago
rebuilt d48a4efda2 Round all averages to two decimal places
3 years ago
rebuilt 541f29108b Rename DataAvailability to Summary
3 years ago
rebuilt 128748addd Update logic for calculating student response rate. Remove references
3 years ago
rebuilt 2305e32f6d Make sure when checking for sufficient gender responses that we only check student survey items
3 years ago
rebuilt 5e88c8be1b Transition from Lowell to ECP. Update text and links to reflect the new Organization.
3 years ago