Wykres commitów

1324 Commity (39422b259e8e3c5cc80381ebbba642f209455ddb)

Autor SHA1 Wiadomość Data
Andy Chosak 17fc5cc913 add slovak character map for js slug generation
Porting of Django PR #9325, which fixes Django ticket #28768. These
changes were made in Django 2.1.

This adds support for certain Slovak characters when auto-generating
slugs for new pages. This logic is only triggered if
settings.WAGTAIL_ALLOW_UNICODE_SLUGS is set to False; see

http://docs.wagtail.io/en/v2.1.1/advanced_topics/settings.html#unicode-page-slugs

To test, create a new page and enter a title like "Vŕba". The
page's slug field will be automatically set to "vrba". In the
previous behavior, this would instead be automatically set to "vba".

https://github.com/django/django/pull/9325
https://code.djangoproject.com/ticket/28768
2018-11-16 17:13:37 +00:00
Alex Gleason 08ea980410 Fix missing comma in Draftail docs code 2018-11-14 17:11:49 -05:00
Janneke Janssen b07b7a6e2a Revamp the image editing page (#4087)
Removed commented out code in _forms.scss
2018-11-08 23:56:54 -05:00
Janneke Janssen 487f1f47b8 Define proper breakpoint definitions rather then typing @media (#4860) 2018-11-04 23:46:42 +02:00
Meteor0id 1efad238e1 Allow nav menu to take up all available space instead of scrolling (#4746) 2018-11-02 00:57:55 +02:00
Hillary Jeffrey 8fd54fd71c Catch redirects that omit a destination link or point to a page with no routable URL (#4836)
Fixes #4815
2018-10-31 19:21:07 +00:00
Noah B Johnson 0dacda9133 Added handling for null last login on user list page 2018-10-31 17:46:23 +01:00
Karl Hobley 9a523dbf2e Add file_hash field to Document 2018-10-31 15:13:53 +00:00
Seb aa2a973382 Ordr collection listings by name (#4874) 2018-10-31 11:29:49 +00:00
Benjamin Bach 5b0f2e1a54 First positional argument for tox as test module/case path 2018-10-30 12:16:45 +00:00
Meteor0id 49b280ab0a Allow custom logos of any height in the admin menu (#4747) 2018-10-28 15:48:04 +03:00
Scott Cranfill f1148e7f76 Address more feedback on new welcome page 2018-10-27 19:10:31 +03:00
Dzianis Sheka 70a9a5faf7 Fix help text positioning to avoid text cutting with narrow field (#4855, #3522) 2018-10-27 18:43:46 +03:00
Matt Westcott cea4cbc836 Release note for #4854 2018-10-27 16:44:14 +03:00
Matt Westcott 66a428f741 Release note for #4840 2018-10-27 15:58:13 +03:00
Dan Braghis 3b1dc5be86 Add Page max_count 2018-10-27 15:13:16 +03:00
Anselm Bradford 303ee0f95b Add `rel="noopener noreferrer"` to target blank links 2018-10-27 12:46:49 +03:00
Brady Moe 95333ba8ec returns content_types as a list instead of dict_values 2018-10-27 12:34:29 +03:00
Matt Westcott 16bc148916 Fill in release date for 2.3 2018-10-23 15:39:56 +01:00
Matt Westcott 4bb8a5f420 Document Python 3.7 support 2018-10-17 18:23:35 +01:00
Matt Westcott 5b7bf05db8 Version bump to start work on 2.4 2018-10-17 11:07:33 +01:00
Matt Westcott 56801cc0ce Release note for #4788 2018-10-11 12:46:21 +01:00
Matt Westcott 666876693b Do not log user out when changing their own password. Fixes #4200 and #4794 2018-10-10 20:52:00 +01:00
Matt Westcott 2fe866e484 Release note for #4801 2018-10-10 16:09:59 +01:00
Matt Westcott bf870cecd3 Gracefully handle document links with missing ID attributes in rich text
Fixes #4791
Previously, our rich text conversion functions handled the case where a document link specified an ID which is not found in the database. However, they failed with a KeyError when the id attribute was missing completely; links of this second type would occur whenever a link of the first type was re-saved from the Draftail editor. The fix is two-fold:

1) Catch the "missing ID attribute" case - in this case, the resulting link will be missing both the href and id attributes
2) Update the handling of the "ID present but document not found" case so that the id attribute survives the round-trip to the editor and back. The final link as rendered on the front-end will still be an attribute-less <a> element, but the id will be retained in the database (and in the versions rendered within rich text editors) which may be useful for troubleshooting.
2018-10-10 12:54:52 +01:00
Thibaud Colas 7cd73c472f Add release notes for #4800 2018-10-07 22:27:51 +03:00
Matt Westcott 44e5beb481 Release / deprecation notes for #4777 2018-09-28 22:41:01 +01:00
Janneke Janssen 4134288700 Add autocomplete off to custom datetime widgets 2018-09-28 16:23:48 +01:00
Ben Dickinson 4c72f767ea Add HTTP_AUTHORIZATION to values copied to dummy preview requests 2018-09-12 16:37:55 +01:00
Michael Harrison 8ef0edb371 Add file download url to Imagesv2 API endpoint 2018-09-06 17:12:02 +01:00
Samir Shah 265d4baaf2 Add a title attribute to the image displayed in an ImageChooserBlock. 2018-09-06 16:13:38 +01:00
Dan Braghis 5ddba47cc3 Add Auto-Submitted: auto-generated header to admin utils send_mail 2018-09-06 15:58:24 +01:00
Michael Borisov 38b2defc7f Check key value
It fixes issue when press 'б' in russian keyboard it's trigger ','
2018-09-05 15:07:45 +01:00
Matt Westcott 81bda3bb0c Fill in release date for 2.2.2
Conflicts:
	CHANGELOG.txt
2018-08-29 14:15:44 +01:00
Tomasz Knapik 7938e81ab4 Use Django defaults for not caching admin 2018-08-23 16:34:55 +01:00
Loic Teixeira 2b076b0a84 Release note for #4719 in 2.2.2 2018-08-23 11:16:57 +01:00
David b34b547c6a Re-establish datetimepicker localisation. Fix #4584 2018-08-22 12:01:30 +01:00
Sævar Öfjörð Magnússon 6e60469142 Convert UUID primary key to string before serializing in json. Fixes #4616. 2018-08-21 17:17:03 +01:00
Matt Westcott 48a1d51377 Release note for #4739 in 2.2.2 2018-08-21 15:14:13 +01:00
Matt Westcott bf4ea3766a Release note for #4739 in 2.3 2018-08-21 15:10:25 +01:00
Tomasz Knapik 361def81c2 Wrap deleting page into database transaction
Currently queries executed in the hooks don't run in the transaction
with the page deletion query and it's harder to write hook without
copying the whole view if you want to keep queries running in the hooks
integral with page deletion.
2018-08-16 17:18:02 +01:00
Bertrand Bordage 42caa586b4 Validates EmbedBlock URLs against providers. 2018-08-16 12:28:40 +01:00
Matt Westcott 7ad79c9a4a Release note for #4579 2018-08-14 17:20:57 +01:00
Matt Westcott 0baa35c52f Release note for #4730 2018-08-13 16:31:56 +01:00
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 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 386378fc34 Fill in release date for 2.2 2018-08-10 12:17:19 +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 6604cdfdae Update documentation to indicate Django 2.1 support 2018-08-09 00:34:38 +01:00
Matt Westcott e28baaff72 Release notes for 2.1.2 2018-08-06 13:11:11 +01:00
Matt Westcott 7d711f16be Version bump to start work on 2.3 2018-07-31 10:55:04 +01:00
Matt Westcott bf5d6e3363 Release note for #4524 2018-07-27 11:58:21 +01:00
Matt Westcott bb8df218e5 Make checkbox/radio alignment on Firefox consistent with Webkit 2018-07-25 11:26:15 +01:00
Bertrand Bordage aa5f2497ea Changelog for PostgreSQL autocomplete. 2018-07-14 14:54:48 +02:00
Bertrand Bordage a3fe8eb3b1 Improves sitemap to avoid passing site now that request is used. 2018-07-11 20:17:48 +02:00
Bertrand Bordage 88d5a8cfee Release notes for #4575. 2018-07-11 18:25:09 +02:00
Michael van Tellingen bad95cf37c Optimize the querycount for the sitemap.xml page
By optionally passing the request object to Page.get_sitemap_urls() it
will now use the cached site root on the request object instead of
retrieving it for each call. This cuts the number of queries required
for a sitemap roughly in half.
2018-07-10 16:53:19 +01:00
Pomax 40981b0c65 replace my name with my name
I do not write code under my passport name, if I have to be in a changelog, please use "Pomax" =)
2018-07-10 11:20:28 +01:00
Thibaud Colas 2d9440f79c
Add release notes for #4582 (#4676) 2018-07-10 00:31:57 +03:00
kevin howbrook cfcad4059b Update editor guide for embeds and documents in rich text, fix #4558 (#4632) 2018-07-09 10:07:03 +03:00
Matt Westcott e53076d949 Release note for #4669 2018-07-06 17:01:43 +01:00
Matt Westcott 4f07f228b2 Fill in release date for 2.1.1 2018-07-04 15:36:49 +01:00
Matt Westcott 1fd111cf6a Fill in release date for 1.13.2 2018-07-04 15:36:08 +01:00
Matt Westcott 815b58fbda Fill in release date for 1.12.4 2018-07-04 15:36:07 +01:00
Matt Westcott 783b128fa2 Release note for #4496 in 2.1.1 2018-07-03 17:34:49 +01:00
Matt Westcott 048a4e83f1 Release note for #4496 in 1.13.2 2018-07-03 17:34:49 +01:00
Matt Westcott 7eab2ae793 Release note for #4496 in 1.12.4 2018-07-03 17:34:48 +01:00
Matt Westcott ce4cd82bd9 Release note for #4496 in 2.2 2018-07-03 16:59:01 +01:00
Matt Westcott 3aff9f76e4 Revert "Strip Unicode NULL chars when normalizing paths"
This reverts commit 882f8f3cf8.

Conflicts:
	CHANGELOG.txt
	CONTRIBUTORS.rst
	docs/releases/2.2.rst
2018-07-03 16:45:27 +01:00
Matt Westcott 9ef8ee2d7f Release note for #4553 in 2.1.1 2018-07-03 16:10:59 +01:00
Matt Westcott b329ed4b65 Release note for #4553 in 1.12.4 2018-07-03 16:10:21 +01:00
Matt Westcott 55ddab6d14 Release note for #4553 in 1.13.x 2018-07-03 16:10:12 +01:00
Matt Westcott ed9a3a2d69 Pass all necessary template context to chooser view after upload validation error
Fixes #4548
2018-07-03 15:26:28 +01:00
Matt Westcott b4a2e13cb0 Copy 1.13.2 release notes to master 2018-06-29 15:37:58 +01:00
Matt Westcott 6c3431580a Release note for #4480 in 1.12.4 2018-06-29 15:37:30 +01:00
Matt Westcott 1a4046a676 Copy 1.12.4 release notes to master 2018-06-29 15:36:43 +01:00
acrewdson 882f8f3cf8 Strip Unicode NULL chars when normalizing paths
After migrating a Wagtail-based site from MySQL to Postgres, we
noticed that malicious requests to the site that included percent-
encoded Unicode NULLs (`%00`) raised a `ValueError` exception that we
hadn't seen when using MySQL: `A string literal cannot contain NUL
(0x00) characters.` This appears to relate to `psycopg2`'s decision to
raise an exception in these situations, as discussed here:

    https://github.com/psycopg/psycopg2/issues/420

While newer versions of Django appear to provide some field validation
that addresses these characters, it doesn't look like Wagtail's
redirect middleware is making use of those validators, and so it seemed
reasonable to clean these characters in the context of 'normalizing'
the paths before looking for corresponding redirects -- especially
since a quick investigation on the internet suggests that U+0000 in
URLs can be used as a means of attack, and also since RFC 3986 says:

   Note, however, that the "%00" percent-encoding (NUL) may require
   special handling and should be rejected if the application is not
   expecting to receive raw data within a component.
2018-06-27 11:19:36 -04:00
Matt Westcott 0129e4ce77 Release note for #4648 2018-06-21 12:05:26 +01:00
Matt Westcott ac84cea671 Add release note for #4612 in 2.1.1 2018-06-20 17:30:26 +01:00
Matt Westcott fee77469b3 Release note for #4583 2018-06-20 15:57:29 +01:00
Bertrand Bordage 806ba75497 Adds release notes for #4508. 2018-06-20 15:31:55 +02:00
Matt Westcott 8f9ca18c70 Release note for #4628 2018-06-18 17:58:06 +01:00
Andy Babic 5151c5cff2 Fix queryset ordering and add a test to confirm ordering matches expectation in all setups 2018-06-18 16:18:10 +10:00
ed@sharpertool.com 4539ced8cc Added documentation for new JS/CSS media files association with Draftail feature definitions (#4627)
Add more documentation for #4568
2018-06-17 00:13:38 +03:00
Benjamin Thurm 4a7e455004 Remove duplicate border radius of avatars 2018-06-15 10:47:01 +02:00
Matt Westcott c4325fd4e9 Release note for #4516 2018-06-14 16:33:36 +01:00
Michael Harrison e2b1c66a92 Add max_length option to redirect URL field 2018-06-14 15:02:06 +01:00
Matt Westcott 368e3b3adb Release note for #3802 2018-06-14 14:54:49 +01:00
Matt Westcott ac8905b125 Release note for #3355 2018-06-11 19:02:18 +01:00
LB b2e139bbd3 update changelog/releases for #4535 2018-06-10 12:52:10 +10:00
Karl Hobley 7bb60644dd Add file_size field to Document 2018-06-07 15:53:57 +01:00
Karl Hobley 50bff8ad5d Changelog/release note for #4500 2018-06-04 09:57:12 +01:00
Matt Westcott 607f2ec067 Allow specifying js/css imports against Draftail features 2018-05-31 17:13:33 +01:00
LB bcf6b6da77 Fixes breadcrumbs on ModelAdmin inspect and choose parent view (#4029) 2018-05-29 17:34:47 +01:00
Karl Hobley b38271fd27 Changelog/release note for #4550 2018-05-29 10:31:14 +01:00
Andrew Plummer 24712b4d8b Images: handle all not found errors in get_file_size 2018-05-25 11:56:00 -04:00
Matt Westcott 8285ba4e69 Fill in release date for 2.1
Conflicts:
	CHANGELOG.txt
2018-05-22 16:14:47 +01:00
Matt Westcott e8711a5bc2 Remove release notes for 2.0.2
There are no current plans to create another 2.0.x bugfix release; users on 2.0.x should upgrade to 2.1 instead.
2018-05-22 16:14:10 +01:00
Matt Westcott 6fed8400f1 Release note for #4531 in 2.0.2 2018-05-15 23:27:47 +01:00
Matt Westcott 7133428d92 Release note for #4531 in 2.1 2018-05-15 23:27:47 +01:00
Bertrand Bordage 32148b2b24 Changelog for #4533. 2018-05-11 19:05:55 +02:00
Karl Hobley 0e19076b1c Moved changelog/release note for #4503 to version 2.2 2018-05-08 14:50:53 +01:00
Karl Hobley 10f4c0b082 Changelog/release note for #4503 2018-05-08 13:04:31 +01:00
Matt Westcott 7f38c476be Release note for #4132 2018-05-04 16:19:27 +01:00
Matt Westcott fa27773d16 Release note for #4462 2018-04-23 16:26:32 +01:00
Karl Hobley 1849f0d54a Pass index name in URL to Bulk API
We currently index all items in Elasticsearch using the root bulk api
(at ``/_bulk``). This API is to allow multiple indices to be inserted
into at once. However, Wagtail inserts into one index at a time so this
is not needed. If we pass the index name as a parameter in the call to
``bulk()``, the index-specific bulk API will be used instead (at
``/<index name>/_bulk``.

The advantage of this change is it makes it possible to implement access
control by checking the URL an application is using. This is required in
order for the Bulk API to work on certain hosts (such as Divio).
2018-04-20 15:02:46 +01:00
David e43ea79747 Add a per-user timezone setting 2018-04-20 12:06:52 +01:00
Andy Chosak 3bd3275add more tests for ordering pages with custom titles 2018-04-19 22:40:16 -04:00
Arthur Holzner 878a5beeca Add `extra_footer_actions` template blocks 2018-04-19 12:37:52 +01:00
pyMan b3fa09b95e Improved 'purge_page_from_cache' to purge the url for any managed language 2018-04-18 11:28:23 +01:00
Thibaud Colas c309753378
Expose reusable client-side code to build Draftail extensions (#4467)
* Expose Draftail package as global variable for reuse
* Expose Wagtail React components for reuse
* Expose Draftail-related React components for reuse
2018-04-18 00:27:07 +03:00
Matt Westcott 574e7ff3fa Release note for #4470 2018-04-17 12:23:24 +01:00
Matt Westcott b743b87d2f Release note for #4469 in 2.0.x
Conflicts:
	CHANGELOG.txt
	docs/releases/index.rst
2018-04-17 12:19:38 +01:00
Matt Westcott b704a7e188 Release note for #4469 2018-04-17 12:15:17 +01:00
Bertrand Bordage eece1654a4 Changelog for #4390. 2018-04-16 15:18:13 +02:00
Andy Chosak d1830c0909 prevent users from navigating privileged pages
This change prevents non-admins from navigating around the Wagtail page
tree for pages that lie outside of their explorable root. Currently,
non-admins can hit any page in the tree using a URL like

/admin/pages/123/

even if they don't have any permissions over that page or its part of
the page tree.

This change adds a (temporary) redirect to requests like this, so that
users may not navigate to parts of the tree that lie outside outside of
their explorable site root, as determined by the page privileges they
have. If they try to hit a URL like the one above, they get redirected
to their explorable site root navigation page instead.

Relevant unit tests have been modified to incorporate this change.
2018-04-13 16:47:54 +01:00
Andy Chosak 5c9ff23e22 make site summary panel respect user privileges
This change modifies how the Wagtail home site summary panel displays
the number of pages on the site, and where that number links to.

Instead of showing the total number of pages on the site, the panel
should show the number of pages under the user's explorable root page
(inclusive). If the user has access to the full tree, the Wagtail root
is not counted in this total.

Previously, the site summary page link would go to the Wagtail root if
there were multiple sites in an installation, and to the site root page
for a single site. This change modifies this logic so that the link
always goes to the user's explorable root page (which may be their
explorable root page).

The unit tests for the site summary panel have been pulled out into a
new module at `wagtail.admin.tests.test_site_summary`, and augmented to
test how things work for users with different permissions.
2018-04-13 14:36:13 +01:00
Karl Hobley 17f7f70170 Added "find" API view and ability to find pages by HTML path
This implements a new "find" view for all endpoints which can be used
for finding an individual object based on the URL parameters passed to
it.

If an object is found, the view will return a ``302`` redirect to detail
page of that object. If not, the view will return a ``404`` response.

For the pages endpoint, I've added a ``html_path`` parameter to this
view, this allows finding a page by its path on the site.

For example a GET request to ``/api/v2/pages/find/?html_path=/`` will
always generate a 302 response to the detail view of the homepage. This
uses Wagtail's internal routing mechanism so routable pages are
supported as well.

Fixes #4154
2018-04-13 12:08:19 +01:00
Tom Dyson edbfba5af3 Allow any host in development 2018-04-13 11:36:26 +01:00
Sergey Fedoseev 63e824f100 Fixed #4423 -- Fixed background color in docs css. 2018-04-12 10:55:24 +02:00
Coen van der Kamp 3bcefe351a 4412 Position modeladmin title 2018-04-12 10:33:30 +02:00
Benoit Vogel 9a21060aff Fix Add user button label (input->button) 2018-04-12 10:24:33 +02:00
Karl Hobley e809b6addd Changelog/release note for #4458 2018-04-11 10:04:27 +01:00
Sander Tuit 4e7ccdcdc9 Add icon template tag with accessibility options (PoC) (#4381) 2018-04-08 23:41:24 +03:00
Coen van der Kamp 84a2a45d49 Add invalid password reset link error message 2018-04-06 19:11:47 +02:00
Loic Teixeira b12a7b08bd Ensure order of headings features is consistent for HalloJS 2018-04-06 16:22:13 +10:00
Matt Westcott 8e71a59712 Fill in release date for 2.0.1
Conflicts:
	CHANGELOG.txt
2018-04-04 14:59:52 +01:00
Matt Westcott 3482b45716 Release note for #4138 in 2.0.1 2018-04-04 11:45:48 +01:00
Matt Westcott 6bc7fbdc82 Release note for #4138 in 2.1 2018-04-04 11:42:18 +01:00
Coen van der Kamp 7841f54fe8 ImageChooser now sets a default title based on filename. Fix #2844 (#4385) 2018-04-02 17:11:49 +03:00
Rajeev J Sebastian 35049c352a Add request parameter to edit handlers (#4382) 2018-04-02 16:51:14 +03:00
alejandrogarza 5a5e6d5d2b Added change email functionality from the account settings. Fix #4325 (#4375) 2018-04-02 15:42:46 +03:00
Bertrand Bordage 3939397850 Changelog for #4421. 2018-03-29 21:01:47 +02:00
Dave Bell b2ef833915 allow chunk_size to be set in update_index 2018-03-29 17:49:43 +02:00
Matt Westcott 626418d348 Ensure breadcrumb respects custom get_admin_display_title methods. Fixes #4353 2018-03-29 17:36:32 +02:00
Loic Teixeira f92a890303 Update LTS imformation 2018-03-29 14:30:27 +02:00
Bertrand Bordage b375db5a45 Changelog for #4426 in 2.1. 2018-03-27 22:38:16 +02:00
Matt Westcott 3101e7be50 Add release note for #4416 on 2.1 2018-03-23 12:30:13 +00:00
Matt Westcott 96061ae301 Add Python 2 check to `wagtail` command 2018-03-23 12:28:57 +00:00
Mike Kamermans 59506ae69f Update `jquery-datetimepicker` dependency to make Wagtail more CSP-friendly (`unsafe-eval`). Fix #4329 (#4337)
* Update jquery-datetimepicker to 2.5.19

- Fixes an `eval()` CSP violation
- includes touch scroll fix from commit #87a7a7 (L909)
2018-03-22 23:51:37 +02:00
Bertrand Bordage e24b198872 Changelog for #4397. 2018-03-22 03:03:19 +01:00
Bertrand Bordage 4ae3c30fdb Changelog for #4402 in 2.1. 2018-03-22 02:59:47 +01:00
Bertrand Bordage 72e181a788 Changelog for #4402 in 2.0.1. 2018-03-22 02:59:18 +01:00
Bertrand Bordage c697711bb1 Changelog for #4362 for 2.1. 2018-03-22 02:54:19 +01:00
Bertrand Bordage 587a049270 Changelog for #4362 for 2.0.1. 2018-03-22 02:53:14 +01:00
Bertrand Bordage afe3b74f7d Changelog for #4374. 2018-03-22 02:42:14 +01:00
Tony Yates cab90e5d1b Adding external link with selected text now includes text in link chooser. Fix #4328 (#4366) 2018-03-21 00:35:41 +02:00
Matt Westcott e64c4daca6 Changelog cleanup
Documentation typo fixes aren't covered in the changelog (they happen frequently enough that covering them all would create too much noise)
2018-03-20 14:41:00 +00:00
Kim Chee Leong 2fdb924b56 Call 'specific' attribute when fetching page
Get the specific implementation of a page, this shows the correct
get_admin_display_title on the delete confirmation page.
2018-03-20 14:36:13 +00:00
DanAtShenTech 72e1491f39 Fix typo 2018-03-16 19:54:59 +01:00
Karl Hobley 26d452c4bb Release notes for #4384 2018-03-16 15:16:40 +00:00
Lucas Moeskops f7b0b6917c Added if statement around error box html for both fields 2018-03-16 11:48:24 +01:00
Janneke Janssen 3536796471 Correct dropdown arrow styling in Firefox, IE11. Fix #4336 (#4373) 2018-03-15 12:36:51 +01:00
Caspowned 977dbae585 Rewrite password change feedback message. Fix #4200 (#4364) 2018-03-15 00:53:33 +01:00
Thibaud Colas 6246832408 Add JS source maps in production build for packaged Wagtail 2018-03-14 23:03:00 +01:00
Thibaud Colas 6126510176 Fix focal area removal not working in IE11 and MS Edge. Fix #4284 2018-03-14 14:08:55 +01:00
Thibaud Colas 68daec7848 Remove outdated X-UA-Compatible meta from admin template 2018-03-14 10:35:50 +01:00
Samir Shah 4c5eed2dd0 Remove support for IE6 to IE9 from project template (#4355)
I'd like to propose removing the shims for IE6-9 from the project template.

The rationale for this is the same as for dropping support for EOL version of Django, etc. - i.e., these versions of Internet Explorer are no longer supported by the vendor (the last version of Windows that you cannot upgrade to use IE10 or higher was Windows XP, which reached end of life in 2014).

On that basis I think that Wagtail should not include these shims by default - projects that for whatever reason still need to support these browsers can easily add them to their templates.
2018-03-12 11:40:09 +01:00
Matt Westcott 7a7d088d9c Release note for #4312 in 2.0.1 2018-03-08 17:02:11 +00:00
Matt Westcott 8e3308af83 Release note for #4312 in 2.1 2018-03-08 17:00:16 +00:00
Matt Westcott 0d4f324d27 Release note for #4314 in 2.0.1 2018-03-08 16:26:36 +00:00
Matt Westcott a2d41ef6bf Release note for #4314 in 2.1 2018-03-08 16:24:28 +00:00
Matt Westcott ed6ee71438 Add 2.0.1 release notes 2018-03-08 12:45:21 +00:00
Todd Dembrey 09f8a4f38a Draftail was failing to initialise with defined options in settings 2018-03-05 16:04:02 +00:00
Matt Westcott 5a028919b9 Fill in release date for 2.0
Conflicts:
	CHANGELOG.txt
2018-02-27 19:36:07 +00:00
Michael Harrison 4da0bd7bd2 Improve redirect links search in the admin 2018-02-27 16:08:11 +11:00
Tim Heap e8a9f9d8c9 Use correctly sorted StreamBlock children in both prepend and append menus
Previously blocks were only correctly sorted and grouped in the prepend
menu, while they appeared in definition order in the append menu.
2018-02-22 13:52:13 +00:00
Matt Westcott bed10c31cb Add release notes for form data helpers 2018-02-15 11:54:36 +00:00
Julian Gallo 9e67741f2b Fix position of action buttons in image editor on mobile (#3771) 2018-02-14 15:26:35 +02:00
Carlo Ascani 8c0170bb62 Animate the chevron icon when opening sub-menus in the admin (#3069) 2018-02-14 14:06:19 +02:00
Ben 6412bad624 Persist tab hash in URL to allow direct navigation to tabs in the admin interface (#4231)
Save the hash when clicking on a tab and select the tab if loading a page with a hash in it. This allows for giving direct links to a specific tab.

![tabs](https://user-images.githubusercontent.com/272675/35627540-c8e22f36-065e-11e8-848e-78924335a146.gif)

Fixes wagtail/wagtail#4111
2018-02-14 11:37:44 +02:00
LB (Ben Johnston) 6825aab5f7 Add wrapping for image titles in listing. Fix #4233 (#4243) 2018-02-10 01:56:30 +02:00
Thibaud Colas 19a83364dc Add missing release notes and dependencies as globals docs from Draftail work 2018-02-09 15:24:24 +00:00
Thibaud Colas 9760e8f520 Document Hallo extension points in docs, CHANGELOG, upgrade considerations 2018-02-09 15:24:24 +00:00
Matt Westcott 139cfa3fbe Release note for #3988 2018-01-30 19:03:34 +00:00
Matt Westcott e20f37013b Version bump to start work on 2.1 2018-01-30 16:36:19 +00:00
Matt Westcott e1325ed4d6 Release notes and documentation for Draftail (#4136) 2018-01-25 16:38:38 +00:00
Thibaud Colas 9f65e7001f Release notes for #3806 2018-01-17 21:48:44 +02:00
Matt Westcott 925b0bd021 Reinstate error reporting on image upload from #2167 2018-01-17 16:32:58 +00:00
Matt Westcott 95b394e5e5 Make 'add/change/delete collection' permission configurable on group edit page 2018-01-17 15:17:42 +00:00
Matt Westcott 8c0b9b0bc1 Release note for #4050 2018-01-16 00:34:00 +00:00
Matt Westcott 5fc191b116 Simplifies edit handlers by removing redundant classes.
This also allows to provide some missing arguments to panels like PageChooserPanel.
2018-01-13 17:21:36 +00:00
Chris Bledsoe 3d945d0255 extract get_template method to allow overriding template on instances of blocks
to allow for customization and make the Block type mirror how the Page model allows for a get_template method to override it.

add per contrib guidelines
2018-01-11 16:03:22 +00:00
Tom Dyson 49bc130b16 simple Dockerfile 2018-01-11 15:25:23 +00:00
Bruno Alla be164048b8 Add setting to disable notification to superusers -- Fixes #3969
WAGTAILADMIN_NOTIFICATION_INCLUDE_SUPERUSERS, default to True
If set to False, superusers do not receive moderation notification,
only moderators do.
2018-01-10 17:26:02 +00:00
Matt Westcott 7e66660b30 Add some rather important forgotten release notes 2018-01-10 15:40:11 +00:00
Matt Westcott 6537af0473 Release note for #4185 2018-01-10 15:33:20 +00:00
LB 3eac584c7c Make FormBuilder more easy to extend 2018-01-10 19:04:42 +10:00
LB 149a531852 Release note for #3812 2018-01-10 16:41:19 +10:00
Bertrand Bordage 5f465276a1 window.history.pushState → replaceState.
No longer floods the history.
2018-01-08 15:29:22 +01:00
Johan Arensman 815cb6e405 Use class based views instead of function views
Changes `index`, `delete_submissions` and `list_submissions`.
Adjusted view tests to properly test the new class based structure.
remove get_field_ordering from FormPage model - now on view
2018-01-08 16:27:09 +10:00
Matt Westcott 3da8dce3fc Release note for #4079 2018-01-05 16:18:18 +00:00
LB d6da38892a add wagtail colours to docs sidebar 2018-01-05 14:51:05 +10:00
Matt Westcott 21c5c7cc67 Release note for #4021 2018-01-04 15:31:17 +00:00
Matt Westcott 77877a48d5 Release note for #4003 / #4166 2018-01-04 13:51:02 +00:00
Bertrand Bordage c3b6966b31 Release notes for #4133. 2018-01-04 14:16:40 +01:00
Bertrand Bordage ca96902c56 Adds release notes for #4059. 2018-01-04 14:06:17 +01:00
Mike Dingjan ef27853a05 Allow overriding login form via ``WAGTAILADMIN_USER_LOGIN_FORM`` setting 2018-01-03 15:57:40 +00:00
Bertrand Bordage 3097e5e610 Changelog for #3911. 2018-01-03 11:32:22 +01:00
Matt Westcott be2b5a7981 Release notes for #4060 2017-12-15 13:50:36 +00:00
Karl Hobley 26d9fb42a3 Changelog/release notes for #3947 2017-12-14 15:22:29 +00:00
Karl Hobley 91eb6b0f6c Changelog/release note for #4128 2017-12-14 11:36:12 +00:00
LB 4ea8365203 Add ability to set custom value_class on StructBlock 2017-12-13 00:00:35 +00:00
LB 78cd642def Release notes for #4093 2017-12-06 13:29:41 +08:00
Matt Westcott 733f487dc0 Enable password validators on the project template.
Thanks to @tmsndrs for the heads-up!
2017-12-04 22:49:09 +00:00
Janneke Janssen 91d1150fc4 Release notes for #3592 2017-12-01 16:24:05 +01:00
LB 7c54c14709 search on changed query only
linting
2017-12-01 12:52:57 +01:00
Janneke Janssen 2cd6086f0b Fix revisions link collapsing 2017-12-01 10:37:11 +01:00
LB a42893f497 FormSubmissionsPanel to use get_submission_class 2017-11-30 12:42:49 +00:00
Matt Westcott 9610c2d3af Make InlinePanel heading independent of label. Original commit by @Adrian-Turjak 2017-11-30 12:08:19 +00:00
LB f0bdfcb22f Release notes for #4024 2017-11-28 22:11:21 +08:00
Karl Hobley 49b28311fc Changelog/release note for #3951 2017-11-23 09:48:19 +00:00
Bertrand Bordage 50a52c20a6 #3583 release notes. 2017-11-22 18:06:25 +01:00
Bertrand Bordage c5593ac49a Changelog for #3936. 2017-11-22 17:04:48 +01:00
Matt Westcott 97c98e170a Fill in release date for 1.13.1 2017-11-17 11:15:34 +00:00
Matt Westcott ae0d7e6149 Fill in release date for 1.12.3 2017-11-17 11:15:11 +00:00
Matt Westcott 9613bc087d Release notes for #4028 2017-11-17 10:58:05 +00:00
Matt Westcott b4f2017123 Release notes for #4027 2017-11-17 10:58:05 +00:00
Matt Westcott 970f26249b Release note for #4017 2017-11-16 17:08:34 +00:00
Matt Westcott 4cceba80f1 Release note for #4018 2017-11-16 17:08:34 +00:00
Matt Westcott e8720c7627 Release note for #4007 2017-11-14 20:12:32 +00:00
Matt Westcott 501273f3d8 release note for #3987 2017-11-10 11:14:27 +00:00
Matt Westcott c9b6d3a4e6 Release note for #3999 backported to 1.13.x 2017-11-07 16:48:26 +00:00
Matt Westcott e603080092 Release note for #3999 2017-11-07 16:45:55 +00:00
Matt Westcott fa0734b4b2 Release note for #3981 2017-11-06 14:30:04 +00:00
Matt Westcott e5ecc6318b Release note for #3965 2017-11-03 18:12:41 +00:00
Jonathan Carmack 7859627a6e Added hooks for user for create, delete, and edit actions 2017-11-03 16:53:32 +00:00
Edd Baldry a28fa5e8c8 Amends label for when user changes images closes #3955 2017-11-03 16:12:22 +00:00
Matt Westcott 31294f3b38 Release note for #3974 backport to 1.13.x 2017-11-03 15:44:20 +00:00
Matt Westcott ced5cf2fe8 Release note for #3974 backport to 1.12.x 2017-11-03 15:44:14 +00:00
Matt Westcott e61481442e Release note for #3912 backported to 1.12.x 2017-11-03 15:04:04 +00:00
Matt Westcott 3a017fc00d Add release note for #3973 backported to 1.13.x 2017-11-03 15:03:55 +00:00
Matt Westcott 77093a8cc6 Add release note for #3973 backported to 1.12.x 2017-11-03 15:02:48 +00:00
Matt Westcott 022c31d91e Release note for #3973 2017-11-03 14:43:32 +00:00
Tim Heap 1f2b8ccaf1 Filter pop-out explorer pages using 'construct_explorer_page_queryset'
The pages listed when browsing the /admin/pages/ explorer differed from
the pages listed in the new React/admin API powered pop-out explorer.
The latter did not pass the queryset through the
'construct_explorer_page_queryset' hook, so pages that should have been
hidden were visible. Visiting these pages in the explorer could then
lead to unexpected behaviours, as hidden sections of the site became
browsable.

A new `for_explorer=1` query parameter has been added to the admin API,
which will pass the page queryset through the
'construct_explorer_page_queryset' hooks.
2017-10-31 15:55:01 +00:00
Karl Hobley 0fb6edcf5f Changelog/release notes for #3979 and #3983 2017-10-30 10:17:12 +00:00
Karl Hobley 1c9c934f9f Changelog/release notes for #3856 and #3946 2017-10-26 16:53:09 +01:00
Karl Hobley 030c6b9548 Changelog/release notes for #3925, #3930 and #3974 2017-10-26 13:55:21 +01:00
Karl Hobley 499ef19a9b Changelog/release note for #3521 2017-10-25 15:28:32 +01:00
Karl Hobley 328e337395 Changelog and release notes for #3940 and #3968 2017-10-25 11:56:39 +01:00
Kees Hink c03f43a70b Also show link to image usage page on confirm_delete page 2017-10-19 10:23:36 +01:00
Matt Westcott fd9d36d66b Mark 1.13 as no longer in development
Conflicts:
	CHANGELOG.txt
2017-10-16 19:03:47 +01:00
Ross Crawford-d'Heureuse 32555f7a1c Added hiddenfield 2017-10-13 17:26:20 +01:00
Sævar Öfjörð Magnússon 9ac07d0a75 Bypass removelist in urlify when dealing with unicode characters. Fixes #3915 2017-10-13 16:57:20 +01:00