-
Notifications
You must be signed in to change notification settings - Fork 50
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
Openstates v3 upgrade #38
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…/master * commit '28f5f3642f61ace875f7dc76612e9f23eea83fac': (139 commits) server_default takes string, also set to nullable just in case alembic server_default switch to redis cache backend lookup states missing requirement docs validate state campaigns locate_by == latlon test call specify location initial openstates integration standardize abbreviation consistent locate_targets function signature api updates statistics validate dates, start < end fix link to twilio log format everything as e164, using sqlalchemy_utils PhoneNumber wrapper phone error log campaign segment_by validation fix api_key_or_auth_required decorator markdown links api docs ...
Merge downstream changes
…ress into refactor/master * 'refactor/master' of https://github.com/EFForg/call-congress: (148 commits) server_default takes string, also set to nullable just in case alembic server_default switch to redis cache backend lookup states missing requirement docs validate state campaigns locate_by == latlon test call specify location initial openstates integration standardize abbreviation consistent locate_targets function signature api updates statistics validate dates, start < end fix link to twilio log format everything as e164, using sqlalchemy_utils PhoneNumber wrapper phone error log campaign segment_by validation fix api_key_or_auth_required decorator markdown links api docs ...
…doesn't require it
Run loadpoliticaldata before bringing up production server.
pip now requires that packages be downloaded over HTTPS. Installing gevent-psycopg triggers a download over HTTP. The recommended solution to the HTTP problem is to upgrade to the newest version of the offending package. gevent-psycopg is deprecated in favor or psycogreen, so I'm migrating to that instead. I'm not sure what we're using this for :(
Validate audio uploads
Identify mp3 files more reliably
Fix mp3 uploads on Firefox
Set Ubuntu version to Xenial in Dockerfile
Show standard response for password reset requests
Upgrade psycopg2
This, along with upgrade to uwsgi 2.0.15, gives us openssl 1.1.0.
Use Debian latest as base image
Add back gevent/threading within workers, which was removed to debug production.
Revert "Remove gevent"
…nstates v3 api, no test failures, legacy test errors
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Openstates v1 is expiring, and the Sunlight foundation (through which we previously accessed v1) has sunsetted.