0
0
mirror of https://github.com/wagtail/wagtail.git synced 2024-12-01 11:41:20 +01:00
Commit Graph

8671 Commits

Author SHA1 Message Date
Matt Westcott
5536422c4a Add release notes for 2.2.1 2018-08-13 15:14:00 +01:00
Matt Westcott
d3ad54b100 Add release notes for 2.1.3
Conflicts:
	CHANGELOG.txt
	docs/releases/index.rst
2018-08-13 15:13:05 +01:00
Matt Westcott
b2a8f404e0 Pin Beautifulsoup to 4.6.0 2018-08-13 15:12:59 +01:00
Matt Westcott
7ea465e694 Add release notes for 2.0.2 2018-08-13 15:12:47 +01:00
Matt Westcott
e4fe70701a Add release notes for 1.12.4 - 1.12.6 and 1.13.2 - 1.13.4
Conflicts:
	CHANGELOG.txt
	docs/releases/index.rst

Conflicts:
	CHANGELOG.txt
	docs/releases/index.rst
2018-08-13 15:12:37 +01:00
Matt Westcott
1643fb3d0c Add release notes for 1.13.3
Conflicts:
	CHANGELOG.txt
	docs/releases/index.rst
2018-08-13 12:37:47 +01:00
Matt Westcott
b9998fe015 Add release notes for 1.12.5 2018-08-13 12:37:47 +01:00
Loic Teixeira
aac3335883 Respect redirect parameter after login 2018-08-10 10:20:40 -05:00
Matt Westcott
659a57d75f Specify Elasticsearch <6.3.1 2018-08-10 14:27:07 +01:00
Matt Westcott
386378fc34 Fill in release date for 2.2 2018-08-10 12:17:19 +01:00
Matt Westcott
dabde18f50 Fetch new translations from Transifex 2018-08-10 12:16:12 +01:00
Matt Westcott
a1e31e9ab7 Convert TableBlock widget to Django-1.11-style template rendering 2018-08-09 18:20:50 +01:00
Matt Westcott
3213feeb8f Convert HalloRichTextArea to template rendering 2018-08-09 18:20:50 +01:00
Matt Westcott
5874536849 Remove spurious uses of unlocalize filter on widget ID
These were added in #3478 to ensure that numeric object IDs would not be affected by local number formatting; however, within widget templates, attrs.id refers to a string identifier, not a numeric ID.
2018-08-09 18:20:50 +01:00
Matt Westcott
dc4ed6b3c1 Convert AdminTagWidget to template rendering 2018-08-09 18:20:50 +01:00
Matt Westcott
1475633710 Convert AdminDateInput, AdminTimeInput, AdminDateTimeInput to template rendering 2018-08-09 18:20:50 +01:00
Matt Westcott
d8287980ac Convert AdminAutoHeightTextInput to template-based rendering 2018-08-09 18:20:50 +01:00
Karl Hobley
ebecaf6a5b Prevent search engines from indexing admin pages
According to a google search I just did, it seems a lot of people have forgotten to add ``Disallow: /admin`` in their robots.txt (or forgot to add robots.txt) at all.

Adding this meta tag into the head of all admin pages should prevent any admin pages being indexed even if this was missed.
2018-08-09 16:30:33 +01:00
Oliver Wilkerson
091ea75de7 Added a simple scale filter to image_operations. 2018-08-09 16:11:39 +01:00
Matt Westcott
12c0fe2556 Stop ignoring failures on Django 2.1 / specify Django 2.1 in project template 2018-08-09 00:34:38 +01:00
Matt Westcott
90201afbd7 Upgrade mysqlclient to a supported version 2018-08-09 00:34:38 +01:00
Matt Westcott
6604cdfdae Update documentation to indicate Django 2.1 support 2018-08-09 00:34:38 +01:00
Matt Westcott
deb7f7ecc6 Upgrade to Django-2.1-compatible versions of modelcluster and taggit 2018-08-09 00:34:38 +01:00
Matt Westcott
939e031760 Fix passwordless user creation tests for Django 2.1 and clarify WAGTAILUSERS_PASSWORD_REQUIRED docs
The behaviour of `has_usable_password` has changed in Django 2.1, such that `None` is no longer considered a 'non-usable' password: https://docs.djangoproject.com/en/2.1/ref/contrib/auth/#django.contrib.auth.models.User.has_usable_password

