| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-08-31 | Rewrote form widget tests as proper unittests. | Preston Timmons | |
| This is preparation for landing the template-based widget rendering patch and goes a long way to making these tests more useful for future development. The old doctest heritage is strong here. | |||
| 2015-08-31 | Fixed #25331 -- Removed trailing blank lines in docstrings. | Maxime Lorant | |
| 2015-08-31 | Refs #24121 -- Added a repr() to gis.GeoIP and gis.GeoIP2. | Keryn Knight | |
| 2015-08-31 | Refs #24121 -- Added repr() to LazySettings, Settings, and UserSettingsHolder. | Keryn Knight | |
| 2015-08-31 | Removed unnecessary DBCacheTests.test_clear_commits_transaction test. | Adam Chainz | |
| Was added in 44164c5c308da32a804dfb03ce0bffde2a6b4c56 but the transaction.commit_unless_managed() line was removed in ba5138b1c0253fcf390b7509ad7b954117b3be88; thus the test does nothing but check that clear() runs. | |||
| 2015-08-31 | Fixed #25259 -- Added comments to header of generated migration files | Tyson Clugg | |
| 2015-08-31 | Fixed #25252 -- Added friendly error message on incorrect .select_related() use | Y3K | |
| Using select_related() after .values() or .values_list() is not possible because .values() or .values_list() already got the values they need. | |||
| 2015-08-29 | Made the autoreloader survive all exceptions. | Aymeric Augustin | |
| Refs #24704. | |||
| 2015-08-29 | Ensured gen_filenames() yields native strings. | Aymeric Augustin | |
| This also fixes a test failure on Python 2 when Django is installed in a non-ASCII path. This problem cannot happen on Python 3. | |||
| 2015-08-29 | Refactored autoreload tests. | Aymeric Augustin | |
| * Added helpers to test uncached and cached access. * Fixed test_project_root_locale: it duplicated test_locale_paths_setting. * Rewrote test_only_new_files: test more cases. | |||
| 2015-08-29 | Accounted for error files in the autoreloader. | Aymeric Augustin | |
| * When some old files contain errors, the second call to gen_filenames() should return them. * When some new files contain errors, the first call to gen_filenames(only_new=True) should return them. | |||
| 2015-08-28 | Fixed #17375 -- Changed makemessages to use xgettext with --files-from | Sergey Kolosov | |
| Changed the way makemessages invokes xgettext from one call per translatable file to one call per locale directory (using --files-from). This allows to avoid https://savannah.gnu.org/bugs/index.php?35027 and, as a positive side effect, speeds up localization build. | |||
| 2015-08-28 | Fixed #25323 -- Fixed selenium test failures with chromedriver 2.18. | Tim Graham | |
| 2015-08-28 | Fixed #25318 -- Made SILENCED_SYSTEM_CHECKS suppress all messages. | Tim Graham | |
| Previously, messages of ERROR level or higher were printed to the console. | |||
| 2015-08-28 | Fixed #25299 -- Fixed crash with ModelAdmin.list_display value that clashes ↵ | Tim Graham | |
| with a model reverse accessor. | |||
| 2015-08-28 | Refs #24590 -- Ensured isolation between autodetector tests | Markus Holtermann | |
| Fixed a regression introduced in e1427cc609fa6ab247501b101cfb3c0092aba55b when running tests in reverse order. | |||
| 2015-08-27 | Fixed #20597 -- Replaced admin GIF/PNG icons by SVG | elky | |
| 2015-08-27 | Fixed #22634 -- Made the database-backed session backends more extensible. | Sergey Kolosov | |
| Introduced an AbstractBaseSession model and hooks providing the option of overriding the model class used by the session store and the session store class used by the model. | |||
| 2015-08-27 | Fixed #24201 -- Added order_with_respect_to support to GenericForeignKey. | Alex Hill | |
| 2015-08-27 | Fixed #24590 -- Cached calls to swappable_setting. | Markus Holtermann | |
| Moved the lookup in Field.swappable_setting to Apps, and added an lru_cache to cache the results. Refs #24743 Thanks Marten Kenbeek for the initial work on the patch. Thanks Aymeric Augustin and Tim Graham for the review. | |||
| 2015-08-27 | Fixed #25280 -- Properly checked regex objects for equality to prevent ↵ | Markus Holtermann | |
| infinite migrations Thanks Sayid Munawar and Tim Graham for the report, investigation and review. | |||
| 2015-08-26 | Fixed #25308 -- Made MigrationQuestioner respect MIGRATION_MODULES setting. | Jeremy Satterfield | |
| 2015-08-25 | Fixed #14217 -- Added validation for field name collision when using model ↵ | sarthakmeh | |
| inheritance. | |||
| 2015-08-25 | Fixed #25295 -- Restored 'no active translation' after language override | Claude Paroz | |
| Thanks David Nelson Adamec for the report and Tim Graham for the review. | |||
| 2015-08-24 | Fixed #25302 -- Prevented BrokenLinkEmailsMiddleware from reporting 404s ↵ | Maxime Lorant | |
| when Referer = URL. | |||
| 2015-08-24 | Fixed #23727 -- Inhibited the post_migrate signal when using ↵ | Tommy Beadle | |
| serialized_rollback. When using a TransactionTestCase with serialized_rollback=True, after creating the database and running its migrations (along with emitting the post_migrate signal), the contents of the database are serialized to _test_serialized_contents. After the first test case, _fixture_teardown() would flush the tables but then the post_migrate signal would be emitted and new rows (with new PKs) would be created in the django_content_type table. Then in any subsequent test cases in a suite, _fixture_setup() attempts to deserialize the content of _test_serialized_contents, but these rows are identical to the rows already in the database except for their PKs. This causes an IntegrityError due to the unique constraint in the django_content_type table. This change made it so that in the above scenario the post_migrate signal is not emitted after flushing the tables, since it will be repopulated during fixture_setup(). | |||
| 2015-08-22 | Tweak some examples. | Aymeric Augustin | |
| "Area man/woman" is confusing to people not familiar with the conventions of American journalism (like me). | |||
| 2015-08-22 | Fixed #25300 -- Added unit tests for BoundField.id_for_label | Maxime Lorant | |
| 2015-08-20 | Fixed typo in tests/migrations/test_autodetector.py. | Tim Graham | |
| 2015-08-20 | Added a test to ensure empty sessions are saved. | Tim Graham | |
| 2015-08-20 | Fixed #24951 -- Fixed AssertionError in delete queries involving a ↵ | Tim Graham | |
| foreign/primary key. Thanks Anssi Kääriäinen for help. | |||
| 2015-08-19 | Refs #12400 -- Added supports_geometry_field_unique_index GIS db feature. | Jani Tiainen | |
| 2015-08-19 | Fixed #25285 -- Provided unknown command message with plain django-admin.py | Claude Paroz | |
| Thanks Maxime Lorant for the report and Tim Graham for suggesting the improved comment. | |||
| 2015-08-18 | Fixed #25225 -- Simplified code to remove GEOSIndexError | Tim Graham | |
| The test is a regression for refs #4740 to show that the original fix of GEOSIndexError is no longer needed. | |||
| 2015-08-18 | Added two more tests for user-entered passwords when creating a superuser. | David Gibbons | |
| 2015-08-18 | Fixed DoS possiblity in contrib.auth.views.logout() | Tim Graham | |
| Thanks Florian Apolloner and Carl Meyer for review. This is a security fix. | |||
| 2015-08-18 | Fixed #24755 -- Hid operations from dependency apps when merging migrations | Markus Holtermann | |
| Thanks Carl Meyer for the report and Tim Graham for the review. | |||
| 2015-08-17 | Refs #23266 -- Fixed ticket number reference in a queries test. | Tim Graham | |
| 2015-08-15 | Refs #21554 -- Added some assertions to a model_inheritance_regress test. | Richard Mitchell | |
| 2015-08-15 | Fixed #25180 -- Prevented varchar_patterns_ops and text_patterns_ops indexes ↵ | Caio Ariede | |
| for ArrayField. | |||
| 2015-08-15 | Fixed #24986 -- Added support for annotations in DISTINCT queries. | Valentina Mukhamedzhanova | |
| 2015-08-15 | Fixed #25064 -- Allowed empty join columns. | Alex Hill | |
| 2015-08-14 | Refs #23843 -- Updated Oracle annotations workaround to reflect latest status. | Tim Graham | |
| 2015-08-14 | Moved foreign_object models.py into a module. | Tim Graham | |
| 2015-08-14 | Fixed #25239 -- Corrected makemigrations numbering if a migration has a ↵ | Caio Ariede | |
| number-only filename. | |||
| 2015-08-13 | Fixed #25267 -- Corrected message for admin.E122 system check. | Fabrizio Ettore Messina | |
| 2015-08-12 | Fixed #25172 -- Fixed check framework to work with multiple databases. | Ion Scerbatiuc | |
| 2015-08-12 | Fixed #25254 -- Added JsonResponse json_dumps_params parameter. | Sambhav Satija | |
| 2015-08-12 | Fixed #24257 -- Corrected i18n handling of percent signs. | Doug Beck | |
| Refactored tests to use a sample project. Updated extraction: * Removed special handling of single percent signs. * When extracting messages from template text, doubled all percent signs so they are not interpreted by gettext as string format flags. All strings extracted by gettext, if containing a percent sign, will now be labeled "#, python-format". Updated translation: * Used "%%" for "%" in template text before calling gettext. * Updated {% trans %} rendering to restore "%" from "%%". | |||
| 2015-08-11 | Fixed #25163 -- Fixed exception handling in nested test client requests. | pscottdevos | |
