Commit Graph

216 Commits (5911c2c090d23dc7d3c3cf6f287b15cdb612fb28)

Author SHA1 Message Date
rebuilt 4b7d2e6feb Only return files in sftp directory, not other directories
3 years ago
rebuilt f68b650d8b Calculate response rate on the fly instead of looking it up from the db
3 years ago
rebuilt 10cedd2310 Remove unused filename
3 years ago
rebuilt 5b2bae0d92 Fix ThreeATwo scraper
3 years ago
rebuilt 128748addd Update logic for calculating student response rate. Remove references
3 years ago
rebuilt b250ebe415 Memoize schools in SurveyItemValues and academic_years in AcademicYear
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 db3e4f1178 Set config variable for SFTP_TO_GO server
3 years ago
rebuilt 5e88c8be1b Transition from Lowell to ECP. Update text and links to reflect the new Organization.
3 years ago
rebuilt 4c4ccc01cc Merge branch 'rpp-response-rate' to bring in changes to test files
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
rebuilt 2362d884eb Convert admin data loader from using seeder to using factory
3 years ago
rebuilt d0219217de Convert response rate loader spec from using the seeder to using the factory
3 years ago
rebuilt 06f9d2f0e9 Scrape enrollment and staffing information. Seed enrollment and staffing information. Update DatabaseCleaner so it cleans up leftover information in the database. Remove old admin csvs from codebase.
3 years ago
rebuilt c0332955f3 move csv require statement to application.rb
3 years ago
rebuilt ae6d7151b3 Load student respondent information from enrollment loader
3 years ago
rebuilt 984fedff02 Add academic year column to enrollment file. Add enrollment loader to seeder file
3 years ago
rebuilt 52d2676f80 Populate db with grade level data
3 years ago
rebuilt 69c089d9bb Remove occurances of MCIEA
3 years ago
rebuilt 01851d8527 Make sure blank grades in csv load as nils instead of zeros
3 years ago
rebuilt 3a744db975 Start adding kindergarten
3 years ago
rebuilt c6b8518cb1 Fix bug with not all survey responses loading when using sftp loader
3 years ago
rebuilt b1200dca33 update default folder for survey responses
3 years ago
rebuilt 7a159f7ddf Process 1000 rows at a time to limit memory usage in production
3 years ago
rebuilt 79adff5faa Don't print sftptogo_url
3 years ago
rebuilt 03c6bff7bb Load survey responses from sftp folder
3 years ago
rebuilt 1426e7cc63 add proof of concept sftp downloader
3 years ago
rebuilt eeeb4f5d14 Add Stoklosa survey responses
3 years ago
rebuilt d5533bb756 Support survey item variants. Survey item id's in the format s-sbel-q1-1 will load into s-sbel-q1
3 years ago
rebuilt ed421296c7 Fix bug that caused an incorrect score of 1 to be assigned for admin
3 years ago
rebuilt 7b9abe3793 Scrape latest data from DESE
3 years ago
rebuilt 850ef9d1cd Make sure demographic loader doesn't break when changing the designation of a Race
3 years ago
rebuilt 53a08d41bf Change label for unknown race
3 years ago
rebuilt a1b7db9b2e Add ability to load student demographic information for only lowell
3 years ago
rebuilt d49cf918ac Add a way to seed only lowell schools
3 years ago
rebuilt fc9e73f656 make sure survey responses for Butler get loaded correctly
3 years ago
rebuilt 9bbba64e9e Add rules to the survey data loader to allow skipping non-lowell schools
3 years ago
Nelson Jovel 43bc55ed32 Query for survey items once instead of on each row
3 years ago
rebuilt 83fa255e5d Make utility method private
3 years ago
rebuilt 3ca270e3b1 Fix more malformed csv errors
3 years ago
rebuilt 360579852c Send fewer sql queries when loading survey responses
3 years ago
rebuilt 9ae94a2dae further reduce batch size to avoid exceeding memory quota
3 years ago
rebuilt bb472ce6c3 Reduce number of rows to process to avoid exceeding memory limit on heroku
3 years ago
rebuilt 4626d43e3e Add changes to demographic loader so it the tests don't fail when run in parallel
3 years ago
rebuilt 7d7bee6498 Add gender disagreggation
3 years ago
rebuilt a1f3dfaa33 Load gender information to survey item responses
3 years ago
rebuilt 8cdd1b6285 Create gender class. Load genders to database from demographics file
3 years ago
rebuilt f4e2e6ca83 Correct headers for 4D so the data can be correctly imported
3 years ago
rebuilt f9c4ed8880 make sure grade gets updated when loading survey responses
3 years ago
rebuilt 89a7f27b88 Finishes #183092367. Adds ui and graphs to show grade level disaggregations
3 years ago
Nelson Jovel 6ed405d16d Update student csvs
3 years ago
rebuilt dd9ed86dcd Merge branch 'scrapers'
3 years ago
rebuilt f556844b73 Update a-sust-i1 so it's only applicable to high schools and lower
3 years ago
rebuilt 9e82023e48 Make sure we don't divide by 0
3 years ago
rebuilt 1a984d2cf0 Make sure we don't divide by 0
3 years ago
rebuilt 3ee909bbea Update 3B-2 with an absolute floor
3 years ago
rebuilt 1be6e79fd8 Add scrapers for admin data and their corresponding csv files of data.
3 years ago
rebuilt 9e18bf2151 Turn off specs for scrapers. Generate csvs for scraped data
3 years ago
rebuilt 75cea539c5 Change scraped csv file names from word to number format 'one_a_one.csv'
3 years ago
rebuilt 3e28be2d0d Remove 'scraper' from file/class names add 3B-1
3 years ago
rebuilt 83ef9310a4 Add scraper for 3A-1 and 2C-1. Finishes #183105787 and #183105716
3 years ago
rebuilt b5bc9c9de4 Add 2A-i admin data. Finishes #183105627
3 years ago
rebuilt 459393381b Load admin data for 1A-iii. Finishes #183105516
3 years ago
rebuilt f783ce9724 add one-a
3 years ago
rebuilt 048aacd641 Add admin data for 4D. Finishes #182818489 and #182793402
3 years ago
rebuilt 043f6de8e7 Prefer using over uniq so the filtering happens in sql
3 years ago
rebuilt 30eae881f3 Load correct column for 2021-22 year
3 years ago
rebuilt bc63dfab7e add one_off scripts for each academic year
3 years ago
rebuilt 3fcab58557 Do not erase all students when loading each file
3 years ago
rebuilt 3f493727b3 Load a single year of student demographic data and race scores at a time
3 years ago
rebuilt 4a32ea3332 Reduce memory use in race score loader
3 years ago
rebuilt d89a207c31 Load student data for all years and calculate race scores for all
3 years ago
rebuilt 58f5b01471 Use less memory when loading race scores
3 years ago
rebuilt 2be86a2b13 Disable race score loader tests so it passes github ci
3 years ago
rebuilt 105f30f220 Change race score calculations so the average bubbles up through survey_items
3 years ago
rebuilt 50b3bc678c Columns for students by group graph change when corresponding race checkboxes are clicked
3 years ago
rebuilt 93486eb132 Fix failing tests
3 years ago
rebuilt 26f739090b add race columns to graph
3 years ago
rebuilt 12e4e3f177 import students
3 years ago
rebuilt 765ad6a624 Create ui for data filters. Add listeners to direct to the correct url. Update ui based on the list of selected params
3 years ago
Nelson Jovel 757638f6ca continue refactoring
3 years ago
rebuilt e89358dacc implement suggestions from static code analysis tools
3 years ago
rebuilt bb5f668497 Refactor code based on rubocop and reek suggestions
3 years ago
rebuilt 18b479b8b2 Refactor based on rubocop and reek suggestions
3 years ago
rebuilt 7e5b235668 Print out invalid values when loading admin data
3 years ago
rebuilt 7fcf580591 Load survey responses for revere somerville and wareham for the 2021-22 academic year
4 years ago
rebuilt a6ad132c81 Add counter caches
4 years ago
rebuilt c03615cb43 Rename ResponseRate to ResponseRateCalculator. Create a new response
4 years ago
Nelson Jovel 4952849d96 Prevent negative admin data values from being imported
4 years ago
Nelson Jovel 2d945fb696 Print a message when a survey item response is rejected from database import due to an invalid likert score
4 years ago
Nelson Jovel 9ecc501e24 Display measure scores. Finishes #181754978
4 years ago
Nelson Jovel 6f629e2feb Add survey responses from 2016 through 2018. Finishes #181255948
4 years ago
Nelson Jovel 101c252896 Import survey item responses based on DESE ID instead of qualtrics school code. Finishes #181704978
4 years ago
Nelson Jovel 36da912253 Modify survey item response csv files for 2019-20 to correct incorrect likert scores
4 years ago
Nelson Jovel ed7a3b8a3d Autoformat code with rubocop
4 years ago
Nelson Jovel ad03606d66 Add benchmarks to survey and admin data items. Remove them from measures. Modify seeder
4 years ago
Liam Morley 65ee27742a Perform single lookup for survey items rather than n lookups
4 years ago
Liam Morley 6477792f1d Improve efficiency when checking whether survey item responses already exist
4 years ago
Alex Basson 4d5335491b Inline the SurveyResponseAggregator
4 years ago
Liam Morley 25578a896f we have a gauge! next up, let's style the page
4 years ago
rebuilt cc2f3f9352 Expand the Measured Dashboard to All Schools and Districts. [Finishes #179727798]
4 years ago
rebuilt 666eec9a20 Removed print statements from data loader output
4 years ago
Alex Basson b4f6daa406 Process CSV file rows in batches
4 years ago
Alex Basson a269bb0ec1 Try reporting on batch inserts
4 years ago
Alex Basson a41d5bb4c9 Update survey data loader for new student survey responses csv
4 years ago
Alex Basson acfc2fde63 Make SurveyResponseDataLoader.process_row a private class method
4 years ago
Alex Basson 98e7f3ce57 Update survey response data load to conform to survey response CSV standard
4 years ago
Alex Basson 16734f9ce7 Refactor survey response loader to use functional style
4 years ago
Alex Basson fd55c7c82a Optimize School lookup by qualtrics code query
4 years ago
Alex Basson c66134e25e Move School and AcademicYear lookup methods into models
4 years ago
rebuilt d6fddb9f7b use activerecord-import gem to speed up csv uploads
4 years ago
Alex Basson fd091cfa4f Load 2020-21 student survey responses
4 years ago
Alex Basson 457615505f Move array monkey patch into its own file
4 years ago
Alex Basson 18ddfaaaf8 Optimize SurveyResponseAggregator via a join
4 years ago
Alex Basson f5724407f2 Load teacher survey responses
4 years ago