As a consequence of the fix applied in Django https://code.djangoproject.com/ticket/28718 , Wagtail users created without a password will now be able to complete the password reset process to gain access to Wagtail. Sites that do not want this behaviour (e.g. because those users should be using an LDAP login instead) should disable password changes via WAGTAIL_PASSWORD_MANAGEMENT_ENABLED and WAGTAIL_PASSWORD_RESET_ENABLED.
2018-08-09 00:34:38 +01:00
Matt Westcott
80a2389a26 Cast values to string when writing to querystring
Mitigation for https://code.djangoproject.com/ticket/29627 in Django 2.1
2018-08-09 00:34:38 +01:00
Matt Westcott
b75e484717 Define sortable_by on modeladmin.views.IndexView for Django 2.1 compatibility 2018-08-09 00:34:38 +01:00
Matt Westcott
4b35053a92 Update BlockWidget to accept a renderer kwarg to render and render_with_errors
In this case we just ignore the renderer; blocks have their own separate rendering mechanism, so it's not meaningful for that to be controlled by Django widget renderer classes.
2018-08-08 19:47:00 +01:00
Matt Westcott
72bc5fff6f Convert DraftailRichTextArea to template rendering 2018-08-08 19:47:00 +01:00
Matt Westcott
52adc302ca Perform rich text data conversion in the standard format_value method
This is called as part of Django's widget rendering process, so avoids the need for an explicit conversion within the render method.
2018-08-08 19:47:00 +01:00
Matt Westcott
c7d5223939 Fix WidgetWithScript to accept renderer kwarg 2018-08-08 19:47:00 +01:00
Matt Westcott
1478d324d1 Security audit of npm packages (#4709)
* Upgrade gulp-sass to 4.0.1 and rebuild package-lock.json with npm 6

The only difference to the generated code appears to be in sourcemap data.

* Run npm audit to fix most vulnerable packages

Generated static files are unchanged by this update.

* Revert package-lock.json to npm 5 format
2018-08-08 01:43:58 +03:00
Matt Westcott
a551b9a677 Fetch new translations from Transifex 2018-08-06 13:11:23 +01:00
Matt Westcott
e28baaff72 Release notes for 2.1.2 2018-08-06 13:11:11 +01:00
Matt Westcott
fcdb1bd2b7 add indirect dependencies from l18n 2018-08-06 13:11:01 +01:00
Matt Westcott
a34c87f080 Exclude wagtail/utils/l18n from linting 2018-08-06 12:39:45 +01:00
Matt Westcott
6793f76890 Bundle the l18n library to prevent installation issues
https://bitbucket.org/tkhyn/l18n/issues/4/setuppy-raises-unicodedecodeerror-trying prevents the l18n library from being installed on certain setups with non-Unicode locales:
https://groups.google.com/d/msg/wagtail/X5d8CL3DxUs/httaLso4DAAJ

As a temporary measure until a fixed version of l18n is released, bundle the library into wagtail.utils.l18n.
2018-08-06 12:39:45 +01:00
Janneke Janssen
78442e0a00 Migrate to circleci 2.0 2018-08-01 23:30:28 +01:00
Matt Westcott
4986381a58 Test against Django 2.1 final 2018-08-01 15:21:45 +01:00
Thibaud Colas
bb14ba2ced Revert "Upgrade gulp-sass to 4.0.1 and rebuild package-lock.json with npm 6"
This reverts commit 497207735a.
2018-07-31 23:53:05 +03:00
Thibaud Colas
7ba4c448f3 Revert "Run npm audit to fix most vulnerable packages"
This reverts commit f283c8bcdd.
2018-07-31 23:52:51 +03:00
Matt Westcott
f283c8bcdd Run npm audit to fix most vulnerable packages
Generated static files are unchanged by this update.
2018-07-31 23:48:57 +03:00
Matt Westcott
497207735a Upgrade gulp-sass to 4.0.1 and rebuild package-lock.json with npm 6
The only difference to the generated code appears to be in sourcemap data.
2018-07-31 23:48:57 +03:00
Matt Westcott
ef89d4b693 Specify postgresql 9.6 on Travis for Django 2.1 support 2018-07-31 18:49:01 +01:00
Ryan Verner
a657a75cd7 Fixes Django 2.1 breaking changes; QUERY_TERMS & auth_views.login() 2018-07-31 18:49:00 +01:00
Matt Westcott
986f03748a Rotate deprecation warnings 2018-07-31 10:57:00 +01:00
Matt Westcott
7d711f16be Version bump to start work on 2.3 2018-07-31 10:55:04 +01:00
Matt Westcott
32fbbc8aed see if requirements_file: null makes readthedocs happy 2018-07-30 22:29:06 +01:00
Matt Westcott
86ce571b93 Version bump to 2.2rc1 2018-07-30 21:18:44 +01:00
Matt Westcott
26d897174e Generate new strings for translation 2018-07-30 17:33:01 +01:00
Matt Westcott
82b87f3989 Fetch new translations from Transifex 2018-07-30 17:29:50 +01:00