Commit graph

1007 commits

Author SHA1 Message Date
rebuilt
a1743da910 Update about us section 2023-05-15 15:05:44 -07:00
rebuilt
b72c173c0b Add webmanifest 2023-05-15 14:55:22 -07:00
rebuilt
dd94b283fa Remove hotjar 2023-05-15 14:55:12 -07:00
rebuilt
51d5d72730 Fix sizing of partial data indicators 2023-05-15 14:38:22 -07:00
rebuilt
1526bb2532 Set doctype to html5 2023-05-15 14:19:47 -07:00
rebuilt
09be5f1fc8 Make sure to perform authorization when switching districts. Make sure to use apparition for system specs 2023-05-13 09:29:58 -07:00
rebuilt
d48a4efda2 Round all averages to two decimal places 2023-05-12 13:08:25 -07:00
rebuilt
3c30808a5e Fix response rates for small schools by accounting for expected minimum counts of responses less than 10 2023-05-12 12:27:00 -07:00
rebuilt
b5be86d74d Add Waupun and Dunellen school districts 2023-05-11 17:14:14 -07:00
rebuilt
170bc79f96 update ship it to use 'yarn jest' instead of 'yarn test' so javascript test will run correctly 2023-05-01 10:16:57 -07:00
rebuilt
359e266a6c Remove unused TODOs 2023-04-27 15:47:45 -07:00
rebuilt
c5373b5e99 Add most recent admin data 2023-04-27 15:44:56 -07:00
rebuilt
3f2a7dff50 Fix problem with dese scraper lumping in 2021-22 data as 2022-23 data.
Deleted unused csvs.  Turned off puts statements in admin loader.
Remove old, now unused admin data loader class.
2023-04-27 15:43:17 -07:00
rebuilt
ca31bd3217 cap response rate per grade at 100 2023-04-26 16:54:43 -07:00
rebuilt
fb963f63e0 Clean up rake tasks to get data:load_survey_responses working 2023-04-26 15:56:17 -07:00
rebuilt
4b7d2e6feb Only return files in sftp directory, not other directories 2023-04-26 15:55:10 -07:00
rebuilt
541f29108b Rename DataAvailability to Summary 2023-04-20 20:58:15 -07:00
rebuilt
596ce25737 Remove surveys table from codebase since it's no longer needed after changing logic surrounding response rates and score calculations 2023-04-20 20:51:04 -07:00
rebuilt
f68b650d8b Calculate response rate on the fly instead of looking it up from the db
when calculating response rates.
2023-04-20 20:27:01 -07:00
rebuilt
df317d8ef6 Add updated admin data 2023-04-20 17:44:24 -07:00
rebuilt
10cedd2310 Remove unused filename 2023-04-20 17:42:27 -07:00
rebuilt
1395d42848 Add older admin data file archive 2023-04-20 16:31:40 -07:00
rebuilt
5b2bae0d92 Fix ThreeATwo scraper 2023-04-19 19:20:54 -07:00
rebuilt
28f7d5647e Set a minimum threshold of 10 survey item responses to calculate scores per survey item 2023-04-18 14:05:09 -07:00
rebuilt
cfe97c6718 rename counts_by_grade method to the more descriptive enrollment_by_grade 2023-04-18 14:00:56 -07:00
rebuilt
128748addd Update logic for calculating student response rate. Remove references
to survey table.  We no longer check or keep track of the survey type.
Instead we look in the database to see if a survey item has at least 10
responses.  If it does, that survey item was presented to the respondent
and we count it, and all responses when calculating the response rate.

Remove response rate timestamp from caching logic because we no longer
add the response rate to the database. All response rates are calculated
on the fly

Update three_b_two scraper to use teacher only numbers

swap over to using https://profiles.doe.mass.edu/statereport/gradesubjectstaffing.aspx as the source of staffing information
2023-04-18 13:59:29 -07:00
rebuilt
56b55bf5b6 update framework to include early education survey items 2023-04-10 16:18:46 -07:00
rebuilt
a2a01a4c73 bump plugin versions 2023-04-10 16:02:57 -07:00
rebuilt
a93b79151c update response load task for maynard 2023-04-07 15:18:59 -07:00
rebuilt
aaf1c8906e Add tests to make sure teacher survey items don't pollute the graphs for
students of unknown genders
2023-04-05 16:14:59 -07:00
rebuilt
a656441fcd Fix oneoff script for ECP so it doesn't skip non-lowell schools 2023-04-05 13:13:59 -07:00
rebuilt
0283f1d0d9 Revert "eliminate space between bottom content and red divider"
This reverts commit 59490faa71.
2023-04-04 17:18:23 -07:00
rebuilt
59490faa71 eliminate space between bottom content and red divider 2023-04-04 17:09:18 -07:00
rebuilt
2305e32f6d Make sure when checking for sufficient gender responses that we only check student survey items 2023-04-04 16:59:39 -07:00
rebuilt
e1c750b8d7 Revert "temporarily turn off caching based on the response rate timestamp"
This reverts commit 1c99f55528.
2023-04-04 13:07:14 -07:00
rebuilt
1c99f55528 temporarily turn off caching based on the response rate timestamp 2023-04-04 10:50:49 -07:00
rebuilt
d9ed53c846 also set response rate thresholds 2023-04-04 10:39:37 -07:00
rebuilt
7aac39340b and one off script to temporarily set student and teacher response rates for lee to 100 percent 2023-04-04 09:53:29 -07:00
rebuilt
35cbb640ec add one-off script to load lee data 2023-04-03 13:12:02 -07:00
rebuilt
bc6d2dcaf9 disable puts statement from calculator 2023-04-03 13:11:44 -07:00
rebuilt
b250ebe415 Memoize schools in SurveyItemValues and academic_years in AcademicYear
for performace improvement
2023-03-28 03:38:52 -07:00
rebuilt
c15cb7b483 Change survey data loader spec to use factorybot objects instead of loading seeds. Change databasecleaner to use transaction. Add back babel-preset dependency to fix failing javascript test in production. 2023-03-28 03:06:17 -07:00
rebuilt
1d30ff5977 update rails 2023-03-23 14:28:04 -07:00
rebuilt
3254d54fca Revert "switch to running tests in parallel"
This reverts commit 561571e1e0.
2023-03-23 14:26:38 -07:00
rebuilt
561571e1e0 switch to running tests in parallel 2023-03-23 14:18:47 -07:00
rebuilt
d7fa505285 remove unneeded column 2023-03-23 13:31:19 -07:00
rebuilt
4f49ed6067 Remove standard from gemfile 2023-03-23 13:00:32 -07:00
rebuilt
8ea793d019 Remove redundant DatabaseCleaner config setup 2023-03-22 17:07:34 -07:00
rebuilt
da103ea95b Remove file that should not have been committed 2023-03-21 16:16:18 -07:00
rebuilt
dcade06ce2 Fix failing tests 2023-03-21 16:16:07 -07:00