Surya Kasturi

Results 31 issues of Surya Kasturi

Reference: http://stackoverflow.com/q/2086374/1162468 Image upload data validated with `django.forms.ImageField` uses `PIL` which also recognises `x-` file mimetypes. However, `scipy_central.submission.views.get_display()` does not.

defect
prio-normal
scipy_central.submission
scipy_central.screenshot

Current authentication system uses basic django sessions framework to remember login actions. This creates `sessionid` cookie in the local browser which upon stealing can be used on any other computer...

enhancement
prio-high
scipy_central.person

If a user is posting many submissions within a short duration (say 10 mins, 20 mins), they must be either moderated by admins or stopped from posting until the time...

enhancement
prio-low
scipy_central.submission

`scipy_central.tagging.views.get_and_create_tags` method should use `commit=False` as default to create objects and let it store in database after submission is successful

easy-fix
enhancement
scipy_central.tagging

`submission.models.SubmissionManager.create_without_commit()` and `submission.models.RevisionManager.create_without_commit()` methods are no longer used. Reference code to deprecate: https://github.com/scipy/SciPyCentral/blob/master/scipy_central/submission/models.py#L52 https://github.com/scipy/SciPyCentral/blob/master/scipy_central/submission/models.py#L133

easy-fix
prio-low
scipy_central.submission

The stored repository upon a submission stores restructuredtext of description as `DESCRIPTION.txt`. It does not store any images included in description during the submission. So, if a user compiles the...

defect
prio-normal
scipy_central.submission

If two users are simultaneously editing a submission, the current system can't provide a mechanism to correctly handle the situation. There is a possibility of happening the below 1. While...

defect
prio-high
scipy_central.submission

The repository interfaces is basically done using `scipy_central.filestorage.dvcs_wrapper` which uses command line interfaces. This interface can be easily replaced with external (3rd party) libraries which are quite good that of...

enhancement
prio-normal
scipy_central.filestorage

Given a submission, users should have a choice to follow (via email or notification in account etc), Star them (to add to a personal list of submissions).

enhancement
scipy_central.submission

Setup a feature that helps automatically prevent Denial of Service Attacks

enhancement
prio-high