Paul McMillan
(PaulM)
Most Active Role
N/A
Most Active Component
N/A
Activity Timeline
[No data in this time period]
Components
[No data in this time period]
Tickets
Trac | Ticket (76) | Reporter (44) | Owner (20) | Commenter (91) | Summary | Component |
---|---|---|---|---|---|---|
14092 | 14092 | 1 | ImageField should allow SVG | Database layer (models, ORM) | ||
16859 | 16859 | ✅ | Allow storing CSRF tokens in sessions | CSRF | ||
17975 | 17975 | ✅ | Make sessions more robust | contrib.sessions | ||
14284 | 14284 | 1 | Support for Google Maps version 3 | GIS | ||
14131 | 14131 | 1 | The pagination module should have some limit, or a warning should be given in the documentation | Documentation | ||
14096 | 14096 | Insert code generated by models using multiple inheritance is incorrect and fails in postgresql | Database layer (models, ORM) | |||
16860 | 16860 | ✅ | 1 | Provide hooks for password policy | contrib.auth | |
17627 | 17627 | ✅ | contrib.admin.util is misnamed | contrib.admin | ||
14394 | 14394 | 2 | Assigning bad data to an m2m attribute should not clear existing data | Database layer (models, ORM) | ||
14298 | 14298 | 2 | maximum open cursors exceeded on Jython and Oracle | Database layer (models, ORM) | ||
23 | 23 | 1 | Add support for ValidationWarning | Forms | ||
14633 | 14633 | 1 | Reorganize settings reference docs | Documentation | ||
15863 | 15863 | ✅ | 3 | SimpleCookies are not correctly serialized with the file or database cache backends | Core (Cache system) | |
14093 | 14093 | 1 | Confusing error when failing to create a session key because the cache is unavailable | contrib.sessions | ||
17324 | 17324 | ✅ | Improve security docs with better CSRF explanation | Documentation | ||
17800 | 17800 | ✅ | Empty settings.SECRET_KEY should raise an error | Core (Other) | ||
14195 | 14195 | ContentType object fails to use cache, beats DB to death | Uncategorized | |||
16519 | 16519 | ✅ | 3 | mimetype used with HttpResponse should be deprecated | HTTP handling | |
18195 | 18195 | ✅ | 1 | Add support for sundown/misaka for parsing markdown | contrib.markup | |
14527 | 14527 | ✅ | 2 | GeoDjango docs shouldn't recommend PostgreSQL 8.3 | Documentation | |
17275 | 17275 | ✅ | 1 | Fix RuntimeWarning in the Django test suite | Testing framework | |
17883 | 17883 | ✅ | 2 | Better Error messages for 1.2 deprecations | Core (Other) | |
17777 | 17777 | ✅ | 3 | MD5PasswordHasher is not using salt | contrib.auth | |
13760 | 13760 | ✅ | Management commands should not specify the default value twice | Core (Management commands) | ||
17817 | 17817 | ✅ | Django should not send invalid Location headers | Internationalization | ||
17764 | 17764 | ✅ | 2 | Documentation out-of-date: django.contrib.auth.utils no longer exists. | Documentation | |
16946 | 16946 | ✅ | 2 | core.files.File assumes name attribute on file-like objects | Core (Other) | |
15367 | 15367 | ✅ | 5 | Improved Auth Password Hashing | contrib.auth | |
14597 | 14597 | 1 | request.is_secure() should support headers like: X-Forwarded-Protocol and X-Forwarded-Ssl | HTTP handling | ||
16845 | 16845 | ✅ | ✅ | 3 | Admin should hide password hash field by default | contrib.auth |
16847 | 16847 | ✅ | 2 | Session Cookies should default to HttpOnly = True | contrib.sessions | |
16378 | 16378 | ✅ | ✅ | 4 | locmem should use pickle.HIGHEST_PROTOCOL to match memcached et. al. | Core (Cache system) |
16494 | 16494 | ✅ | 7 | HttpResponse should raise an error if given a non-string object without `__iter__` | HTTP handling | |
14138 | 14138 | 1 | Apache setup using sqlite3 breaks when performing a field__regex filter | Database layer (models, ORM) | ||
14579 | 14579 | 1 | Use built-in sessions middleware for entirely cookie-based sessions | contrib.sessions | ||
16285 | 16285 | ✅ | 1 | Remove a misleading comment from the signing code | Core (Other) | |
14548 | 14548 | ✅ | 1 | Docs and implementation don't match regading return values of certain QuerySet aggregate functions | Documentation | |
14634 | 14634 | ✅ | ✅ | 2 | Sessions are unnecessarily complex | contrib.sessions |
14640 | 14640 | 2 | Add elapsed request time to the development server log | HTTP handling | ||
14652 | 14652 | ✅ | 1 | Sessions seem to be improperly using Pickle to hash a dictionary | contrib.sessions | |
14653 | 14653 | ✅ | GeoDjango utils shouldn't include a Popen shortcut | GIS | ||
14682 | 14682 | ✅ | Class based views docs should be more explicit about template location | Documentation | ||
14685 | 14685 | ✅ | contrib.sessions.models has incompatible or extraneous code | contrib.sessions | ||
14820 | 14820 | 1 | Use `TextField` instead of `PositiveIntegerField` in docs and examples for generic relations. | Documentation | ||
14959 | 14959 | ✅ | model fields docs should link to local flavor | Documentation | ||
15509 | 15509 | ✅ | Caching docs minor grammatical issue | Documentation | ||
14612 | 14612 | ✅ | Password reset page leaks user count | contrib.auth | ||
14426 | 14426 | 1 | Factor "mysite" out of all code example import statements | Documentation | ||
14446 | 14446 | ✅ | ✅ | auth.views.password_reset_confirm should never be cached | contrib.auth | |
14464 | 14464 | ✅ | Docs should advise people to use the docs for their version | Documentation | ||
14526 | 14526 | ✅ | Geodjango docs shouldn't talk about Python 2.4 so much | Documentation | ||
14162 | 14162 | ✅ | ✅ | Dumpdata needs an option to use the base manager instead of the default manager | Core (Management commands) | |
14546 | 14546 | ✅ | 1 | Queryset docs should drop some legacy Django 1.0 instructions | Documentation | |
14103 | 14103 | 1 | Have django.utils.cache.patch_response_headers honor settings.USE_ETAGS setting | Core (Cache system) | ||
3094 | 3094 | ✅ | 4 | XMLField not being validated. | Database layer (models, ORM) | |
13378 | 13378 | ✅ | 1 | The FAQ should recommend the latest stable version rather than following trunk | Documentation | |
13458 | 13458 | ✅ | ✅ | 1 | Typo in contrib.gis.geoip docs | Documentation |
661 | 661 | 1 | New function: batch save of objects would make for more efficient processing | Core (Other) | ||
16769 | 16769 | ✅ | ✅ | 2 | Test Ticket | *.djangoproject.com |
14049 | 14049 | ✅ | 2 | Fixture loading should be skipped for TestCase decorated with @skip* | Testing framework | |
16091 | 16091 | ✅ | typo in model instance docs | Documentation | ||
16090 | 16090 | ✅ | typo in cbv docs | Documentation | ||
16083 | 16083 | ✅ | 1 | incorrect link in the class based views details docs | Documentation | |
15954 | 15954 | ✅ | Django's ignorable 404 list should include iphone favicons | Core (Other) | ||
14105 | 14105 | ✅ | 4 | django.contrib.auth tests failing with cache middleware | Core (Cache system) | |
14269 | 14269 | 1 | It is impossible to run full Django test suite on Oracle because there is 100m maxsize limit for test tablespace | Database layer (models, ORM) | ||
14145 | 14145 | ✅ | 2 | undeterministic behavior when project or app template contains dotdir | Core (Management commands) | |
14112 | 14112 | ✅ | 1 | Some documentation reST fixes | Documentation | |
14123 | 14123 | ✅ | 1 | Trunk tests broken as of r13588 (1.2.x passes) | Testing framework | |
14111 | 14111 | ✅ | 1 | Misleading note re: unreleased Sphinx version recomendation | Documentation | |
14117 | 14117 | 1 | POST Data is different when run from TestClient and actually received | Testing framework | ||
14115 | 14115 | 1 | Provide a way to create custom lookups | Database layer (models, ORM) | ||
14086 | 14086 | ✅ | 1 | Tests don't pass on Python 2.4 because of a try/except/finally | contrib.sessions | |
13746 | 13746 | ✅ | ✅ | dumpdata help does not include info about custom managers | Core (Management commands) | |
13821 | 13821 | ✅ | ✅ | 1 | Tests don't pass on python2.4 and 2.5 on postgresql | Database layer (models, ORM) |
13506 | 13506 | ✅ | admin does not allow saving of blank inline objects | contrib.admin |