Commit Graph

  • 50f7a54807 Enforce ssl. Redirect http requests to https rebuilt 2021-11-02 22:54:51 +0100
  • 722947d938 When there is insufficient data to display gauge graph, change title of graph to insufficient Data rebuilt 2021-11-01 21:58:18 +0100
  • d850674ff1 Style focus states, margin for logo, popover borders, accordions rebuilt 2021-11-02 21:50:39 +0100
  • d35d7c0b55 Run migrations when deploying to Heroku Liam Morley 2021-11-02 09:27:14 -0400
  • 77b6e47393 Remove older measure key format Liam Morley 2021-11-02 09:15:26 -0400
  • 37f13716e8 Add timestamps to all SQM models Liam Morley 2021-11-02 09:05:56 -0400
  • 7461377066 Makes sure that subcategory displays all measures rebuilt 2021-11-01 21:58:18 +0100
  • 228cf137ad Finishes #179904795. Adds prompts to measures section on browse page Alex Basson 2021-10-28 15:54:03 -0400
  • 2a9810f7db Pair with design on styling Liam Morley 2021-10-28 14:22:49 -0400
  • ad7dd85524 Refactor variance chart to make view responsible for sorting measures Liam Morley 2021-10-28 12:05:41 -0400
  • f5e5abc27e Use public score_for_measure method instead of private 'for_measure' scope Liam Morley 2021-10-28 09:22:24 -0400
  • f3c632ea2a Take sufficient data requirements into account when calculating score for subcategory Liam Morley 2021-10-28 08:47:08 -0400
  • 26dbabafd2 Seed survey items with prompts Alex Basson 2021-10-27 20:59:33 -0400
  • 4fafe2cb50 Display popover on harvey balls not in a zone Liam Morley 2021-10-27 15:16:41 -0400
  • 00a0e5868c Specify harvey ball state classes as BEM modifier, not element Liam Morley 2021-10-27 10:09:02 -0400
  • dfc49d109a Display harvey balls with white backgrounds and display no-zone harvey balls Liam Morley 2021-10-26 17:31:10 -0400
  • cb3905b148 Continue not to track builds/ in source control Alex Basson 2021-10-27 09:03:18 -0400
  • 3f4c935d68 Ensure that bundler installs nokogiri on mac Alex Basson 2021-10-27 08:53:09 -0400
  • 448a6090d8 Remove cssbundling rebuilt 2021-10-26 16:55:12 +0200
  • 882fa84de9 Unify how we sort SQM Categories Liam Morley 2021-10-26 15:05:30 -0400
  • 934d0bda0e Seed database selectively in tests, not always Liam Morley 2021-10-26 14:18:06 -0400
  • dc0139d5c5 Small design cleanup on welcome page Alex Basson 2021-10-26 08:51:43 -0400
  • 4bc306c7c7 import footer as scss partial rebuilt 2021-10-25 23:46:15 +0200
  • 4582e8c8ab remove sqm_footer rebuilt 2021-10-25 23:29:51 +0200
  • 2ad120727f Move footer import before fontawesome rebuilt 2021-10-25 23:20:08 +0200
  • 8d5702e9aa Add sqm_footer rebuilt 2021-10-25 23:08:09 +0200
  • 0ec07e7f18 Rename footer.scss -> _footer.scss Alex Basson 2021-10-25 16:51:02 -0400
  • a98d715975 Import footer without '.scss' in filename rebuilt 2021-10-26 00:28:38 +0200
  • 9e9663a1dd Add footer to all pages. Finishes #179844107 rebuilt 2021-10-25 21:53:19 +0200
  • 4278021c2d Finish styling for homepage Liam Morley 2021-10-25 15:53:44 -0400
  • f3a86c6145 Add cateory icon to home page Liam Morley 2021-10-25 15:07:29 -0400
  • bd8e17b749 Link logo to /welcome page. Correct background color of tabs. Create 'caption' css class rebuilt 2021-10-25 22:49:44 +0200
  • 332043c6fb Use CategoryPresenter in welcome page instead of SqmCategory Liam Morley 2021-10-25 14:08:22 -0400
  • 05c3f42718 Skip problematic legacy tests rebuilt 2021-10-25 19:17:19 +0200
  • c50ad085a1 Consolidate journey tests Alex Basson 2021-10-25 09:32:18 -0400
  • 867c2a80d2 Stop tracking the builds folder in source control Alex Basson 2021-10-25 09:16:32 -0400
  • 5fc9e7b3cc move watch script to package.json Liam Morley 2021-10-25 08:53:15 -0400
  • 393796bb87 add darwin as a platform to gemfile.lock Liam Morley 2021-10-25 08:34:21 -0400
  • 3d8b4c24b7 Update README with bundling command rebuilt 2021-10-25 14:14:29 +0200
  • afbbb0fc75 Change bundling script to use yarn. rebuilt 2021-10-23 20:14:26 +0200
  • 12c1a3b7fc Switch from sprockets to cssbundling for bundling css assets. rebuilt 2021-10-23 19:59:34 +0200
  • 4306f5c5d4 Update landing page to include accordion and footer rebuilt 2021-10-21 23:02:31 +0200
  • fa3241da65 Extract SurveyItemResponse.score_for_subcategory method from SubcategoryPresenter Alex Basson 2021-10-22 16:39:14 -0400
  • 2abf2d352a Implement correct policy regarding whether there exist sufficient data for a measure Alex Basson 2021-10-22 16:01:59 -0400
  • 7f23cb2d29 Change debug option to speed up css compilation. Chad Serrant 2021-10-22 11:28:27 -0400
  • da6711c571 Rename SurveyItemResponse.score -> .score_for_measure Alex Basson 2021-10-22 09:57:45 -0400
  • 161db3bf3e Display in the variance graph only those measures that have sufficient data Alex Basson 2021-10-22 09:18:32 -0400
  • 07b7561b55 Move score computation into SurveyItemResponse Alex Basson 2021-10-21 21:30:34 -0400
  • b4a6ae0bd7 Remove sufficient_data parameter from MeasureGraphRowPresenter Alex Basson 2021-10-21 17:37:42 -0400
  • 10e70557bd Display insufficient data note. TODO: remove measures from variance chart Alex Basson 2021-10-21 17:12:55 -0400
  • c423fcc014 Change implementation of div pointer. rebuilt 2021-10-21 21:54:35 +0200
  • 28f32d072f Create landing page to select a school dashboard [179826663] Alex Basson 2021-10-19 12:05:30 -0400
  • 31a9f3f0a4 Adjust dashboard layout as per dev/design story Liam Morley 2021-10-21 11:34:24 -0400
  • f9492f0c76 Adjust header form selects to only take as much space as they require Liam Morley 2021-10-21 11:23:19 -0400
  • 4b4a437fa6 Correctly iterate over SurveyItemResponses when deduping schools Alex Basson 2021-10-20 10:51:08 -0400
  • 8a49178311 Use Rack::Test for feature spec to improve stability Alex Basson 2021-10-20 10:28:18 -0400
  • 752e595590 Improve feature spec stability by avoiding page.find Alex Basson 2021-10-20 10:13:42 -0400
  • 8628b3d722 Transfer qualtrics codes from dup schools to original schools Alex Basson 2021-10-20 08:52:01 -0400
  • 4e1fe3f4cf Rename rake task file to 'dupes' Alex Basson 2021-10-20 08:47:46 -0400
  • fe1e314c89 Split out non-js feature test in an effort to reduce flakiness Alex Basson 2021-10-20 08:26:03 -0400
  • 473c169c0d Increase Capybara wait time to 10 seconds Alex Basson 2021-10-19 16:53:55 -0400
  • 3d554159fd Create rake task to dedup schools Alex Basson 2021-10-19 16:41:02 -0400
  • 489721856c Add description for Degree Completion measure. Chad Serrant 2021-10-19 16:29:44 -0400
  • 5d0c9f2c0d Rename SqmCategory 'Citizenship & Wellbeing' -> 'Community & Wellbeing' rebuilt 2021-10-19 21:34:10 +0200
  • 0faf72c6c9 Increase Capybara default wait time rebuilt 2021-10-19 21:23:49 +0200
  • baec96e7d1 Style _gauge_graph rebuilt 2021-10-19 21:06:00 +0200
  • 382f20fcfa Set default base font to Cabin. Add styling to header. rebuilt 2021-10-19 20:17:26 +0200
  • 18fdf10558 Capybara test clicks on 'View Details' button within Teachers & Leadership section Alex Basson 2021-10-19 08:42:45 -0400
  • 8f9d30a762 SQM Indicators View Details button sends user to browse page [Finishes #179728459] Alex Basson 2021-10-18 17:15:33 -0400
  • 0d9474f2c0 Add harvey ball legend to sqm indicators card Alex Basson 2021-10-18 15:06:06 -0400
  • b1c7ba3f0f Update the color palate; move harvey ball indicators above variance graph Alex Basson 2021-10-18 14:28:52 -0400
  • fc0c5cb8d3 update to ruby 3.0 rebuilt 2021-10-16 16:45:05 +0200
  • 54560f7c86 Update db/schema with comment from rails 6 Liam Morley 2021-10-18 13:15:03 -0400
  • ae4c08c67b Default jest environment to jsdom in jest configuration rebuilt 2021-10-18 15:57:32 +0200
  • 15cda552d9 Remove one-off task for cleaning Somerville data Liam Morley 2021-10-14 15:59:12 -0400
  • c14b45ad04 added documentation for the steps taken to upgrade rails and add javascript unit testing rebuilt 2021-10-18 14:07:37 +0200
  • 418e35d7d4 Update Gemfile.lock to include darwin support Alex Basson 2021-10-16 15:27:41 -0400
  • ae2b88592a Generate binstubs for rspec rebuilt 2021-10-16 16:33:34 +0200
  • 39728f415f Update readme with esbuild related commands rebuilt 2021-10-16 16:09:58 +0200
  • bb6f6306c4 fix dependabot alerts by upgrading puma and nokogiri rebuilt 2021-10-16 12:54:31 +0200
  • cff51bc9f6 update readme rebuilt 2021-10-16 00:26:10 +0200
  • 83db977a0f Remove landing-page-jest branch from CI pipeline rebuilt 2021-10-16 00:09:16 +0200
  • 7ba020d04d Add missing javascript dependencies to package.json. Move javascripts files to app/javascript. Add first javascript test. Change test mode rebuilt 2021-10-15 23:47:12 +0200
  • 414eb83f6d Modify github actions file to run jest rebuilt 2021-10-15 20:19:14 +0200
  • 771371d081 Set up jest with babel. Add failing test to see if it passes CI rebuilt 2021-10-15 20:10:49 +0200
  • 1808c00b01 add esbuild rebuilt 2021-10-15 15:50:14 +0200
  • bc8adec408 Add github actions to landing-page-jest branch. And run jest tests rebuilt 2021-10-15 20:15:23 +0200
  • 809e931b3c add bootsnap rebuilt 2021-10-15 14:59:50 +0200
  • 8bd66aad82 add credentials for staging and production rebuilt 2021-10-15 16:26:03 +0200
  • b774d11d9d fix deprecation warnings rebuilt 2021-10-15 16:16:39 +0200
  • 5c59032c65 remove credentials file rebuilt 2021-10-14 22:51:59 +0200
  • 44fd077023 ran rails app:update rebuilt 2021-10-14 22:50:18 +0200
  • 770ebc580e Updated to rails 6. Passing tests rebuilt 2021-10-14 19:22:26 +0200
  • 3430069801 upgrade to rails 6. Failing tests rebuilt 2021-10-14 18:20:52 +0200
  • 68357e65ec Upgrade to rails 5.2. Catch null state in percentage_for method rebuilt 2021-10-14 17:33:04 +0200
  • 6320d5633f Add JS tests to verify school and district dropdowns. rebuilt 2021-10-08 22:56:37 +0200
  • 2d4ba042f9 Call update_all on a relation, not 'update' which exists on a model Liam Morley 2021-10-14 15:39:54 -0400
  • 8804f11e49 Update syntax Liam Morley 2021-10-14 15:26:57 -0400
  • b76a08fc61 Update qualtrics CSV to account for combined Next Wave/Full Circle Liam Morley 2021-10-14 15:22:48 -0400
  • a9598c0c49 Clean up Next Wave/Full Circle Somerville data Liam Morley 2021-10-14 15:20:33 -0400