Kiran Jonnalagadda

Results 275 issues of Kiran Jonnalagadda
trafficstars

Markdown offers this syntax for images, but with no control over size or positioning: ```markdown ![Alt text for screen readers](/path/to/image.ext "Title attr on the tag") ``` Markdown extensions like the...

A User may follow an Account (nee Profile) to be appraised of new activity and receive updates. At its core, this is an instance of a membership model, subclassing `ImmutableUserMembershipMixin`....

The [Boxoffice repository](/hasgeek/boxoffice) and app is pending merger into this Funnel repository and app. These apps have overlapping models that need to be consolidated into a simpler product spec. This...

After #1741, full unsubscribe links in the form `https://bye.li/` are not being used in SMS templates as there is a limit on the number of variables (2, stretching to 3)....

Several models have data change signals that are dispatched by views. The current protocol is to raise the signal before a database commit, allowing the signal handler to validate and...

The past videos section on the profile page conflicts with the _current_ future-focused layout of the page. It should be moved into a separate tab pending a better design for...

A recurring pattern: ```python text: str if text.startswith('prefix'): text = text[len('prefix'):] ``` Python 3.9 has two new methods on `str`, `removeprefix` and `removesuffix`, that collapse these into a single line....

To audit for spam and dead contacts, we will need external data sources. Two examples: * [StopForumSpam](https://www.stopforumspam.com/downloads) provides a list of known abusive email addresses. When a user attempts sign-up...

The registration box on a project is currently not shown when there's no schedule. This removes the option for a participant to cancel their registration, should they want to stop...