rebuilt
048aacd641
Add admin data for 4D. Finishes #182818489 and #182793402
2022-08-30 21:46:23 -07:00
rebuilt
30eae881f3
Load correct column for 2021-22 year
2022-08-22 22:09:07 -07:00
rebuilt
bc63dfab7e
add one_off scripts for each academic year
2022-08-22 15:24:15 -07:00
rebuilt
3fcab58557
Do not erase all students when loading each file
2022-08-22 14:36:00 -07:00
rebuilt
3f493727b3
Load a single year of student demographic data and race scores at a time
2022-08-22 11:29:38 -07:00
rebuilt
d89a207c31
Load student data for all years and calculate race scores for all
2022-08-20 15:07:15 -07:00
rebuilt
fc4fbb4644
load students from all years
2022-08-16 18:25:18 -07:00
rebuilt
105f30f220
Change race score calculations so the average bubbles up through survey_items
...
-> scales -> measure.
Precalculate averages for performance.
2022-08-10 09:58:11 -07:00
rebuilt
50b3bc678c
Columns for students by group graph change when corresponding race checkboxes are clicked
2022-08-04 21:21:22 -07:00
rebuilt
93486eb132
Fix failing tests
2022-08-03 11:11:26 -07:00
rebuilt
94a58a87d7
Use modules to namespace classes for analyze page
2022-08-02 18:16:33 -07:00
rebuilt
d44a5275b4
Address bug related to story #182855028
2022-07-29 16:04:43 -07:00
rebuilt
12e4e3f177
import students
2022-07-29 15:34:56 -07:00
rebuilt
18b479b8b2
Refactor based on rubocop and reek suggestions
2022-07-08 19:07:23 -07:00
rebuilt
dfad41bdd5
Load teacher responses for lowell and milford 2021-22
2022-06-22 21:06:23 -07:00
rebuilt
3610d5f22d
add 2021-22 data for lowell and milford
2022-06-22 18:40:10 -07:00
rebuilt
d0dcac701e
change wording of output message in one-off script
2022-06-17 14:27:30 -07:00
rebuilt
7fcf580591
Load survey responses for revere somerville and wareham for the 2021-22 academic year
2022-06-17 13:45:10 -07:00
rebuilt
2d3ee28cc3
Change wording of refreshing response rates to resetting response rates
2022-06-16 17:22:26 -07:00
rebuilt
a6ad132c81
Add counter caches
2022-06-16 16:14:03 -07:00
rebuilt
c03615cb43
Rename ResponseRate to ResponseRateCalculator. Create a new response
...
rate model. Create a loader to refresh response rates for all
subcategories.
Use precalculated response rates in views
Wrap more elements in page caching
Calculate a response rate for a subcategory if one does not already
exist
2022-06-16 08:19:26 -07:00
rebuilt
c63e1ebd8e
Add 2021-22 winchester student and teacher surveys. Finishes #182376738
2022-06-09 11:16:05 -07:00
Nelson Jovel
d7b0fe0e36
Add attleboro survey item responses for 2021-22. Finishes #182215755
2022-05-18 13:14:01 -07:00
Nelson Jovel
9768d68385
Add task to reset admin data values
2022-05-13 13:09:54 -07:00
Nelson Jovel
e27238e3c4
Correct student survey responses from 2016-17. Finishes #182076798
2022-05-10 14:58:53 -07:00
Nelson Jovel
bc27e5a0e8
Add DESE_ID column to 2018-19 boston mattahunt teacher survey csv so survey item responses will load correctly
2022-05-03 10:54:29 -07:00
Nelson Jovel
192c354dc4
Add survey responses. Add a task to delete invalid survey item responses
2022-04-28 07:52:37 -07:00
Nelson Jovel
d4413f6886
Add one off script to list the survey items that lack survey item responses per year, per district
2022-04-14 14:17:26 -07:00
Nelson Jovel
87e6a998b7
Add one-off script to list scales that lack survey responses
2022-04-13 20:15:39 -07:00
Nelson Jovel
a8507d817c
Update student survey responses for the 2018-19 school year
2022-04-11 10:31:11 -07:00
Nelson Jovel
fe319a51b3
Load survey responses for boston 2018-19. Finishes #181793120
2022-04-07 12:12:10 -07:00
Nelson Jovel
9ecc501e24
Display measure scores. Finishes #181754978
2022-04-06 13:09:33 -07:00
Nelson Jovel
ed7a3b8a3d
Autoformat code with rubocop
2022-03-04 15:29:54 +01:00
Nelson Jovel
ad03606d66
Add benchmarks to survey and admin data items. Remove them from measures. Modify seeder
...
Calculate benchmarks for measures based on a weighted average of survey
and admin data items
Added architectural records
2021-12-28 14:10:34 +01:00
Nelson Jovel
70e8fafc35
Categories, Subcategories, and Measures are ordered by thier ids
2021-12-15 12:14:18 +01:00
Liam Morley
78b29cc86d
Remove obsolete one_off:remove_dupes rake task
...
- this has been run in all environments already AFAIK
2021-12-02 11:05:17 -05:00
Liam Morley
1186579d1b
Add migration to make DESE IDs unique, update one-off script accordingly
2021-11-22 15:37:38 -05:00
rebuilt
b5badfaef5
Add DESE ID to schools
...
- Add migration
- Create one-off script `rake one_off:add_dese_ids` to add the DESE ID to schools
- Update seeder to seed schools based on DESE IDs
2021-11-18 16:54:08 -05:00
Liam Morley
413096dfe2
Extract legacy parts of the codebase into its own module
2021-11-16 17:19:05 +01:00
Liam Morley
4ee2345ba1
Add one-off rake task to remove duplicate entries
2021-11-04 16:39:57 -04:00
Alex Basson
4b4a437fa6
Correctly iterate over SurveyItemResponses when deduping schools
2021-10-20 10:51:08 -04:00
Alex Basson
8628b3d722
Transfer qualtrics codes from dup schools to original schools
2021-10-20 08:52:01 -04:00
Alex Basson
4e1fe3f4cf
Rename rake task file to 'dupes'
2021-10-20 08:47:46 -04:00
Alex Basson
3d554159fd
Create rake task to dedup schools
2021-10-19 16:41:06 -04:00
Liam Morley
15cda552d9
Remove one-off task for cleaning Somerville data
2021-10-18 08:20:59 -04:00
Liam Morley
2d4ba042f9
Call update_all on a relation, not 'update' which exists on a model
2021-10-14 15:39:54 -04:00
Liam Morley
8804f11e49
Update syntax
...
i fail at Ruby, sorry
2021-10-14 15:26:57 -04:00
Liam Morley
a9598c0c49
Clean up Next Wave/Full Circle Somerville data
2021-10-14 15:20:33 -04:00
Liam Morley
dd4a7d354e
Add temporary rake task to record duplicate school names and slugs in CSV format
2021-10-14 12:04:05 -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