Commit graph

1410 commits

Author SHA1 Message Date
rebuilt
8f96d4dea2 ECP-100 : feat : update colors on analyze and export pages 2025-03-18 13:36:20 -07:00
rebuilt
b577b06718 ECP-86 update copyright date 2025-03-18 12:29:15 -07:00
rebuilt
e3c866353b chore: Triton added new values to ell disaggregation data; 'Yes' => 'ELL', 'No' => 'Not ELL' 2025-03-18 12:25:57 -07:00
rebuilt
5890729642 Refactor groups
Refactor graphs to take new slice format

Add Students and Teachers and Parents graph.  Add selector for that
graph
2025-03-18 11:43:42 -07:00
rebuilt
2384df38ea feat: fix links between browse and analyze pages 2025-03-14 17:19:42 -07:00
rebuilt
044a77cd3d 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. 2025-03-12 13:46:01 -07:00
rebuilt
7caae8dd3e feat: Add links from analyze to browse page 2025-03-11 16:14:15 -07:00
rebuilt
2cbb8271f3 feat: show n_size on parent graph 2025-03-11 13:40:57 -07:00
rebuilt
255dd67310 Merge branch 'ECP-58-parent-survey-analyze-page-all-data-selector' 2025-03-11 12:58:44 -07:00
rebuilt
b9ba8abf73 Refactor GroupedBarColumnPresenter to accept a configuration so that a
column can by given on the fly (dependency injection). Show Parent
graphs on analyze page.
2025-03-11 12:56:41 -07:00
rebuilt
f6e26582b6 chore: update survey uploader script to work on ecp. Update readme to be more ecp specific 2025-03-03 14:04:23 -08:00
rebuilt
6171e25211 chore: add tool versions for asdf installs 2025-02-20 13:01:47 -08:00
nelson
86b0ac9bbf chore: generate new rubocop.yml file and add rubocop dependencies to gemfile 2025-02-14 21:25:46 -08:00
nelson
e14c71a595 feat: ECP-83 Clear cache after loading admin data 2025-02-13 12:06:17 -08:00
nelson
ef9e5b7ebb feat: Add scraper for a-curv-i7. Scrape new admin data for that item 2025-02-13 11:45:30 -08:00
nelson
cdd2a50b9e chore: update gems 2025-02-13 10:09:56 -08:00
nelson
efe38837d8 chore: Update net-smtp 2025-02-13 10:03:59 -08:00
nelson
9b6c04291d Revert "chore: update gems"
This reverts commit 294ab7d0ba.
2025-02-13 09:59:24 -08:00
nelson
b2e7c45ddd ECP-77 Make sure admin data seeder updates the description from the latest column 2025-02-13 09:37:07 -08:00
nelson
294ab7d0ba chore: update gems 2025-02-13 09:35:23 -08:00
nelson
0fd61e017a feat: update source of truth to add a-curv-i7 and disable other admin data items 2025-02-07 15:49:01 -08:00
nelson
203715e637 chore: fixed deprecation warnings 2025-02-07 14:26:01 -08:00
nelson
3d2b32cebf chore: rename sftp environment variable 2025-02-07 12:51:33 -08:00
nelson
934a306b8a chore: add documentation to rake commands 2025-02-07 12:51:00 -08:00
nelson
83b426fbc9 feat: add scraper for 4D-ii 2025-02-06 21:09:56 -08:00
nelson
abd75764c0 chore: change github actions node version from 18 to 22 2025-02-06 13:19:54 -08:00
nelson
d1af4ccd35 chore: upgrade javascript dependencies 2025-02-06 13:12:56 -08:00
nelson
4c28b10bd4 feat: finish scraper for students of color in advanced courses 2025-02-06 13:08:04 -08:00
nelson
685bafd52c Fix hs only admin data item. Use alternate method to check if a school is a high school 2025-02-06 13:07:05 -08:00
nelson
bb07aa31ea chore: add support for alpine linux 2025-01-31 08:52:59 -08:00
rebuilt
abcb033f60 chore: update esp counts 2025-01-29 09:32:26 -08:00
rebuilt
f75f6d1293 chore: rescrape 5D-2 2025-01-27 15:13:52 -08:00
rebuilt
1de5d4d456 chore: fix problem with enrollment scraper 2025-01-27 15:13:25 -08:00
rebuilt
76b53ef1e4 feat: add 2024-25 academic year 2025-01-23 10:56:36 -08:00
Nelson Jovel
f2160e4edf chore: remove test esp counts for Lee 2025-01-21 13:30:24 -08:00
Nelson Jovel
b1cdf3632e feat: add Newburyport schools to dashboard 2025-01-21 12:08:25 -08:00
Nelson Jovel
bf745dd1b0 chore: remove empty file 2025-01-17 18:52:55 -08:00
Nelson Jovel
28c6eb7fc0 chore: scrape new admin data; a-ovpe-i1 2025-01-17 18:32:00 -08:00
Nelson Jovel
1be11d1378 feat: remove errant zeros from 'survey item by item' report 2025-01-16 15:59:56 -08:00
Nelson Jovel
0565df9ed4 Fix: update rails to address security vulnerabilities 2025-01-16 15:44:09 -08:00
Nelson Jovel
2333e9c8c7 feat: add admin data item a-curv-i5 with temporary benchmark of 2 2025-01-15 16:32:22 -08:00
Nelson Jovel
e2fe434bb5 feat: update response rates on the browse page to add esp to teachers for a more accurate response rate 2025-01-15 14:39:39 -08:00
Nelson Jovel
02bcb2b75b feat: add esp counts when calculating teacher participation rates on overview page 2025-01-15 13:39:41 -08:00
Nelson Jovel
ad779f5c5e fix: add response rate method back in to make sure student data gets included in report 2025-01-02 13:23:14 -08:00
Nelson Jovel
5f0bd8e73e Speed up survey item by item report from 75 to 23 seconds. Reduce
number of queries to the database.   Create a second thread of execution
2025-01-02 11:46:19 -08:00
Nelson Jovel
8a1c88b416 fix: set a threshold for participation count 2024-12-20 13:11:50 -08:00
Nelson Jovel
16b896d4eb Feat: make sure subcategories are sorted in subcategory id order for harvey ball graphs 2024-12-20 10:01:42 -08:00
Nelson Jovel
f07d785985 feat: Update language on overview and browse pages to attempt to distinguish participation rate from response rate 2024-12-13 14:40:38 -08:00
Nelson Jovel
d3e680e5a5 feat: add new bll report to exports page 2024-12-13 14:21:54 -08:00
Nelson Jovel
7fd441a56e feat: generate new bll report for Ashley 2024-12-13 13:55:05 -08:00