chicagopython / chipy.org Goto Github PK
View Code? Open in Web Editor NEWChicago Python (ChiPy) user group main website codebase
Home Page: http://www.chipy.org/
License: MIT License
Chicago Python (ChiPy) user group main website codebase
Home Page: http://www.chipy.org/
License: MIT License
Please turn it off.
On the side of site, wouldn't that be Rad--who uses that word? lol
Currently it is a light box; however, this is important information for navigation especially on mobile device.
Do not disclose to hosts beyond what is necessary to get in to a venue, such as ID name.
http://chipy.herokuapp.com/meetings/topics/propose
shows meetings. Only show future meetings. There is no point of proposing something in the past unless you own a delorean
Here are the features for the meetup.com integration:
Changed the CNAME to chipy.org and I get:
"Heroku | No such app
There is no app configured at that hostname.
Perhaps the app owner has renamed it, or you mistyped the URL."
If I change it to www2.chipy.org, then it works. Can it be configured to accept chipy.org to chipy.herokuapp.com?
http://chipy.herokuapp.com/meetings/rsvp/anonymous/u8shbe10s3drv9d7tq61s14rj5tm4b49yz0ezj24/
Creates the following traceback:
Environment:
Request Method: GET
Request URL: http://chipy.herokuapp.com/meetings/rsvp/anonymous/u8shbe10s3drv9d7tq61s14rj5tm4b49yz0ezj24/
Django Version: 1.4.3
Python Version: 2.7.3
Installed Applications:
['grappelli',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.humanize',
'django.contrib.staticfiles',
'django.contrib.flatpages',
'social_auth',
'gunicorn',
'interval',
'gravatar',
'flatblocks',
'tinymce',
'flatpages_tinymce',
'honeypot',
'south',
'django_forms_bootstrap',
'about',
'meetings',
'profiles',
'contact',
'django_extensions']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'libs.middleware.ChipySocialAuthExceptionMiddleware')
Traceback:
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
response = callback(request, _callback_args, *_callback_kwargs)
return self.dispatch(request, _args, *_kwargs)
return handler(request, _args, *_kwargs)
form = self.get_form(form_class)
form = super(RSVP, self).get_form(form_class)
return form_class(**self.get_form_kwargs())
meeting = Meeting.objects.get(pk = self.request.POST['meeting'])
raise MultiValueDictKeyError("Key %r not found in %r" % (key, self))
Exception Type: MultiValueDictKeyError at /meetings/rsvp/anonymous/u8shbe10s3drv9d7tq61s14rj5tm4b49yz0ezj24/
Exception Value: "Key 'meeting' not found in <QueryDict: {}>"
Go to: http://www.chipy.org/meetings/past/
It is missing much detail.
Like the ULS one I emailed out to the group
Right now it's a jumble. Should be bigger and more spaced out.
under /about, have a link to here
https://github.com/chicagopython/chipy.org
changed to "BRIAN RAY RAY" ... note the extra Ray.
The hyperlink in the email body points to 'example.com/meetings/rsvp/anonymous/....'
I think the fix is:
There should be no "Yes" botton if I already voted Yes.
When trying to use one of the widgets like anchors, the url goes to an empty s3 page...
http://s3.amazonaws.com/chipy/tiny_mce/themes/advanced/anchor.htm
I tried changing my RSVP through the link in the email, but it goes
here:
http://example.iana.org/
email:
[email protected] via sendgrid.me
to me
To change your rsvp, click here
Cheers,
Paige
http://chipy.herokuapp.com/contact/
Forbidden (403)
CSRF verification failed. Request aborted.
I hit no, and it still said "5 going so far". I checked the RSVP record and it was toggled to No, so I think the count is off on the display
I'd like to be able to add a url for my talk slides or related materials after a talk is accepted. I don't have slides for my upcoming talk, because I haven't made them yet. Once I do make them, I'd like to link them to the talk.
I can see how this could be a problem in some ways. For example, what if my talk got accepted based on some slides, but then I change the slides. Those didn't accepted. So, this might not be a good enhancement.
I usually add related links to my talk when it goes on youtube and pyvideo due to having supa admin powa. But a little unfair to everyone else.
Sure add me for backup.
I would like the topics in one place for (at least) read only in the django admin
When someone submits a topic, should it attach to a meeting and be in a pending state, or should it float around until an admin attaches it?
per ... "I, the Author(s), hereby grant the PSF"
Allow for meetings to be exported in ical format to be able to be subscribed by people that wish to go to ChiPy.
A suggested package would be http://pypi.python.org/pypi/icalendar
When I try to sign in with github, I land back on the main page with a notification "Authentication failed: redirect_uri_mismatch"
The welcome text looks crowded
We noticed this in past chipy.org sites that the meetings disappear at start time. This is problematic to attendees who are running late and might be looking for the address on our website.
Please ensure this does not happen tonight.
Allow for JSON to be generated by the site in the format that Carl Karsten requires so that he is able to record videos without manually importing data.
looking on http://www.chipy.org/meetings/rsvp/list/xxxxxxx/ (replace xxxx with key), there are duplicates with the same exact name and email address.
Please investigate. I imagine these users RSVP'd twice?
When I try to login to the chipy.org website using my google credentials it doesn't log me in. Neither does logging in with my Github credentials.
Steps to reproduce.
saw this issue with sheila's registration, ticket #44
Click login. Click github option. receive stacktrace.
Environment:
Request Method: GET
Request URL: http://chipy.herokuapp.com/login/github/
Django Version: 1.4.3
Python Version: 2.7.3
Installed Applications:
['grappelli',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.humanize',
'django.contrib.staticfiles',
'django.contrib.flatpages',
'social_auth',
'gunicorn',
'interval',
'gravatar',
'flatblocks',
'tinymce',
'flatpages_tinymce',
'honeypot',
'django_forms_bootstrap',
'about',
'meetings',
'profiles',
'contact',
'django_extensions']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware')
Traceback:
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
response = callback(request, _callback_args, *_callback_kwargs)
raise WrongBackend(backend)
Exception Type: WrongBackend at /login/github/
Exception Value: Incorrect authentication service "github"
We have a page with venue requirements that was created by Carl a while back, but that is written from an AV perspective. We could have an informational page about hosting events that is more general. We could talk about different types of events and how sponsors can host each type of event, for example
Maybe this could be something that Asheesh might have as part of https://github.com/paulproteus/python-user-group-guide
and then we could have an entry form for prospective hosts where they answer questions. also, we'd get a database of information about hosts that way.
I'm seeing a lot of @msn.com in a row with only first name. fishy.
http://www.chipy.org/admin/meetings/presentor/14/
blank email
I email presenter's URLs of their videos.
I gave permission but released is false.
{
"id": 54,
"title": "A SciPy recap: Tracking history and provenance with Sumatra",
"presentors": [
{
"id": 53,
"name": "Sheila Miguez",
"release": false,
"email": ""
}
],
"length": "0:05:00",
"description": "This lightning talk recaps a [talk on Sumatra](http://pyvideo.org/video/2039/using-sumatra-to-manage-numerical-simulations-sc) from the reproducible science track at SciPy2013.",
"embed_video": "",
"slides_link": "",
"start_time": "2013-07-11T20:01:00",
"approved": true,
"license": "CC BY"
}
This URL is showing a traceback. In addition to a fix, DEBUG should be set to False so a standard 500 is shown for errors.
http://www.chipy.org/admin/meetings/topic/
I need an easy way for an admin to share an RSVP list with the attendees first and last name.
Is it possible to create a link with a secret hash for every meeting I can just forward to the building's security department. They should change for every meeting.
We need to migrate past meetings.
Also, at some point the speaker and locations got corrupt. Perhaps the initial_data.json that was originally used in the old site was correct and new versions that got stepped on in the mentorship program was wrong. (PK mismatched?).
I can help investigate.
This will probably only be doable in the admin since I'm not sure how to put together a reasonable UI for it on the frontend.
1_ log out
2_ http://www.chipy.org/meetings/topics/propose
3_ http://www.chipy.org/login/?next=/meetings/topics/propose returns a 404
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.