Commit Graph

438 Commits (aa6bcb10f3904bc330daa2c955ac38e09d504a81)

Author SHA1 Message Date
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 -
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 -
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.
4 years ago
Alex Basson 000bb52e1d Display subcategory descriptions on browse page
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
Alex Basson a41d5bb4c9 Update survey data loader for new student survey responses csv
4 years ago
Alex Basson 1f1a5f8f31 Replace sass-rails gem with sassc-rails
4 years ago
Alex Basson 98e7f3ce57 Update survey response data load to conform to survey response CSV standard
4 years ago
Alex Basson 587cbbdd3d Add typography and color styles
4 years ago
Alex Basson fd091cfa4f Load 2020-21 student survey responses
4 years ago
Alex Basson edb1548593 Include measure 2A-i on the graph; TODO: load student survey responses
4 years ago
Alex Basson f5724407f2 Load teacher survey responses
4 years ago
Alex Basson e222edc7e7 Add academic years as an ActiveRecord object
4 years ago
Alex Basson a7de5b9ac2 Add response id to SurveyItemResponse
4 years ago
Alex Basson 8fc6fae16b Add qualtrics_code to District and School
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 810a702333 Refactor construct_graph_row_presenter to return negative values for x-offset and extract percentage method
4 years ago
Alex Basson 1782ef3482 Compute the score for a given construct, school, and academic year
4 years ago
Alex Basson 9007cd3078 Ensure that construct returns the correct zone when the score is right on a benchmark
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 771c1c3209 School dashboard is protected by district-level authentication
4 years ago
Alex Basson 813efca493 Visiting /districts/winchester/schools/winchester-high-school/dashboard displays an empty dashboard
4 years ago
Alex Basson e622a01dd0 Remove automatic deploy verification test
4 years ago
Alex Basson d6a9e951cb Make failing test pass to verify automatic deploys
4 years ago
Alex Basson e60e8324f1 Deliberately introduce failing test to verify automatic deploy
4 years ago
Alex Basson e97b385611 Make failing tests pending so that test suite runs greens
4 years ago
Jared Cosulich 628891f33a more natural language commands
9 years ago
Jared Cosulich ed4883c9fb texting change
9 years ago
Jared Cosulich 986ef0086b tweaking texting content
9 years ago
Jared Cosulich 6b52b22fb6 tweaking text format
9 years ago
Jared Cosulich aa06f301df tweaking texting format
9 years ago
Jared Cosulich 2b450d1a83 testing bad response logic
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 85d5252301 all sibling tests
9 years ago
Jared Cosulich 25a7035861 fixing tests
9 years ago
Jared Cosulich 2e796899f8 working on siblings
9 years ago
Jared Cosulich 720b59d815 working on siblings
9 years ago
Jared Cosulich f4a2c103d6 working on sibling students
9 years ago
Jared Cosulich a2300a58b9 moving weekend logic into the next_attempt_at logic in recipient_schedule
9 years ago
Jared Cosulich ac7858c5f6 break up messages into 2 parts (one for question and one for answers)
9 years ago
Jared Cosulich aaa2572a92 queued questions
9 years ago
Jared Cosulich 7dc603b7ee don't survey on weekends
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
Jared Cosulich 60a2982724 revising attempt response to describe how many people have responded
9 years ago
Jared Cosulich affc5aae53 fixing tests
9 years ago
Jared Cosulich 061a3b9fde working on adding time to schedule
9 years ago
Jared Cosulich a018c42e0f working on authentication
9 years ago
Jared Cosulich 71745c9832 no need to break up sms messages
9 years ago
Jared Cosulich 5c3ceb3687 changing from cancel to stop
9 years ago
Jared Cosulich cc82f74525 fixing tests
9 years ago
Jared Cosulich 9ce9a35e27 record responded_at
9 years ago
Jared Cosulich 2a3b4565d9 opting out
9 years ago
Jared Cosulich d4b3a83681 adding attempt counters
9 years ago
Jared Cosulich f310d59568 respect opting out
9 years ago
Jared Cosulich fa02cee295 recipient lists for somerville data
9 years ago
Jared Cosulich 1db61cd3e5 adding slugs to schools and categories
9 years ago
Jared Cosulich 683fc31c5d admin recipients
9 years ago
Jared Cosulich ba027a31a7 working on displaying individual questions
9 years ago
Jared Cosulich 2a5c88d9cf fixing tests
9 years ago
Jared Cosulich 74ff33d74e working on displaying data
9 years ago
Jared Cosulich 8c389742ee working on aggregating results
9 years ago
Jared Cosulich 5d36ab0a62 working on aggregating responses
9 years ago
Jared Cosulich 48eb55ad94 working on aggregated results
9 years ago
Jared Cosulich f5b473ed28 working on displaying results
9 years ago
Jared Cosulich c0400700fc working on categories for schools
9 years ago
Jared Cosulich 4d73a7e35b testing more sms flow
9 years ago
Jared Cosulich 6f611eed39 working on twilio integration
9 years ago
Jared Cosulich 44ddd0fba9 working on twilio integration
9 years ago
Jared Cosulich f4a6d4ce22 working on twilio integration
9 years ago
Jared Cosulich a1246c0ef1 trying to get twilio working
9 years ago
Jared Cosulich c8946a02f4 working on twilio integration
9 years ago
Jared Cosulich 86f1bc7712 working on twilio integration
9 years ago
Jared Cosulich 7385fea270 syncing recipient deletion
9 years ago
Jared Cosulich 1086ee8b10 working on recipient_schedule syncing
9 years ago
Jared Cosulich 64996c422a working on recipient_schedule relationships
9 years ago
Jared Cosulich b0e65da944 rull rake task
9 years ago
Jared Cosulich bec3f52adf adding next_attempt_at
9 years ago
Jared Cosulich b518846811 working on sending twilio messages
9 years ago
Jared Cosulich 0cdf38fcc0 testing scheduling
9 years ago
Jared Cosulich a0646ba70f working on schedules
9 years ago
Jared Cosulich 260b1dd2c3 working on schedules
9 years ago
Jared Cosulich 2fb55a7443 working on schedules
9 years ago
Jared Cosulich 4b3693ed42 working on question lists
9 years ago
Jared Cosulich cc84c3bbda working on question_lists
9 years ago
Jared Cosulich 9558aa05ec working on questions and categories
9 years ago
Jared Cosulich b2e8223a38 adding categories
9 years ago
Jared Cosulich 198c8984c1 refactoring recipient_list
9 years ago
Jared Cosulich 645d7bc7d5 working on recipient lists
9 years ago
Jared Cosulich 37e01c024b recipient lists
9 years ago
Jared Cosulich 1387612623 working on bulk import
9 years ago
Jared Cosulich 16133cdd9d bulk import recipients
9 years ago
Jared Cosulich 392696301c more scaffolding
9 years ago
Jared Cosulich df2ea95ceb user and recipient and tests
9 years ago