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
4 years ago
Nelson Jovel
3d7e62f21f
Draw the teacher survey data bar. Finishes #182226823
4 years ago
Nelson Jovel
a134de3fdd
Implement bullet suggestions and cache overview graph
4 years ago
Nelson Jovel
7a9830915b
Create grouped bar chart on analyze page
4 years ago
Nelson Jovel
cb5fe56c30
Create analyze page. Finishes #182097292
4 years ago
Nelson Jovel
cbc8ba59ba
remove authentication check. Finishes #181920761
4 years ago
Nelson Jovel
ed7a3b8a3d
Autoformat code with rubocop
4 years ago
rebuilt
2a2777745a
Change the sufficiency threshold from a static number of minimum responses to a minimum response rate of 25 percent
4 years ago
rebuilt
d4df7cbc06
Add scales to framework. Change calculations to first group and then
...
average those groupings and the way up the framework. Likert scores for
a survey_item are averaged. Then all the survey_items in a scale are
averaged. Then student scales in a measure are averaged. And teacher
scales in a measure are averaged. Then the average of those two
calculations becomes the score for a measure. Then the measures in a
subcategory are averaged.
4 years ago
rebuilt
e1f50fef9e
Add 2019-20 year teacher surveys and activate the year selector
4 years ago
Nelson Jovel
5a8d032dd0
Set up bullet gem. Implement bullet gem suggestions.
4 years ago
Nelson Jovel
ad03606d66
Add benchmarks to survey and admin data items. Remove them from measures. Modify seeder
...
Calculate benchmarks for measures based on a weighted average of survey
and admin data items
Added architectural records
4 years ago
Nelson Jovel
f553c3c11c
Rename 'Dashboard' to overview in page text and also modify 'dashboard' routes to be 'overview'. Finishes #180076071
4 years ago
Nelson Jovel
243ec39b5d
Sort schools alphabetically. Finishes #180280546
4 years ago
Nelson Jovel
aeb6a45a45
Show partial data indicators on variance chart
4 years ago
Liam Morley
6aa9f00adc
Revert "Tie legacy analytics ID to environment"
...
This reverts commit 3e15194eff .
This will allow monitoring the new experience analytics to not be tampered by the
legacy analytics.
4 years ago
Liam Morley
557109662c
Move legacy layouts into a legacy folder
4 years ago
Liam Morley
aa4ce86eaa
Show icon/explanation in measure accordion when a section has insufficient data
4 years ago
Liam Morley
f81874d082
Externalize Hotjar tracking code to an environment variable
4 years ago
Liam Morley
3e15194eff
Tie legacy analytics ID to environment
4 years ago
Liam Morley
48f2d64c71
Extract Google Analytics ID out to an environment variable
...
TODO- in the future, consider putting this in a credential. We're not able to change the production credentials file currently, but we should change it in the future when we're able
4 years ago
Liam Morley
1be86721b0
Always reference fully-qualified School/District/Category in controllers
4 years ago
Liam Morley
413096dfe2
Extract legacy parts of the codebase into its own module
4 years ago
Liam Morley
cf6e80ce6b
Show modal when no measures for a school/year have meet their threshold
4 years ago
Liam Morley
ad7dd85524
Refactor variance chart to make view responsible for sorting measures
4 years ago
Liam Morley
882fa84de9
Unify how we sort SQM Categories
4 years ago
Liam Morley
332043c6fb
Use CategoryPresenter in welcome page instead of SqmCategory
4 years ago
rebuilt
4306f5c5d4
Update landing page to include accordion and footer
4 years ago
Alex Basson
da6711c571
Rename SurveyItemResponse.score -> .score_for_measure
4 years ago
Alex Basson
07b7561b55
Move score computation into SurveyItemResponse
4 years ago
Alex Basson
b4a6ae0bd7
Remove sufficient_data parameter from MeasureGraphRowPresenter
4 years ago
Alex Basson
10e70557bd
Display insufficient data note. TODO: remove measures from variance chart
4 years ago
rebuilt
770ebc580e
Updated to rails 6. Passing tests
4 years ago
rebuilt
6320d5633f
Add JS tests to verify school and district dropdowns.
4 years ago
Liam Morley
a406205e20
Completes Sub Categories and Measures for "All " Category Tabs -
...
Milford High School (Milford District). Add tabs to top navigation [#179727241 ]
4 years ago
Liam Morley
4aa0c97275
Rename browse controller to sqm categories controller
4 years ago
rebuilt
b29107688e
Use category presenters on page.
...
Show category and subcategory cards
Conditionally render subcategory icons
fix styling
4 years ago
Alex Basson
504bf8bc57
Move dropdowns into header view
4 years ago
Alex Basson
5c352671da
Update to Bootstrap 5, basic styling
4 years ago
Alex Basson
516701332d
Use sqm_application.html.erb layout and sqm_application.scss for new pages
4 years ago
Alex Basson
4d5335491b
Inline the SurveyResponseAggregator
4 years ago
Liam Morley
25578a896f
we have a gauge! next up, let's style the page
4 years ago
rebuilt
cc2f3f9352
Expand the Measured Dashboard to All Schools and Districts. [Finishes #179727798 ]
4 years ago
Chad Serrant
87f268dd7a
Sort measures by the highest score to lowest score [finishes #179726949 ]
4 years ago
rebuilt
d7ead5bac9
Show all Measure Scores [finishes #179707160 ]
4 years ago
Liam Morley
3b8bcb2e22
Display measure scores for Problem Solving Emphasis [finishes #179705693 ]
4 years ago
Alex Basson
edb1548593
Include measure 2A-i on the graph; TODO: load student survey responses
4 years ago
Alex Basson
8780893d21
Extract method_ids as private method in dashboard controller
4 years ago
Alex Basson
e222edc7e7
Add academic years as an ActiveRecord object
4 years ago
Alex Basson
12415861c1
Rename construct -> measure, seed with SqmCategories and Subcategories
4 years ago
Alex Basson
643ee8d3a7
Extract bar graph partial
4 years ago
rebuilt
71ad999dd0
Add slug to district
4 years ago
Alex Basson
886f94a60c
Display pre-selected dropdowns on dashboard graph
4 years ago
Alex Basson
1782ef3482
Compute the score for a given construct, school, and academic year
4 years ago
Alex Basson
8915cb9d45
Add Item, seed from .csv file
4 years ago
Alex Basson
acac8f67b0
Seed db with Professional Qualifications construct
4 years ago
Alex Basson
c5bd1a9b3f
Create construct graph svg with hard-coded parameters
4 years ago
Alex Basson
d25c9567cf
Remove vestigial experiments endpoint
4 years ago
Alex Basson
771c1c3209
School dashboard is protected by district-level authentication
...
[Finishes #179513281 ]
4 years ago
Alex Basson
813efca493
Visiting /districts/winchester/schools/winchester-high-school/dashboard displays an empty dashboard
4 years ago
Alex Basson
48a6dfac57
REVERT ME: Add /experiments route
4 years ago
Jared Cosulich
b3895a4f3b
remove password from Boston
6 years ago
Jared Cosulich
77a1dc1a3a
add password back to bps
6 years ago
Jared Cosulich
c557adab5a
show all years
6 years ago
Jared Cosulich
d240e8cdc2
inline list of years
6 years ago
Jared Cosulich
2cb966e124
default to the last year
6 years ago
Jared Cosulich
26cb9c5bb3
trying to fix syncing
6 years ago
Jared Cosulich
07d3175761
new boston view
7 years ago
Jared Cosulich
93b0267dad
remove boston admin categories
7 years ago
Jared Cosulich
56157a612d
don't show admin data if that category is missing on a page
7 years ago
Jared Cosulich
9ff4cf0d10
show all categories on school page
7 years ago
Jared Cosulich
2614a0f127
fixing bug
7 years ago
Jared Cosulich
fa80643770
always show all categories
7 years ago
Jared Cosulich
559cd103f9
show latest data by default
7 years ago
Jared Cosulich
fd9d2f4a13
new response rate thresholds
7 years ago
Jared Cosulich
eba821556b
filter questions by year
7 years ago
Jared Cosulich
76bdb86211
fixing bugs
7 years ago
Jared Cosulich
9734b7dc06
fixing years on school page
7 years ago
Jared Cosulich
2ddbb55a26
fixing years on school page
7 years ago
Jared Cosulich
b5f950c7bd
showing year data on school page
7 years ago
Jared Cosulich
a6b306a181
showing year data on school page
7 years ago
Jared Cosulich
c760d1a6a0
showing year data on school page
7 years ago
Jared Cosulich
1ee9df7695
better years links
7 years ago
Jared Cosulich
d92d87b643
fixing bug
7 years ago
Jared Cosulich
5cecfc8374
linking between years
7 years ago
Jared Cosulich
3d238df1c7
show accurate year
7 years ago
Jared Cosulich
d8a6821ebb
don't show invalid categories
8 years ago
Jared Cosulich
76b98c2c25
scope school_categories to valid ones
8 years ago
Jared Cosulich
aa5f1ad157
basic authentication
8 years ago
Jared Cosulich
338d20cfac
alphabetic ordering
8 years ago
Jared Cosulich
b0331e2259
working on navigation
8 years ago
Jared Cosulich
1960d370cd
edited questions
8 years ago
Jared Cosulich
628891f33a
more natural language commands
9 years ago
Jared Cosulich
2f4b28a4b6
fixing bug with last sent attempt
9 years ago
Jared Cosulich
36d061fca2
skipping a question
9 years ago
Jared Cosulich
aaa2572a92
queued questions
9 years ago
Jared Cosulich
7602258da3
fixing time zone issue
9 years ago
Jared Cosulich
14e3d75848
fixing mobile styles
9 years ago
Jared Cosulich
615ee36fa1
more authentication
9 years ago
Jared Cosulich
42fd3edbae
adding more authentication, fixing category bug
9 years ago