Commit Graph

1268 Commits (f689ee8ee5d1375c299fe0be96cd58830526f926)
 

Author SHA1 Message Date
Nelson Jovel f689ee8ee5 fix: correctly load survey items from sample framework file. Fix broken tests
1 year ago
Nelson Jovel 07836cc020 feat: Add 'all school' option to exports page
1 year ago
Nelson Jovel 4407954058 feat: add ability to filter export data by student survey item type. Ability added to 'by grade' 'by item' and 'survey item responses' reports
1 year ago
Nelson Jovel 6a8396f4df feat: read and load parent survey items
1 year ago
Nelson Jovel 564ddeee35 feat: add wisconsin admin data
1 year ago
Nelson Jovel 4609658829 fix: swap over to using respondents table to calculate which grades need to be included. This fixes a problem where errant responses were polluting the set of grades for a school. Also order the survey items by prompt(alphabetically)
1 year ago
Nelson Jovel 7e7a538361 fix: Report::SurveyItemByGrade.create_grade_report now runs without errors
1 year ago
Nelson Jovel 015066869a fix: SurveyItemByItem.create_item_report now runs without errors
1 year ago
Nelson Jovel 1851ecf7f8 feat: allow selecting a subset of student survey items for the survey item report
1 year ago
Nelson Jovel 226118f688 Add an exports page that allows a user to select which reports they want
1 year ago
Nelson Jovel fb001c0140 chore: fix code so I can run reports
1 year ago
Nelson Jovel 3b20c27e4b chore: update rexml gem to address security vulnerability
1 year ago
Nelson Jovel 491e50c55d fix: correctly reference SurveyItemResponse in Subcategory report
1 year ago
Nelson Jovel 2a97a0f589 fix: correctly reference SurveyItemResponse instead of Report::SurveyItemResponse
1 year ago
Nelson Jovel 40bc106239 feat: use qualtrics code instead of designation when generating report
1 year ago
Nelson Jovel 3659433fb5 feat: create a report at the survey item response level that shows averages by student to selected measures
1 year ago
Nelson Jovel ba9a23083d chore: add example usage
1 year ago
Nelson Jovel 2201e75b42 chore: address security vulnerability with ws and braces
1 year ago
Nelson Jovel d7de434b31 chore: update actionpack and actiontext to address security vulnerabilities
1 year ago
Nelson Jovel 1524ee7f73 chore: prep db for postres 16
1 year ago
Nelson Jovel c7ceafe803 chore: upgrade to ruby 3.3.4
1 year ago
Nelson Jovel cabf346ada fix: When no academic years are selected, show an empty set of graphs on the analyze page instead of erroring out
1 year ago
Nelson Jovel 8ab754eada chore: add another variant for column name
1 year ago
Nelson Jovel ee41751f4e chore: correct parsing for 'not sped' and 'lep not first year'
1 year ago
Nelson Jovel c48b944280 chore: add usage example for report:survey_item:create
1 year ago
Nelson Jovel 678dd5416e chore: handle cases where the pivot table inserts headers instead of actual values for gender and race
1 year ago
Nelson Jovel 33013e6716 chore: handle unknowns when parsing records
1 year ago
Nelson Jovel 294e9c5ce5 feat: stop processing race or gender column if we encounter values we don't know about
1 year ago
Nelson Jovel cf50c43109 feat: add links from the analyze page to the browse page
1 year ago
Nelson Jovel 9c9346f455 chore: add ability to filter survey item report by student survey type
1 year ago
Nelson Jovel 118938deeb chore: add report for listing district level averages for measure scores
1 year ago
Nelson Jovel 7e7b2f9562 chore: upgrade to ruby 3.3.3
2 years ago
Nelson Jovel ebcb27ca6d fix: correctly memoize student_survey_items_with_sufficient_responses so that on the analyze page, when the first year has insufficient responses, it doesn't affect all subsequent years
2 years ago
Nelson Jovel 4d5b7969a9 fix: fix broken specs
2 years ago
Nelson Jovel 8516111a15 chore: refactor analyze page
2 years ago
Nelson Jovel 3ad47e6bd5 feat: switch analyze page to use hotwire. Fix n_size count for teacher
2 years ago
Nelson Jovel a193b5bf11 chore: upgrade actiontext
2 years ago
Nelson Jovel 076ac433fb chore: add csv and observer to gemfile since they will no longer be distributed in the standard library
2 years ago
Nelson Jovel d3af342ab2 update ruby version
2 years ago
Nelson Jovel b3b361a4ae feat: run scraper to get latest admin data
2 years ago
Nelson Jovel 7142dca620 chore: print the n-size when printing nil grades
2 years ago
Nelson Jovel 43ae016968 chore: increase limit to 10 percent when printing out nil grade values
2 years ago
Nelson Jovel 7cf4cd821e chore: generate report of high number of nil grades in responses
2 years ago
Nelson Jovel d041a5a567 chore: During cleaning, stop execution if grade column isn't found. Also stop execution if a duplicate header is found. Turn off spec for duplicate header check
2 years ago
Nelson Jovel 26bcc2c736 chore: speed up survey data loader
2 years ago
Nelson Jovel 051f156126 chore: add parsing rules for income: 'yes', 'no' and sped: 'No special needs' and ell: 'ELL'
2 years ago
Nelson Jovel 5c0851d4f9 feat: add measure name and id to the beginning of the csv report
2 years ago
Nelson Jovel a4bc428633 chore: Only memoize functions primary functions, not every function in the
2 years ago
Nelson Jovel 0f2740f448 chore: update rexml to patch security vulnerability
2 years ago
Nelson Jovel 2c07ea6317 chore: Add 'English Learner' and 'DirectCert' as valid column headers
2 years ago