Git Product home page Git Product logo

airmozilla's People

Contributors

aarshvig avatar anjalymehla avatar anubhav7495 avatar anurag90x avatar arctansusan avatar blossomica avatar bugzpdx avatar davedash avatar ehsan avatar floftar avatar fwenzel avatar glogiotatidis avatar kenrick95 avatar koddsson avatar krystalyu avatar kumar303 avatar lcamacho avatar leomca avatar lonnen avatar nolski avatar ozten avatar peterbe avatar pquentin avatar rfreebern avatar rlr avatar solarce avatar stasm avatar superawesome avatar swetarani avatar tofumatt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

airmozilla's Issues

I broke my local dev environment :(

I did something silly, so I had to delete and re-clone the airmozilla repo and then re-do the local dev setup. When I run the manage.py runserver, I got this error: 😧

[27/Apr/2014 02:36:35] "GET / HTTP/1.1" 500 59 Traceback (most recent call last): File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/wsgiref/handlers.py", line 85, in run self.result = application(self.environ, self.start_response) File "/Users/susantan/Projects/airmozilla/vendor/lib/python/django/core/handlers/wsgi.py", line 255, in __call__ response = self.get_response(request) File "/Users/susantan/Projects/airmozilla/vendor/lib/python/django/core/handlers/base.py", line 178, in get_response response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) File "/Users/susantan/Projects/airmozilla/vendor/lib/python/django/core/handlers/base.py", line 92, in get_response response = middleware_method(request) File "/Users/susantan/Projects/airmozilla/vendor/lib/python/django/middleware/common.py", line 57, in process_request host = request.get_host() File "/Users/susantan/Projects/airmozilla/vendor/lib/python/django/http/request.py", line 72, in get_host "Invalid HTTP_HOST header (you may need to set ALLOWED_HOSTS): %s" % host) SuspiciousOperation: Invalid HTTP_HOST header (you may need to set ALLOWED_HOSTS): localhost:8000

Results of pip freeze: http://pastebin.com/qcBaYRkL
The local.py: http://pastebin.com/1fFRgnFJ

Attempting to visit air.mozilla.org causes redirection loop related to auth0

When a user is sent by air.mozilla.org to the Auth0 /authorize endpoint and Auth0 finds that the user isn't logged in it's configured to redirect the user to this callback URL

https://air.mozilla.org/oidc/callback/?error=login_required&error_description=Login%20required&state=Bcb...

When air.mozilla.org gets a call to that callback URL, it then redirects the user to the URL

https://air.mozilla.org/login-failure/

Unfortunately, this URL is also protected by Auth0, which causes the user to be redirected to Auth0, and the loop begins again.

This loop occurs 7 times at which point the browser shows the error

The page isn’t redirecting properly
Firefox has detected that the server is redirecting the request for this address in a way that will never complete.
This problem can sometimes be caused by disabling or refusing to accept cookies.

Here is a HAR of the problem

Archive 18-03-07 10-11-05.har.gz

Include missing python dependencies requirements.txt

Lack of python dependencies in the compiled.txt causes the syncdb operation to fail.

requirements/compiled.txt should include funfactory, django1.3, django-sha2, django_compressor, tower, babel, jinja2, django-cronjobs, django-browserid, multidb, django-multidb-router, MySQL-python, etc.

If django1.3 is not installed and you have the latest django 1.6 installed in your virtualenv, then you'll get an error with the executor function that's been depreciated since Django1.4: https://docs.djangoproject.com/en/1.4/internals/deprecation/#id3 So instead, use Django 1.3

There should probably be another open issue to upgrade Django 1.3 to the latest stable Django 1.6, which is by itself a major undertaking.

See PR #69 to close this issue.

Update the README

The README is the default Playdoh one. We should have one about what AirMozilla is. Also it would be nice to take notes there about how to run the test suites and stuff like how to run the coverage tests.

Repo description has typo

It reads, "AirMozilla is a the video broadcasting site for the Mozilla project".
It should read, "AirMozilla is the video broadcasting site for the Mozilla project."

So, remove either the "a" or the "the". Personally, I prefer removal of the "a", so that it reads "..is the video...".

Can not see the log in the local dev

when I run /manage.py runserver, it tells me:
Raven is not configured (logging is disabled). Please see the documentation for more information. :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.