Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/django/conf
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1217 from erikr/better-settings-errors2Claude Paroz2013-05-271-1/+4
|\ | | | | Fixed #20443 -- Import errors in settings cause confusing error messages
| * Fixed #20443 -- Import errors in settings cause ↵Erik Romijn2013-05-251-1/+4
| | | | | | | | confusing error messages
* | Fixed #19866 -- Added security logger and return 400 for ↵Preston Holmes2013-05-261-1/+2
|/ | | | | | | | | | | | SuspiciousOperation. SuspiciousOperations have been differentiated into subclasses, and are now logged to a 'django.security.*' logger. SuspiciousOperations that reach django.core.handlers.base.BaseHandler will now return a 400 instead of a 500. Thanks to tiwoc for the report, and Carl Meyer and Donald Stufft for review.
* Updated translation catalogsClaude Paroz2013-05-251-88/+100
| | | | Updated core/admin/admindocs/comments translation catalogs.
* Make Urdu (ur) recognized as RTL language. Refs #20454Axel Hecht2013-05-191-1/+1
|
* Fixed #17365, #17366, #18727 -- Switched to discovery ↵Carl Meyer2013-05-111-1/+1
| | | | | | | | | | | test runner. Thanks to Preston Timmons for the bulk of the work on the patch, especially updating Django's own test suite to comply with the requirements of the new runner. Thanks also to Jannis Leidel and Mahdi Yusuf for earlier work on the patch and the discovery runner. Refs #11077, #17032, and #18670.
* Updated translation templates and removed en translationsClaude Paroz2013-05-021-42/+45
| | | | "en" translations have been mistakenly committed in 87cc3da81.
* Removed LocaleMiddleware from settings template.Aymeric Augustin2013-04-051-1/+0
| | | | | | | | | | | | | | It was added in 3f1c7b70537330435e2ec2fca9550f7b7fa4372e. Single language sites should always be translated in LANGUAGE_CODE, regardless of the browser's Accept-Language. Having LocaleMiddleware enabled can result in having some parts, like the admin, translated in an unexpected language, typically if someone browses a non-English website on a system set up in English. Since most websites won't be translated in multiple languages — especially at the time they're created — it's better not to enable LocaleMiddleware by default. Thanks Ramiro for the feedback.
* Fixed #14540 -- Added Porto-Rico specific formatsClaude Paroz2013-03-292-0/+30
| | | | Thanks rosarior for the report and the file proposal.
* Updated translation templatesClaude Paroz2013-03-281-218/+246
|
* Added Burmese languageClaude Paroz2013-03-284-0/+1220
| | | | Thanks to Yhal Htet Aung for the translation work.
* Added Ossetic languageClaude Paroz2013-03-284-0/+1250
| | | | Thanks to Xwybylty Soslan for the translation work.
* Replaced escaped by real characters in LANG_INFO structureClaude Paroz2013-03-281-42/+43
|
* Updated translations from TransifexClaude Paroz2013-03-2810-58/+62
| | | | | Polish, Telugu, Georgian, Azerbaijani, Norwegian Bokmål, Basque, Dutch, Thai, Spanish (Argentina), Afrikaans.
* Merge remote-tracking branch 'ptone/18985-fix'Jacob Kaplan-Moss2013-03-271-8/+10
|\
| * Fixed #18985 -- ensure module level deprecations are ↵Preston Holmes2013-03-251-8/+10
| | | | | | | | | | | | | | displayed Also don't compete with -W CLI option. Thanks to Aymeric Augustin for the catch, and Claude Paroz for the patch.
* | Fixed #20138 -- Added BCryptSHA256PasswordHasherDonald Stufft2013-03-261-0/+1
|/ | | | | | BCryptSHA256PasswordHasher pre-hashes the users password using SHA256 to prevent the 72 byte truncation inherient in the BCrypt algorithm.
* Fixed #19697 -- Added a deployment checklist.Aymeric Augustin2013-03-171-4/+1
|
* Deprecated django.views.defaults.shortcut.Aymeric Augustin2013-03-141-0/+5
|
* Fixed #16888 -- Added microseconds in localized input ↵Claude Paroz2013-03-0235-6/+110
| | | | formats
* Fixed #19917 -- Added microseconds in default ↵Claude Paroz2013-03-021-0/+1
| | | | | | TIME_INPUT_FORMATS Thanks minddust for the report.
* Merged core translations from 1.5 branchClaude Paroz2013-02-26156-17272/+26835
|
* Fixed #18144 -- Restored compatibility with SHA1 hashes ↵Aymeric Augustin2013-02-251-0/+1
| | | | | | with empty salt. Thanks dahool for the report and initial version of the patch.
* Added a new required ALLOWED_HOSTS setting for HTTP host ↵Carl Meyer2013-02-192-0/+8
| | | | | | header validation. This is a security fix; disclosure and advisory coming shortly.
* Put unicode_literals into all formats.pyAlexey Boriskin2013-02-1538-0/+38
|
* Fixed #15808 -- Added optional HttpOnly flag to the CSRF ↵Aymeric Augustin2013-02-071-0/+1
| | | | | | Cookie. Thanks Samuel Lavitt for the report and Sascha Peilicke for the patch.
* Fixed #17061 -- Factored out importing object from a ↵Claude Paroz2013-02-041-3/+2
| | | | | | dotted path Thanks Carl Meyer for the report.
* Simplified default project template.Aymeric Augustin2013-02-046-169/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of: commit 508ec9144b35c50794708225b496bde1eb5e60aa Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 22:50:55 2013 +0100 Tweaked default settings file. * Explained why BASE_DIR exists. * Added a link to the database configuration options, and put it in its own section. * Moved sensitive settings that must be changed for production at the top. commit 6515fd2f1aa73a86dc8dbd2ccf512ddb6b140d57 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 14:35:21 2013 +0100 Documented the simplified app & project templates in the changelog. commit 2c5b576c2ea91d84273a019b3d0b3b8b4da72f23 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 13:59:27 2013 +0100 Minor fixes in tutorials 5 and 6. commit 55a51531be8104f21b3cca3f6bf70b0a7139a041 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 13:51:11 2013 +0100 Updated tutorial 2 for the new project template. commit 29ddae87bdaecff12dd31b16b000c01efbde9e20 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 11:58:54 2013 +0100 Updated tutorial 1 for the new project template. commit 0ecb9f6e2514cfd26a678a280d471433375101a3 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 11:29:13 2013 +0100 Adjusted the default URLconf detection to account for the admin. It's now enabled by default. commit 5fb4da0d3d09dac28dd94e3fde92b9d4335c0565 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 10:36:55 2013 +0100 Added security warnings for the most sensitive settings. commit 718d84bd8ac4a42fb4b28ec93965de32680f091e Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 23:24:06 2013 +0100 Used an absolute path for the SQLite database. This ensures the settings file works regardless of which directory django-admin.py / manage.py is invoked from. BASE_DIR got a +1 from a BDFL and another core dev. It doesn't involve the concept of a "Django project"; it's just a convenient way to express relative paths within the source code repository for non-Python files. Thanks Jacob Kaplan-Moss for the suggestion. commit 1b559b4bcda622e10909b68fe5cab90db6727dd9 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 23:22:40 2013 +0100 Removed STATIC_ROOT from the default settings template. It isn't necessary in development, and it confuses beginners to no end. Thanks Carl Meyer for the suggestion. commit a55f141a500bb7c9a1bc259bbe1954c13b199671 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 23:21:43 2013 +0100 Removed MEDIA_ROOT/URL from default settings template. Many sites will never deal with user-uploaded files, and MEDIA_ROOT is complicated to explain. Thanks Carl Meyer for the suggestion. commit 44bf2f2441420fd9429ee9fe1f7207f92dd87e70 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 22:22:09 2013 +0100 Removed logging config. This configuration is applied regardless of the value of LOGGING; duplicating it in LOGGING is confusing. commit eac747e848eaed65fd5f6f254f0a7559d856f88f Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 22:05:31 2013 +0100 Enabled the locale middleware by default. USE_I18N is True by default, and doesn't work well without LocaleMiddleware. commit d806c62b2d00826dc2688c84b092627b8d571cab Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 22:03:16 2013 +0100 Enabled clickjacking protection by default. commit 99152c30e6a15003f0b6737dc78e87adf462aacb Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 22:01:48 2013 +0100 Reorganized settings in logical sections, and trimmed comments. commit d37ffdfcb24b7e0ec7cc113d07190f65fb12fb8a Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 16:54:11 2013 +0100 Avoided misleading TEMPLATE_DEBUG = DEBUG. According to the docs TEMPLATE_DEBUG works only when DEBUG = True. commit 15d9478d3a9850e85841e7cf09cf83050371c6bf Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 16:46:25 2013 +0100 Removed STATICFILES_FINDERS/TEMPLATE_LOADERS from default settings file. Only developers with special needs ever need to change these settings. commit 574da0eb5bfb4570883756914b4dbd7e20e1f61e Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 16:45:01 2013 +0100 Removed STATICFILES/TEMPLATES_DIRS from default settings file. The current best practice is to put static files and templates in applications, for easier testing and deployment. commit 8cb18dbe56629aa1be74718a07e7cc66b4f9c9f0 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 16:24:16 2013 +0100 Removed settings related to email reporting from default settings file. While handy for small scale projects, it isn't exactly a best practice. commit 8ecbfcb3638058f0c49922540f874a7d802d864f Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 18:54:43 2013 +0100 Documented how to enable the sites framework. commit 23fc91a6fa67d91ddd9d71b1c3e0dc26bdad9841 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 16:28:59 2013 +0100 Disabled the sites framework by default. RequestSite does the job for single-domain websites. commit c4d82eb8afc0eb8568bf9c4d12644272415e3960 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 00:08:33 2013 +0100 Added a default admin.py to the application template. Thanks Ryan D Hiebert for the suggestion. commit 4071dc771e5c44b1c5ebb9beecefb164ae465e22 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 10:59:49 2013 +0100 Enabled the admin by default. Everyone uses the admin. commit c807a31f8d89e7e7fd97380e3023f7983a8b6fcb Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 10:57:05 2013 +0100 Removed admindocs from default project template. commit 09e4ce0e652a97da1a9e285046a91c8ad7a9189c Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 16:32:52 2013 +0100 Added links to the settings documentation. commit 5b8f5eaef364eb790fcde6f9e86f7d266074cca8 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 11:06:54 2013 +0100 Used a significant example for URLconf includes. commit 908e91d6fcee2a3cb51ca26ecdf12a6a24e69ef8 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 16:22:31 2013 +0100 Moved code comments about WSGI to docs, and rewrote said docs. commit 50417e51996146f891d08ca8b74dcc736a581932 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 15:51:50 2013 +0100 Normalized the default application template. Removed the default test that 1 + 1 = 2, because it's been committed way too many times, in too many projects. Added an import of `render` for views, because the first view will often be: def home(request): return render(request, "mysite/home.html")
* Fixed #19099 -- Split broken link emails out of common ↵Aymeric Augustin2013-01-151-2/+2
| | | | middleware.
* Fixed #19092 -- Completed Lithuanian date/time formatsClaude Paroz2013-01-151-10/+29
| | | | Thanks Tadas Dailyda for the report and the patch.
* Remove inaccurate comment regarding language names.Carl Meyer2013-01-091-2/+1
|
* Merge pull request #182 from kspi/patch-1Florian Apolloner2013-01-011-1/+1
|\ | | | | Correct Lithuanian short date format.
| * Correct Lithuanian short date format. kspi2012-07-041-1/+1
| |
* | Advanced pending deprecation warnings.Aymeric Augustin2012-12-291-1/+1
| | | | | | | | Also added stacklevel argument, fixed #18127.
* | Removed django.conf.urls.defaults.Aymeric Augustin2012-12-291-6/+0
| |
* | Removed backwards-compatibility shim for #16288.Aymeric Augustin2012-12-291-38/+1
| | | | | | | | Also unit-tested django.utils.log.RequireDebugTrue for consistency.
* | Fixed #19015 -- Removed ISO formats from localized ↵Claude Paroz2012-12-0132-163/+19
| | | | | | | | | | | | | | | | | | formats.py ISO formats are automatically appended to the list of input formats. Kept only when it is specified in first position, as it has a special meaning in localize_input. Thanks Bojan Mihelac for the report.
* | Fixed #19015 -- Add ISO input formats to all formatsClaude Paroz2012-12-011-4/+0
| |
* | Merge pull request #476 from wraithan/patch-1Aymeric Augustin2012-11-251-2/+2
|\ \ | | | | | | Indented comments consistently in project template
| * | Consistently indent comments in project templateChris McDonald2012-10-281-2/+2
| | | | | | | | | Makes this file slightly more pep8 compliant.
* | | Fixed #19293 -- Updated Czech input formatsVladimír Macek2012-11-241-10/+18
| | | | | | | | | | | | Thanks vzima for the report.
* | | Fixed #19291 -- Completed deprecation of ADMIN_MEDIA_PREFIX.Aymeric Augustin2012-11-171-3/+0
| | |
* | | Fixed #18985 -- made DeprecationWarnings loudPreston Holmes2012-11-171-0/+10
| | | | | | | | | | | | | | | | | | | | | Capture warnings in Python >= 2.7 and route through console handler, which is subject to DEBUG==True Thanks to dstufft for the idea, and claudep for initial patch
* | | Fixed #14264 -- Ensured settings.configure configures ↵Claude Paroz2012-11-101-0/+1
| | | | | | | | | | | | | | | | | | logging Thanks Matt McDonald for the patch.
* | | Fixed #17083 -- Allowed sessions to use non-default cache.Aymeric Augustin2012-10-311-0/+1
| | |
* | | Fixed #19174 -- Fixed capitalization errors in LANG_INFOClaude Paroz2012-10-301-5/+5
| | | | | | | | | | | | Thanks waldeinburg for the report.
* | | Fixed #15714 -- Added note about capitalization of ↵Claude Paroz2012-10-301-1/+4
| | | | | | | | | | | | LANG_INFO name_local
* | | Fixed #18575 -- Empty DATABASES should default to dummy ↵Claude Paroz2012-10-281-6/+2
|/ / | | | | | | | | | | backend Thanks delormemarco@gmail.com for the report.
* | Reverted unintentional change in aff9b2f.Aymeric Augustin2012-10-281-1/+1
| |
* | Fixed #19203 -- Added isolation to a humanize testAymeric Augustin2012-10-281-1/+1
| | | | | | | | Thanks lrekucki for the report.