| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-04-22 | Fixed #20270 -- Fixed error in AjaxResponseMixin documentation | Baptiste Mispelon | |
| 2013-04-20 | Adapted uses of versionchanged/versionadded to the new form. | Juan Catalano | |
| Refs #20104. | |||
| 2013-04-19 | Explained the pattern for special methods compatibility. | Aymeric Augustin | |
| 2013-04-18 | Fixed #20285 - Added missing commas in translation docs. | Tim Graham | |
| Thanks cody.j.b.scott@ | |||
| 2013-04-16 | Fixed #20266 -- Updated view example in CBV introduction | Claude Paroz | |
| Thanks jim at hellolocals.com for the report. | |||
| 2013-04-15 | Fixed #20263 -- Corrected wording in the formset documentation. | Simon Charette | |
| Thanks to feraudyh at yahoo.com for the report. | |||
| 2013-04-10 | Fixed #20204 - Consistent usage of url() in URL dispatcher documentation | Tim Graham | |
| Thanks Baptiste Mispelon for the patch and dave.lampton@ for the suggestion. | |||
| 2013-04-04 | Fix #20195: wrong reference in session settings documentation. | Baptiste Mispelon | |
| 2013-03-31 | Fixed #8649 - Documented a caveat about dynamically adjusting formsets. | Tim Graham | |
| 2013-03-31 | Fixed #20168 - Generalized a PostgreSQL specific database query in the docs. | Tim Graham | |
| Thanks Russ for the suggestion. | |||
| 2013-03-29 | Fixed #19897 - Updated static files howto. | Tim Graham | |
| Thanks Jan Murre, Reinout van Rees and Wim Feijen, plus Remco Wendt for reviewing. | |||
| 2013-03-30 | Fixed #20150 -- Fixed an error in manager doc example | Nimesh Ghelani | |
| 2013-03-29 | Fixed #20159 -- Mispelled attribute in multi-db documentation example. | Simon Charette | |
| Thanks to sane4ka.sh at gmail for the report! | |||
| 2013-03-26 | Fix a missing " character in the password documentation | Donald Stufft | |
| 2013-03-26 | Fixed #20138 -- Added BCryptSHA256PasswordHasher | Donald Stufft | |
| BCryptSHA256PasswordHasher pre-hashes the users password using SHA256 to prevent the 72 byte truncation inherient in the BCrypt algorithm. | |||
| 2013-03-25 | Fixed docs reST warning. | Ramiro Morales | |
| 2013-03-24 | Added release notes for 4b31a6a9. | Aymeric Augustin | |
| Thanks Florian for reporting this omission. | |||
| 2013-03-23 | Fixed #20119 -- Fixed typo in auth docs | Claude Paroz | |
| Thanks vinyll for the report. | |||
| 2013-03-23 | Fixed #9055 -- Standardized behaviour of parameter escaping in db cursors | Claude Paroz | |
| Previously, depending on the database backend or the cursor type, you'd need to double the percent signs in the query before passing it to cursor.execute. Now cursor.execute consistently need percent doubling whenever params argument is not None (placeholder substitution will happen). Thanks Thomas Güttler for the report and Walter Doekes for his work on the patch. | |||
| 2013-03-22 | Added missing markup to docs. | Tim Graham | |
| 2013-03-22 | Fixed #17935 - Clarified intro of topics/files.txt. | Tim Graham | |
| Thanks guettli for the suggestion. | |||
| 2013-03-21 | Fixed #20084 -- Provided option to validate formset max_num on server. | Andrew Gorcester | |
| This is provided as a new "validate_max" formset_factory option defaulting to False, since the non-validating behavior of max_num is longstanding, and there is certainly code relying on it. (In fact, even the Django admin relies on it for the case where there are more existing inlines than the given max_num). It may be that at some point we want to deprecate validate_max=False and eventually remove the option, but this commit takes no steps in that direction. This also fixes the DoS-prevention absolute_max enforcement so that it causes a form validation error rather than an IndexError, and ensures that absolute_max is always 1000 more than max_num, to prevent surprising changes in behavior with max_num close to absolute_max. Lastly, this commit fixes the previous inconsistency between a regular formset and a model formset in the precedence of max_num and initial data. Previously in a regular formset, if the provided initial data was longer than max_num, it was truncated; in a model formset, all initial forms would be displayed regardless of max_num. Now regular formsets are the same as model formsets; all initial forms are displayed, even if more than max_num. (But if validate_max is True, submitting these forms will result in a "too many forms" validation error!) This combination of behaviors was chosen to keep the max_num validation simple and consistent, and avoid silent data loss due to truncation of initial data. Thanks to Preston for discussion of the design choices. | |||
| 2013-03-20 | Fixed #20096 -- Added link to the Greek localflavor app | Claude Paroz | |
| 2013-03-18 | Fixed #19968 -- Dropped support for PostgreSQL < 8.4. | Aymeric Augustin | |
| 2013-03-17 | Minor docs fix for e11ccc76. | Aymeric Augustin | |
| 2013-03-17 | Updated bundled version of six. | Aymeric Augustin | |
| 2013-03-15 | Merge pull request #901 from giamfreeg/master | Aymeric Augustin | |
| Fixed an erroneous import in example code of docs (class-based-views/intro). | |||
| 2013-03-14 | Deprecated django.views.defaults.shortcut. | Aymeric Augustin | |
| 2013-03-13 | Fixed #20032 -- Documented how to simulate the absence of a setting | Claude Paroz | |
| Thanks Ram Rachum for the report. | |||
| 2013-03-13 | Fixed an erroneous import in example code. | Pablo Sanfilippo | |
| 2013-03-13 | Proof-read and adjusted the transactions docs. | Aymeric Augustin | |
| 2013-03-13 | Made atomic usable when autocommit is off. | Aymeric Augustin | |
| Thanks Anssi for haggling until I implemented this. This change alleviates the need for atomic_if_autocommit. When autocommit is disabled for a database, atomic will simply create and release savepoints, and not commit anything. This honors the contract of not doing any transaction management. This change also makes the hack to allow using atomic within the legacy transaction management redundant. None of the above will work with SQLite, because of a flaw in the design of the sqlite3 library. This is a known limitation that cannot be lifted without unacceptable side effects eg. triggering arbitrary commits. | |||
| 2013-03-11 | Improved the API of set_autocommit. | Aymeric Augustin | |
| 2013-03-11 | Used commit_on_success_unless_managed to make ORM operations atomic. | Aymeric Augustin | |
| 2013-03-11 | Added an option to disable the creation of savepoints in atomic. | Aymeric Augustin | |
| 2013-03-11 | Added a note about long-running processes. | Aymeric Augustin | |
| There isn't much else to say, really. | |||
| 2013-03-11 | Added an explanation of transactions and grouped low-level APIs. | Aymeric Augustin | |
| 2013-03-11 | Updated the documentation for savepoints. | Aymeric Augustin | |
| Apparently django.db.transaction used to be an object. | |||
| 2013-03-11 | Deprecated TransactionMiddleware and TRANSACTIONS_MANAGED. | Aymeric Augustin | |
| Replaced them with per-database options, for proper multi-db support. Also toned down the recommendation to tie transactions to HTTP requests. Thanks Jeremy for sharing his experience. | |||
| 2013-03-11 | Added some assertions to enforce the atomicity of atomic. | Aymeric Augustin | |
| 2013-03-11 | Implemented an 'atomic' decorator and context manager. | Aymeric Augustin | |
| Currently it only works in autocommit mode. Based on @xact by Christophe Pettus. | |||
| 2013-03-11 | Added support for savepoints in SQLite. | Aymeric Augustin | |
| Technically speaking they aren't usable yet. | |||
| 2013-03-11 | Enabled database-level autocommit for all backends. | Aymeric Augustin | |
| This is mostly a documentation change. It has the same backwards-incompatibility consequences as those described for PostgreSQL in a previous commit. | |||
| 2013-03-11 | Added an API to control database-level autocommit. | Aymeric Augustin | |
| 2013-03-08 | Fixed #15363 -- Renamed and normalized to `get_queryset` the methods that ↵ | Loic Bistuer | |
| return a QuerySet. | |||
| 2013-03-07 | Fixed #19997 -- Added custom EMPTY_VALUES to form fields | Claude Paroz | |
| Thanks Loic Bistuer for the report and the patch. | |||
| 2013-03-06 | Update link to django-mssql project | Michael Manfre | |
| 2013-03-03 | Fix Typo explicitly. Fixes #19971 | Tobias Carlander | |
| 2013-03-03 | Removed unnecessary imports. | Aymeric Augustin | |
| 2013-03-02 | Fixed #19962 - Added a note about SESSION_EXPIRE_AT_BROWSER_CLOSE and ↵ | Tim Graham | |
| browsers that persist sessions. Thanks David Sanders. | |||
