| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-09-20 | Fixed #28593 -- Added a simplified URL routing syntax per DEP 0201. | Sjoerd Job Postmus | |
| Thanks Aymeric Augustin for shepherding the DEP and patch review. Thanks Marten Kenbeek and Tim Graham for contributing to the code. Thanks Tom Christie, Shai Berger, and Tim Graham for the docs. | |||
| 2017-09-14 | Added a test for mixing args and kwargs in reverse(). | Tim Graham | |
| 2017-09-13 | Refs #28593 -- Moved django.conf.urls.include() to django.urls(). | Tim Graham | |
| The old location remains for backwards compatibility. Documentation will be updated separately along with the rest of the URL routing changes. | |||
| 2017-07-29 | Used assertRaisesMessage() to test Django's error messages. | Mads Jensen | |
| 2017-07-10 | Refs #27804 -- Used subTest() in urlpatterns_reverse tests. | Marten Kenbeek | |
| 2017-06-01 | Refs #23968 -- Removed unnecessary lists, generators, and tuple calls. | Jon Dufresne | |
| 2017-02-11 | Fixed #27367 -- Doc'd and tested reversing of URLs with the same name. | Robert Roskam | |
| Thanks Reinout van Rees for contributing to the patch. | |||
| 2017-02-03 | Fixed spelling of "nonexistent". | Tim Graham | |
| 2017-01-27 | Improved test coverage and error messages for conf.urls.__init__. | Anton Samarchyan | |
| 2017-01-25 | Removed unused variables that are overwritten. | Mads Jensen | |
| 2017-01-20 | Refs #23919 -- Removed django.test.mock Python 2 compatibility shim. | Tim Graham | |
| 2017-01-20 | Refs #23919 -- Removed unneeded str() calls | Claude Paroz | |
| 2017-01-20 | Refs #23919 -- Removed django.utils._os.upath()/npath()/abspathu() usage. | Tim Graham | |
| These functions do nothing on Python 3. | |||
| 2017-01-19 | Fixed spelling mistakes in code and comments. | james mike dupont | |
| 2017-01-19 | Refs #23919 -- Stopped inheriting from object to define new style classes. | Simon Charette | |
| 2017-01-18 | Refs #23919 -- Removed six.<various>_types usage | Claude Paroz | |
| Thanks Tim Graham and Simon Charette for the reviews. | |||
| 2017-01-18 | Refs #23919 -- Removed six.PY2/PY3 usage | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2017-01-18 | Refs #23919 -- Removed encoding preambles and future imports | Claude Paroz | |
| 2017-01-17 | Refs #21927 -- Removed include()'s app_name argument per deprecation timeline. | Tim Graham | |
| Also removed support for passing a 3-tuple to include() and support for setting an instance namespace without an application namespace. Thanks Marten Kenbeek for completing the patch. | |||
| 2017-01-11 | Fixed #27713 -- Clarified NoReverseMatch error message when no view is found. | Marten Kenbeek | |
| 2016-12-27 | Fixed #27648 -- Deprecated (iLmsu) regex groups in url() patterns. | Tim Graham | |
| 2016-12-07 | Fixed #27579 -- Added aliases for Python 3's assertion names in SimpleTestCase. | Tim Graham | |
| 2016-11-14 | Fixed #27453 -- Avoided unnecessary recompilation of non-translated URL regexes. | Carl Meyer | |
| 2016-11-14 | Added tests for LocaleRegexProvider. | Carl Meyer | |
| 2016-11-14 | Fixed E305 flake8 warnings. | Ramin Farajpour Cami | |
| 2016-11-10 | Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings. | za | |
| 2016-08-20 | Fixed #27018 -- Fixed admindocs crash with a view in a class. | Helen Sherwood-Taylor | |
| Generated correct admindocs URLs on Python 3. URLs generate 404s on Python 2, as in older versions of Django. | |||
| 2016-07-14 | Fixed #26888 -- Fixed concurrency issue in URL resolver. | Marten Kenbeek | |
| Fixed a regression in 625b8e9295d79650208bfb3fca8bf9e6aaf578e4: improper short-circuiting could lead to a KeyError when threads concurrently call RegexURLResolver._populate(). | |||
| 2016-07-01 | Fixed a urlpatterns_reverse test on Python 2 non-ASCII path. | Tim Graham | |
| 2016-06-28 | Replaced use of TestCase.fail() with assertRaises(). | Tim Graham | |
| Also removed try/except/fail antipattern that hides exceptions. | |||
| 2016-06-20 | Refs #22384 -- Readded RegexURLResolver.reverse(). | Tim Graham | |
| It was removed in 785cc71d5b3300e2702b0b2fc7316e58ca70b563 only because it was untested and unused in Django itself, however, some third-party apps use it. | |||
| 2016-06-18 | Fixed #24931 -- Made namespaced RegexURLResolvers populate callback strings. | Markus Holtermann | |
| Fixed a regression in 2f16ff5a6cbd71fc6c50e88e4087f3657222e90e. Thanks Tim Graham for the review. | |||
| 2016-05-17 | Fixed #26601 -- Improved middleware per DEP 0005. | Florian Apolloner | |
| Thanks Tim Graham for polishing the patch, updating the tests, and writing documentation. Thanks Carl Meyer for shepherding the DEP. | |||
| 2016-04-09 | Fixed #25847 -- Made User.is_(anonymous|authenticated) properties. | Jeremy Lainé | |
| 2016-02-06 | Fixed #26175 -- Removed SHA1 password hashes in tests. | Tim Graham | |
| 2016-01-29 | Refs #26022 -- Used context manager version of assertRaisesMessage in tests. | Hasan | |
| 2016-01-29 | Refs #26022 -- Used context manager version of assertRaises in tests. | Hasan | |
| 2016-01-06 | Fixed #26039 -- Unwrapped nested partials in URL reversal. | Grégory Starck | |
| Prior to Python 3.5 nested partials need to be fully "unfolded" to get the actual function. | |||
| 2015-12-31 | Fixed #26013 -- Moved django.core.urlresolvers to django.urls. | Marten Kenbeek | |
| Thanks to Tim Graham for the review. | |||
| 2015-12-29 | Fixed typo in test name. | knbk | |
| 2015-12-22 | Moved URLObject in tests to separate utils module. | Marten Kenbeek | |
| 2015-11-03 | Fixed #25668 -- Misc spelling errors | Ville Skyttä | |
| 2015-10-22 | Fixed "URLconf" spelling in code comments. | Tim Graham | |
| 2015-09-23 | Refs #22384 -- Removed the ability to reverse URLs by dotted path per ↵ | Tim Graham | |
| deprecation timeline. | |||
| 2015-09-23 | Refs #22218 -- Removed conf.urls.patterns() per deprecation timeline. | Tim Graham | |
| 2015-09-12 | Fixed #23395 -- Limited line lengths to 119 characters. | Dražen Odobašić | |
| 2015-06-24 | Renamed RemovedInDjangoXYWarnings for new roadmap. | Tim Graham | |
| Forwardport of ae1d663b7913f6da233c55409c4973248372d302 from stable/1.8.x plus more. | |||
| 2015-06-20 | Fixed #14200 -- Added a fallback if HttpRequest.urlconf is None. | Marten Kenbeek | |
| Made BaseHandler fall back to settings.ROOT_URLCONF if HttpRequest.urlconf is set to None, rather than raising ImproperlyConfigured. | |||
| 2015-06-08 | Fixed #21927 -- Made application and instance namespaces more distinct. | Marten Kenbeek | |
| Made URL application namespaces be set in the included URLconf and instance namespaces in the call to include(). Deprecated other ways to set application and instance namespaces. | |||
| 2015-06-06 | Fixed #24906 -- Fixed ResolverMatch.app_name for nested namespaces. | Marten Kenbeek | |
| Set ResolverMatch.app_name to the full path of nested application namespaces. | |||
