Commit Graph

  • edbfd833e9 chore: Only memoize functions primary functions, not every function in the file. This should reduce memory use Nelson Jovel 2024-05-17 10:58:06 -0700
  • 6addc86ca6 fix: fix merge error Nelson Jovel 2024-05-17 10:12:20 -0700
  • e94974c4f3 chore: update rexml to patch security vulnerability Nelson Jovel 2024-05-17 09:48:06 -0700
  • 0f2740f448 chore: update rexml to patch security vulnerability Nelson Jovel 2024-05-17 09:46:10 -0700
  • 3483d3daa9 chore: update rexml to patch security vulnerability Nelson Jovel 2024-05-17 09:46:10 -0700
  • 62a7fbb4fc chore: Add 'English Learner' and 'DirectCert' as valid column headers Nelson Jovel 2024-05-17 09:41:18 -0700
  • 2c07ea6317 chore: Add 'English Learner' and 'DirectCert' as valid column headers Nelson Jovel 2024-05-17 09:41:18 -0700
  • d820172ff7 chore: Add 'English Learner' and 'DirectCert' as valid column headers Nelson Jovel 2024-05-17 09:41:18 -0700
  • 1185e74bbf fix: fix git merge error Nelson Jovel 2024-05-17 08:59:47 -0700
  • c8fe940be2 fix: fix merge error Nelson Jovel 2024-05-17 08:58:13 -0700
  • 5c9a999b3c fix: When multiple years were selected on the Analyze page, results were getting incorrectly filtered out when the first academic year did not have sufficient responses. Now all selected years with data are correctly displayed Nelson Jovel 2024-05-17 08:52:13 -0700
  • c651cd0c25 fix: When multiple years were selected on the Analyze page, results were getting incorrectly filtered out when the first academic year did not have sufficient responses. Now all selected years with data are correctly displayed Nelson Jovel 2024-05-17 08:52:13 -0700
  • 15329f0390 fix: When multiple years were selected on the Analyze page, results were getting incorrectly filtered out when the first academic year did not have sufficient responses. Now all selected years with data are correctly displayed Nelson Jovel 2024-05-17 08:52:13 -0700
  • 5824a058c3 chore: update glossary values to include parsing rules for when we encounter headers Nelson Jovel 2024-05-16 17:07:24 -0700
  • 74fdc89fc2 chore: update glossary values to include parsing rules for when we encounter headers Nelson Jovel 2024-05-16 17:07:24 -0700
  • f6f0a45dd2 chore: update glossary values to include parsing rules for when we encounter headers Nelson Jovel 2024-05-16 17:07:24 -0700
  • e070ebdca0 chore: parse disaggregation header values as 'unknown' since they are errors in the pivot table logic Nelson Jovel 2024-05-16 15:09:57 -0700
  • 5a1db34a18 chore: add a way to print out errors in dese id when cleaning files Nelson Jovel 2024-05-16 15:09:14 -0700
  • 499215f9b9 chore: parse disaggregation header values as 'unknown' since they are errors in the pivot table logic Nelson Jovel 2024-05-16 15:09:57 -0700
  • 2bf22758c1 chore: add a way to print out errors in dese id when cleaning files Nelson Jovel 2024-05-16 15:09:14 -0700
  • 28ac95d81d chore: parse disaggregation header values as 'unknown' since they are errors in the pivot table logic Nelson Jovel 2024-05-16 15:09:57 -0700
  • c2c8ce3b8d chore: add a way to print out errors in dese id when cleaning files Nelson Jovel 2024-05-16 15:09:14 -0700
  • d5ea126510 chore: update sped parsing to categorize SpecialEdStatus as unknown Nelson Jovel 2024-05-15 16:00:01 -0700
  • 6e5baf0ba6 chore: update sped parsing to categorize SpecialEdStatus as unknown Nelson Jovel 2024-05-15 16:00:01 -0700
  • 42fdf4a074 chore: update sped parsing to categorize SpecialEdStatus as unknown Nelson Jovel 2024-05-15 16:00:01 -0700
  • e6af8d1304 chore: account for #N/A when parsing income Nelson Jovel 2024-05-15 14:18:45 -0700
  • d9195dadff chore: account for #N/A when parsing income Nelson Jovel 2024-05-15 14:18:45 -0700
  • 386cecf680 chore: account for #N/A when parsing income Nelson Jovel 2024-05-15 14:18:45 -0700
  • fb19d1306d Update thor Nelson Jovel 2024-05-15 14:15:19 -0700
  • acf25cb525 update parsing rules from glossary Nelson Jovel 2024-05-15 10:13:31 -0700
  • d4db4e0fa2 add disaggregation glossary Nelson Jovel 2024-05-14 15:25:00 -0700
  • c4d4c35766 update parsing rules from glossary Nelson Jovel 2024-05-15 10:13:31 -0700
  • 8e7fbdfb2c add disaggregation glossary Nelson Jovel 2024-05-14 15:25:00 -0700
  • b1f942133b update parsing rules from glossary Nelson Jovel 2024-05-15 10:13:31 -0700
  • ea2feb138b add disaggregation glossary Nelson Jovel 2024-05-14 15:25:00 -0700
  • 4b0525eb6a Repair Gemfile.lock Gabe Farrell 2024-05-14 16:30:15 -0400
  • ab39928080 Repair Gemfile.lock Gabe Farrell 2024-05-14 16:28:43 -0400
  • 178f066561 Merge pull request #6 from edcommonwealth/dependabot/bundler/yard-0.9.36 Gabe Farrell 2024-05-14 15:18:54 -0400
  • 46006d35c6 Merge pull request #5 from edcommonwealth/dependabot/bundler/rails-7.1.3.1 Gabe Farrell 2024-05-14 15:11:35 -0400
  • 383c1059c3 Merge pull request #4 from edcommonwealth/dependabot/bundler/nokogiri-1.16.5 Gabe Farrell 2024-05-14 15:00:12 -0400
  • f152356c54 Merge pull request #7 from edcommonwealth/dependabot/bundler/puma-6.4.2 Gabe Farrell 2024-05-14 15:22:04 -0400
  • 7bbd749f1d Merge pull request #6 from edcommonwealth/dependabot/bundler/yard-0.9.36 Gabe Farrell 2024-05-14 15:18:54 -0400
  • 532e63ef59 Merge pull request #5 from edcommonwealth/dependabot/bundler/rails-7.1.3.1 Gabe Farrell 2024-05-14 15:11:35 -0400
  • 914b0b1209 Merge pull request #4 from edcommonwealth/dependabot/bundler/nokogiri-1.16.5 Gabe Farrell 2024-05-14 15:00:12 -0400
  • 958cade9fc Merge pull request #3 from edcommonwealth/dependabot/bundler/rdoc-6.6.3.1 rebuilt 2024-05-03 10:37:44 -0700
  • 4574ad6c49 Merge pull request #3 from edcommonwealth/dependabot/bundler/rdoc-6.6.3.1 rebuilt 2024-05-03 10:37:44 -0700
  • 63b4c4762a
    Merge pull request #7 from edcommonwealth/dependabot/bundler/puma-6.4.2 Gabe Farrell 2024-05-14 15:22:04 -0400
  • 8e4ae5cbf1
    chore(deps): bump puma from 6.4.0 to 6.4.2 #7 dependabot[bot] 2024-05-14 19:20:47 +0000
  • 8462030a78
    Merge pull request #6 from edcommonwealth/dependabot/bundler/yard-0.9.36 Gabe Farrell 2024-05-14 15:18:54 -0400
  • 26d80a6617
    chore(deps-dev): bump yard from 0.9.34 to 0.9.36 #6 dependabot[bot] 2024-05-14 19:18:18 +0000
  • 16f5808c3b
    Merge pull request #5 from edcommonwealth/dependabot/bundler/rails-7.1.3.1 Gabe Farrell 2024-05-14 15:11:35 -0400
  • 303a3163fe
    chore(deps): bump rails from 7.1.2 to 7.1.3.1 #5 dependabot[bot] 2024-05-14 19:01:40 +0000
  • c82db4ba0c
    Merge pull request #4 from edcommonwealth/dependabot/bundler/nokogiri-1.16.5 Gabe Farrell 2024-05-14 15:00:12 -0400
  • 57a5967e46
    chore(deps): bump nokogiri from 1.15.5 to 1.16.5 #4 dependabot[bot] 2024-05-14 18:55:53 +0000
  • 8916779b40 Chore: Reduce queries Gabe Farrell 2024-05-10 14:00:31 -0400
  • 7373d8bae4 Chore: Reduce queries Gabe Farrell 2024-05-10 14:00:31 -0400
  • 2f1cf8b9fd Chore: Reduce queries Gabe Farrell 2024-05-10 14:00:31 -0400
  • 5851ab1cbf chore: add parsing rules for disaggregation columns; ell, income, sped. Add tests for new rules Nelson Jovel 2024-05-09 19:16:57 -0700
  • 9584068e11 chore: update changelog to match academic years for Lowell Nelson Jovel 2024-05-09 13:48:57 -0700
  • 4c360c9e62 chore: add more rules for finding disaggregation columns and parsing sped values Nelson Jovel 2024-05-09 12:53:13 -0700
  • e60a30911c chore: add more rules for finding disaggregation columns and parsing sped values Nelson Jovel 2024-05-09 12:53:13 -0700
  • fdc4c49bf0 chore: copy changes from main Nelson Jovel 2024-05-09 11:20:24 -0700
  • 6fe565b636 chore: add new rules for sped parsing Nelson Jovel 2024-05-09 11:18:37 -0700
  • b992a9412b chore: add new rules for sped parsing Nelson Jovel 2024-05-09 11:18:37 -0700
  • e3c2188a04 revert 2022-23 to be a single survey administration year instead of a multiple one Nelson Jovel 2024-05-08 15:24:46 -0700
  • cf5c4f2d13 feat: add seasonal academic years Nelson Jovel 2024-05-03 13:03:40 -0700
  • 0a27538747 chore: add a test for categorizing sped values of 1 and 0 as 'Special Education' and 'Not Special Education' Nelson Jovel 2024-05-07 19:38:08 -0700
  • 927fae1afd chore: add a test for categorizing sped values of 1 and 0 as 'Special Education' and 'Not Special Education' Nelson Jovel 2024-05-07 19:38:08 -0700
  • 4c258f6cb3 fix: additional rules for SPED categorization Nelson Jovel 2024-05-07 18:51:13 -0700
  • e34ff65e0e Merge branch 'main' of github.com:edcommonwealth/sqm-dashboards Nelson Jovel 2024-05-07 18:48:00 -0700
  • 8bb6f5e8f0 Add ell income and sped parsing rules for SIS data. Add tests for the new inputs. Nelson Jovel 2024-05-06 14:13:57 -0700
  • 65c25fc3c7 Add ell income and sped parsing rules for SIS data. Add tests for the new inputs. Nelson Jovel 2024-05-06 14:13:57 -0700
  • 9d35c8ba36
    Merge pull request #3 from edcommonwealth/dependabot/bundler/rdoc-6.6.3.1 rebuilt 2024-05-03 10:37:44 -0700
  • e6e7c9bc18
    chore(deps): bump rdoc from 6.6.2 to 6.6.3.1 #3 dependabot[bot] 2024-05-03 17:36:03 +0000
  • 6a9d04f7ff fix: make sure enrollment loader works Nelson Jovel 2024-04-27 14:34:07 -0700
  • efe5f8909a fix: restore seeds file Nelson Jovel 2024-04-27 14:26:39 -0700
  • ac5c1edfbf feat: Split academic year into seasons if the academic year's range is initialized with a season, i.e. "2024-25 Fall". Update scapers for admin data, enrollment and staffing to use the new range standard correctly. Update the loaders for admin data, enrollment and staffing so that it populates all seasons in a given year. So admin data for 2024-25 gets loaded into "2024-25 Fall" and "2024-25 Spring". Add tests for the new range format. Set the default cutoff for the start of Spring season will be the last Sunday in February Nelson Jovel 2024-04-18 11:35:56 -0700
  • 2561fa28fc feat: Split academic year into seasons if the academic year's range is initialized with a season, i.e. "2024-25 Fall". Update scapers for admin data, enrollment and staffing to use the new range standard correctly. Update the loaders for admin data, enrollment and staffing so that it populates all seasons in a given year. So admin data for 2024-25 gets loaded into "2024-25 Fall" and "2024-25 Spring". Add tests for the new range format. Set the default cutoff for the start of Spring season will be the last Sunday in February Nelson Jovel 2024-04-18 11:35:56 -0700
  • 67ffc996a8 Revert "Split academic year into seasons if the academic year's range is" Nelson Jovel 2024-04-26 13:48:30 -0700
  • a5d4cccb37 Split academic year into seasons if the academic year's range is initialized with a season, i.e. "2024-25 Fall". Update scapers for admin data, enrollment and staffing to use the new range standard correctly. Update the loaders for admin data, enrollment and staffing so that it populates all seasons in a given year. So admin data for 2024-25 gets loaded into "2024-25 Fall" and "2024-25 Spring". Add tests for the new range format. Set the default cutoff for the start of Spring season will be the last Sunday in February Nelson Jovel 2024-04-18 11:35:56 -0700
  • 076be3b92d Fix: Lowell -> Amherst Gabe Farrell 2024-04-25 13:52:35 -0400
  • b257f9dff7 Fix: Lowell -> Amherst Gabe Farrell 2024-04-25 13:50:35 -0400
  • 5f9495060b Fix: Lowell -> Amherst Gabe Farrell 2024-04-25 13:49:21 -0400
  • d55a6ce24a Bug Fix: survey item by grade report Gabe Farrell 2024-04-25 13:46:27 -0400
  • 40a35fff2d Bug Fix: survey item by grade report Gabe Farrell 2024-04-25 13:46:27 -0400
  • f4dacf1a92 Bug Fix: survey item by grade report Gabe Farrell 2024-04-25 13:46:27 -0400
  • e8bfb705e4 chore: Update changelog Nelson Jovel 2024-04-25 09:39:52 -0700
  • 33da0859b9 Split academic year into seasons if the academic year's range is initialized with a season, i.e. "2024-25 Fall". Update scapers for admin data, enrollment and staffing to use the new range standard correctly. Update the loaders for admin data, enrollment and staffing so that it populates all seasons in a given year. So admin data for 2024-25 gets loaded into "2024-25 Fall" and "2024-25 Spring". Add tests for the new range format. Set the default cutoff for the start of Spring season will be the last Sunday in February main-multiple-administrations-#186762859 Nelson Jovel 2024-04-18 11:35:56 -0700
  • 5e76fdac68 Update ruby to 3.3.1 Gabe Farrell 2024-04-24 19:16:08 -0400
  • 784a29ed49 Update ruby to 3.3.1 Gabe Farrell 2024-04-24 19:16:08 -0400
  • 996bb01d0b Update ruby to 3.3.1 Gabe Farrell 2024-04-24 19:16:08 -0400
  • b3e6efdb2e Faster admin data loader + rename School.school_hash Gabe Farrell 2024-04-22 14:46:37 -0400
  • 6fac759ec2 Faster admin data loader + rename School.school_hash Gabe Farrell 2024-04-22 14:46:37 -0400
  • 5789ebf564 Faster admin data loader + rename School.school_hash Gabe Farrell 2024-04-22 14:46:37 -0400
  • 40aef35c2c Update README with report generation instructions Gabe Farrell 2024-04-19 15:25:20 -0400
  • f58cd413aa Update README with report generation instructions Gabe Farrell 2024-04-19 15:25:20 -0400
  • 0965841566 Update README with report generation instructions Gabe Farrell 2024-04-19 15:25:20 -0400
  • a70ce7aafc Feat: Add item-level reporting by grade Gabe Farrell 2024-04-19 15:04:51 -0400
  • e3bbf1353b Feat: Add item-level reporting by grade Gabe Farrell 2024-04-19 15:04:51 -0400
  • 963d945eea Feat: Add item-level reporting by grade Gabe Farrell 2024-04-19 15:04:51 -0400