Commit Graph

96 Commits (e90e6a4f0f26e20758e3d9af3b313d7c33d9153a)

Author SHA1 Message Date
rebuilt 9911a75dc8 Refactor GroupedBarColumnPresenter to accept a configuration so that a
9 months ago
Nelson Jovel dc7c466e58 feat: Add parent button to overview page and alter 'School Quality Framework Indicators' section to show parent scales
1 year ago
Nelson Jovel 61a1b55960 fix: fix icons
1 year ago
Nelson Jovel c60281fc9a feat: show parent scales on variance chart
1 year ago
Nelson Jovel a391acc554 feat: Add parent button to overview page and alter 'School Quality Framework Indicators' section to show parent scales
1 year ago
Nelson Jovel 74bed5b090 feat: Show parent scales on browse page
1 year ago
Nelson Jovel 0960a32cd0 fix: fix broken tests
1 year ago
Nelson Jovel b77d6134df chore: refactor analyze page
2 years ago
Nelson Jovel 59a7dd2e77 Revert "fix: Makes visible the graphs by grade"
2 years ago
Nelson Jovel 5fc83ac31b fix: Makes visible the graphs by grade
2 years ago
Nelson Jovel 5fc5c21bcb feat: change 'school admin data' to 'school data'
2 years ago
rebuilt 9d680c5159 chore: upgrade to rails 7.1.
2 years ago
rebuilt 5ea01ac916 Reorder gender columns
2 years ago
rebuilt aafaeeaf41 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
rebuilt 6db93cb116 feat: Rename income labels to 'Economically Disadvantaged' and 'Not Economically Disadvantaged'
2 years ago
rebuilt 76ebcc6ef3 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 f6f56367fc 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 0a5500ecc9 feat: Add overall response rate
2 years ago
rebuilt 0ed6cbe6b4 Rename DataAvailability to Summary
3 years ago
rebuilt 09963c3323 Remove surveys table from codebase since it's no longer needed after changing logic surrounding response rates and score calculations
3 years ago
rebuilt 30e006ee0d Set a minimum threshold of 10 survey item responses to calculate scores per survey item
3 years ago
rebuilt 07ed8dd259 Update logic for calculating student response rate. Remove references
3 years ago
rebuilt 87802c034e Add specs for admin bar messages
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 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 54ea1a1070 Change race score calculation from a minimum of 10 responses to meet
3 years ago
rebuilt 2be86a2b13 Disable race score loader tests so it passes github ci
3 years ago
rebuilt 105f30f220 Change race score calculations so the average bubbles up through survey_items
3 years ago
rebuilt 50b3bc678c Columns for students by group graph change when corresponding race checkboxes are clicked
3 years ago
rebuilt ff14bad102 Rename Student column to AllStudent so there isn't a naming clash with
3 years ago
rebuilt 93486eb132 Fix failing tests
3 years ago
Nelson Jovel 757638f6ca continue refactoring
3 years ago
rebuilt fc853c4fbc Fix regression where we accidentally list the questions for measure 1B-i
3 years ago
rebuilt deaf13c976 Modify behavior of insufficient data indicators for admin data items. Now we show indicators in line with the admin data item descriptions to indicate which items are missing data
3 years ago
rebuilt 3778aeb1d6 alter logic for insufficiency so that a count of 0 survey item responses is enough to trigger insufficiency
4 years ago
rebuilt 1155f74ca9 Set a minimum bar height for analyze graphs
4 years ago
rebuilt 50256cacce Create academic year checkbox selectors. Refresh page with years selected on
4 years ago
Nelson Jovel 30c97f4428 Refactor grouped_bar_column_presenter so it calculates the score from
4 years ago
Nelson Jovel 9837fbf0d0 If the measure is not based on a type of data(student/teacher) or if there is insufficent data to calculate a score, show a message on the graph indicating such
4 years ago
Nelson Jovel 3d7e62f21f Draw the teacher survey data bar. Finishes #182226823
4 years ago
Nelson Jovel c49dee0a63 Do not show question prompts for measure 1B-1. Finishes #181921933
4 years ago
Nelson Jovel 9c954f97ec Update admin data collection rate numbers on browse page. Also, if all admin data has been collected, do not show 'insufficient data' indicator. Finishes #181754853
4 years ago
Nelson Jovel bf8b824ab8 Add links to subcategories from overview page framework indicator
4 years ago
Nelson Jovel ed7a3b8a3d Autoformat code with rubocop
4 years ago
Nelson Jovel 91308b93e5 Visualize survey responses even when a response rate cannot be
4 years ago
rebuilt 286e74b651 Seed db with surveys to keep track of school, year, and survey type
4 years ago
rebuilt 2a2777745a Change the sufficiency threshold from a static number of minimum responses to a minimum response rate of 25 percent
4 years ago