rebuilt
0f457becf0
feat: create a parents by language graph
...
Update demographics table with lanugage options
Create a lanugage table to hold the new languages
Update the demographic loader to input languages into the database
Update the cleaner to read the language column
Update the parent table to hold a reference to a language
Update the data uploader script to read the language from the csv and update the language information for any parent items that already exist (or create database entries if none already exist)
update the analyze interface to add controls for selecting ‘parents by group’ and a dropdown for ‘parent by language’
Update the analyze controller to read the parent-by-group parameter
Create a graph for the parent-by-group view
Bubble up averages for language calculations.
Make sure n-size only counts responses for a given measure.
2025-04-28 16:42:11 -07:00
rebuilt
bedab713af
chore: update sped rules so 'N/A' translates to 'Not Special Education'
2025-04-09 13:03:55 -07:00
rebuilt
6689fef344
chore: Fix failing test
2025-03-27 15:43:25 -07:00
rebuilt
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.
2025-03-27 15:20:40 -07:00
rebuilt
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
2025-03-19 13:58:12 -07:00
rebuilt
2fce07e3cd
chore: correctly detect missing grade header
2025-03-19 10:52:35 -07:00
rebuilt
5c61846447
chore: Reword text 'Students, Teachers & Parents'
2025-03-18 14:47:21 -07:00
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