Nelson Jovel
|
9ab5f89ed7
|
fix: Correctly namespace models to avoid crashing the build process
|
2 years ago |
Nelson Jovel
|
8dfaa86982
|
feat: create a score csv report for measures
|
2 years ago |
Nelson Jovel
|
03a4697683
|
fix: add pre-k to list of grades
|
2 years ago |
Nelson Jovel
|
3c3b0d2cf5
|
fix: loosen restrictions on date format
|
2 years ago |
Nelson Jovel
|
bd1a7b3877
|
match an additional format for Dates. Supported dates are now '1/10/2022 14:21:45' '2022-1-10T14:21:45' '2022-1-10 14:21:45'
|
2 years ago |
Nelson Jovel
|
c4d8b927af
|
feat: Support two date formats: ISO 8601 and the standard US date format
used in google sheets
|
2 years ago |
Nelson Jovel
|
7d527b5639
|
chore: support alternate format for recorded date
|
2 years ago |
Nelson Jovel
|
9a65e81aac
|
fix: fix failing test
|
2 years ago |
Nelson Jovel
|
8d596faeeb
|
chore: alphabetize districts when writing filename for cleaned files
|
2 years ago |
Nelson Jovel
|
c6c9fd38de
|
fix: batch in smaller size to stay within memory limits
|
2 years ago |
Nelson Jovel
|
f62854117f
|
fix: support alternate format for active admin data items. Support both 'True/False' and '1/0'
|
2 years ago |
Nelson Jovel
|
faeef0e0c2
|
feat: update staffing and enrollment numbers
|
2 years ago |
Nelson Jovel
|
e97e7047b1
|
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
|
24ddcd936a
|
fix: fix failing tests
|
2 years ago |
Nelson Jovel
|
a901cb4945
|
feat: update framework with new teacher survey items
|
2 years ago |
Nelson Jovel
|
e2ba084e5b
|
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
|
06cb494f45
|
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
|
e1fc5dbbaa
|
feat: add 2023-24 academic year and make sure previous year enrollment
and staffing data get loaded when missing
|
2 years ago |
Nelson Jovel
|
c6960c957d
|
chore: rename admin data to school data on analyze page
|
2 years ago |
Nelson Jovel
|
5fc5c21bcb
|
feat: change 'school admin data' to 'school data'
|
2 years ago |
Nelson Jovel
|
2e0cc3a4d8
|
fix: make sure response rate gets rounded to nearest integer
|
2 years ago |
Nelson Jovel
|
978942ab34
|
perf: add pghero and implement pghero suggestions. Remove unneeded indexes
|
2 years ago |
Nelson Jovel
|
edbb84334a
|
perf: reduce number of calls for student and teacher survey items in response rate calculators
|
2 years ago |
Nelson Jovel
|
ec5c1bd1ef
|
fix: correct a problem where survey items with insufficient responses were contributing to the response rate calculation
|
2 years ago |
Nelson Jovel
|
cf9dd9042d
|
perf: reduce time spent in sql query for student response rate
|
2 years ago |
Nelson Jovel
|
b70755aef1
|
chore: refactor teacher response rate
|
2 years ago |
Nelson Jovel
|
45ea735fa5
|
perf: reduce number of queries for teacher survey_items
|
2 years ago |
Nelson Jovel
|
3718d74e62
|
perf: reduce number of queries for respondents
|
2 years ago |
Nelson Jovel
|
2cfa35534d
|
perf: update to ruby 3.3.0 so I can enable yjit in prod
|
2 years ago |
Nelson Jovel
|
277e36429a
|
perf: reduce number of queries by requesting grouped_responses once instead of for each measure
|
2 years ago |
Nelson Jovel
|
5b34c2257f
|
chore: performance fixes for response rate calculation
|
2 years ago |
Nelson Jovel
|
47cca3ce1f
|
fix: reduce number of n+1 queries
|
2 years ago |
Nelson Jovel
|
12d0591edc
|
chore: update rails and puma
|
2 years ago |
Nelson Jovel
|
2dd73f003c
|
chore: remove method that wasn't needed
|
2 years ago |
Nelson Jovel
|
a960202d66
|
chore: performance fixes for response rate calculation
|
2 years ago |
Nelson Jovel
|
9e368ae47d
|
chore: prevent multiple lookups for the boston district by inlining the
sql
|
2 years ago |
Nelson Jovel
|
db7c74479d
|
chore: memoize grades for school
|
2 years ago |
Nelson Jovel
|
d2efec1574
|
fix: reduce number of n+1 queries
|
2 years ago |
Nelson Jovel
|
2a125aa058
|
chore: bring in some refactoring changes that didn't get copied over from the main branch
|
2 years ago |
Nelson Jovel
|
75451648e5
|
chore: move code that normalizes race data to the Race class
|
2 years ago |
Nelson Jovel
|
7670246291
|
chore: remove reference to cypress test in ci
|
2 years ago |
Nelson Jovel
|
e7f06ef4e9
|
chore: remove lowell seeding rules
|
2 years ago |
Nelson Jovel
|
b88c4e0ab5
|
chore: remove unneeded student loader spec
|
2 years ago |
Nelson Jovel
|
76bd79e8a2
|
chore: clean up rake tasks
|
2 years ago |
Nelson Jovel
|
bbefdcb5bb
|
chore: remove student loader since we load race information in data loader
|
2 years ago |
Nelson Jovel
|
063810a9d7
|
chore: make sure to load races in data loader instead of student loader
|
2 years ago |
Nelson Jovel
|
381625f58b
|
chore: reenable test spec that tests data loader for races
|
2 years ago |
Nelson Jovel
|
317fe3239a
|
chore: refactor Race out of survey_item_values
|
2 years ago |
Nelson Jovel
|
a295b8afb9
|
chore: refactor Gender out out of survey_item_values row
|
2 years ago |
Nelson Jovel
|
e2f8cab06c
|
chore: slight improvement to test execution time by disabling all but the most fatal of logging
|
2 years ago |