rebuilt
a4677223d4
Update empty dataset modal so it displays Lowell branded information
2023-01-12 17:02:35 -08:00
rebuilt
01d97945b3
Modify text and links on welcome page
2023-01-12 17:02:35 -08:00
rebuilt
1a18837fa2
Only show district dropdown if there is more than one district in the database
2023-01-12 17:02:34 -08:00
rebuilt
7ddada5050
Update empty dataset indicators
2022-12-19 20:09:09 -08:00
rebuilt
880da0d8ff
Only show district dropdown if there is more than one district in the database
2022-12-16 14:25:44 -08:00
rebuilt
4c2a299510
Fix hotwire test
2022-12-15 09:19:18 -08:00
rebuilt
69179ce157
Replace javascript logic with hotwire. Also hide district dropdown on
...
home page if there is only one district.
2022-12-14 13:41:34 -08:00
rebuilt
bb9ea9b22d
Add admin data messages to analyze page for insufficient/irrelevant states
2022-12-11 16:00:44 -08:00
rebuilt
72c90b8f47
Add selector for all data
2022-11-18 08:20:26 -08:00
rebuilt
7d7bee6498
Add gender disagreggation
2022-10-27 15:56:50 -07:00
rebuilt
7f0faf8917
Add checkboxes to analyze page for genders
2022-10-22 16:07:34 -07:00
rebuilt
9b28b0e629
Add grades to cache list
2022-10-19 15:06:12 -07:00
rebuilt
89a7f27b88
Finishes #183092367 . Adds ui and graphs to show grade level disaggregations
2022-10-16 22:03:25 -07:00
rebuilt
d89a207c31
Load student data for all years and calculate race scores for all
2022-08-20 15:07:15 -07:00
rebuilt
191abdbd50
Align styling to closer match design
2022-08-15 13:46:19 -07:00
rebuilt
42e150b33b
Update caching rule so a race_score with an updated timestamp will break the cache
2022-08-14 09:07:48 -07:00
rebuilt
e2bded66e8
Disable checkboxes that are irrelevant for the graph type
2022-08-11 11:39:02 -07:00
rebuilt
35d650c3a4
stagger bar labels
2022-08-05 10:23:45 -07:00
rebuilt
3775762ed4
Add caching rules so page displays all analysis graphs
2022-08-03 18:09:22 -07:00
rebuilt
93486eb132
Fix failing tests
2022-08-03 11:11:26 -07:00
rebuilt
26f739090b
add race columns to graph
2022-08-02 21:28:25 -07:00
rebuilt
94a58a87d7
Use modules to namespace classes for analyze page
2022-08-02 18:16:33 -07:00
rebuilt
c568e8bc06
move methods from analyze helper to background presenter
2022-08-01 19:17:06 -07:00
rebuilt
8c7767d0b9
fix bug where wrong subcategory is selected
2022-07-26 07:17:49 -07:00
rebuilt
2e648d8ad0
fix bug where wrong category was selected
2022-07-26 07:12:56 -07:00
rebuilt
765ad6a624
Create ui for data filters. Add listeners to direct to the correct url. Update ui based on the list of selected params
2022-07-26 06:52:50 -07:00
rebuilt
e89358dacc
implement suggestions from static code analysis tools
2022-07-12 19:15:54 -07:00
rebuilt
ea09fa06b7
Add popup message on admin data exclamation point indicators
2022-07-07 18:47:51 -07:00
rebuilt
deaf13c976
Modify behavior of insufficient data indicators for admin data items. Now we show indicators in line with the admin data item descriptions to indicate which items are missing data
2022-07-06 15:54:29 -07:00
rebuilt
64be45217f
Change caching rules to make sure cache is invalidated when response
...
rates are recalculated
2022-07-05 10:18:50 -07:00
rebuilt
c03615cb43
Rename ResponseRate to ResponseRateCalculator. Create a new response
...
rate model. Create a loader to refresh response rates for all
subcategories.
Use precalculated response rates in views
Wrap more elements in page caching
Calculate a response rate for a subcategory if one does not already
exist
2022-06-16 08:19:26 -07:00
rebuilt
0e9acc7467
Rename response rate to response rate calculator
2022-06-14 15:27:27 -07:00
rebuilt
3778aeb1d6
alter logic for insufficiency so that a count of 0 survey item responses is enough to trigger insufficiency
...
Implement large speed improvements to score calculations. Add page caching to all pages. Small speed improvements to response rate by filtering out
survey items without responses with `none?` `method vs count == 0`.
2022-06-14 11:17:59 -07:00
rebuilt
e8f3109df9
Disable checkboxes for years that don't have data to show. Add exclamation icon with explanatory text. Finishes #182332983
2022-06-09 10:26:26 -07:00
rebuilt
50256cacce
Create academic year checkbox selectors. Refresh page with years selected on
...
checkbox change. Draw bar graphs for each academic year selected.
Center bar graphs in their column. Color the columns to match the
sample colors on the checkboxes. Add scores on beta to top of graph.
Automatically display the most recent year of data for the district.
Modify logic for the insufficient data message or the 'measure not based
on student/teacher surveys' message so it only shows if there are no
bars with data to display.
2022-06-08 15:42:54 -07:00
Nelson Jovel
30c97f4428
Refactor grouped_bar_column_presenter so it calculates the score from
...
the measure given to the initializer
2022-06-02 13:10:31 -07:00
Nelson Jovel
8efaf8514d
Extract student and teacher presenters from grouped_bar_column_presenter
2022-06-02 08:39:55 -07:00
Nelson Jovel
16569974a6
Add checkboxes to select academic years for analyze page. Stimulus controller reads the state of the checkboxes and builds the correct link to route the user
2022-05-31 15:49:59 -07:00
Nelson Jovel
607b91c795
Change the dropdown handler event to behave differently on other browsers
2022-05-31 07:11:55 -07:00
Nelson Jovel
f68e8a8c2b
Don't show scores in production
2022-05-30 18:47:19 -07:00
Nelson Jovel
6764024cd2
Show subcategory data when user selects different subcategory from
...
analyze dropdown. Finishes #182277850
2022-05-30 16:44:18 -07:00
Nelson Jovel
61978eb45d
Change which category is displayed when the category dropdown is changed
...
on the analyze page. Finishes #182277818
2022-05-30 14:54:05 -07:00
Nelson Jovel
a04f797f30
Add all measures for a given subcategory to the analyze page. Finishes #182277762
2022-05-26 12:50:09 -07:00
Nelson Jovel
9837fbf0d0
If the measure is not based on a type of data(student/teacher) or if there is insufficent data to calculate a score, show a message on the graph indicating such
2022-05-26 12:05:25 -07:00
Nelson Jovel
3d7e62f21f
Draw the teacher survey data bar. Finishes #182226823
2022-05-25 19:44:29 -07:00
Nelson Jovel
a134de3fdd
Implement bullet suggestions and cache overview graph
2022-05-23 21:44:25 -07:00
Nelson Jovel
7a9830915b
Create grouped bar chart on analyze page
2022-05-20 20:24:23 -07:00
Nelson Jovel
cb5fe56c30
Create analyze page. Finishes #182097292
2022-05-12 19:33:26 -07:00
Nelson Jovel
57bfaa51c6
Exclude boston results. Completes #182117456
2022-05-11 11:22:05 -07:00
Nelson Jovel
32dbe4080f
Modify message indicating lack of data for a school
2022-05-03 13:59:06 -07:00