Nelson Jovel
23d23c4962
chore: support alternate format for recorded date
2 years ago
Nelson Jovel
aa7af11a4e
fix: fix failing test
2 years ago
Nelson Jovel
be5b63637b
chore: alphabetize districts when writing filename for cleaned files
2 years ago
Nelson Jovel
40dac402ee
doc: document the alternate valid command for specifying what folder to load from
2 years ago
Nelson Jovel
d2e1be948d
fix: support alternate format for active admin data items. Support both 'True/False' and '1/0'
2 years ago
Nelson Jovel
5b31fb9da1
feat: update staffing and enrollment numbers
2 years ago
Nelson Jovel
cc8ed48204
fix: no longer support 'form' in filename when cleaning. Only look for 'part X' and add that to the filename if it exists
2 years ago
Nelson Jovel
d907e2742e
fix: fix failing tests
2 years ago
Nelson Jovel
1a6e03e243
feat: update framework with new teacher survey items
2 years ago
Nelson Jovel
de83154342
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
8c458ae986
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
59b7416a3a
feat: change 'school admin data' to 'school data'
2 years ago
Nelson Jovel
4c1713e538
perf: add pghero and implement pghero suggestions. Remove unneeded indexes
2 years ago
Nelson Jovel
0c87e20095
perf: reduce number of calls for student and teacher survey items in response rate calculators
2 years ago
Nelson Jovel
978b69b095
fix: correct a problem where survey items with insufficient responses were contributing to the response rate calculation
2 years ago
Nelson Jovel
946b0833fd
perf: reduce time spent in sql query for student response rate
2 years ago
Nelson Jovel
6bea0bc2d0
chore: refactor teacher response rate
2 years ago
Nelson Jovel
af82f6999a
perf: reduce number of queries for teacher survey_items
2 years ago
Nelson Jovel
f3fddd67b0
perf: reduce number of queries for respondents
2 years ago
Nelson Jovel
2d40e483da
perf: update to ruby 3.3.0 so I can enable yjit in prod
2 years ago
Nelson Jovel
b2e866a895
perf: reduce number of queries by requesting grouped_responses once instead of for each measure
2 years ago
Nelson Jovel
a14110b883
chore: performance fixes for response rate calculation
2 years ago
Nelson Jovel
77193cdf35
fix: reduce number of n+1 queries
2 years ago
Nelson Jovel
31c40297d3
chore: update rails and puma
2 years ago
Nelson Jovel
61f861a4f7
chore: remove method that wasn't needed
2 years ago
Nelson Jovel
6a2723af84
chore: performance fixes for response rate calculation
2 years ago
Nelson Jovel
7ba124ac91
chore: prevent multiple lookups for the boston district by inlining the
...
sql
2 years ago
Nelson Jovel
b29e6a75ec
chore: memoize grades for school
2 years ago
Nelson Jovel
586c6f4b4c
fix: reduce number of n+1 queries
2 years ago
Nelson Jovel
080a054cad
chore: move code that normalizes race data to the Race class
2 years ago
Nelson Jovel
c565dbe46f
chore: remove lowell seeding rules
2 years ago
Nelson Jovel
a0c0b1d01d
chore: reenable test spec that tests data loader for races
2 years ago
Nelson Jovel
d4109fda6f
chore: refactor Race out of survey_item_values
2 years ago
Nelson Jovel
3e4ef9cb08
chore: refactor Gender out out of survey_item_values row
2 years ago
Nelson Jovel
1a49975c0b
chore: fix binstubs
2 years ago
Nelson Jovel
2aff49516b
chore: remove todo
2 years ago
Nelson Jovel
511b86ff71
chore: slight improvement to test execution time by disabling all but the most fatal of logging
2 years ago
Nelson Jovel
0733eb410d
chore: remove cypress
2 years ago
Nelson Jovel
e669ec59c4
fix: binstubs
2 years ago
Nelson Jovel
8ec9e98850
chore: update gem versions
2 years ago
Nelson Jovel
fb5531108d
chore: install binstubs
2 years ago
Nelson Jovel
0ebaf77bbd
feat: don't show collection date of response rate if there is no survey data
2 years ago
Nelson Jovel
6e7e64c039
chore: rename counts_by_grade to enrollment_by_grade for clarity
2 years ago
Nelson Jovel
b4e07434a1
feat: don't double count early ed students who are taking survey in parts
2 years ago
Nelson Jovel
ab8a3ebd98
chore: update devise
2 years ago
Nelson Jovel
197ccdfeb3
fix: Correctly navigate the user to the latest academic year when no data exists for the school
2 years ago
Nelson Jovel
6a24d4fa23
chore: Make sure 'hispanic' column only gets applied when using SIS race information
2 years ago
Nelson Jovel
f28713d1fe
chore: remove unneeded comment
2 years ago
Nelson Jovel
ce43f52bd5
feat: if the filename includes the words 'form' or 'part' add that to the resulting cleaned filename
2 years ago
Nelson Jovel
a15b01a3e1
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