Commit Graph

  • 1bf35012d0 update admin data main rebuilt 2025-12-04 20:41:41 -0800
  • 04f6cffab3 ECP-210 Add 2 Framingham schools to the dropdown rebuilt 2025-11-19 13:36:19 -0800
  • f86e758371 ECP-209 Change label on parent survey analyze page rebuilt 2025-11-19 12:58:32 -0800
  • a421c9f6d0 ECP-207 Add new district partners to the dashboard and add login info for each. rebuilt 2025-10-31 12:12:39 -0700
  • ceed4a45dd ECP-207 Add new district partners to the dashboard and add login info for each. rebuilt 2025-10-31 12:12:39 -0700
  • 488ddbc3be update gems rebuilt 2025-10-31 12:11:59 -0700
  • 934c9e7388 ECP-208 Update postgres data path because github workflows are failing rebuilt 2025-10-30 13:58:38 -0700
  • b6675c2516 ECP-206 Delete the 3 info boxes for each sub-category on the Browse page rebuilt 2025-10-30 13:32:39 -0700
  • aa39303dfc fix: keep alive long running sftp connections rebuilt 2025-09-18 08:05:25 -0700
  • 6b75af4c7d fix: make survey data uploads threaded rebuilt 2025-09-17 21:57:34 -0700
  • 23e5f9bb48 fix: don't concat nils into array rebuilt 2025-09-17 20:19:30 -0700
  • 65acd68d84 fix: update how survey data is loaded because some data was missing from previous uploads rebuilt 2025-09-17 19:22:31 -0700
  • 4331c01789 chore: add includes call to ensure we don't do an n+1 query rebuilt 2025-07-09 22:08:56 -0700
  • 138c61e7f0 ECP-201 Add an unknown categories to the parent survey SES filter rebuilt 2025-07-09 21:54:45 -0700
  • df96f08c12 ECP-202 insufficient data indicators on analyze page are aware of the graph requested and get shown based on the data requested (student/teacher/parent) rebuilt 2025-07-09 21:51:49 -0700
  • 5911c2c090 chore: remove .env file from git rebuilt 2025-07-09 17:11:56 -0700
  • cf129fd508 ECP-60 main page redirects to mciea dashboard main-eol rebuilt 2025-07-09 13:33:38 -0700
  • 6bde7c9bf8 chore: upgrade rubocop rebuilt 2025-07-09 11:34:37 -0700
  • 690f2db863 ECP-162 fix benefits so it gets scored correctly rebuilt 2025-07-03 17:45:37 -0700
  • 35ac43da10 chore: add .env file to gitignore Siddharth Jain 2025-07-03 12:41:30 -0400
  • a3082037fa fix: ensure loaded survey item responses are uniq by id to avoid PG::CardinalityViolation: ERROR: ON CONFLICT DO UPDATE command cannot affect row a second time (PG::CardinalityViolation) rebuilt 2025-07-03 08:10:42 -0700
  • 1da1b238e0 fix: PG::CardinalityViolation: ERROR: ON CONFLICT DO UPDATE command cannot affect row a second time (PG::CardinalityViolation) HINT: Ensure that no rows proposed for insertion within the same command have duplicate constrained values. rebuilt 2025-07-02 19:24:29 -0700
  • 3426e0edea ECP-173 fix logo size rebuilt 2025-07-02 11:42:30 -0700
  • 2b2a53ae5b ECP-173 fix about us and contact links rebuilt 2025-07-02 11:27:33 -0700
  • afd152e01d ECP-173 update logos rebuilt 2025-07-02 10:29:09 -0700
  • a42ac35d85 Merge branch 'ECP-173-set-up-ecp-with-mciea-branding-logos-text-etc' rebuilt 2025-07-02 06:56:40 -0700
  • d3cbdbdaea fix: accidentally erased school name column-header from master list of schools and districts rebuilt 2025-07-01 11:59:05 -0700
  • 926757b725 fix: accidentally erased school name column-header from master list of schools and districts rebuilt 2025-07-01 11:59:05 -0700
  • aa6bcb10f3 chore: Add Boston schools rebuilt 2025-07-01 11:27:52 -0700
  • 52c6b84d6e ECP-33 merge list of ecp and mciea schools rebuilt 2025-07-01 10:28:10 -0700
  • 94c5b1acba ECP-30 Delete legacy code and database tables rebuilt 2025-06-30 11:20:29 -0700
  • 5bc9d27b64 ECP-167 upload waupun data rebuilt 2025-06-27 09:13:24 -0700
  • cab0a3955e finish up adding socio economic disag filter rebuilt 2025-06-25 17:12:20 -0700
  • a258b32b39 WIP: create backend for socio-economic-status rebuilt 2025-06-25 11:08:12 -0700
  • 61c5b0b087 ECP-161 chore: patch security vulnerabilities rebuilt 2025-06-12 16:24:52 -0700
  • eb5d28ea93 Chore: update dependencies rebuilt 2025-06-12 16:14:05 -0700
  • 2068758ae4 ECP-170 Remove login requirement for Trition. Switch to using predefined passwords stored in the database for district login. rebuilt 2025-06-11 13:54:56 -0700
  • 72e38f5ee8 feat: add task to upload exports directory rebuilt 2025-06-11 10:47:53 -0700
  • 874f29a384 fix: fix failing test rebuilt 2025-06-10 08:45:18 -0700
  • 6899e1aa69 Create ability to run exports locally so they get created in tmp/exports. Fix measure summary for 'all years' output. mciea-main rebuilt 2025-06-06 16:40:31 -0700
  • 686e89d0ba Create ability to run exports locally so they get created in tmp/exports. Fix measure summary for 'all years' output. rebuilt 2025-06-06 16:40:31 -0700
  • 7d41989a65 feat: Update cleaner and uploader to load gender data from parent surveys Implement graph views for parent gender data rebuilt 2025-05-23 16:35:12 -0700
  • 9d8543afae feat: Update cleaner and uploader to load gender data from parent surveys Implement graph views for parent gender data rebuilt 2025-05-23 16:35:12 -0700
  • 7ebe8234cb ECP-125 feat: update selector to say 'Student Race' instead of just 'Race'. Also make sure that the default selection is 'Language' instead of 'Student Race' rebuilt 2025-05-23 15:14:25 -0700
  • 5b00454a1b ECP-125 feat: Update cleaner to read parent races. Update uploader to set races for parents. Add race graphs to analyze page. Show both measure and scale level graphs rebuilt 2025-05-15 18:07:28 -0700
  • 31e9779deb chore: ECP-152 Reduce batch size of survey uploads to 100 at a time from 500 to reduce memory usage and also explicitly run garbage collection so we stay under the 500 mb limit of heroku rebuilt 2025-05-12 19:15:33 -0700
  • a6c68df349 feat: add insufficiency message to parent graph rebuilt 2025-05-12 15:07:47 -0700
  • f0a3cad4e6 feat: ECP-126 Add measure and scale level graphs for parents by language rebuilt 2025-05-06 14:14:47 -0700
  • 76f2467b97 chore: ECP-152 Reduce batch size of survey uploads to 100 at a time from 500 to reduce memory usage and also explicitly run garbage collection so we stay under the 500 mb limit of heroku rebuilt 2025-05-12 19:15:33 -0700
  • 545bb85b1c feat: add insufficiency message to parent graph rebuilt 2025-05-12 15:07:47 -0700
  • 27100bb090 chore: remove errant merge string rpp-main rebuilt 2025-05-12 14:38:31 -0700
  • 513445dc74 feat: ECP-126 Add measure and scale level graphs for parents by language rebuilt 2025-05-06 14:14:47 -0700
  • fb0944e726 feat: remove Beyond Learning Loss Exports from exports page rebuilt 2025-04-30 08:31:28 -0700
  • a469b3d85b fix: ECP-124 Update grade range to be the union of grades found in the database and the enrollment of the school. "Subcategory - School & District" # Fixed reported grades # Runs faster "Measure - District only" # Should only be run per district # Runs faster # Fixed reported grades "Measure - School & District" # Reports the grades that took the survey for that school+year; not the grades that responded to the measure # Runs faster # Fixed reported grades "Beyond Learning Loss" # Runs faster "Beyond Learning Loss - Response Rate" # Fixed reported grades "Survey Item - By Item" # may be able to speed it up by getting all averages in a single request # Fixed reported grades "Survey Item - By Grade" # Fixed reported grades #may be able to speed it up by getting all averages in a single request "Survey Entries - by Measure" # No changes rebuilt 2025-04-29 11:06:38 -0700
  • b0df611f4d feat: create a parents by language graph rebuilt 2025-04-11 14:37:18 -0700
  • 7380d56064 feat: remove Beyond Learning Loss Exports from exports page rebuilt 2025-04-30 08:31:28 -0700
  • 058cbb0f6e fix: ECP-124 Update grade range to be the union of grades found in the database and the enrollment of the school. "Subcategory - School & District" # Fixed reported grades # Runs faster "Measure - District only" # Should only be run per district # Runs faster # Fixed reported grades "Measure - School & District" # Reports the grades that took the survey for that school+year; not the grades that responded to the measure # Runs faster # Fixed reported grades "Beyond Learning Loss" # Runs faster "Beyond Learning Loss - Response Rate" # Fixed reported grades "Survey Item - By Item" # may be able to speed it up by getting all averages in a single request # Fixed reported grades "Survey Item - By Grade" # Fixed reported grades #may be able to speed it up by getting all averages in a single request "Survey Entries - by Measure" # No changes rebuilt 2025-04-29 11:06:38 -0700
  • 0f457becf0 feat: create a parents by language graph rebuilt 2025-04-11 14:37:18 -0700
  • 1845d1ac7b feat: Add language filter for parent analysis rebuilt 2025-04-23 15:34:38 -0700
  • 8e5e2a030a feat: Add language filter for parent analysis rebuilt 2025-04-15 10:05:49 -0700
  • 3eda7beb59 WIP: bubble up averages for language calculations. Make sure n-size only counts responses for a given measure. Update tests rebuilt 2025-04-23 14:57:59 -0700
  • 6b2d51c331 WIP: show language graph on analyze page rebuilt 2025-04-22 16:27:02 -0700
  • e90e6a4f0f WIP: add multiple languages to parent rebuilt 2025-04-21 16:21:38 -0700
  • 446b3b1096 WIP: Update the parent table to hold a reference to a language rebuilt 2025-04-15 15:03:32 -0700
  • a1f0373553 fix: change measure summary so it reports correct grade range rebuilt 2025-04-15 13:44:03 -0700
  • a48a2b1d7a fix: change measure summary so it reports correct grade range rebuilt 2025-04-15 13:44:03 -0700
  • bedab713af chore: update sped rules so 'N/A' translates to 'Not Special Education' rebuilt 2025-04-09 13:03:55 -0700
  • 6689fef344 chore: Fix failing test rebuilt 2025-03-27 15:43:25 -0700
  • 3a5a368a35 feat: Update demographics file with housing statuses. Create housing class. Update survey_item_values.rb to parse housing info. Update cleaner to output housing info. rebuilt 2025-03-27 15:20:40 -0700
  • bc633b9756 chore: remove unneeded test file rebuilt 2025-03-20 13:26:48 -0700
  • 20f605f3b7 ECP-106 : feat : Update formatting on data filters so that radio selectors are always on same row as text and allow text to wrap to the next line if there isn't enough room rebuilt 2025-03-19 13:58:12 -0700
  • 8a3db1d214 chore: correctly detect missing grade header rebuilt 2025-03-19 10:52:35 -0700
  • 1e71a2ed30 chore: Reword text 'Students, Teachers & Parents' rebuilt 2025-03-18 14:47:21 -0700
  • df7d787fc9 ECP-100 : feat : update colors on analyze and export pages rebuilt 2025-03-18 13:36:20 -0700
  • bdd959bb32 ECP-86 update copyright date rebuilt 2025-03-18 12:29:15 -0700
  • 9ae6d611ff chore: Triton added new values to ell disaggregation data; 'Yes' => 'ELL', 'No' => 'Not ELL' rebuilt 2025-03-18 12:25:57 -0700
  • 6269414bca Refactor groups rebuilt 2025-03-17 14:22:02 -0700
  • 774f627661 feat: fix links between browse and analyze pages rebuilt 2025-03-14 17:19:42 -0700
  • e022af0161 feat: pull down new admin data. Fix problems with some scrapers. For 5D-ii make sure the likert score is 1 if the nurse count is 0. Prevent devision by zero returning infinity. For 3A-ii make sure not to perform division by zero. Likert score will be 1 if the number of guidance couselors, psychologists, or paraprofessionals is zero. rebuilt 2025-03-12 13:46:01 -0700
  • ff5d496bec feat: Add links from analyze to browse page rebuilt 2025-03-11 16:14:15 -0700
  • a5b3cf311c feat: show n_size on parent graph rebuilt 2025-03-11 13:40:57 -0700
  • e38bdfb761 Refactor GroupedBarColumnPresenter to accept a configuration so that a column can by given on the fly (dependency injection). Show Parent graphs on analyze page. rebuilt 2025-02-20 13:01:47 -0800
  • d76982e892 chore: update survey uploader script to work on ecp. Update readme to be more ecp specific rebuilt 2025-03-03 14:04:23 -0800
  • 69a01c4f7b chore: add tool versions for asdf installs rebuilt 2025-02-20 13:01:47 -0800
  • 30bfb1ecab chore: generate new rubocop.yml file and add rubocop dependencies to gemfile nelson 2025-02-14 21:25:46 -0800
  • 592cc9b67c ECP-106 : feat : Update formatting on data filters so that radio selectors are always on same row as text and allow text to wrap to the next line if there isn't enough room rebuilt 2025-03-19 13:58:12 -0700
  • 6503d6444f chore: correctly detect missing grade header rebuilt 2025-03-19 10:52:35 -0700
  • 82ed10c295 chore: Reword text 'Students, Teachers & Parents' rebuilt 2025-03-18 14:47:21 -0700
  • 2bebd9a22f ECP-100 : feat : update colors on analyze and export pages rebuilt 2025-03-18 13:36:20 -0700
  • df43b80e40 ECP-86 update copyright date rebuilt 2025-03-18 12:29:15 -0700
  • d35d9ab523 chore: Triton added new values to ell disaggregation data; 'Yes' => 'ELL', 'No' => 'Not ELL' rebuilt 2025-03-18 12:25:57 -0700
  • c70f051e1e Refactor groups rebuilt 2025-03-17 14:22:02 -0700
  • 48bf32abae feat: fix links between browse and analyze pages rebuilt 2025-03-14 17:19:42 -0700
  • 204e9c1b3a feat: pull down new admin data. Fix problems with some scrapers. For 5D-ii make sure the likert score is 1 if the nurse count is 0. Prevent devision by zero returning infinity. For 3A-ii make sure not to perform division by zero. Likert score will be 1 if the number of guidance couselors, psychologists, or paraprofessionals is zero. rebuilt 2025-03-12 13:46:01 -0700
  • a72b19511e feat: Add links from analyze to browse page rebuilt 2025-03-11 16:14:15 -0700
  • 51b9ed17aa feat: show n_size on parent graph rebuilt 2025-03-11 13:40:57 -0700
  • 9911a75dc8 Refactor GroupedBarColumnPresenter to accept a configuration so that a column can by given on the fly (dependency injection). Show Parent graphs on analyze page. rebuilt 2025-02-20 13:01:47 -0800
  • c30e2b3f6f chore: update survey uploader script to work on ecp. Update readme to be more ecp specific rebuilt 2025-03-03 14:04:23 -0800
  • 28854fdc15 chore: add tool versions for asdf installs rebuilt 2025-02-20 13:01:47 -0800
  • b5b4c3b9a6 ECP-106 : feat : Update formatting on data filters so that radio selectors are always on same row as text and allow text to wrap to the next line if there isn't enough room rebuilt 2025-03-19 13:58:12 -0700