rebuilt
b6675c2516
ECP-206 Delete the 3 info boxes for each sub-category on the Browse page
2025-10-30 13:32:39 -07:00
rebuilt
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)
2025-07-09 21:51:49 -07:00
rebuilt
3426e0edea
ECP-173 fix logo size
2025-07-02 11:42:30 -07:00
rebuilt
2b2a53ae5b
ECP-173 fix about us and contact links
2025-07-02 11:27:33 -07:00
rebuilt
afd152e01d
ECP-173 update logos
2025-07-02 10:29:09 -07:00
rebuilt
d3cbdbdaea
fix: accidentally erased school name column-header from master list of schools and districts
2025-07-02 06:56:05 -07:00
rebuilt
94c5b1acba
ECP-30 Delete legacy code and database tables
2025-06-30 11:20:29 -07:00
rebuilt
7d41989a65
feat: Update cleaner and uploader to load gender data from parent surveys
...
Implement graph views for parent gender data
2025-05-27 13:57:51 -07:00
rebuilt
513445dc74
feat: ECP-126 Add measure and scale level graphs for parents by language
...
WIP: refactor so multiple graphs can be defined for a given slug
WIP: fixed scale view but broke 'All Parent' graph
WIP: working state. All views working properly
WIP: Refactor graph_map into two collections; measure_level_graphs and scale_level_graphs
WIP: refacter GroupedBarColumnPresenter to accept a 'construct' instead of specifying measure or scale
WIP: fix scale graphs being shown on incorrect view
WIP: Merge parents_by_language class with parents_by_language_by_scale so it can handle display of both measure-level and scale-level graphs
2025-05-09 15:54:43 -07:00
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
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
b577b06718
ECP-86 update copyright date
2025-03-18 12:29:15 -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
7caae8dd3e
feat: Add links from analyze to browse page
2025-03-11 16:14:15 -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
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
0c661930e9
Show parent response rate
2024-11-03 12:47:25 -08:00
Nelson Jovel
7d4db37ee7
feat: show parent scales on variance chart
2024-10-11 10:19:23 -07:00
Nelson Jovel
5de7bbe8a1
feat: suppress parent view on overview page if the school didn't take the survey
2024-10-09 13:06:26 -07:00
Nelson Jovel
66ed401d57
fix: make sure parent/student views get properly cached
2024-10-08 15:32:24 -07:00
Nelson Jovel
6f3634582e
feat: Add parent button to overview page and alter 'School Quality Framework Indicators' section to show parent scales
2024-10-08 15:16:50 -07:00
Nelson Jovel
6e4700c1f0
chore: extract overview partials
2024-10-01 12:05:48 -07:00
Nelson Jovel
37042aead5
feat: Show parent scales on browse page
2024-09-25 11:45:16 -07:00
Nelson Jovel
2eb42800f6
feat: Add 'all school' option to exports page
2024-08-21 14:24:42 -07:00
Nelson Jovel
aee0bc9883
feat: add ability to filter export data by student survey item type. Ability added to 'by grade' 'by item' and 'survey item responses' reports
2024-08-21 14:04:44 -07:00
Nelson Jovel
1413ab72b9
feat: allow selecting a subset of student survey items for the survey item report
2024-08-12 16:21:38 -07:00
Nelson Jovel
2d42036294
Add an exports page that allows a user to select which reports they want
...
to run
2024-08-08 15:53:05 -07:00
Nelson Jovel
f4a99f6f95
fix: When no academic years are selected, show an empty set of graphs on the analyze page instead of erroring out
2024-07-01 08:48:59 -07:00
Nelson Jovel
cd6b503f44
feat: add links from the analyze page to the browse page
2024-06-20 10:50:54 -07:00
Nelson Jovel
ccb04511bf
feat: switch analyze page to use hotwire. Fix n_size count for teacher
2024-06-11 13:48:02 -07:00
Nelson Jovel
6addc86ca6
fix: fix merge error
2024-05-17 10:12:20 -07:00
Nelson Jovel
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
2024-05-17 08:52:13 -07:00
b257f9dff7
Fix: Lowell -> Amherst
2024-04-25 13:50:35 -04:00
Nelson Jovel
90d1419d9c
feat: change 'school admin data' to 'school data'
2024-01-31 10:59:39 -08:00
Nelson Jovel
ebf4ca4166
chore: move code that normalizes race data to the Race class
2023-12-20 19:07:16 -08:00
Nelson Jovel
5df890923f
feat: don't show collection date of response rate if there is no survey data
2023-12-18 15:16:56 -08:00
rebuilt
8baaa67730
fix: make sure sped is taken into account when caching analyze page
2023-10-11 11:15:13 -07:00
rebuilt
48e795fcfb
feat: add special education disaggregation
2023-10-06 11:41:52 -07:00
rebuilt
060d7aa55a
Add disaggregation by ELL
2023-09-29 19:29:23 -07:00
a8db6c5ecf
Add Overall Response Rate Popover
2023-08-09 15:35:40 -07:00
rebuilt
65ca0fd1ac
Move color definitions out of response rate presenter and into _colors.scss
2023-08-09 15:16:06 -07:00
rebuilt
a785c69c44
Add Overall Response Rate
2023-08-09 15:13:58 -07:00
rebuilt
4afa030141
chore: remove precalculated race scores. Calculate race scores on every reload
2023-08-07 16:02:59 -07:00
rebuilt
5f49746bf4
feat: Rename income labels to 'Economically Disadvantaged' and 'Not Economically Disadvantaged'
2023-07-31 16:47:34 -07:00
rebuilt
67e469a66c
feat: add popover to analyze graphs that displays the n-size of the different columns. Make sure to only calculate a score for a race if there are more than 10 respondents to a question.
2023-07-27 16:17:46 -07:00
rebuilt
bec80b405a
fix: revert rounding up the response rate so we can make sure to patch a bug first. Only show gender/race/grade/income graphs if the the school meets the minimum response rate of 25%
2023-07-13 13:04:11 -07:00
rebuilt
4f035f6a63
feat: Add income table to the database. Add seeder for income. Add a reference to income from survey item response. Update the loader to import income data from the survey response csv. Refactor analyze controller to extract presenter. Add corresponding specs. Add income graph to analyze page
2023-07-07 09:14:36 -07:00
09aa6fdb58
Change subcategory hovers to say 67 instead of 66 questions
2023-06-23 21:55:28 +00:00
8bc14a79f6
Add hovers to browse page response rates
2023-06-22 05:00:26 +00:00