Commit graph

711 commits

Author SHA1 Message Date
Nelson Jovel
8efaf8514d Extract student and teacher presenters from grouped_bar_column_presenter 2022-06-02 08:39:55 -07:00
Nelson Jovel
08c84c8321 make sure selected academic year gets populated correctly 2022-06-01 13:05: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
143e0237e4 Handle case when category is nil in analyzecontroller 2022-05-30 18:41:56 -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
d7b0fe0e36 Add attleboro survey item responses for 2021-22. Finishes #182215755 2022-05-18 13:14:01 -07:00
Nelson Jovel
18f2c2fd79 Update changelog 2022-05-17 17:27:33 -07:00
Nelson Jovel
bebcda28c6 Add Attleboro Community Academy to list of schools. Finishes #181797368 2022-05-17 12:24:32 -07:00
Nelson Jovel
81579c1df6 Bump version of nokogiri 2022-05-16 20:24:09 -07:00
Nelson Jovel
4952849d96 Prevent negative admin data values from being imported 2022-05-13 15:28:45 -07:00
Nelson Jovel
52a24c3daa Update changelog 2022-05-13 13:23:13 -07:00
Nelson Jovel
9768d68385 Add task to reset admin data values 2022-05-13 13:09:54 -07:00
Nelson Jovel
8c7c73bc72 From the analyze page, selecting a different school should not navigate
away from analyze page.   Finishes story #182178876
2022-05-13 11:27:51 -07:00
Nelson Jovel
cb5fe56c30 Create analyze page. Finishes #182097292 2022-05-12 19:33:26 -07:00
Nelson Jovel
17ae2e582b Update Changelog 2022-05-12 10:44:06 -07:00
Nelson Jovel
ee4a964251 Add admin data for 2016-17 and 2017-18. Finishes #182032313 2022-05-11 11:44:43 -07:00
Nelson Jovel
57bfaa51c6 Exclude boston results. Completes #182117456 2022-05-11 11:22:05 -07:00
Nelson Jovel
4634282572 Modify permissions of deployment script 2022-05-10 15:13:41 -07:00
Nelson Jovel
e27238e3c4 Correct student survey responses from 2016-17. Finishes #182076798 2022-05-10 14:58:53 -07:00
Nelson Jovel
a02d8c5c59 Add deployment script for beta 2022-05-10 14:53:07 -07:00
Nelson Jovel
2c4e76a3d1 Update Changelog 2022-05-10 14:51:02 -07:00
Nelson Jovel
32dbe4080f Modify message indicating lack of data for a school 2022-05-03 13:59:06 -07:00
Nelson Jovel
ca81680e79 Update ruby version file to match version in Gemfile 2022-05-03 11:17:48 -07:00
Nelson Jovel
a613f6cb93 Add timestamps to academic years table 2022-05-03 11:11:17 -07:00
Nelson Jovel
bc27e5a0e8 Add DESE_ID column to 2018-19 boston mattahunt teacher survey csv so survey item responses will load correctly 2022-05-03 10:54:29 -07:00
Nelson Jovel
a3c7dcbf43 Update ruby, rails, nokogiri, yarn, jest to patch security vulnerabilities 2022-05-02 15:55:03 -07:00
Nelson Jovel
c44a7a45e6 Correct example commands in README 2022-05-02 15:54:07 -07:00
Nelson Jovel
9c5e7554f1 Only show numerical scores if environment variable SCORES=SHOW 2022-05-02 15:27:03 -07:00
Nelson Jovel
8450a715e7 Show scores for beta 2022-05-02 09:16:20 -07:00
Nelson Jovel
bc1690fef7 Add instructions for connecting to Heroku's git repo 2022-04-29 08:22:02 -07:00
Nelson Jovel
c2e40fed8d Do not count empty survey items in response rate calculations. Fixes #181922483 2022-04-29 07:40:47 -07:00
Nelson Jovel
15431b09bb Do not display actual scores 2022-04-28 15:58:47 -07:00
Nelson Jovel
192c354dc4 Add survey responses. Add a task to delete invalid survey item responses 2022-04-28 07:52:37 -07:00
Nelson Jovel
e8fba14e53 Fixes typo in #181903053. 2022-04-27 18:15:23 -07:00
Nelson Jovel
cbc8ba59ba remove authentication check. Finishes #181920761 2022-04-21 12:36:28 -07:00
Nelson Jovel
c49dee0a63 Do not show question prompts for measure 1B-1. Finishes #181921933 2022-04-21 12:06:50 -07:00
Nelson Jovel
b7b996022d Rename Effective Leadership to School Leadership. Finishes #181903053 2022-04-21 11:24:25 -07:00
Nelson Jovel
0b502ce826 When calculating response rate, only take into account survey items with associated responses. Ignore any survey items with no responses. Finishes #181922483 2022-04-20 13:53:45 -07:00
Nelson Jovel
c475744939 Modify score calculations. Ignore any survey item scores of 0.
Never include zero when performing calculations for scores.
2022-04-20 13:49:27 -07:00
Nelson Jovel
0e85370b90 Patch security vulnerabilities 2022-04-15 13:02:39 -07:00
Nelson Jovel
2d945fb696 Print a message when a survey item response is rejected from database import due to an invalid likert score 2022-04-15 12:49:03 -07:00
Nelson Jovel
d4413f6886 Add one off script to list the survey items that lack survey item responses per year, per district 2022-04-14 14:17:26 -07:00