Commit graph

950 commits

Author SHA1 Message Date
rebuilt
05bff3ee89 Memoize schools in SurveyItemValues and academic_years in AcademicYear
for performace improvement
2023-03-29 15:47:20 -07:00
rebuilt
282a671531 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-29 15:45:48 -07:00
rebuilt
caeda61ae1
Update build-and-test.yml
add all main branches to workflow
2023-03-23 13:55:48 -07:00
rebuilt
257f0a8089 make sure github actions run when rpp-main branch is pushed 2023-03-23 13:32:18 -07:00
rebuilt
36a6d93628 Capitalize 'data' in analyze graph. Remove the word 'admin' from data
sources count on browse page
2023-03-23 13:15:46 -07:00
rebuilt
319685c7d8 remove admin from text under the count of admin data sources 2023-03-23 13:09:25 -07:00
rebuilt
4908840eb8 Remove standard from gemfile 2023-03-23 13:02:35 -07:00
rebuilt
310829514e Remove redundant DatabaseCleaner config setup 2023-03-22 17:07:07 -07:00
rebuilt
9eddaf3d62 Bump gem versions 2023-03-22 17:06:37 -07:00
rebuilt
2e033eb919 Update esbuild version
builds directory needs to exist.  Remove redundant line from gitignore
remove unused babel imports
2023-03-22 17:00:53 -07:00
rebuilt
4a2e9c0a36 Update rack and rack-test 2023-03-22 16:57:35 -07:00
rebuilt
e37bec083f Fix icon not showing up on category page 2023-03-22 16:54:53 -07:00
rebuilt
825259bdd8 Merge branch 'rpp-response-rate' into rpp-main to bring in improvements
to how we get enrollment and staffing information.  Also speed up tests
2023-03-22 16:52:55 -07:00
rebuilt
c6651551b8 Merge branch 'rpp-rename-admin-data' into rpp-main to rename the admin
data to school data
2023-03-22 16:49:05 -07:00
rebuilt
1595c3a58c rename admin data to school data 2023-03-22 16:48:38 -07:00
rebuilt
cc0300b4c4 remove babel because we don't use it anymore 2023-03-22 08:22:07 -07:00
rebuilt
25f839e728 Add favicon 2023-03-21 15:13:01 -07:00
rebuilt
3395126cd4 Update ruby version 2023-03-10 16:12:51 -08:00
rebuilt
eb043f2b2d Add placeholder for testing response rate calculation 2023-03-10 14:50:09 -08:00
rebuilt
417a3523ec Remove guard from procfile since its hard to read server console messages 2023-03-08 11:45:43 -08:00
rebuilt
99c6c5bd90 Update seeder to use ActiveRecord imports 2023-03-08 11:42:22 -08:00
rebuilt
124d35d8db Add automated test running to development procfile 2023-03-08 05:05:43 -08:00
rebuilt
6a435fa570 Add guard-rspec to automate running tests with the command: bundle exec guard 2023-03-08 04:59:08 -08:00
rebuilt
6b31fa9115 Batch imports for staffing data 2023-03-08 04:51:15 -08:00
rebuilt
d059177f0c load total students and batch importing records 2023-03-08 04:48:25 -08:00
Nelson Jovel
bfa5f28d7b Convert dese::loader from using seeder to factories 2023-03-07 22:38:52 -08:00
Nelson Jovel
7a7b78a9e0 convert student loader from seeding to factories 2023-03-07 22:09:58 -08:00
rebuilt
2cf2b7d7c1 turn off some slow tests that don't add value 2023-03-07 19:16:22 -08:00
rebuilt
2362d884eb Convert admin data loader from using seeder to using factory 2023-03-07 11:12:52 -08:00
rebuilt
d0219217de Convert response rate loader spec from using the seeder to using the factory 2023-03-07 10:35:38 -08:00
rebuilt
06f9d2f0e9 Scrape enrollment and staffing information. Seed enrollment and staffing information. Update DatabaseCleaner so it cleans up leftover information in the database. Remove old admin csvs from codebase. 2023-03-05 16:15:35 -08:00
rebuilt
e6f7d27e0c Implement bullet suggestions for GPS report 2023-03-01 10:53:45 -08:00
rebuilt
b6b88da328 Add all pillars 2023-02-28 19:08:11 -08:00
rebuilt
8128af200b add first pillar 2023-02-28 17:50:21 -08:00
rebuilt
c0332955f3 move csv require statement to application.rb 2023-02-27 15:47:20 -08:00
rebuilt
20d4f966e7 singularize respondents 2023-02-27 13:02:34 -08:00
rebuilt
7915a1bc7c rename respondents to repondent 2023-02-27 12:48:37 -08:00
rebuilt
d9c47dbc4d fix boston usage 2023-02-27 12:48:14 -08:00
rebuilt
045bd15485 Fix boston 2023-02-27 12:47:47 -08:00
rebuilt
cb970895ac Scope doesn't work. Revert to using class method. 2023-02-27 12:39:19 -08:00
rebuilt
bdb9455919 Move raw_response_rate method down to student/teacher classes 2023-02-27 12:36:33 -08:00
rebuilt
5d07f06a65 Add scope for boston 2023-02-27 12:35:44 -08:00
rebuilt
ae6d7151b3 Load student respondent information from enrollment loader 2023-02-27 12:29:16 -08:00
rebuilt
79f7915edf Add scopes to SurveyItem for selecting survey items by grade and
subcategory.   Add notes to student response rate calculator
2023-02-24 00:41:01 -08:00
rebuilt
5e0ba556bf Automatically detect the survey type by grade 2023-02-23 14:20:21 -08:00
Nelson Jovel
cfece47993 document other queries for story 2023-02-23 09:58:35 -08:00
rebuilt
396e8e9008 example queries 2023-02-22 21:26:08 -08:00
rebuilt
984fedff02 Add academic year column to enrollment file. Add enrollment loader to seeder file 2023-02-22 01:12:09 -08:00
rebuilt
52d2676f80 Populate db with grade level data 2023-02-21 16:58:08 -08:00
Nelson Jovel
c2d25902b6 upgrade rails 2023-02-15 20:33:21 -08:00