Commit graph

150 commits

Author SHA1 Message Date
Liam Morley
dfc49d109a Display harvey balls with white backgrounds and display no-zone harvey balls 2021-10-27 09:11:33 -04:00
Liam Morley
882fa84de9 Unify how we sort SQM Categories 2021-10-26 15:05:30 -04:00
Liam Morley
934d0bda0e Seed database selectively in tests, not always 2021-10-26 14:18:06 -04:00
Liam Morley
f3a86c6145 Add cateory icon to home page 2021-10-25 15:54:29 -04:00
Liam Morley
332043c6fb Use CategoryPresenter in welcome page instead of SqmCategory 2021-10-25 14:08:22 -04:00
rebuilt
05c3f42718 Skip problematic legacy tests 2021-10-25 19:17:19 +02:00
Alex Basson
c50ad085a1 Consolidate journey tests 2021-10-25 09:32:18 -04:00
rebuilt
4306f5c5d4 Update landing page to include accordion and footer 2021-10-22 16:44:58 -04:00
Alex Basson
2abf2d352a Implement correct policy regarding whether there exist sufficient data for a measure 2021-10-22 16:02:03 -04:00
Alex Basson
da6711c571 Rename SurveyItemResponse.score -> .score_for_measure 2021-10-22 09:57:45 -04:00
Alex Basson
161db3bf3e Display in the variance graph only those measures that have sufficient data 2021-10-22 09:18:32 -04:00
Alex Basson
07b7561b55 Move score computation into SurveyItemResponse 2021-10-21 21:30:55 -04:00
Alex Basson
b4a6ae0bd7 Remove sufficient_data parameter from MeasureGraphRowPresenter 2021-10-21 21:30:55 -04:00
Alex Basson
10e70557bd Display insufficient data note. TODO: remove measures from variance chart 2021-10-21 21:30:55 -04:00
Alex Basson
28f32d072f Create landing page to select a school dashboard [179826663] 2021-10-21 13:55:34 -04:00
Liam Morley
31a9f3f0a4 Adjust dashboard layout as per dev/design story 2021-10-21 11:37:46 -04:00
Alex Basson
8a49178311 Use Rack::Test for feature spec to improve stability 2021-10-20 10:28:18 -04:00
Alex Basson
752e595590 Improve feature spec stability by avoiding page.find 2021-10-20 10:13:42 -04:00
Alex Basson
fe1e314c89 Split out non-js feature test in an effort to reduce flakiness 2021-10-20 08:33:06 -04:00
Alex Basson
473c169c0d Increase Capybara wait time to 10 seconds 2021-10-19 16:53:55 -04:00
rebuilt
5d0c9f2c0d Rename SqmCategory 'Citizenship & Wellbeing' -> 'Community & Wellbeing' 2021-10-19 16:04:03 -04:00
rebuilt
0faf72c6c9 Increase Capybara default wait time 2021-10-19 21:23:49 +02:00
Alex Basson
18fdf10558 Capybara test clicks on 'View Details' button within Teachers & Leadership section 2021-10-19 08:48:29 -04:00
Alex Basson
8f9d30a762 SQM Indicators View Details button sends user to browse page [Finishes #179728459] 2021-10-19 08:35:02 -04:00
rebuilt
7ba020d04d Add missing javascript dependencies to package.json. Move javascripts files to app/javascript. Add first javascript test. Change test mode 2021-10-16 00:03:44 +02:00
rebuilt
414eb83f6d Modify github actions file to run jest 2021-10-16 00:03:44 +02:00
rebuilt
771371d081 Set up jest with babel. Add failing test to see if it passes CI 2021-10-16 00:03:44 +02:00
rebuilt
b774d11d9d fix deprecation warnings 2021-10-15 15:06:00 +02:00
rebuilt
770ebc580e Updated to rails 6. Passing tests 2021-10-15 15:06:00 +02:00
rebuilt
3430069801 upgrade to rails 6. Failing tests 2021-10-15 15:06:00 +02:00
rebuilt
6320d5633f Add JS tests to verify school and district dropdowns. 2021-10-15 15:06:00 +02:00
Liam Morley
a406205e20 Completes Sub Categories and Measures for "All " Category Tabs -
Milford High School (Milford District).  Add tabs to top navigation [#179727241]
2021-10-08 22:37:19 +02:00
Chad Serrant
5595af15b6 Harvey balls depicting how a sub-category is performing quickly [179843984] 2021-10-08 13:25:32 -04:00
Liam Morley
4aa0c97275 Rename browse controller to sqm categories controller 2021-10-07 14:54:11 -04:00
Chad Serrant
ae525fdb2a Completes Measures on the "Teachers & Leadership" Category Tab -
Milford High School (Milford District) [#179728008]
2021-10-07 22:45:39 +02:00
rebuilt
bb1f6aa972 Complete styling for _quality_framework_indicators 2021-10-07 17:33:17 +02:00
rebuilt
9e047f9aea Finish styling quality framework indicators 2021-10-07 16:26:53 +02:00
Liam Morley
291dd6d422 Style Category cards 2021-10-07 16:26:45 +02:00
rebuilt
b29107688e Use category presenters on page.
Show category and subcategory cards

Conditionally render subcategory icons

fix styling
2021-10-07 16:19:19 +02:00
Alex Basson
000bb52e1d Display subcategory descriptions on browse page
[Finishes #179426091]
2021-10-05 16:43:42 -04:00
Alex Basson
8da3194e26 Selecting new district and/or school on browse page stays on browse page instead of dashboard 2021-10-05 11:17:36 -04:00
Alex Basson
f8166aed47 Simplify js by including full path in district and school options values 2021-10-05 10:39:18 -04:00
Alex Basson
5c352671da Update to Bootstrap 5, basic styling 2021-10-04 14:34:50 -04:00
rebuilt
00d0bf1e02 Fix ordering of bars 2021-10-04 19:25:42 +02:00
Alex Basson
4d5335491b Inline the SurveyResponseAggregator 2021-10-01 14:16:38 -04:00
Liam Morley
25578a896f we have a gauge! next up, let's style the page 2021-10-01 13:32:10 -04:00
rebuilt
cc2f3f9352 Expand the Measured Dashboard to All Schools and Districts. [Finishes #179727798] 2021-09-30 21:18:51 +02:00
Chad Serrant
87f268dd7a Sort measures by the highest score to lowest score [finishes #179726949] 2021-09-29 11:06:28 -04:00
rebuilt
d7ead5bac9 Show all Measure Scores [finishes #179707160] 2021-09-29 08:34:24 -04:00
Liam Morley
3b8bcb2e22 Display measure scores for Problem Solving Emphasis [finishes #179705693] 2021-09-28 14:20:08 -04:00