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
...
sql
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
...
after a word boundary. This means it still doesn't get confused with
caucasian and it's more flexible whan asian appears inside other text
such as 'Caucasian and Asian and Black'
2 years ago
Nelson Jovel
3f44613085
chore: various fixes for race and gender categorization during cleaning.
...
Also add tests for race and gender categorization
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'
...
or 'Black, Asian, and white'
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
...
present in the raw survey file
2 years ago
Nelson Jovel
6541b87e9c
feat: add 2023-24 academic year and make sure previous year enrollment
...
and staffing data get loaded when missing
2 years ago
Nelson Jovel
e203be056a
chore: refactor code so we use a hash instead of a switch statement for long-term performance
2 years ago
Nelson Jovel
1e43e288b1
Merge branch 'main' of github.com:edcommonwealth/sqm-dashboards
2 years ago
Nelson Jovel
f84ab5fb28
chore: turn off cypress tests in github actions
2 years ago
Nelson Jovel
b7e670bb60
Lower threshold for the number of valid student responses from 17 to 11
2 years ago
Nelson Jovel
7dc881f654
chore: refactor code to put logic into models
2 years ago
Nelson Jovel
6e05909423
chore: fix categorization of gender
2 years ago