Nelson Jovel
bde992c96b
Finishes #180264854 . Prevents empty dataset modal from displaying on browse page
2021-12-10 13:52:50 +01:00
Liam Morley
b45dca7a5a
Remove text regarding school years from empty dataset modal
2021-12-09 16:47:09 -05:00
Liam Morley
0af26e25f2
Display gauges with no benchmarks as "Insufficient Data" with no key benchmark indicator
2021-12-09 16:44:26 -05:00
Nelson Jovel
aeb6a45a45
Show partial data indicators on variance chart
2021-12-09 14:51:28 -05:00
Nelson Jovel
8205578267
Update readme to explain how to create a postgres db on linux devices
2021-12-07 14:26:45 +01:00
Liam Morley
eff22d2ac8
Report that admin data is not included
2021-12-02 16:37:24 -05: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
6aa9f00adc
Revert "Tie legacy analytics ID to environment"
...
This reverts commit 3e15194eff .
This will allow monitoring the new experience analytics to not be tampered by the
legacy analytics.
2021-12-02 09:35:33 -05:00
Liam Morley
65ee27742a
Perform single lookup for survey items rather than n lookups
2021-12-02 08:51:36 -05:00
Liam Morley
557109662c
Move legacy layouts into a legacy folder
2021-12-01 16:34:17 -05:00
Liam Morley
6477792f1d
Improve efficiency when checking whether survey item responses already exist
...
- see https://semaphoreci.com/blog/2017/03/14/faster-rails-how-to-check-if-a-record-exists.html for more info if curious
2021-12-01 14:24:53 -05:00
Liam Morley
f045ca76b7
Format prod deploy steps as a checklist
2021-12-01 13:37:42 -05:00
Liam Morley
c4f9e63ba1
Default to beta when loading a database from heroku, if no argument is presented
2021-12-01 13:34:45 -05:00
Liam Morley
d2443a10d3
Remove/recreate database via rake before restoring database
...
- --clean doesn't seem to work when the structure in the database we're loading doesn't match the structure of the database we have locally
2021-12-01 12:43:19 -05:00
Liam Morley
915a4c1aaf
Remove associated survey item responses when we remove schools
2021-12-01 12:37:25 -05:00
Liam Morley
aa4ce86eaa
Show icon/explanation in measure accordion when a section has insufficient data
2021-12-01 11:44:07 -05:00
Liam Morley
75c3a1fccc
Remove old schools during the seed process
2021-11-29 14:40:52 -05:00
Liam Morley
f81874d082
Externalize Hotjar tracking code to an environment variable
2021-11-29 12:00:06 -05:00
Liam Morley
f6e6fb2b2d
Add Hotjar tracking code to home and dashboard/browse layouts
2021-11-24 15:47:00 -05:00
Liam Morley
ce892161a4
Remove type from script element
...
- type, if present, should be a JavaScript MIME type, e.g. application/javascript https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script#attr-type
2021-11-24 14:42:24 -05:00
Rohit Raman
1e931a6a14
Updating data seed for local DB
2021-11-24 08:32:08 -05:00
Liam Morley
3e15194eff
Tie legacy analytics ID to environment
2021-11-23 15:39:55 -05:00
Liam Morley
48f2d64c71
Extract Google Analytics ID out to an environment variable
...
TODO- in the future, consider putting this in a credential. We're not able to change the production credentials file currently, but we should change it in the future when we're able
2021-11-23 09:13:21 -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
Liam Morley
293de8698f
Restore white half of 'watch' harvey ball
2021-11-19 18:13:02 -05:00
Liam Morley
a2ec6d7958
Create script to load heroku database into local db
2021-11-19 16:56:56 -05:00
rebuilt
221f0cb0bf
Replace harvey balls with new SVGs
2021-11-19 16:24:15 -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
8816fb5ebb
Upgrade cssbundling-rails and jsbundling-rails
...
This version of cssbundling-rails seemed to be triggering a double-compilation of CSS files; once by `yarn css:build`, and a second compilation (with different requirements) by sassc-rails. This patch seems to fix this issue.
2021-11-17 16:35:03 -05:00
rebuilt
917d6821c5
Add css bundling (again!)
2021-11-17 10:52:35 -05:00
Liam Morley
1be86721b0
Always reference fully-qualified School/District/Category in controllers
2021-11-17 09:44:45 -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
cf6e80ce6b
Show modal when no measures for a school/year have meet their threshold
2021-11-10 15:46:49 -05:00
rebuilt
edeb3f4e59
Prevent memory errors by avoiding creating active record objects when
...
not necessary.
2021-11-08 21:28:30 +01:00
Liam Morley
f8523f1e6a
Display measure data if student data is sufficient OR teacher data is sufficient
2021-11-05 15:14:04 -04:00
rebuilt
856cce7c1a
Style accordions
2021-11-05 20:54:03 +01:00
Liam Morley
556ff45117
Seed categories/subcategories based on their ID instead of their name
2021-11-04 16:39:57 -04:00
Liam Morley
4ee2345ba1
Add one-off rake task to remove duplicate entries
2021-11-04 16:39:57 -04:00
Liam Morley
4fd6dac791
Add category/subcategory ID columns to uniquely identify records
2021-11-04 16:39:49 -04:00
Liam Morley
516e0a95db
Update category name/slug in seeder
2021-11-04 13:49:50 -04:00
rebuilt
cee3e61f2d
Add documentation for deploying to production
2021-11-04 14:08:32 +01:00
rebuilt
39539f6289
Fix alignment of tab bars
2021-11-03 22:07:32 +01:00
rebuilt
13469f60bd
Add styling changes. Change focus state color for select elements. Change wording of about MCIEA section
2021-11-03 21:16:35 +01:00
rebuilt
50f7a54807
Enforce ssl. Redirect http requests to https
2021-11-02 22:54:51 +01:00
rebuilt
722947d938
When there is insufficient data to display gauge graph, change title of
...
graph to insufficient Data
2021-11-02 21:57:12 +01:00
rebuilt
d850674ff1
Style focus states, margin for logo, popover borders, accordions
2021-11-02 21:50:39 +01:00
Liam Morley
d35d7c0b55
Run migrations when deploying to Heroku
2021-11-02 09:27:14 -04:00
Liam Morley
77b6e47393
Remove older measure key format
...
This was replaced by data/sqm_framework.csv
2021-11-02 09:15:26 -04:00
Liam Morley
37f13716e8
Add timestamps to all SQM models
2021-11-02 09:05:56 -04:00
rebuilt
7461377066
Makes sure that subcategory displays all measures
2021-11-01 21:58:18 +01:00