Commit graph

413 commits

Author SHA1 Message Date
Liam Morley
25578a896f we have a gauge! next up, let's style the page 2021-10-01 13:32:10 -04:00
rebuilt
5d6c1000f4 Allow uglifier to use ES6 javascript syntax 2021-09-30 21:43:25 +02: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
rebuilt
666eec9a20 Removed print statements from data loader output 2021-09-28 18:03:14 +02:00
rebuilt
9859b8a03a Updated readme file. Removed legacy readme sections 2021-09-28 17:56:02 +02:00
Chadius
1e4d710bff Update README.md
Replacing test command.
2021-09-28 17:56:02 +02:00
rebuilt
429bda6ef8 Add a dashboard-specific readme 2021-09-28 17:56:02 +02:00
Chad Serrant
5bed6bfcea Update README document for start up instructions. 2021-09-28 17:56:02 +02:00
Alex Basson
1699d65cc0 Create scripts for common admin tasks 2021-09-28 09:53:36 -04:00
Alex Basson
b4f6daa406 Process CSV file rows in batches 2021-09-27 17:04:16 -04:00
Alex Basson
a269bb0ec1 Try reporting on batch inserts 2021-09-27 16:30:23 -04:00
Alex Basson
027a2eeb31 Update survey response csvs to use ISO 8601 date format 2021-09-27 15:00:45 -04:00
Alex Basson
3b7695c615 Update teacher survey responses to cleaned csv 2021-09-27 13:57:43 -04:00
Alex Basson
a41d5bb4c9 Update survey data loader for new student survey responses csv 2021-09-27 13:54:25 -04:00
Alex Basson
dcf7ffcb78 Remove therubyracer from the Gemfile 2021-09-24 15:19:19 -04:00
Alex Basson
1f1a5f8f31 Replace sass-rails gem with sassc-rails 2021-09-24 11:52:22 -04:00
Alex Basson
928341302c Update Gemfile.lock and schema to reflect later version 2021-09-24 11:52:22 -04:00
rebuilt
d2bdec3d37 Upgrade to rails 5.1.7, coffee-rails 4.2. Remove phantomjs/poltergeist. Remove deprecated call to halt_callback_chains_on_return_false method. Change attribute_was calls to attribute_before_last_save 2021-09-24 11:52:22 -04:00
Alex Basson
acfc2fde63 Make SurveyResponseDataLoader.process_row a private class method 2021-09-24 11:52:17 -04:00
Alex Basson
98e7f3ce57 Update survey response data load to conform to survey response CSV standard 2021-09-24 10:52:29 -04:00
Alex Basson
16734f9ce7 Refactor survey response loader to use functional style 2021-09-23 14:29:25 -04:00
Alex Basson
587cbbdd3d Add typography and color styles 2021-09-23 14:16:22 -04:00
Alex Basson
6814e213c7 Format measure graph partial 2021-09-23 13:11:13 -04:00
rebuilt
7c979ff01c Add benchmark label and inset shadows to graph 2021-09-23 17:40:14 +02:00
Alex Basson
dc9c10b58f Use bootstrap to style dashboard 2021-09-23 10:57:18 -04:00
Alex Basson
b28f37d8b7 Add indexes on measures, survey items, and responses 2021-09-23 07:38:44 -04:00
Alex Basson
fd55c7c82a Optimize School lookup by qualtrics code query 2021-09-23 07:30:27 -04:00
Alex Basson
c66134e25e Move School and AcademicYear lookup methods into models 2021-09-22 21:20:17 -04:00
Alex Basson
0dbe05817e rake data:load_survey_responses loads all csv files in the data/survey_responses/ directory 2021-09-22 21:03:12 -04:00
rebuilt
d6fddb9f7b use activerecord-import gem to speed up csv uploads 2021-09-22 21:03:12 -04:00
Alex Basson
7f0a5f9e8f Fix broken csv file by deleting invalid rows at the end 2021-09-22 16:31:08 -04:00
Alex Basson
fd091cfa4f Load 2020-21 student survey responses 2021-09-22 15:15:59 -04:00
Alex Basson
edb1548593 Include measure 2A-i on the graph; TODO: load student survey responses 2021-09-22 14:25:22 -04:00
Alex Basson
8780893d21 Extract method_ids as private method in dashboard controller 2021-09-22 14:15:41 -04:00
Alex Basson
b97227d116 Support linux in Gemfile.lock 2021-09-22 08:59:39 -04:00
Alex Basson
5e97f1adc9 Restore source control tracking of Gemfile.lock 2021-09-22 08:54:27 -04:00
Alex Basson
457615505f Move array monkey patch into its own file 2021-09-22 08:45:09 -04:00
Alex Basson
18ddfaaaf8 Optimize SurveyResponseAggregator via a join
[Finishes #179425717]
2021-09-22 08:44:57 -04:00
Alex Basson
f5724407f2 Load teacher survey responses 2021-09-22 08:44:54 -04:00
Alex Basson
e222edc7e7 Add academic years as an ActiveRecord object 2021-09-22 08:44:54 -04:00
Alex Basson
a7de5b9ac2 Add response id to SurveyItemResponse 2021-09-22 08:44:54 -04:00
rebuilt
70b0e6f6a6 Gitignore Gemfile.lock 2021-09-22 08:44:54 -04:00
Alex Basson
8fc6fae16b Add qualtrics_code to District and School 2021-09-22 08:44:54 -04:00
Alex Basson
12415861c1 Rename construct -> measure, seed with SqmCategories and Subcategories 2021-09-22 08:44:54 -04:00
Alex Basson
1ad12c1bfe Add spacing css 2021-09-22 08:44:54 -04:00
Alex Basson
a62719b0d3 Delete unused coffeescript files 2021-09-22 08:44:54 -04:00
Alex Basson
643ee8d3a7 Extract bar graph partial 2021-09-22 08:44:54 -04:00