Liam Morley
eff22d2ac8
Report that admin data is not included
4 years ago
Liam Morley
78b29cc86d
Remove obsolete one_off:remove_dupes rake task
...
- this has been run in all environments already AFAIK
4 years ago
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.
4 years ago
Liam Morley
65ee27742a
Perform single lookup for survey items rather than n lookups
4 years ago
Liam Morley
557109662c
Move legacy layouts into a legacy folder
4 years ago
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
4 years ago
Liam Morley
f045ca76b7
Format prod deploy steps as a checklist
4 years ago
Liam Morley
c4f9e63ba1
Default to beta when loading a database from heroku, if no argument is presented
4 years ago
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
4 years ago
Liam Morley
915a4c1aaf
Remove associated survey item responses when we remove schools
4 years ago
Liam Morley
aa4ce86eaa
Show icon/explanation in measure accordion when a section has insufficient data
4 years ago
Liam Morley
75c3a1fccc
Remove old schools during the seed process
4 years ago
Liam Morley
f81874d082
Externalize Hotjar tracking code to an environment variable
4 years ago
Liam Morley
f6e6fb2b2d
Add Hotjar tracking code to home and dashboard/browse layouts
4 years ago
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
4 years ago
Rohit Raman
1e931a6a14
Updating data seed for local DB
4 years ago
Liam Morley
3e15194eff
Tie legacy analytics ID to environment
4 years ago
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
4 years ago
Liam Morley
1186579d1b
Add migration to make DESE IDs unique, update one-off script accordingly
4 years ago
Liam Morley
293de8698f
Restore white half of 'watch' harvey ball
4 years ago
Liam Morley
a2ec6d7958
Create script to load heroku database into local db
4 years ago
rebuilt
221f0cb0bf
Replace harvey balls with new SVGs
4 years ago
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
4 years ago
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.
4 years ago
rebuilt
917d6821c5
Add css bundling (again!)
4 years ago
Liam Morley
1be86721b0
Always reference fully-qualified School/District/Category in controllers
4 years ago
Liam Morley
413096dfe2
Extract legacy parts of the codebase into its own module
4 years ago
Liam Morley
cf6e80ce6b
Show modal when no measures for a school/year have meet their threshold
4 years ago
rebuilt
edeb3f4e59
Prevent memory errors by avoiding creating active record objects when
...
not necessary.
4 years ago
Liam Morley
f8523f1e6a
Display measure data if student data is sufficient OR teacher data is sufficient
4 years ago
rebuilt
856cce7c1a
Style accordions
4 years ago
Liam Morley
556ff45117
Seed categories/subcategories based on their ID instead of their name
4 years ago
Liam Morley
4ee2345ba1
Add one-off rake task to remove duplicate entries
4 years ago
Liam Morley
4fd6dac791
Add category/subcategory ID columns to uniquely identify records
4 years ago
Liam Morley
516e0a95db
Update category name/slug in seeder
4 years ago
rebuilt
cee3e61f2d
Add documentation for deploying to production
4 years ago
rebuilt
39539f6289
Fix alignment of tab bars
4 years ago
rebuilt
13469f60bd
Add styling changes. Change focus state color for select elements. Change wording of about MCIEA section
4 years ago
rebuilt
50f7a54807
Enforce ssl. Redirect http requests to https
4 years ago
rebuilt
722947d938
When there is insufficient data to display gauge graph, change title of
...
graph to insufficient Data
4 years ago
rebuilt
d850674ff1
Style focus states, margin for logo, popover borders, accordions
4 years ago
Liam Morley
d35d7c0b55
Run migrations when deploying to Heroku
4 years ago
Liam Morley
77b6e47393
Remove older measure key format
...
This was replaced by data/sqm_framework.csv
4 years ago
Liam Morley
37f13716e8
Add timestamps to all SQM models
4 years ago
rebuilt
7461377066
Makes sure that subcategory displays all measures
4 years ago
Alex Basson
228cf137ad
Finishes #179904795 . Adds prompts to measures section on browse page
4 years ago
Liam Morley
2a9810f7db
Pair with design on styling
...
- Polish subcategory cards
- Make header height consistent
- Refine hover/focus/active states for tabs on Browse
4 years ago
Liam Morley
ad7dd85524
Refactor variance chart to make view responsible for sorting measures
4 years ago
Liam Morley
f5e5abc27e
Use public score_for_measure method instead of private 'for_measure' scope
4 years ago
Liam Morley
f3c632ea2a
Take sufficient data requirements into account when calculating score for subcategory
4 years ago