Wykres commitów

633 Commity (51164ef2a14a7646b3de3bd396537f67d9b7792b)

Autor SHA1 Wiadomość Data
Iman Syed d3f720995a Make image fallback work for images with big/small aspect ratios. Fix #5472 (#5474) 2019-08-01 11:46:34 +01:00
Matt Westcott d651f9417c Fetch new translations from Transifex 2019-08-01 10:34:31 +01:00
Rodrigo 1a2bf525f2 Add https support for scribd oembed provider (#739)
Currently scribd defaults to https for their sharing links - http still works but if you copy&paste quickly you may think it's broken
2019-07-25 14:19:07 +01:00
Matt Westcott d6239bd5dd Fetch new translations from Transifex 2019-07-09 14:25:52 +01:00
Andrew Miller b9816d194a Don't make assumptions about the username field
The USERNAME_FIELD exists to allow customisation. Therefore we should make an assumption that `.username` exists on the model. Instead, we need to pull the required value from the USERNAME_FIELD and add in a fallback default.
2019-07-08 20:11:14 +01:00
William Blackie 3754d34caa Search query normalisation no longer removes punctuation #5416 2019-07-04 16:53:27 +01:00
Jonny 851bd5f24d Added missing is_stored_locally() to AbstractDocument 2019-07-03 15:53:51 +01:00
jordan_bauer 0dac8f0764 added construction_hook_name to settings_menu (#5384) 2019-06-25 12:04:53 +01:00
Mikalai Radchuk 9291f95b7e
Update CONTRIBUTORS.rst 2019-06-24 14:05:48 +01:00
Fidel Ramos 41f80af5db Optimization of UserPagePermissionsProxy.revisions_for_moderation (#5311)
revisions_for_moderation() was iterating over Page instances only
to use their path attribute. The optimization uses values_list()
over the GroupPagePermission queryset to retrieve only the page
paths without having to create the model instances in memory. This
saves roughly 50% of the runtime.
2019-06-18 20:14:54 +01:00
jordan-bauer 998440cfa9 Remove buggy tab order customisations in CMS admin (#5383, #5351) 2019-06-18 12:49:16 +01:00
Eric Dyken eba3357fd4 Adds Collections section to editor's guide 2019-06-17 10:13:49 +01:00
Andy Babic fdd8ddc2b1 Release notes for #5373 2019-06-13 13:56:49 +01:00
Dillen Meijboom dd1597ea37 Implemented branding title prefix customization (#5344) 2019-06-07 17:06:00 +01:00
LB Johnston d57c7c59f3 Update changelog/contributors & release notes with recent contributions 2019-05-23 16:58:19 +10:00
Jonny Scholes d76410f5ce
Update CONTRIBUTORS.rst 2019-05-22 20:07:32 +10:00
Thibaud Colas 70a749b10a Add release notes for #5290 2019-05-14 14:16:10 +01:00
Alex Tomkins 4891db0d89 Improve EditHandler __repr__
The string of self.form is the same as form.as_table - which is too verbose.

This updates the __repr__ of EditHandler/FieldPanel to show the class name of the form being used instead (or NoneType if it's None).
2019-05-10 15:35:52 +01:00
rinti 1b22794da2 Add correct dir attribute to html tag in admin 2019-05-10 14:47:10 +01:00
Adam 22e9e71ca7 Updated Page Chooser Panel ForeignKey
Needs a related_name
2019-05-10 14:41:09 +01:00
Matt Westcott 51d8cac6f4 Release note for #4906 2019-05-03 16:56:46 +01:00
Michael Hearn 7c9c00ab7c Don't show pages in explorer that user has no permissions to access
Partially addresses #4660
2019-05-03 11:42:38 +01:00
scil 1e55b98af0 Update performance.rst 2019-05-01 12:58:22 +01:00
Po-Chuan Hsieh 02f3ae5696 Relax pillow version restriction
It allows to build with Pillow 6.x.
2019-05-01 12:46:28 +01:00
Matt Westcott 60cac850d0 Fetch new translations from Transifex 2019-04-24 16:08:46 +01:00
Deniz Dogan 647f2c1d1d Fix Redux DevTools deprecation warning (#5231). Fix #5214 2019-04-23 15:02:53 +01:00
Matt Westcott 14cb03b539 Stop ModelAdmin from failing when filtering over a foreign key relation
Supersedes #4998
As per https://github.com/wagtail/wagtail/pull/4998#issuecomment-471005219, the implementation of `lookup_allowed` is flawed and breaks on some valid lookups while allowing invalid ones. We are therefore better off removing that validation entirely.
2019-04-12 18:56:56 +01:00
dthompson86 444744dbfe Update the_explorer_page.rst (#5220)
Fixed a typo ;-)
2019-04-12 16:32:42 +01:00
Cassidy Brooke 942979fc4e Missing step for Migrating RichTextFields to StreamField (#5207)
This generated block of code needs to stay or else there will be an error while running ./manage.py migrate. It is misleading that it is not included in this tutorial.
2019-04-12 16:20:11 +01:00
Matt Westcott d5bc3c92d2 Fetch new translations and update config for Chinese (#3668)
* Fetch new translations from Transifex, update contributors, add new languages with >90% coverage to WAGTAILADMIN_PROVIDED_LANGUAGES
* Update transifex config to download Chinese (Simplified) and Chinese (Traditional) translations as zh_Hans and zh_Hant respectively
* Fix get-translator-credits.py to recognise 'tet' as the locale string for Tetum (which Babel doesn't)
2019-04-08 22:27:18 +01:00
Thibaud Colas c447f75bd4
Make the page reordering UI easier to find (#5187)
* Update icon-order icon glyph
* Implement new UI for child ordering toggle
* Update documentation for page reordering
2019-03-29 14:38:05 +00:00
Matt Westcott a98d6567dc Update core team in CONTRIBUTORS.rst 2019-03-29 12:14:09 +00:00
Kalob Taulien 062ff73665 Add documentation for the ajax_template attribute 2019-03-29 11:25:01 +00:00
Haydn Greatnews fa5c69ee00 Call specific on parent page and breadcrumbs in page chooser
There was a small bug in the page chooser, where it would display
`page.title` instead of `get_admin_display_title` when loaded on with a
specified parent. This was because the page chooser was falling back to
Page.get_admin_display_title instead of the specific kind
2019-03-29 11:21:06 +00:00
Tom Usher 0f8a55a6ce Pass validators to FieldBlocks (#5148) 2019-03-15 18:42:08 +01:00
Md. Arifin Ibne Matin edfd9afc1d Add more built-in rich text formats (#5141) 2019-03-15 01:39:18 +01:00
Wesley van Lee a700e1352c Preserve non breaking white spaces in rich text processing. Fix #4996 (#5142)
Prevent the initial loading of the rich-text field to replace non-breaking white spaces with normal spaces
2019-03-14 17:31:10 +01:00
Damian ef7bd7989e add form media to user add/edit forms (#5146) 2019-03-14 14:42:26 +01:00
Esperk 9f2e4033ea Abort unfinished ajax before firing new ajax call. Fix #4594 (#5137)
To prevent showing old results always cancel unfinished query requests before firing a new one
2019-03-13 15:44:12 +01:00
patta42 be03eeee2e Removed redundant try-except (#5123) 2019-03-07 20:55:27 +00:00
Thomas Kremmel 4e8f197a9d allow panels & edit_handler to be defined on ModelAdmin (#4900) 2019-03-06 12:26:20 +00:00
Gassan Gousseinov d37ce9f699 routablepageurl returns urls only for default site on multisite installation (#5102) 2019-02-27 19:21:26 +00:00
Neil Lyons f10c5cab58 Update docs for construct_homepage_panels hook (#5109)
`construct_homepage_panels` hook doesn't need a return statement.

[Looking at the code](https://github.com/wagtail/wagtail/blob/master/wagtail/admin/views/home.py#L101-L102), the user doesn't need to return a list, they need to mutate the list passed in.
2019-02-27 14:50:01 +00:00
Evan Winter a4c3ccc464 Fix typo in docs (#5103) 2019-02-26 21:46:23 +00:00
damianos 20f47ff50e Fixed `ValueError` not raised (#5095)
Raised `ValueError` in `wagtail/images/utils.py` that was called but not raised

I work for Semmle and I noticed these issues using our LGTM code analyzer
https://lgtm.com/projects/g/wagtail/wagtail/alerts/?mode=tree&severity=error&ruleFocus=1505923886371
2019-02-26 19:48:16 +00:00
Karl Hobley 04861bc37d Release note / contributor for #5097 2019-02-23 14:15:07 +00:00
Matt Collins 37a472834a Update legacy wagtail.wagtailadmin paths (#5090)
Update legacy wagtail.wagtailadmin paths to wagtail.admin
2019-02-19 10:49:15 +00:00
Vladimir Knobel a0d6dbb5f4 Update primer.rst (#5068)
path to overriding template doesn't match model name
2019-02-13 15:16:44 +00:00
pvetch 731b8fc9b4 Update third_party_tutorials.rst (#5057)
This content seemed moribund so have added some newer material and checked that the original links still work. There are probably lots of other newer examples that could be added (it might be worth weeding out some of the older content at this point too).
2019-02-08 17:06:01 +00:00
David Beitey f881420a98 Add MEDIA_* settings to Django integration page (#5046)
This change adds the required MEDIA_URL/MEDIA_ROOT settings to this documentation page, so the page outlines they are required and gives an example if they're not already configured.
2019-01-31 12:19:42 +00:00
Asanka Lihiniyagoda 8c4b3fe669 'Parent' link in page chooser search should not navigate away (#5011) 2019-01-29 16:36:34 +00:00
Matt Westcott 67940973b5 Fetch new translations from Transifex 2019-01-25 10:38:22 +00:00
Matthew Linares a0b4efd414 Recipe: automatic redirect creation on url edit (#5002) 2019-01-24 14:06:44 +00:00
aidarbek 6890f8ef76 Removing confirmation of publishing from documentation (#5006) 2019-01-24 12:18:47 +00:00
frmdstryr 5fcaa64d81 Avoid a pop from an empty list in HTMLToContentStateHandler (#5004) 2019-01-24 12:09:33 +00:00
Mukesh fa5deb6b44 More informative error for invalid values passed to `|richtext` (#4971)
Fixes #4958
2019-01-10 12:35:12 +00:00
Matt Westcott 5f0fa624f9 Add Thijs Walcarius to contributors 2019-01-10 11:38:33 +00:00
Matt Westcott e224d0f3a9 Fetch new translations from Transifex 2018-12-19 15:13:00 +00:00
Matt Westcott d3b6bf99c2 Fetch new translations from Transifex 2018-12-06 16:54:14 +00:00
Matt Westcott 23c02ecfa1 Release note for #4924 2018-11-30 11:27:35 +00:00
Nick Travis 469abe60f3 fixes #4928 remove deprecated references 2018-11-28 11:06:29 +00: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
Seb aa2a973382 Ordr collection listings by name (#4874) 2018-10-31 11:29:49 +00:00
Matt Westcott e2acd014b6 Fetch new translations from Transifex 2018-10-28 17:58:06 +03:00
Mikalai Radchuk a0a58d8396 Adds release notes for #4850 2018-10-28 17:28:53 +03:00
Matt Westcott fba4f4de4c Add gmmoraes to contributors 2018-10-28 12:34:03 +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
عبدالعزيز الفهيقي 88513b8409 support 3.7 in Dockerfile and add comments 2018-10-27 14:15:29 +03:00
Stas Rudakou ff50c07934 Add tests for frontend_cache's `HTTPBackend.purge` (#4851)
* Add frontend_cache::TestBackendConfiguration::test_http that covers HTTPBackend::purge
* Add test cases for `frontend_cache::HTTPBackend::purge` that check network issues
2018-10-27 13:23:58 +03:00
yihuang fa9e5318b6 add missing verbose_name_plurals 2018-10-27 13:15:23 +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 1d442eb26d Fetch new translations from Transifex 2018-10-23 15:37:14 +01:00
عبدالعزيز الفهيقي b69cf7a194 update CONTRIBUTORS.rst
this is me with my first name
2018-10-23 15:51:49 +02:00
Jorge Barata 8161d7c14c Fix get_permission_helper_class documentation typo 2018-10-16 11:29:05 +01:00
Matt Westcott b15c2c92d2 Fetch new translations from Transifex 2018-10-11 14:07:41 +01:00
Matt Westcott 56801cc0ce Release note for #4788 2018-10-11 12:46:21 +01:00
Matt Westcott a7fd9a136e Update core team list 2018-10-11 12:22:04 +01:00
Meteor0id 088d3ffc21 missing quotation, not that it matters
award of smallest contribution of the year goes to..
2018-09-13 13:00:57 +01:00
Ben Dickinson 4c72f767ea Add HTTP_AUTHORIZATION to values copied to dummy preview requests 2018-09-12 16:37:55 +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
Matthew Schinckel e05dc99486 Prevent the use of a global variable. 2018-08-28 16:39:12 +01:00
Oliver Wilkerson 091ea75de7 Added a simple scale filter to image_operations. 2018-08-09 16:11:39 +01:00
Matt Westcott a551b9a677 Fetch new translations from Transifex 2018-08-06 13:11:23 +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 82b87f3989 Fetch new translations from Transifex 2018-07-30 17:29:50 +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
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 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 6c3431580a Release note for #4480 in 1.12.4 2018-06-29 15:37:30 +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 8f9ca18c70 Release note for #4628 2018-06-18 17:58:06 +01:00
Matt Westcott 48b5740d03 Merge branch 'docs-divio-cloud' of https://github.com/evildmp/wagtail into evildmp-docs-divio-cloud 2018-06-18 15:45:38 +01:00
Matt Westcott e1a0fc1fab Add Strother Scott to contributors 2018-06-18 15:07:05 +01: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
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
Victor Miti c38b172793 updated Django Docs Links to point to *docs.djangoproject.com/en/stable/* 2018-05-18 14:43:42 +01:00
Matt Westcott a63988ac75 Fetch new translations from Transifex 2018-05-16 13:04:44 +01:00
Matt Westcott 6fed8400f1 Release note for #4531 in 2.0.2 2018-05-15 23:27:47 +01:00
Matt Westcott b4a9097f34 Update translator credits 2018-05-04 20:29:48 +01:00
Matt Westcott fa27773d16 Release note for #4462 2018-04-23 16:26:32 +01:00
David e43ea79747 Add a per-user timezone setting 2018-04-20 12:06:52 +01:00
h.zeinstra a03c310858 changes message.error to message.validation_error 2018-04-19 16:16:43 +01:00
codie e49e24fa2d Improve Domain Selection for Multiple Sites (#4390)
* improve domain selection

* add test

* add test for both sites set in request

* add Codie to contributors

* revert line refactor

* refactor test

* use better sorting
2018-04-16 15:13:11 +02:00
Sergey Fedoseev 63e824f100 Fixed #4423 -- Fixed background color in docs css. 2018-04-12 10:55:24 +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 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
Matt Westcott 626418d348 Ensure breadcrumb respects custom get_admin_display_title methods. Fixes #4353 2018-03-29 17:36:32 +02: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
Thibaud Colas eb9ad812f7
Update my contributing info 2018-03-22 23:43:31 +02: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
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
Kevin Chung d188576af8 Adds a new HelpPanel (#4374) 2018-03-15 16:46:34 +01:00
Caspowned 977dbae585 Rewrite password change feedback message. Fix #4200 (#4364) 2018-03-15 00:53:33 +01:00
Sebastian Brestin e8ee632b29 Permission checking consistency #4305 2018-03-05 17:18:16 +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 530b8b32ec Fetch new translations from Transifex 2018-02-27 19:29:55 +00:00
Michael Harrison 4da0bd7bd2 Improve redirect links search in the admin 2018-02-27 16:08:11 +11:00
Matt Westcott 501aa5ab63 Fetch new translations from Transifex 2018-02-16 11:31:07 +00:00
Dan Dietz 54ad64e431 Added LineBreakHandler to resolve missing line breaks 2018-02-15 17:36:59 +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
Dave Bell 99e9d5468a Use Rendition in image_to_html 2018-02-12 20:24:17 +00:00
Dário 55580d96e8 Embed Docs: fix broken link (#4270) 2018-02-12 10:15:22 -05:00
Mary Kate Fain 6c7d0abad7 Add on_delete to BlogPageTag model 2018-02-08 11:52:45 +00:00
J Rob Gant 218a47e802 Remove unreachable code from slugurl tag. 2018-01-29 18:55:44 +00:00
Matt Westcott 9ef1e4883c Fetch new translations from Transifex 2018-01-26 16:24:14 +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
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 c10e050076 Add misraX to contributors 2018-01-02 23:37:56 +00:00
Philipp Bosch a9f51a09c4 [Docs] Fix imports in "Buttons with dropdown lists" hooks example 2017-12-05 00:12:06 +00:00
Janneke Janssen 91d1150fc4 Release notes for #3592 2017-12-01 16:24:05 +01:00
Matt Westcott 9610c2d3af Make InlinePanel heading independent of label. Original commit by @Adrian-Turjak 2017-11-30 12:08:19 +00:00
Matt Westcott 1035a83b80 Add LB Johnston to core team 2017-11-15 21:52:37 +00:00
Martin Sandström 345b527ca2 Fix syntax error in ImageRenditionField example 2017-11-12 18:07:38 +00:00
Matt Westcott 6dc89c1f7f Remove Tim Heap from core team (hopefully only temporarily...) 2017-11-08 11:00:23 +00:00
Matt Westcott f5e800f5e5 Add Jon Carmack to contributors 2017-11-03 16:56:16 +00:00
Matt Westcott cc64f40237 Update CONTRIBUTORS.rst with current core team 2017-11-02 10:41:13 +00:00
Tim Heap 62aa2b2726 Update Tim Heap's contributor note
I've changed employers, but still contribute to Wagtail.
2017-11-01 09:48:58 +00:00
Matt Westcott 9ec8daba43 Update `slugurl` documentation with a "real-world" example.
Thanks to @rifuso for the suggestion!
2017-10-23 12:40:07 +01:00
Matt Westcott 54f362f2ac Fetch new strings for translation
Also remove tr_TR translations, as they will mask the more-complete TR translation due to #3600.
2017-10-16 19:03:21 +01:00
Ross Crawford-d'Heureuse 32555f7a1c Added hiddenfield 2017-10-13 17:26:20 +01:00
Patrick Woods fa853de486 Use parse_known_args so we can handle extra testrunner named parameters 2017-10-13 16:35:03 +01:00
Matt Westcott 26c677cc5a Pull new translations from Transifex 2017-10-06 16:08:01 +01:00
Samir Shah 62b8caedd5 Remove SessionAuthenticationMiddleware from project template and docs.
The project template assumes Django 1.11, where SessionAuthenticationMiddleware is redundant (see https://docs.djangoproject.com/en/1.11/releases/1.10/#features-removed-in-1-10).

Also update the documentation to consistently refer to MIDDLEWARE instead of MIDDLEWARE_CLASSES.
2017-10-04 16:14:34 +01:00
Mads Jensen aa3f5b7828 Added missing on_delete to SearchTestSubObject.parent 2017-10-02 22:51:37 +01:00
Matt Westcott 563b8e48ef Release notes for #3541 2017-09-13 21:41:35 +01:00
Venelin Stoykov 90ce50307e Make it possible to reverse migrations
Conflicts:
	CONTRIBUTORS.rst
2017-09-06 16:37:31 +01:00
Anselm Bradford a900965fba Fixes #3516 - replaces scss-lint with stylelint 2017-08-26 16:39:45 +03:00
Matt Westcott 49745cd471 Add Ben Sturmfels to contributors (#3786) 2017-08-23 21:12:24 +01:00
Joe Cronyn d56f1069ef Updating to allow no limit max 2017-08-22 12:09:05 +01:00
Thibaud Colas b0b5e25e97 Release note for #3763, in 1.13 2017-08-16 00:40:49 +03:00
Tomasz Knapik 80c846a0cf Add help_text to DecimalBlock and RegexBlock 2017-08-11 11:48:51 +01:00
Matt Westcott c5fb5cd6d2 Fetch new translations from Transifex 2017-08-10 16:52:02 +01:00
Matt Westcott f9824236a8 Fix Christine Ho's credit 2017-08-10 14:31:23 +01:00
Karl Hobley 3163f77d2a Changelog/contributor/release note for #3701 2017-08-04 14:32:57 +01:00
Matt Westcott 17939e5190 release note fixup 2017-08-02 12:28:28 +01:00
Jack P ee2e44c125 Fix footer collapsing too early (#3719) 2017-08-02 13:45:45 +03:00
Matt Westcott 2021042d57 Release note for #3605 2017-08-01 15:03:07 +01:00
Levi Adler 6bd7515663 Reduce queries and speed up sitemap generation with PageQuerySet.specific (#3727) 2017-07-28 16:07:16 +01:00
Eugene Morozov f85f186cea Hide wagtail icon from printed page representation. 2017-07-14 11:49:52 +02:00
Matt Westcott cfa37db195 Fetch new translations from Transifex 2017-06-30 12:02:17 +01:00
David 240fa9153b Added multiselect form field 2017-06-28 17:25:25 +01:00
Matt Westcott d5cfaa8cd5 Fetch new translations from Transifex 2017-06-19 17:48:07 +01:00
Matt Westcott 3d9159c0b4 Release note for #3663 2017-06-19 16:57:05 +01:00
Matt Westcott 6bc6480cd2 Fix deprecated import of modelcluster.tags in tutorial 2017-06-19 12:23:30 +01:00
Bertrand Bordage 729bee6c14 Changelog for #2547. 2017-06-19 03:34:16 +02:00
Marc Tudurí ed01d58b57 Set Page owner as editable 2017-06-13 10:55:39 +01:00
John Franey 3f8052064e Mention PostgreSQL backend in docs Search index
Updates the Search docs index to mention the new PostgreSQL backend
2017-05-30 20:48:46 +01:00
Mikalai Radchuk 9d64068082 Release notes for #3588 2017-05-23 20:55:43 +01:00
Matt Westcott e96ee76c3d Add release note for #3586 2017-05-17 16:35:50 +01:00
Thibaud Colas b17d11af05 Release notes for #3012 2017-05-13 23:53:10 +03:00
Matt Westcott e233177173 Pull new translations from Transifex 2017-05-03 12:12:22 +01:00
Matt Westcott 18cf4fc5b6 Add Sebastian Bauer to contributors 2017-04-21 09:18:35 +01:00
Matt Westcott 31bed83351 Add Medhat Assaad to contributors 2017-04-20 10:52:00 +01:00
Matt Westcott d1108be87e Fetch new translations from Transifex 2017-04-19 20:39:30 +01:00
Daniel Chimeno 72a935a8f0 Adds user-prefered admin language (#3310).
added prefered language field and migration

added form and view to select prefered language

Added some tests

modified tests

fix styleguide errors

activate middleware only for authenticated users

fixed typos

fixed test undoing language preferences

fixed lint issues

fixed tests

fixed message

change behaviour and more test added

added utf8 coding

[skip ci] initial documentation for preferred language

added contributor

refactor get_available_admin_languages

refactor get_available_admin_languages

make language name language aware

translate notifications to recipient language

make language name language aware

fixed lint
2017-04-19 14:48:06 +02:00
Bertrand Bordage 9132bcc23d Adds Ross Curzon-Butler to CONTRIBUTORS. 2017-04-08 21:41:52 +02:00
Mikalai Radchuk 35a1af2b3b Release notes for #3482 2017-03-27 20:28:45 +03:00
Janneke Janssen 20e8aabdf9 Release notes for #3291 / #3481 2017-03-24 11:52:38 +01:00
Matt Westcott 6aea6a6856 Release note for #3425 / #3494 2017-03-24 11:06:42 +01:00
maartenkling c0c0a58c44 Change buttons for mobile #2780 2017-03-24 10:11:56 +01:00
Will Giddens 40dc7f7aa9 call super in Page.clean 2017-03-23 18:08:14 +01:00
Patrick Gerken 50a16c37db Make installing deps more stable
The old syntax works with bash, but not with zsh. The new syntax works with both.
2017-03-23 18:04:20 +01:00
Wietze Helmantel 285d9f0b43 Ticket #2918 added is_preview flag to serve_preview methods 2017-03-23 17:58:18 +01:00
Ralph Jacobs cf815e8897 Change event handler to keyup. This fixes the IE10 + IE11 submit issue 2017-03-23 12:04:04 +01:00
Matt Westcott 31f4ac18c6 Release note for #3478 2017-03-23 11:50:57 +01:00
hyden 01e891d0c4 Convert every Cloudflare API error message into string (#3436) 2017-03-09 19:36:08 +00:00
jacoor 40842fe8bf typo fix 2017-03-07 10:48:30 +00:00
Trent Holliday f28130647a Title not displaying page name
The `page` context variable does not exist for that view.
2017-03-03 09:56:05 +01:00
cho-leukeleu d2baa4ba05 Update results.html
Close anchor tag
2017-03-01 15:55:44 +00:00
Matt Westcott 6ba69b8aed Pull new translations from Transifex 2017-02-16 10:47:00 +00:00
Matt Westcott 14f991df14 Allow pageurl / slugurl tags to function when request.site is not available
Fixes #3352

Conflicts:
	CONTRIBUTORS.rst
2017-02-16 10:15:39 +00:00
LB (Ben Johnston) 5aa8e00d77 fix location of {{ block.super }}
Fix: extra_js in snippets type_index `{{ block.super }}` should be outside script tags.
All other locations of block.super are outside of script tags
2017-02-14 10:45:25 +00:00
Janneke Janssen 5d706d2542 Release notes for #3359 2017-02-13 11:21:40 +01:00
Florian Vogt ff9ef9068b Mark wagtailforms-date-filter-placeholder for translation 2017-02-11 22:27:03 +00:00
Matt Westcott 0421da9198 Fetch new translations from Transifex 2017-02-06 12:31:07 +00:00
Alasdair Nicol d8926913bd Updated docs to use a list for urlpatterns
This style is recommended for Django 1.8+, and required for 1.10+
2017-02-05 19:59:39 +00:00
David Ray 49b78dd8a7 Removing errant words in sample path/to/wagtail 2017-02-03 20:41:08 +00:00
Martey Dodoo 3923ee668c Remove references to Gondor.io in documentation.
Gondor.io has been retired by Eldarion (see
http://eldarion.cloud/blog/2016/04/21/goodbye-gondor-hello-kel-and-eldarion-cloud/),
so the tutorial wouldn't be helpful even if it was accessible.
2017-01-30 12:36:26 +00:00
Kevin Whinnery 6402e56fb5 Update model_reference.rst 2017-01-26 20:05:35 +00:00
Matt Westcott 84efa88883 Release note for #3256
Conflicts:
	CHANGELOG.txt
	CONTRIBUTORS.rst
	docs/releases/index.rst
2017-01-26 12:38:11 +00:00
Matheus Bratfisch b01376ad72 Add after/before_copy_page hooks, test and docs 2017-01-16 19:00:29 +00:00
Matt Westcott 19310a84ed Documentation and release notes for #3275 2017-01-16 18:51:42 +00:00
Mikela Clemmons 26b7071307 RegexBlock error_message typo in docs
In the documention an example had a singular
2017-01-13 10:06:19 +00:00
Alex Zagorodniuk 0fdf98469c Provide fallback value for schema_only parameter in update_index management command 2017-01-13 10:03:58 +00:00
Nikolai R Kristiansen 54bfd1a802 docs: Fix INDEX_SETTINGS in ES search backend ex.
The key `number_of_shards` lives below the `index` key.

Ref: https://www.elastic.co/guide/en/elasticsearch/reference/2.4/indices-create-index.html#create-index-settings
2017-01-06 11:23:16 +00:00
J. Heasly 9424a8eab9 Give indication that there may be other template bits necessary for tag to work.
I came to this page from "Getting Started" template examples where all pages examples are rendered within {% block content %} tags which are not in these template examples."
;
2017-01-05 10:14:07 +00:00
Andreas Nüßlein 2734dfca8b added default argument to ChoiceBlock.
If default is not None and required is True,
don't render a blank option.
2017-01-04 16:09:30 +00:00
erickmk eb16a476ba replace self with cls for class method 2017-01-04 12:08:31 +00:00
Janneke Janssen 296023b09a Fixes untranslated titles in the admin for adding a child page 2016-12-14 18:15:58 +00:00
Mihail Russu 4f5ffe98bc Fix the inconsistent use of `blogpages`
`page.get_children` was changed earlier to `blogpages` in order to show the blog posts ordered and hide the unpublished ones
2016-12-13 10:07:11 +00:00
Marco Fucci 2f06afe6e1 Make all live and draft links open in a new win
Some 'live' and 'view draft' links were opening in a new window
and some weren't for no apparent reason.

This fixes that inconsistency.
2016-12-12 19:04:27 +00:00
MattRijk d5ec4fbb93 Fix for issue 3202 Updated dependencies on setup.py -fixes issues with sphinxcontrib-spelling
Fixes sphinxcontrib-spelling is throwing an error when installing from setup.py
2016-12-07 22:38:51 +00:00
Matt Westcott 4e181152f0 Fetch new translations from Transifex 2016-12-06 22:42:08 +00:00
Craig Loftus 8c4644f4ca wagtailapi.serializers.PageSerializer was calling super(BaseSerializer)
This issue was found via lgtm.com/projects/g/torchbox/wagtail/
2016-12-05 21:34:24 +00:00
Matt Westcott f2fcfe54a2 Release note for #3193 2016-12-05 19:23:29 +00:00
pyMan 7d1114c1a1 Extra ES params passed through new OPTIONS key
Closes #2778

Extra ES params are now passed through new OPTIONS key in the
WAGTAILSEARCH_BACKENDS setting.

It's backward compatible: if no OPTIONS key is found and some parameters
still exist, those parameters are used for the ES constructor..
2016-12-01 12:04:14 +00:00
Edd Baldry cb268c233a Disable editing when page lock turned on 2016-11-30 17:16:47 +00:00
Matt Westcott 960c2b9341 Use Sean Hoefler's full name in CONTRIBUTORS.rst 2016-11-30 11:00:52 +00:00
shoefler 7994d19f65 Set array arguments to None 2016-11-29 10:30:22 +00:00
Diederik van der Boor d21171c1b0 Fix errors by settings context processor in out-of-request templates
When templates are rendered outside the request cycle,
the `settings` context processor fails because `request.site` is not
created because `SiteMiddleware` was not processed.

This happens whenever requests are mocked for rendering.
For example email rendering by third party packages or unittests
that mock a request object without taking all middleware into account.
2016-11-24 12:14:58 +00:00
Morgan Aubert 51b4f0f53d Fix #3134
Changes include:
* fixing the FieldError exception that can occur as described in #3134
* add tests for the "search_garbage_collect" command
2016-11-17 14:34:56 +00:00
Albert O'Connor a5b544631b Update the Cloudflare backend to use the v4 API
Fixes #3146
2016-11-17 12:01:57 +00:00
Manuel E. Gutierrez 5a26e22c0f Improve TranslatedField example
Avoid allocating two variables when only need one.
2016-11-15 10:39:55 +00:00
Benoit Vogel 2fba07ad8e Implemented StaticBlock
Uses admin_text which is a Meta attribute.
* StaticBlock code in wagtailcore/blocks + tests
* StaticBlock in Streamfield docs
2016-11-15 10:29:06 +00:00
Thejaswi Puthraya 6821c763ea Refs #2717. Custom forms for modeladmin. 2016-11-11 15:30:44 +00:00
Hammy Goonan 7cdc1cd0aa Closing p tag on home_page template. 2016-11-04 10:39:55 +00:00
Gary Krige 9038da9fcd Don't repeat set_url_path logic 2016-11-01 17:09:45 +00:00
Matt Westcott c9137d1dc0 Update release note and credits for #3071 2016-11-01 14:05:05 +00:00
Ducky 76ffc972a5 fixes issue where closing the 'MORE' action scrolls to the top of page.
fixes #3076
2016-10-27 20:47:16 +01:00
Jaap Roes fb06f6c0c1 Fixed #3078 -- Add empty panel attributes
Accessing any of these attributes before importing `wagtailadmin.edit_handlers` would raise a `AttributeError`. In some cases this would mask the actual error; e.g. forgetting to import `wagtailadmin.edit_handlers`.
2016-10-25 16:43:18 +01:00
Matt Westcott acc69096d3 Fetch translations from Transifex 2016-10-20 11:29:28 +01:00
Alex ee4e2ed27b Add site name to `<title>` element in the project template 2016-10-13 16:21:50 +01:00
Henk-Jan van Hasselaar 8a3c47f76a Use get_admin_display_title in admin 2016-10-13 15:46:12 +01:00
Axel Haustant e893dd895b Allows to define custom site settings edit handler
Added site settings edit handler tests

Ensure proper setting rendering with tabs
2016-10-10 14:23:57 +03:00
Matt Westcott cfc077b3c6 Fetch new translations from Transifex 2016-10-05 16:28:28 +01:00
Ricky Robinett 9c0968ad12 Fix bug where filenames with no extension cause an infinite loop 2016-10-05 15:26:29 +01:00