rebuilt
6edc0db868
feat: Round up response rate. Survey response rates above 24.5 will now meet sufficiency
2 years ago
rebuilt
bec80b405a
fix: revert rounding up the response rate so we can make sure to patch a bug first. Only show gender/race/grade/income graphs if the the school meets the minimum response rate of 25%
2 years ago
rebuilt
234eae6d3d
feat: Round up response rate. Survey response rates above 24.5 will now meet sufficiency
2 years ago
rebuilt
836f0d1a62
Change seed to load before each test vs before all.
2 years ago
rebuilt
22d22ab5ee
fix: add xpath rules to journey spec to make sure it finds a Go button on the welcome page that is NOT disbled
2 years ago
rebuilt
ed3c6309ea
Add test for income group
2 years ago
rebuilt
35c8199887
Reorder gender columns
2 years ago
rebuilt
4f035f6a63
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
a13d46354a
fix: Flaky test might be related to not waiting for go button to appear. Add line to wait for go button
2 years ago
rebuilt
c0fdaeb26b
update tests for subcategory report
2 years ago
rebuilt
d72f8d31e0
fix: There was an n+1 problem where we looked up the list of schools for
...
every row. Now we query the list of schools just once per file
2 years ago
rebuilt
e8aa75bf66
feat: update survey_item_response table to indlude recorded date and import recorded date when loading responses
2 years ago
rebuilt
1c6a6a7a7a
Add tests to codify behavior of weighted average logic
3 years ago
Nelson Jovel
0a2c5e02c5
feat: add ability to merge disaggregation data with raw survey data to
...
produce a cleaned csv with merged income disaggregation columns
3 years ago
rebuilt
411c632c25
chore: remove errant comment
3 years ago
rebuilt
eee0cb14a3
Fix: failing subcategory report specs
3 years ago
rebuilt
5e9cc02024
Revert "Add tests to codify behavior of weighted average logic"
...
This reverts commit 0ab8e88072 .
3 years ago
rebuilt
0ab8e88072
Add tests to codify behavior of weighted average logic
3 years ago
rebuilt
30285efd69
It's possible for admin data likert score values to be above 5. If that happens, we
...
cap the likert score at 5. This was happening already at the scraper
level but it's also now being done by the admin data loader for safety.
Also make sure to just update admin data instead of deleting and
reloading all values each load. Add tests to confirm this behavior
3 years ago
rebuilt
9aeb5f92af
Missing progress or duration information does not result in a row removed in the cleaning process
3 years ago
rebuilt
e3ae12b425
update response_date to recorded_date
3 years ago
rebuilt
8ef8cfce58
Adjust valid duration threshold of short form items
3 years ago
rebuilt
43bcd51452
Set credentials before switching to different district instead of after in the hopes the test will be less flaky when run in github actions
3 years ago
rebuilt
87ca23df79
Add subcategory report
3 years ago
rebuilt
2e3461b685
Add subcategory report
3 years ago
rebuilt
4509c157fa
Add automated data cleaning. Modify SurveyItemValues class to use regex
...
instead of hard coded values. Produce a clean csv and a csv with all
the removed values and columns with reason for removal. Add script for
running cleaning for each project
3 years ago
rebuilt
09be5f1fc8
Make sure to perform authorization when switching districts. Make sure to use apparition for system specs
3 years ago
rebuilt
3c30808a5e
Fix response rates for small schools by accounting for expected minimum counts of responses less than 10
3 years ago
rebuilt
3f2a7dff50
Fix problem with dese scraper lumping in 2021-22 data as 2022-23 data.
...
Deleted unused csvs. Turned off puts statements in admin loader.
Remove old, now unused admin data loader class.
3 years ago
rebuilt
541f29108b
Rename DataAvailability to Summary
3 years ago
rebuilt
596ce25737
Remove surveys table from codebase since it's no longer needed after changing logic surrounding response rates and score calculations
3 years ago
rebuilt
28f7d5647e
Set a minimum threshold of 10 survey item responses to calculate scores per survey item
3 years ago
rebuilt
128748addd
Update logic for calculating student response rate. Remove references
...
to survey table. We no longer check or keep track of the survey type.
Instead we look in the database to see if a survey item has at least 10
responses. If it does, that survey item was presented to the respondent
and we count it, and all responses when calculating the response rate.
Remove response rate timestamp from caching logic because we no longer
add the response rate to the database. All response rates are calculated
on the fly
Update three_b_two scraper to use teacher only numbers
swap over to using https://profiles.doe.mass.edu/statereport/gradesubjectstaffing.aspx as the source of staffing information
3 years ago
rebuilt
aaf1c8906e
Add tests to make sure teacher survey items don't pollute the graphs for
...
students of unknown genders
3 years ago
rebuilt
b250ebe415
Memoize schools in SurveyItemValues and academic_years in AcademicYear
...
for performace improvement
3 years ago
rebuilt
c15cb7b483
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
d7fa505285
remove unneeded column
3 years ago
rebuilt
8ea793d019
Remove redundant DatabaseCleaner config setup
3 years ago
rebuilt
da103ea95b
Remove file that should not have been committed
3 years ago
rebuilt
dcade06ce2
Fix failing tests
3 years ago
rebuilt
3c5e743649
Turn off journey spec
3 years ago
rebuilt
a21554c215
Fix failing test
3 years ago
rebuilt
10bf7177e4
Fix icon not showing up on category page
3 years ago
rebuilt
fbfaafa996
Update school/framework files for ecp schools. Fix tests. Update fixture files with dese ids of schools in the consortium.
3 years ago
rebuilt
4c4ccc01cc
Merge branch 'rpp-response-rate' to bring in changes to test files
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