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
ae6d7151b3
Load student respondent information from enrollment loader
2023-02-27 12:29:16 -08:00
rebuilt
d49cf918ac
Add a way to seed only lowell schools
2022-12-03 10:23:02 -08:00
rebuilt
1e349519bc
Update framework. Remove/Add admin data items. Finishes #182819940
2022-08-26 14:36:01 -07:00
Nelson Jovel
448e883f39
Add new csv for student and teacher metadata. Finishes #181530310
2022-04-01 10:46:05 -07:00
Nelson Jovel
5a9e8a9b01
Add metadata for 2019-20 year. Finishes #181530277
2022-03-23 19:13:52 -07:00
Nelson Jovel
c98c0f1e30
Add metadata for 2019-2020 school year. Finishes #181530277
2022-03-14 20:37:29 -07:00
Nelson Jovel
ed7a3b8a3d
Autoformat code with rubocop
2022-03-04 15:29:54 +01:00
rebuilt
286e74b651
Seed db with surveys to keep track of school, year, and survey type
...
Seed db with survey_item information to keep track of which survey_item is on the short form survey. REcalculate response rate depending on whether school to regular survey or short form survey.
Correct score for short form schools. Finishes #181284202
2022-03-03 10:44:41 +01:00
rebuilt
d4df7cbc06
Add scales to framework. Change calculations to first group and then
...
average those groupings and the way up the framework. Likert scores for
a survey_item are averaged. Then all the survey_items in a scale are
averaged. Then student scales in a measure are averaged. And teacher
scales in a measure are averaged. Then the average of those two
calculations becomes the score for a measure. Then the measures in a
subcategory are averaged.
2022-02-24 14:53:06 +01:00
rebuilt
fcec3de233
Modify collection rate for admin data items. Take into account if a
...
school is a high school and if the admin data item is for high schools
only. Finishes: #181154375 .
2022-02-11 18:54:14 +01:00
rebuilt
59865cd874
Show response rate for students
2022-01-27 22:43:10 +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
cacc853518
Adds category short description to database and renders descriptions in
...
their corresponding locations to the site. Finishes #180090033 .
2021-12-13 21:15:59 +01:00
Liam Morley
915a4c1aaf
Remove associated survey item responses when we remove schools
2021-12-01 12:37:25 -05:00
Liam Morley
75c3a1fccc
Remove old schools during the seed process
2021-11-29 14:40:52 -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
556ff45117
Seed categories/subcategories based on their ID instead of their name
2021-11-04 16:39:57 -04:00
Alex Basson
228cf137ad
Finishes #179904795 . Adds prompts to measures section on browse page
2021-11-01 20:33:45 +01:00
rebuilt
05c3f42718
Skip problematic legacy tests
2021-10-25 19:17:19 +02:00
rebuilt
770ebc580e
Updated to rails 6. Passing tests
2021-10-15 15:06:00 +02:00
Jared Cosulich
ed4883c9fb
texting change
2017-05-03 10:14:56 -04:00
Jared Cosulich
986ef0086b
tweaking texting content
2017-05-02 12:55:38 -04:00
Jared Cosulich
aa06f301df
tweaking texting format
2017-04-23 16:43:43 -04:00
Jared Cosulich
85d5252301
all sibling tests
2017-04-20 09:25:51 -04:00
Jared Cosulich
2e796899f8
working on siblings
2017-04-19 09:23:41 -04:00
Jared Cosulich
720b59d815
working on siblings
2017-04-18 21:20:05 -04:00
Jared Cosulich
f4a2c103d6
working on sibling students
2017-04-18 16:32:02 -04:00
Jared Cosulich
a2300a58b9
moving weekend logic into the next_attempt_at logic in recipient_schedule
2017-04-18 12:00:24 -04:00
Jared Cosulich
ac7858c5f6
break up messages into 2 parts (one for question and one for answers)
2017-04-18 11:17:34 -04:00
Jared Cosulich
aaa2572a92
queued questions
2017-04-18 10:31:28 -04:00
Jared Cosulich
7dc603b7ee
don't survey on weekends
2017-04-15 16:33:25 -04:00
Jared Cosulich
7602258da3
fixing time zone issue
2017-04-14 13:53:04 -04:00
Jared Cosulich
affc5aae53
fixing tests
2017-04-13 09:43:47 -04:00
Jared Cosulich
061a3b9fde
working on adding time to schedule
2017-04-12 21:32:36 -04:00
Jared Cosulich
f310d59568
respect opting out
2017-03-16 17:52:01 -04:00
Jared Cosulich
48eb55ad94
working on aggregated results
2017-03-12 21:04:40 -04:00
Jared Cosulich
4d73a7e35b
testing more sms flow
2017-03-11 14:19:12 -05:00
Jared Cosulich
64996c422a
working on recipient_schedule relationships
2017-03-09 10:26:34 -05:00
Jared Cosulich
b0e65da944
rull rake task
2017-03-08 13:07:54 -05:00
Jared Cosulich
bec3f52adf
adding next_attempt_at
2017-03-08 11:38:06 -05:00
Jared Cosulich
a0646ba70f
working on schedules
2017-03-07 10:15:17 -05:00