chipy.org
chipy.org copied to clipboard
Chicago Python (ChiPy) user group main website codebase
We would like to modernize our tests to use pytest instead of python's built in UnitTest framework. Additionally, let's move repetitive code into reusable pytest fixtures where applicable to reduce...
This is a PR to address the following. More info to come, but creating a placeholder PR. See the attached issue for information on how this works. https://github.com/chicagopython/chipy.org/issues/287 This PR...
We have a cute design that we never used in the redesign. We should use it instead of redirecting to the homepage! Or before redirecting. ![image](https://user-images.githubusercontent.com/5155488/107707808-1777a080-6c88-11eb-8b56-f4e325fb2483.png) @sophm256 and @raymondberg have...
As a creator of a flat-page, I would like to be able to specify a custom/appropriate image for the header of my page. This could be a dropdown or manual...
Using bootstrap margin or padding classes, in the meeting detail page for specific meetings, put some more space between the 'topic' section and 'meeting' section.
http://www.chipy.org/profiles/edit/ phone too I guess, but I'm not sure what the point of it is. class Presentor(CommonModel): email = models.EmailField(max_length=MAX_LENGTH, blank=True, null=True) phone = models.CharField(max_length=MAX_LENGTH, blank=True, null=True) release = models.BooleanField(default=False)
Move the configurations to the pyproject.toml for all tools that support it. This would put all our development tool settings into a single location. A list of tools that support...
This ticket tracks high-level progress of new features for Chicago Python Job Board ### High Priority - [x] sending emails to ChiPy board when a job has been submitted --...
As a user, I want to get a calendar invite when I RSVP to a meeting using ChiPy.org. This is low priority as we are using Meetup for virtual events....
Many of our events recur on a regular schedule, and have a common base description (e.g. Project Night). Creating each event manually is tedious. It'd be nice to be able...