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
...
rate model. Create a loader to refresh response rates for all
subcategories.
Use precalculated response rates in views
Wrap more elements in page caching
Calculate a response rate for a subcategory if one does not already
exist
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
...
Calculate benchmarks for measures based on a weighted average of survey
and admin data items
Added architectural records
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
...
- see https://semaphoreci.com/blog/2017/03/14/faster-rails-how-to-check-if-a-record-exists.html for more info if curious
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
...
[Finishes #179425717 ]
4 years ago
Alex Basson
f5724407f2
Load teacher survey responses
4 years ago