Commit Graph

1448 Commits (690f2db8637cbd6e97dbd17a17aa815579b98110)
 

Author SHA1 Message Date
Nelson Jovel ed07114a91 fix: fix failing tests
2 years ago
Nelson Jovel e48c95784c feat: update framework with new teacher survey items
2 years ago
Nelson Jovel 725bef2a8f fix: Support true/false column values when categorizing income status. True is categorized as Economically Disadvantaged. False is categorized as Not Economically Disadvantaged
2 years ago
Nelson Jovel 48e1f941f5 fix: change the default to not an english language learner. Blank columns are treated as Not ELL. Only mark student as an english language learner if it's marked as such. Columns marked with 'NA' are treated as unknown
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 683ece6cf1 feat: add Triton and Tyngsborough districts and schools
2 years ago
Nelson Jovel 115b00145d perf: add pghero and implement pghero suggestions. Remove unneeded indexes
2 years ago
Nelson Jovel 6558ed491a perf: reduce number of calls for student and teacher survey items in response rate calculators
2 years ago
Nelson Jovel ec53cc9ae4 fix: correct a problem where survey items with insufficient responses were contributing to the response rate calculation
2 years ago
Nelson Jovel c0b8c408ea perf: reduce time spent in sql query for student response rate
2 years ago
Nelson Jovel 2f74153114 chore: refactor teacher response rate
2 years ago
Nelson Jovel b0c9a0451e perf: reduce number of queries for teacher survey_items
2 years ago
Nelson Jovel 8fb0a280ca perf: reduce number of queries for respondents
2 years ago
Nelson Jovel 54ea72898d perf: update to ruby 3.3.0 so I can enable yjit in prod
2 years ago
Nelson Jovel f026ea22ef perf: reduce number of queries by requesting grouped_responses once instead of for each measure
2 years ago
Nelson Jovel 55601020a0 chore: update rails and puma
2 years ago
Nelson Jovel ed8e621333 chore: remove method that wasn't needed
2 years ago
Nelson Jovel 9e8f917457 chore: performance fixes for response rate calculation
2 years ago
Nelson Jovel 6a283b1fc8 chore: prevent multiple lookups for the boston district by inlining the
2 years ago
Nelson Jovel cc5e0b142c chore: memoize grades for school
2 years ago
Nelson Jovel 60927e3271 fix: reduce number of n+1 queries
2 years ago
Nelson Jovel ebf4ca4166 chore: move code that normalizes race data to the Race class
2 years ago
Nelson Jovel 56b512810c chore: remove lowell seeding rules
2 years ago
Nelson Jovel 880b438eb4 chore: reenable test spec that tests data loader for races
2 years ago
Nelson Jovel 36e21515c3 chore: refactor Race out of survey_item_values
2 years ago
Nelson Jovel e7fb009425 chore: refactor Gender out out of survey_item_values row
2 years ago
Nelson Jovel 8a3c6d9821 chore: fix binstubs
2 years ago
Nelson Jovel f9717f80c7 chore: remove todo
2 years ago
Nelson Jovel 8bb97c8f2f chore: slight improvement to test execution time by disabling all but the most fatal of logging
2 years ago
Nelson Jovel a3ab83fb56 chore: remove cypress
2 years ago
Nelson Jovel 031034edad fix: binstubs
2 years ago
Nelson Jovel ebc037c65d chore: update gem versions
2 years ago
Nelson Jovel 593a597bac chore: install binstubs
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
Nelson Jovel ac1a3ab3e5 chore: update devise
2 years ago
Nelson Jovel 934f2d7f30 fix: Correctly navigate the user to the latest academic year when no data exists for the school
2 years ago
Nelson Jovel 41d942c214 chore: Make sure 'hispanic' column only gets applied when using SIS race information
2 years ago
Nelson Jovel 2d6bbe0e5a feat: add Hampden-Wilbraham schools
2 years ago
Nelson Jovel 24dbf33bcd chore: remove unneeded comment
2 years ago
Nelson Jovel f028e6c884 feat: if the filename includes the words 'form' or 'part' add that to the resulting cleaned filename
2 years ago
Nelson Jovel d90a83e510 fix: instead of looking for 'asian' at the start of a word, look for it
2 years ago
Nelson Jovel 3f44613085 chore: various fixes for race and gender categorization during cleaning.
2 years ago
Nelson Jovel 242192e2f3 feat: add early ed survey items to the framework source of truth
2 years ago
Nelson Jovel 883731bce1 feat: Support SIS categories for race in the form of 'White and Asian'
2 years ago
Nelson Jovel 0931950eaf chore: make sure to output race and gender columns during cleaning
2 years ago
Nelson Jovel 3db0f9f757 fix: Print out message to make clean when there are duplicate headers
2 years ago
Nelson Jovel 6541b87e9c feat: add 2023-24 academic year and make sure previous year enrollment
2 years ago