Commit Graph

362 Commits (91ab2dd82eaee1ffed86bab0c601254b35a5fd31)

Author SHA1 Message Date
rebuilt b2fdbe5756 feat: We no longer trust the progress number that gets exported from qualtrics. Instead during the cleaning progress, perform a manual count of the number of responses to filter out rows that don't meet the minimum threshold.
2 years ago
rebuilt e45a4f96dd last commit
2 years ago
rebuilt ef44c41965 feat: add special education disaggregation
2 years ago
rebuilt 18ab51c860 chore: upgrade to rails 7.1.
2 years ago
rebuilt 2fd56047d4 Add disaggregation by ELL
2 years ago
rebuilt 490522eb1e feat: support multiple columns for race and gender information
2 years ago
rebuilt 7bd7923d41 fix: ensure cleaner outputs columns for all survey items. Before the fix, if a survey item varient (ending in -1, ie s-tint-q1-1) did not have a matching survey item s-tint-q1, the resulting csv would not include that column
2 years ago
rebuilt e58ea3f1af feat: Round up response rate. Survey response rates above 24.5 will now meet sufficiency
2 years ago
rebuilt 8cf9b4eeb8 Add test for income group
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 f230f76bc6 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 a4332f6a05 chore: remove outdated admin data loader file. We now use Dese::Loader to load school level data
2 years ago
rebuilt 23ddaed2ce feat: if admin data value is above 5, round down to 5
2 years ago
rebuilt 66f78dadf9 chore: Add cypress to codebase
2 years ago
rebuilt a0a88d497d fix: we deleted non-lowell schools from the master list so the journey spec completely failed. This commit fixes the basic case of viewing the overview page. Navigation to other pages seems broken in the spec but not when running in development. I'm not sure if I'll continue using apparition since it's no longer in active development. I'll wait to fix the rest of the flow until I decide what test framework I'll continue using
2 years ago
rebuilt 846e4a8149 update tests for subcategory report
2 years ago
rebuilt 878ba08a22 fix: There was an n+1 problem where we looked up the list of schools for
2 years ago
rebuilt d025a83a2b chore: remove errant comment
3 years ago
rebuilt a19a30f5f3 Fix: failing subcategory report specs
3 years ago
rebuilt a1f72a5273 Add tests to codify behavior of weighted average logic
3 years ago
rebuilt 0f23053294 It's possible for admin data likert score values to be above 5. If that happens, we
3 years ago
rebuilt e058c523b6 Missing progress or duration information does not result in a row removed in the cleaning process
3 years ago
rebuilt 2a3f69b813 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.
3 years ago
rebuilt 08c946a469 Add subcategory report
3 years ago
rebuilt f590bc9dd5 Add subcategory report
3 years ago
rebuilt a71ebbc4e4 Add Overall Response Rate
3 years ago
rebuilt dbfc9d1d3a Add automated data cleaning. Modify SurveyItemValues class to use regex
3 years ago
rebuilt a9316f18cb Make sure to use apparition for system specs
3 years ago
rebuilt 9f21a76ba4 Fix response rates for small schools by accounting for expected minimum counts of responses less than 10
3 years ago
rebuilt c33c00b845 Rename DataAvailability to Summary
3 years ago
rebuilt 0bd70ca452 Remove surveys table from codebase since it's no longer needed after changing logic surrounding response rates and score calculations
3 years ago
rebuilt aa3a67406b Set a minimum threshold of 10 survey item responses to calculate scores per survey item
3 years ago
rebuilt 65b8599c6e Update logic for calculating student response rate. Remove references
3 years ago
rebuilt ba018e8f10 specify which unknown class to use
3 years ago
rebuilt 6fb65ddeaf Add tests to make sure teacher survey items don't pollute the graphs for
3 years ago
rebuilt 2c21a09231 Add tests to make sure teacher survey items don't pollute the graphs for
3 years ago
rebuilt 8bd65d367b make sure spec tests what it's supposed to test; that the value of the responses gets updated when a new information is loaded from another csv
3 years ago
rebuilt 282a671531 Change survey data loader spec to use factorybot objects instead of loading seeds. Change databasecleaner to use transaction. Add back babel-preset dependency to fix failing javascript test in production.
3 years ago
rebuilt 36a6d93628 Capitalize 'data' in analyze graph. Remove the word 'admin' from data
3 years ago
rebuilt 310829514e Remove redundant DatabaseCleaner config setup
3 years ago
rebuilt e37bec083f Fix icon not showing up on category page
3 years ago
rebuilt 825259bdd8 Merge branch 'rpp-response-rate' into rpp-main to bring in improvements
3 years ago
rebuilt 1595c3a58c rename admin data to school data
3 years ago
rebuilt eb043f2b2d Add placeholder for testing response rate calculation
3 years ago
rebuilt 6b31fa9115 Batch imports for staffing data
3 years ago
rebuilt d059177f0c load total students and batch importing records
3 years ago
Nelson Jovel bfa5f28d7b Convert dese::loader from using seeder to factories
3 years ago
Nelson Jovel 7a7b78a9e0 convert student loader from seeding to factories
3 years ago
rebuilt 2cf2b7d7c1 turn off some slow tests that don't add value
3 years ago