summaryrefslogtreecommitdiff
path: root/docs/internals
AgeCommit message (Collapse)Author
2021-04-06[3.2.x] Updated asgiref dependency for 3.2 release series.Carlton Gibson
Backport of 5aea50e57f6c1bd725db36a0664e21b2be91b591 from main
2021-03-09[3.2.x] Updated link to Selenium webdrivers.Mariusz Felisiak
Backport of 98d3fd61026457a435ef5b7afce6b6e64e9f241d from main
2021-03-09[3.2.x] Updated Git branch "master" to "main".Markus Holtermann
This change follows a long discussion on django-develops: https://groups.google.com/g/django-developers/c/tctDuKUGosc/ Backport of d9a266d657f66b8c4fa068408002a4e3709ee669 from main
2021-03-03[3.2.x] Refs #32412 -- Adjusted Contributing Guide start page.GabbyPrecious
* Added headers emphasising Work on the framework vs Join the community sections, to raise the visibility of the community section. * Added callouts to three main code/docs/translations areas, linking to respective start pages. * Moved some Writing code specific content from the start page to the Writing code index. This clarifies the start page and adds content to the previously empty Writing code index. Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es> Backport of ead9085f0872d5c1c670502df6dc0f69b422eaad from master
2021-03-03[3.2.x] Updated links to djangoproject.com/code.djangoproject.com repositories.Mariusz Felisiak
Backport of 2b1de3dd242b473cd084e7ff9b9b10d488dcabad from master
2021-02-04[3.2.x] Corrected typo in advice to new contributors.Carlton Gibson
Backport of e48e78738e224a056df57b7cb08bd48ac0e54f60 from master
2021-02-04[3.2.x] Refs #32412 -- Adjusted beginning of Advice for new contributors.GabbyPrecious
With the goal of guiding folks to the right destination: * Improved wording of tutorial call-out. * Added summary of page purpose. * Added link to Writing code reference doc. Backport of e733c9ac1746cedc78efabff340379f1c9ee47da from master
2021-01-09Fixed typo in docs/internals/contributing/writing-code/coding-style.txt.hashlash
2021-01-07Fixed #32191 -- Made CookieStorage use RFC 6265 compliant format.Florian Apolloner
Co-authored-by: Craig Smith <hello@craigiansmith.com.au>
2020-12-23Refs #30367 -- Changed remaining "pip install" to "python -m pip install" in ↵Jon Dufresne
docs.
2020-12-23Fixed #32165 -- Added pre-commit hooksDavid Smith
* Added pre-commit hooks for isort, flake8 and eslint * Added documentation on how to install and use the tool
2020-12-20Updated isort URL to new location.Jon Dufresne
2020-12-09Fixed #32193 -- Deprecated MemcachedCache.Mariusz Felisiak
2020-12-07Added note about importing release manager's public keys via GitHub API to ↵Mariusz Felisiak
checksums templates.
2020-11-13Changed docs and a code comment to use gender-neutral pronouns.Nick Pope
Follow up to e1b77238171cc96f4451a06fb4682e2378896238.
2020-11-11Fixed #31216 -- Added support for colorama terminal colors on Windows.MinchinWeb
Modern setups on Windows support terminal colors. The colorama library may also be used, as an alternative to the ANSICON library.
2020-11-06Fixed #31235 -- Made assertQuerysetEqual() compare querysets directly.Hasan Ramezani
This also replaces assertQuerysetEqual() to assertSequenceEqual()/assertCountEqual() where appropriate. Co-authored-by: Peter Inglesby <peter.inglesby@gmail.com> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
2020-10-15Fixed #29988 -- Updated coding style to allow f-strings.Carlton Gibson
Thanks to Nick Pope for review.
2020-08-24Fixed #31877 -- Reverted "Fixed #19878 -- Deprecated TemplateView passing ↵Mariusz Felisiak
URL kwargs into context." This reverts commit 4ed534758cb6a11df9f49baddecca5a6cdda9311.
2020-08-04Fixed #31842 -- Added DEFAULT_HASHING_ALGORITHM transitional setting.Mariusz Felisiak
It's a transitional setting helpful in migrating multiple instance of the same project to Django 3.1+. Thanks Markus Holtermann for the report and review, Florian Apolloner for the implementation idea and review, and Carlton Gibson for the review.
2020-08-03Moved note about features deprecated in Django 3.1 above their descriptions.Mariusz Felisiak
2020-07-31Refs #27468 -- Added tests and release notes for signing.dumps()/loads() ↵Mariusz Felisiak
changes. Follow up to 71c4fb7beb8e3293243140e4bd74e53989196440.
2020-07-30Bumped minimum isort version to 5.1.0.David Smith
Fixed inner imports per isort 5. isort 5.0.0 to 5.1.0 was unstable.
2020-07-21Fixed #31180 -- Configured applications automatically.Aymeric Augustin
2020-07-17Bumped asgiref requirement to >= 3.2.10.Mariusz Felisiak
Forwardported 3.1 release notes from 474f65406fe2e568482d83db2ea94c0409afa039.
2020-06-24Refs #31493 -- Replaced var with const/let in documentation JS.Adam Johnson
2020-06-18Refs #31670 -- Renamed whitelist argument and attribute of EmailValidator.David Smith
2020-06-17Refs #30472 -- Simplified Argon2PasswordHasher with argon2-cffi 19.1+ API.Florian Apolloner
2020-06-02Fixed #31643 -- Changed virtualenv doc references to Python 3 venv.Jon Dufresne
2020-06-01Removed redundant pyenchant dependency in spelling check docs.David Smith
2020-05-21Doc'd release step for new classifiers on PyPI.Mariusz Felisiak
2020-05-21Fixed #31546 -- Allowed specifying list of tags in ↵Hasan Ramezani
Command.requires_system_checks.
2020-05-21Added notes related to security pre-notification list requests.Michael Manfre
2020-05-15Fixed #31395 -- Made setUpTestData enforce in-memory data isolation.Simon Charette
Since it's introduction in Django 1.8 setUpTestData has been suffering from a documented but confusing caveat due to its sharing of attributes assigned during its execution with all test instances. By keeping track of class attributes assigned during the setUpTestData phase its possible to ensure only deep copies are provided to test instances on attribute retreival and prevent manual setUp gymnastic to work around the previous lack of in-memory data isolation. Thanks Adam Johnson for the extensive review.
2020-05-14Fixed #31524 -- Removed minified static assets from the admin.Jon Dufresne
2020-05-13Used :envvar: role and .. envvar:: directive in various docs.Nick Pope
2020-05-13Used :mimetype: role in various docs.Nick Pope
2020-05-13Used :pep: role in various docs.Nick Pope
2020-05-13Advanced deprecation warnings for Django 3.2.Mariusz Felisiak
2020-05-11Fixed #25236 -- Deprecated {% ifequal %} and {% ifnotequal %} template tags.Jon Dufresne
The {% if %} tag provides all features of these tags. Since Django 1.2 (May 17, 2010), the docs have hinted that {% ifequal %} and {% ifnotequal %} will be deprecated in a future Django version. Time to make it official.
2020-05-08Fixed #12990, Refs #27694 -- Added JSONField model field.sage
Thanks to Adam Johnson, Carlton Gibson, Mariusz Felisiak, and Raphael Michel for mentoring this Google Summer of Code 2019 project and everyone else who helped with the patch. Special thanks to Mads Jensen, Nick Pope, and Simon Charette for extensive reviews. Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
2020-05-05Fixed #31534 -- Deprecated django.conf.urls.url().David Smith
2020-05-04Refs #30573 -- Rephrased "Of Course" and "Obvious(ly)" in documentation and ↵Adam Johnson
comments.
2020-04-29Fixed #31356 -- Changed IRC links to the Freenode webchat.Hasan Ramezani
2020-04-29Refs #27468 -- Made user sessions use SHA-256 algorithm.Mariusz Felisiak
2020-04-24Refs #31369 -- Deprecated models.NullBooleanField in favor of ↵Tim Schilling
BooleanField(null=True).
2020-04-22Made compress.py script use the official google-closure-compiler release.Jon Dufresne
The script previously used the PyPI package closure, which is slightly out of date and not maintained by Google. The JavaScript contribution docs and the compress.py script now runs the google-closure-compiler package in the recommended way. Google's documentation on usage and installation can be found at: https://github.com/google/closure-compiler-npm/tree/master/packages/google-closure-compiler#usage This also makes the usage simpler as the package now runs through npm's npx utility, which will automatically install google-closure-compiler to a per-user cache.
2020-04-20Refs #22463 -- Replaced JSHint with ESLint in contributing docs.Jignesh Kotadiya
2020-04-15Refs #27468 -- Changed default Signer algorithm to SHA-256.Claude Paroz
2020-04-14Fixed term warning on Sphinx 3.0.1+.Mariusz Felisiak
"term" role became case sensitive in Sphinx 3.0.1.