- 25 Ara, 2013 4 kayıt (commit)
-
-
Levi Gross yazdı
-
Tim Graham yazdı
refs #19321
-
Tim Graham yazdı
Thanks carrie.hazelton at altamiracorp.com for the report.
-
Tim Graham yazdı
Thanks alex_koval for the report.
-
- 24 Ara, 2013 13 kayıt (commit)
-
-
Aymeric Augustin yazdı
Thanks Tim for the review.
-
Aymeric Augustin yazdı
-
Alex Gaynor yazdı
-
Alex Gaynor yazdı
Typo fix for exception message.
-
Jonas Gastal yazdı
-
Aymeric Augustin yazdı
-
Aymeric Augustin yazdı
-
Claude Paroz yazdı
GEOS 3.3 added crosses, disjoint, overlaps, touches and within predicates on prepared geometries.
-
Claude Paroz yazdı
-
Claude Paroz yazdı
Thanks Robert Scott for the report.
-
Aymeric Augustin yazdı
Also renamed app_cache to apps and "app cache" to "app registry". Deprecated AppCache.app_cache_ready() in favor of Apps.ready().
-
Aymeric Augustin yazdı
-
Aymeric Augustin yazdı
Invalidate properly the cache whenever all_models or app_configs change. This fixes some isolation issues in the test suite.
-
- 23 Ara, 2013 8 kayıt (commit)
-
-
Aymeric Augustin yazdı
Previously, this would corrupt the settings, because __exit__ isn't called when __enter__raises an exception.
-
Aymeric Augustin yazdı
-
Aymeric Augustin yazdı
-
Aymeric Augustin yazdı
-
Aymeric Augustin yazdı
It's now easier to achieve the same effect with modify_settings or override_settings.
-
Aymeric Augustin yazdı
-
Aymeric Augustin yazdı
* Introduced [un]set_installed_apps to handle changes to the INSTALLED_APPS setting. * Refactored [un]set_available_apps to share its implementation with [un]set_installed_apps. * Implemented a receiver to clear some app-related caches. * Removed test_missing_app as it is basically impossible to reproduce this situation with public methods of the new app cache.
-
Claude Paroz yazdı
-
- 22 Ara, 2013 15 kayıt (commit)
-
-
Marc Tamlyn yazdı
It was not used inside Django, is not tested or documented. Consequently remove without deprecation path. Thanks to @vajrasky for bringing it to our attention.
-
Aymeric Augustin yazdı
-
Aymeric Augustin yazdı
-
Aymeric Augustin yazdı
-
Aymeric Augustin yazdı
-
Aymeric Augustin yazdı
That matches its return type better.
-
Aymeric Augustin yazdı
That matches its name ad its purpose better.
-
Aymeric Augustin yazdı
-
Aymeric Augustin yazdı
It is a public API.
-
Aymeric Augustin yazdı
Reverted 4a56a93c.
-
Aymeric Augustin yazdı
-
Aymeric Augustin yazdı
Currently such overrides aren't reflected in the app cache. It would be possible to handle them. But that doesn't look like a very good API. It makes it complicated to express "add this app" and "remove this app", which are the most common operations on INSTALLED_APPS.
-
Aymeric Augustin yazdı
- Tested consistency the current app_configs instead of INSTALLED_APPS. - Considered applications added with _with_app as available. - Added docstrings.
-
Aymeric Augustin yazdı
Except the app cache code and a few specific tests, of course.
-
Aymeric Augustin yazdı
Removed some exception masking in the comments app that was harmful and couldn't be preserved easily.
-