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
fcec3de233
Modify collection rate for admin data items. Take into account if a
...
school is a high school and if the admin data item is for high schools
only. Finishes: #181154375 .
4 years ago
rebuilt
8ce50c45c8
Change admin data response rate from 0/0 to N/A
4 years ago
rebuilt
e1f50fef9e
Add 2019-20 year teacher surveys and activate the year selector
4 years ago
rebuilt
ad14563460
Browse page displays the admin data collection rate
4 years ago
rebuilt
67d51aff5e
Refactor response rate
4 years ago
rebuilt
0c5fbea203
Remove survey_rake_spec from the simplecov reports. Also remove some dead code from variance_helper
4 years ago
rebuilt
e69f850cc5
Add missing tests. Remove unused code. Filter out legacy specs from code coverage report
4 years ago
rebuilt
3ae0d02462
Cap teacher response rate at 100 percent
4 years ago
rebuilt
2655a36bfc
Replace integer devision with float division for accurate response rate calculation
4 years ago
rebuilt
b3172a9a43
Ignore spec output file
4 years ago
rebuilt
c293581868
Add parallel tests gem
4 years ago
rebuilt
5c2b81c846
Add simplecov gem
4 years ago
rebuilt
f30f359406
Add teacher response rate
4 years ago
rebuilt
59865cd874
Show response rate for students
4 years ago
Nelson Jovel
b111b2f106
Bump rails to 7 and get tests passing. Also modified rakefile so rake
...
command would continue to run rspec as the default command. Added
stylesheets to assets.rb so they'll be included when precompiling
assets in production.
4 years ago
Nelson Jovel
e96509c749
Increase capybara max wait time
4 years ago
Nelson Jovel
bb20ff506b
Correct error affecting subcategory scores where teacher or student survey items below the threshold were still being included in the score for the subcategory.
...
Ensure queries for survey item responses take into account the school
and academic year.
4 years ago
Nelson Jovel
5a8d032dd0
Set up bullet gem. Implement bullet gem suggestions.
4 years ago
Nelson Jovel
3408ecd749
Show benchmark boundaries for subcategories that only include admin data
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
8bebf106e6
Merge branch 'dev-design'
4 years ago
Nelson Jovel
70e8fafc35
Categories, Subcategories, and Measures are ordered by thier ids
4 years ago
Nelson Jovel
eb4c699f60
Modifies the overview page so when there is an empty dataset, there is clearer explanatory text and an empty version of the variance chart. Finishes #180118088
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
2753888f11
Add category, subcategory and measure ids to the page. Finishes #179986325
4 years ago
Nelson Jovel
cacc853518
Adds category short description to database and renders descriptions in
...
their corresponding locations to the site. Finishes #180090033 .
4 years ago
Nelson Jovel
bde992c96b
Finishes #180264854 . Prevents empty dataset modal from displaying on browse page
4 years ago
Liam Morley
0af26e25f2
Display gauges with no benchmarks as "Insufficient Data" with no key benchmark indicator
4 years ago
Nelson Jovel
aeb6a45a45
Show partial data indicators on variance chart
4 years ago
Liam Morley
eff22d2ac8
Report that admin data is not included
4 years ago
Liam Morley
915a4c1aaf
Remove associated survey item responses when we remove schools
4 years ago
Liam Morley
aa4ce86eaa
Show icon/explanation in measure accordion when a section has insufficient data
4 years ago
Liam Morley
75c3a1fccc
Remove old schools during the seed process
4 years ago
Liam Morley
1186579d1b
Add migration to make DESE IDs unique, update one-off script accordingly
4 years ago
rebuilt
221f0cb0bf
Replace harvey balls with new SVGs
4 years ago
rebuilt
b5badfaef5
Add DESE ID to schools
...
- Add migration
- Create one-off script `rake one_off:add_dese_ids` to add the DESE ID to schools
- Update seeder to seed schools based on DESE IDs
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
f8523f1e6a
Display measure data if student data is sufficient OR teacher data is sufficient
4 years ago
Liam Morley
556ff45117
Seed categories/subcategories based on their ID instead of their name
4 years ago
Liam Morley
4fd6dac791
Add category/subcategory ID columns to uniquely identify records
4 years ago
rebuilt
7461377066
Makes sure that subcategory displays all measures
4 years ago
Alex Basson
228cf137ad
Finishes #179904795 . Adds prompts to measures section on browse page
4 years ago
Liam Morley
ad7dd85524
Refactor variance chart to make view responsible for sorting measures
4 years ago
Liam Morley
f3c632ea2a
Take sufficient data requirements into account when calculating score for subcategory
4 years ago
Liam Morley
4fafe2cb50
Display popover on harvey balls not in a zone
...
This wraps bootstrap styles in `sqm_bootstrap` which can now selectively
import specific desired pieces of bootstrap styling
4 years ago
Liam Morley
dfc49d109a
Display harvey balls with white backgrounds and display no-zone harvey balls
4 years ago
Liam Morley
882fa84de9
Unify how we sort SQM Categories
4 years ago
Liam Morley
934d0bda0e
Seed database selectively in tests, not always
4 years ago
Liam Morley
f3a86c6145
Add cateory icon to home page
4 years ago
Liam Morley
332043c6fb
Use CategoryPresenter in welcome page instead of SqmCategory
4 years ago
rebuilt
05c3f42718
Skip problematic legacy tests
4 years ago
Alex Basson
c50ad085a1
Consolidate journey tests
4 years ago
rebuilt
4306f5c5d4
Update landing page to include accordion and footer
4 years ago
Alex Basson
2abf2d352a
Implement correct policy regarding whether there exist sufficient data for a measure
4 years ago
Alex Basson
da6711c571
Rename SurveyItemResponse.score -> .score_for_measure
4 years ago
Alex Basson
161db3bf3e
Display in the variance graph only those measures that have sufficient data
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
Alex Basson
28f32d072f
Create landing page to select a school dashboard [179826663]
4 years ago
Liam Morley
31a9f3f0a4
Adjust dashboard layout as per dev/design story
4 years ago
Alex Basson
8a49178311
Use Rack::Test for feature spec to improve stability
4 years ago
Alex Basson
752e595590
Improve feature spec stability by avoiding page.find
4 years ago
Alex Basson
fe1e314c89
Split out non-js feature test in an effort to reduce flakiness
4 years ago
Alex Basson
473c169c0d
Increase Capybara wait time to 10 seconds
4 years ago
rebuilt
5d0c9f2c0d
Rename SqmCategory 'Citizenship & Wellbeing' -> 'Community & Wellbeing'
4 years ago
rebuilt
0faf72c6c9
Increase Capybara default wait time
4 years ago
Alex Basson
18fdf10558
Capybara test clicks on 'View Details' button within Teachers & Leadership section
4 years ago
Alex Basson
8f9d30a762
SQM Indicators View Details button sends user to browse page [Finishes #179728459 ]
4 years ago
rebuilt
7ba020d04d
Add missing javascript dependencies to package.json. Move javascripts files to app/javascript. Add first javascript test. Change test mode
4 years ago
rebuilt
414eb83f6d
Modify github actions file to run jest
4 years ago
rebuilt
771371d081
Set up jest with babel. Add failing test to see if it passes CI
4 years ago
rebuilt
b774d11d9d
fix deprecation warnings
4 years ago
rebuilt
770ebc580e
Updated to rails 6. Passing tests
4 years ago
rebuilt
3430069801
upgrade to rails 6. Failing 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
Chad Serrant
5595af15b6
Harvey balls depicting how a sub-category is performing quickly [179843984]
4 years ago
Liam Morley
4aa0c97275
Rename browse controller to sqm categories controller
4 years ago
Chad Serrant
ae525fdb2a
Completes Measures on the "Teachers & Leadership" Category Tab -
...
Milford High School (Milford District) [#179728008 ]
4 years ago
rebuilt
bb1f6aa972
Complete styling for _quality_framework_indicators
4 years ago
rebuilt
9e047f9aea
Finish styling quality framework indicators
4 years ago
Liam Morley
291dd6d422
Style Category cards
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
000bb52e1d
Display subcategory descriptions on browse page
...
[Finishes #179426091 ]
4 years ago
Alex Basson
8da3194e26
Selecting new district and/or school on browse page stays on browse page instead of dashboard
4 years ago
Alex Basson
f8166aed47
Simplify js by including full path in district and school options values
4 years ago
Alex Basson
5c352671da
Update to Bootstrap 5, basic styling
4 years ago
rebuilt
00d0bf1e02
Fix ordering of bars
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
a269bb0ec1
Try reporting on batch inserts
4 years ago
Alex Basson
027a2eeb31
Update survey response csvs to use ISO 8601 date format
4 years ago
Alex Basson
3b7695c615
Update teacher survey responses to cleaned csv
4 years ago