Commit Graph

197 Commits (81579c1df69c9b2dd25d415af18f70b25918d606)

Author SHA1 Message Date
Nelson Jovel 57bfaa51c6 Exclude boston results. Completes #182117456
4 years ago
Nelson Jovel c2e40fed8d Do not count empty survey items in response rate calculations. Fixes #181922483
4 years ago
Nelson Jovel 0b502ce826 When calculating response rate, only take into account survey items with associated responses. Ignore any survey items with no responses. Finishes #181922483
4 years ago
Nelson Jovel c475744939 Modify score calculations. Ignore any survey item scores of 0.
4 years ago
Nelson Jovel 87e6a998b7 Add one-off script to list scales that lack survey responses
4 years ago
Nelson Jovel 9c954f97ec Update admin data collection rate numbers on browse page. Also, if all admin data has been collected, do not show 'insufficient data' indicator. Finishes #181754853
4 years ago
Nelson Jovel 9ecc501e24 Display measure scores. Finishes #181754978
4 years ago
Nelson Jovel 5a9e8a9b01 Add metadata for 2019-20 year. Finishes #181530277
4 years ago
Nelson Jovel ed7a3b8a3d Autoformat code with rubocop
4 years ago
Nelson Jovel 91308b93e5 Visualize survey responses even when a response rate cannot be
4 years ago
Nelson Jovel c0a8905fba Cap response rate at 100 for both students and teachers
4 years ago
rebuilt 286e74b651 Seed db with surveys to keep track of school, year, and survey type
4 years ago
rebuilt 2a2777745a Change the sufficiency threshold from a static number of minimum responses to a minimum response rate of 25 percent
4 years ago
rebuilt d4df7cbc06 Add scales to framework. Change calculations to first group and then
4 years ago
rebuilt 378ea7dda9 Small fix to assignment operator in student response rate
4 years ago
rebuilt 5cccbcdf9b Refactor student_response_rate
4 years ago
rebuilt fcec3de233 Modify collection rate for admin data items. Take into account if a
4 years ago
rebuilt e1f50fef9e Add 2019-20 year teacher surveys and activate the year selector
4 years ago
rebuilt 67d51aff5e Refactor response rate
4 years ago
rebuilt e69f850cc5 Add missing tests. Remove unused code. Filter out legacy specs from code coverage report
4 years ago
rebuilt 3ae0d02462 Cap teacher response rate at 100 percent
4 years ago
rebuilt 2655a36bfc Replace integer devision with float division for accurate response rate calculation
4 years ago
rebuilt f30f359406 Add teacher response rate
4 years ago
rebuilt 59865cd874 Show response rate for students
4 years ago
Nelson Jovel bb20ff506b Correct error affecting subcategory scores where teacher or student survey items below the threshold were still being included in the score for the subcategory.
4 years ago
Nelson Jovel 5a8d032dd0 Set up bullet gem. Implement bullet gem suggestions.
4 years ago
Nelson Jovel 3408ecd749 Show benchmark boundaries for subcategories that only include admin data
4 years ago
Nelson Jovel ad03606d66 Add benchmarks to survey and admin data items. Remove them from measures. Modify seeder
4 years ago
Nelson Jovel aeb6a45a45 Show partial data indicators on variance chart
4 years ago
Liam Morley 915a4c1aaf Remove associated survey item responses when we remove schools
4 years ago
Liam Morley aa4ce86eaa Show icon/explanation in measure accordion when a section has insufficient data
4 years ago
Liam Morley 413096dfe2 Extract legacy parts of the codebase into its own module
4 years ago
Liam Morley cf6e80ce6b Show modal when no measures for a school/year have meet their threshold
4 years ago
rebuilt edeb3f4e59 Prevent memory errors by avoiding creating active record objects when
4 years ago
Liam Morley f8523f1e6a Display measure data if student data is sufficient OR teacher data is sufficient
4 years ago
Alex Basson 228cf137ad Finishes #179904795. Adds prompts to measures section on browse page
4 years ago
Liam Morley f5e5abc27e Use public score_for_measure method instead of private 'for_measure' scope
4 years ago
Liam Morley f3c632ea2a Take sufficient data requirements into account when calculating score for subcategory
4 years ago
Liam Morley 882fa84de9 Unify how we sort SQM Categories
4 years ago
Alex Basson fa3241da65 Extract SurveyItemResponse.score_for_subcategory method from SubcategoryPresenter
4 years ago
Alex Basson 2abf2d352a Implement correct policy regarding whether there exist sufficient data for a measure
4 years ago
Alex Basson da6711c571 Rename SurveyItemResponse.score -> .score_for_measure
4 years ago
Alex Basson 07b7561b55 Move score computation into SurveyItemResponse
4 years ago
Alex Basson 10e70557bd Display insufficient data note. TODO: remove measures from variance chart
4 years ago
rebuilt 770ebc580e Updated to rails 6. Passing tests
4 years ago
Liam Morley a406205e20 Completes Sub Categories and Measures for "All " Category Tabs -
4 years ago
Liam Morley 25578a896f we have a gauge! next up, let's style the page
4 years ago
rebuilt d2bdec3d37 Upgrade to rails 5.1.7, coffee-rails 4.2. Remove phantomjs/poltergeist. Remove deprecated call to halt_callback_chains_on_return_false method. Change attribute_was calls to attribute_before_last_save
4 years ago
Alex Basson 98e7f3ce57 Update survey response data load to conform to survey response CSV standard
4 years ago
Alex Basson 587cbbdd3d Add typography and color styles
4 years ago