Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge and deploy latest #44

Open
wants to merge 81 commits into
base: main
Choose a base branch
from
Open

Merge and deploy latest #44

wants to merge 81 commits into from

Conversation

korlaxxalrok
Copy link
Contributor

No description provided.

ChrisSheng97 and others added 30 commits April 24, 2020 16:06
- deploy to dev paths
- restrict access to known users
- use dev database on localhost
make dev actually be dev
- enables local development over http
- don't get the nowcast from the database as it's not used anyway
- the nowcast should be taken from the epidata api, rather than reading 
from the database directly
- include in header as this will be used across several pages in the 
near future
- remove outdated local copy of the library
- use hosted version as this will always be up-to-date with the epidata 
api
- remove the registration
- remove the worker's source code
- remove the deployment
- add code to unregister the worker, which is **persistent** in the 
browser
- write some commentary on the situation
- removes final dependency on the epidata database, at least for 
"normal-season" epicast
- populate "latest issue" async in javascript in the places it's needed 
(it's only needed for dislpay purposes)
- update the list of required fields to reflect that some preferences 
are currently disabled
- fixes the bug where advanced preferences can't be updated
- css was interpreted as php in the past, but no longer
- removed the old css file
- removed the htaccess file which made this hack possible
- grants access to the development vesion of the site from the private 
127.16.0.0/12 subnet
- used to allow unfettered access during local development in a docker 
environment
- fix typo
- include table definitions, along with brief commentary
- include a minimally functional set of development data
- create the docker images needed for local development, along with 
documentation and required files
- full local development guide to come in follow-up commit
enable local development
- database was updated with two new fields
- use priority 0.9 to allow registration email to get through ahead of 
most other emails
- use current timestamp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants