Skip to content

Merge and deploy latest #44

New issue

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

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

Already on GitHub? # to your account

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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants