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

1031 Commits

Author SHA1 Message Date
Christian Peters
9257a4a1dc Switching from undefined/indeterminate queryset to a defined one. (#3468) 2017-03-21 10:38:31 +01:00
Janneke Janssen
a2d7b133fc Release notes for #3440 2017-03-13 17:18:25 +01:00
hyden
01e891d0c4 Convert every Cloudflare API error message into string (#3436) 2017-03-09 19:36:08 +00:00
Andy Babic
3348cd5c89 Reduce modeladmin’s dependency on wagtail.wagtailimages and wagtail.wagtaildocs
- Remove imports at the top of options.py and views.py that result in ImportError when those apps aren’t installed
- Alter ThumbnailMixin and InspectView to use the `wagtail.wagtailimages.shortcuts.get_rendition_or_not_found()` method to render images, which handles missing image source files gracefully, and reduces code duplication.
- Simplify `get_field_display_value()` by not limiting image and document rendering to ForeignKey fields. It should work consistently for property methods or other attributes too.
2017-03-03 15:33:17 +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
Janneke Janssen
6e9965d47f Fix possibility of tabbed interface conflicting with regular IDs 2017-03-01 16:57:09 +00:00
Stein Strindhaug
35305e1649 Fix for #3268 : Make file-label translated 2017-03-01 15:50:42 +00:00
Matt Westcott
d4114ff4ae Release note for #3007 2017-02-23 12:23:03 +00:00
Matt Westcott
63d52af0a3 Release note for dropping Django 1.9 and Python 3.3 (#3376) 2017-02-22 17:40:09 +00:00
Janneke Janssen
23649990c2 Fixes the search promotion query popup from throwing an unexpected error. (#3395)
Fixes #3384
2017-02-22 16:16:36 +00:00
Matheus Bratfisch
ca16e9187f Add exclude_fields to ModelAdmin and ModelFormView, tests and doc 2017-02-22 11:41:44 +00:00
Janneke Janssen
493a30bcf9 Add nvmrc to the project and updated developing docs 2017-02-20 11:14:33 +01:00
Andy Babic
0c056552eb Style amends for modeladmin.view.IndexView:
- Removes unnecessary right padding from result list when listing is supposed to be full-width (no filters) on desktop
- Removes unnecessary left/right padding from result list on mobile (the table cells have padding of their own)
- In order to be more consistent with the Explorer list view, only make orderable column header links 'teal' if the listing is currently ordered by that field
- Better use of scss hierarchy to improve readability
- Remove the ‘teal’ CSS class from orderable header links
2017-02-17 21:08:13 +01:00
Mikalai Radchuk
eb47526888 Enhancement for PageChooserBlock
Allow the target_model argument to be a list or tuple.
2017-02-17 11:30:32 +00:00
Gagaro
46c9cdda15 feat: Added construct_image_chooser_queryset, construct_document_chooser_queryset and construct_page_chooser_queryset hooks 2017-02-17 10:40:03 +00:00
Mike Dingjan
8c970e4848 Update documentation 2017-02-16 16:54:36 +00:00
Matt Westcott
ea2c041c6e Set release date for 1.9
Conflicts:
	CHANGELOG.txt
2017-02-16 10:47:34 +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
Matt Westcott
8f25cd9b92 Release note for #3067 2017-02-15 15:20:38 +00:00
Karl Hobley
c900f71117 Rename project_template homepage to "Home" 2017-02-14 17:20:19 +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
Gagaro
4fadecebd6 Added a submit_buttons block to login template 2017-02-11 22:58:53 +00:00
Florian Vogt
ff9ef9068b Mark wagtailforms-date-filter-placeholder for translation 2017-02-11 22:27:03 +00:00
Gagaro
ac7ad067d2 feat: can order hooks 2017-02-10 10:06:43 +00:00
Thibaud Colas
72036501e7 Release note for #3353 2017-02-10 09:40:36 +00:00
Matt Westcott
ae95bd5685 Add new release note sections for 1.10 2017-02-08 23:42:35 +00:00
Matt Westcott
de9ffaab49 Release note for #3170 2017-02-06 11:59:31 +00:00
Andy Babic
e771fefa5f - Fix positional argument order when calling ModelAdmin.get_extra_class_names_for_field_col() and ModelAdmin.get_extra_attrs_for_field_col() from items_for_result() in template tags.
- Added new tests to confirm the things are now correct.
2017-02-06 10:48:48 +00:00
Matt Westcott
b3e723eea3 Release note for #3305 2017-02-03 21:24:57 +00:00
Matt Westcott
753efbb29e Release note for #3320 2017-02-03 09:57:11 +00:00
Karl Hobley
6cf341d28b Changelog/release note for #3304 2017-01-27 15:10:07 +00:00
Karl Hobley
a7a88ac95c Changelog/release note for #3237 2017-01-26 19:50:05 +00:00
Matt Westcott
e77da0a1a1 remove 'IN DEVELOPMENT' text from 1.8.1
Conflicts:
	CHANGELOG.txt
2017-01-26 16:18:31 +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
Thibaud Colas
c0cd53918e Release notes for #3021 2017-01-26 01:34:37 +02:00
Mikalai Radchuk
6ee25ccab9 Release notes for #3242 2017-01-25 21:58:58 +03:00
Karl Hobley
4ea06426ab Changelog/release note for #3277 2017-01-24 16:07:16 +00:00
Jeffrey Chau
47f7d79aec Add convenience method for finding root page to navigation.py. Add context variables to home renderer. 2017-01-24 14:16:31 +00:00
Robert Rollins
fab11259bc Maintain the 'next' GET argument through the add_subpage workflow.
Every other Page workflow seems to maintain this argument, to ensure that the
user ends up back at the page they were on when they started. This patch enables
the add_subpage workflow to do the same.
2017-01-24 11:48:21 +00:00
Karl Hobley
4f1d3509ff Bulk deletion of form submissions (#3233)
Remove actions column

Basic implementation of bulk deletion of form submissions

Moved select all checkbox

Pluralised messages

Hide delete button when it's not needed

Test updates for multiple form submission delete

Use checkbox value instead of submissionId data attribute

Simplify way submission IDs are sent to the server

As per https://github.com/wagtail/wagtail/pull/3233#discussion_r94417831

Removed inline styling

Simplify state management logic

As per:
https://github.com/wagtail/wagtail/pull/3233#discussion_r94426467

Call updateActions on load to bring checkboxes and delete button in sync

Release note for #3233
2017-01-16 20:50:10 +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
Janneke Janssen
0e9c255b03 Marked text for translation 2017-01-06 12:45:17 +00:00
Matt Westcott
b006b19582 Release note for #3168 2017-01-04 17:35:12 +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
Matt Westcott
762355382f set release date for 1.8 2016-12-15 12:01:12 +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
Matt Westcott
d5ef2edc8f Version bump to begin work on 1.9 2016-12-09 15:43:53 +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
Chris Rogers
89e985d02a added convenience method in_site and tests 2016-11-30 18:45:14 +00:00
Edd Baldry
cb268c233a Disable editing when page lock turned on 2016-11-30 17:16:47 +00:00
Matt Westcott
6fda0dc01f Release note for #3139 2016-11-30 17:00:30 +00:00
Matt Westcott
5df8f1e34e Release note for #3145 2016-11-30 16:35:21 +00:00
Diederik van der Boor
f960753d74 Add the alters_data attribute on Page.copy().
This makes sure the variable can't be printed in the template,
performing an accidental copy of the page. That also happened when using
the `{% print %}` tag from my django-debugtools package
2016-11-29 11:39:37 +00:00
Scot Hacker
2882775842 Add BlockQuoteBlock to core block types 2016-11-29 10:13:10 +00:00
Morgan Aubert
4e23e46159 Fix #3167 - Ensure TableBlock content is indexed
Changes include:
* adding the 'get_searchable_content' method on the TableBlock
* ... and the related test
2016-11-28 20:40:47 +00:00
Mikalai Radchuk
55bdae573b Add support of callable choices for ChoiceBlock
Fixes #2809
2016-11-28 17:44:35 +00:00
Tim Heap
2f8a43cd66 Document new blocks in login template
The old `branding.rst` docs were combined with the new docs on
customising the login page in a new `admin_templates.rst` document.
2016-11-28 12:41:06 +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
Andy Babic
23eced1fcd `Added support for 'exclude_from_explorer' attribute on ModelAdmin class 2016-11-23 16:51:08 +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
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
Matt Westcott
8de1b1b16f Release note for #3035 2016-11-03 16:58:54 +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
Sævar Öfjörð Magnússon
169045b186 Loop through all multiple value fields when sending form submission by email.
A form field with multiple checkboxes may introduce submissions that have more than one value. The `send_email` function would loop through all form fields and grab only the first item of each field, ignoring fields that may have multiple values selected. This is a side effect of using `QueryDict.get()`, which will only return the last value of a list.

This commit fixes that by first converting the `QueryDict` instance to a regular dict of lists so that `get` will return all values, then joining multiple items if needed.
2016-10-27 20:24:25 +01:00
Mikalai Radchuk
b4d17d8377 Changelog for #3071 2016-10-27 16:46:38 +03:00
Matt Westcott
2442416e93 Release notes for #3072 2016-10-26 13:09:40 +01:00
Benjamin Bach
4a92505c3b set_url_paths Django 1.10 friendly, add a test 2016-10-26 09:59:53 +01:00
Nick Smith
992b315be6 Use paginator.count, not page|length, in header
Fixes #3097
2016-10-25 15:29:29 +01:00
Andy Babic
9f92f894b8 Improve consistency of modeladmin views 2016-10-24 22:10:34 +01:00
Andy Babic
78f67f8fdb * Gives the result_row_display control over the <tr> element for each row in IndexView by shifting the <tr> out of result_list.html and into result_row.html
* `result_row_display` adds a `data-object_pk` attribute to each row, to make items easier to identify with JS
* Adds `get_extra_attrs_for_row()` method to `ModelAdmin`, to give developers a way of adding further attributes to the `<tr>` element
2016-10-21 17:20:54 +01:00
Matt Westcott
2ce6ec8046 Mark 1.7 as no longer in development
Conflicts:
	CHANGELOG.txt
2016-10-20 10:25:18 +01:00
Dan Braghis
e0e957f92a Fix page chooser parent link on row hover [#3080] 2016-10-14 10:39:09 +01:00
Gagaro
1d33cc7838 Fix: remove responsive behavior in embed when there is no ratio available 2016-10-13 17:40:30 +01:00
Gagaro
49421e5a41 Fix: Use specific page model for the parent page in the explore index 2016-10-13 16:28:48 +01:00
Henk-Jan van Hasselaar
8a3c47f76a Use get_admin_display_title in admin 2016-10-13 15:46:12 +01:00
Gagaro
9710c292eb Added getters for templates in AbstractForm 2016-10-13 15:08:49 +01:00
Mikalai Radchuk
2e1c58a586 Release notes for #3047 2016-10-10 14:24:01 +03: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
a3ba533afb start work on 1.8 / remove deprecated features (#3058)
* Version bump to start work on Wagtail 1.8

* Remove features deprecated in Wagtail 1.8
2016-10-07 16:02:04 +01:00
Matt Westcott
534b5d1fd9 Release note for #2474 2016-10-05 16:03:54 +01:00
Ricky Robinett
9c0968ad12 Fix bug where filenames with no extension cause an infinite loop 2016-10-05 15:26:29 +01:00
Aymeric Augustin
a108f16eff Fix preview when SECURE_SSL_REDIRECT = True.
Fix #3048.
2016-10-05 15:01:36 +01:00
Karl Hobley
882facf352 Optimise JPEG images when generating renditions
We've recently added support in Willow to make use of Pillow's image optimisation. This commit enables this in Wagtail.

All JPEGs are now optimised and saved in progressive format.
2016-10-05 12:24:11 +01:00
Matt Westcott
5dc5a32adc release note for #3039 2016-10-05 12:17:57 +01:00
Matt Westcott
f45181764b Set a related_name of wagtail_userprofile on wagtailusers.UserProfile
This prevents it from clashing with other userprofile models defined elsewhere in the project. Fixes #3025
2016-10-05 12:13:53 +01:00
Bojan Mihelac
51bcecf368 Fixes Images / documents pagination (#2700)
Refactored pagination_nav template to allow empty linkurl in which case
url is created replacing page in QUERY_STRING.
2016-10-03 18:31:17 +01:00
Janneke Janssen
2992d90e97 Account settings button (#2805) 2016-10-03 12:21:38 +01:00
Nick Smith
df9a5e31fa Allow referencing models by string representation in SnippetChooserBlock 2016-09-30 17:11:51 +01:00
Matt Westcott
17c7445d47 Fill in release date for 1.6.3 2016-09-30 10:39:29 +01:00
Matt Westcott
869349f86c Release note for #3017 2016-09-30 10:06:44 +01:00
Matt Westcott
e31b26c4db Eliminate dependencies on __latest__ migrations
See https://groups.google.com/d/msg/wagtail/a1lbdKe-QPk/GefsBFnRBgAJ - using __latest__ prevents us from ever applying migrations that are subsequently added to the referenced apps, since logically those migrations must have been applied before the current one (which they weren't, because they didn't exist). This logic is enforced as of Django 1.10.
2016-09-26 17:57:52 +01:00
Matt Westcott
674af5586b Prevent USE_THOUSAND_SEPARATOR from breaking the rendering of maxForms in InlinePanel's JS code
Fixes #2699. Thanks to Mattias Loverot for the report and original fix.
2016-09-22 15:07:23 +01:00
riceyrice
5869bc37bb Allow configuration or override of QueryDailyHits garbage collection 2016-09-22 14:21:38 +01:00
Mikalai Radchuk
48296e7568 Release notes for #3016 2016-09-22 14:43:53 +03:00
Karl Hobley
9a57e39cfd Implemented annotate_score on SearchResults
This allows the user to retrieve the scores for each search result:

    for page in Page.objects.search("Hello").annotate_score('_score'):
        print(page.title, page._score)
2016-09-22 12:03:23 +01:00
Nick Smith
504759d267 #1446 add pagination to wagtailadmin.views.pages.move_choose_destination 2016-09-22 11:53:38 +01:00
Karl Hobley
9d655a9f8a Changelog/release note for #2975 2016-09-21 13:33:13 +01:00
Stein Strindhaug
ffa21943d0 Increase legibility by increasing contrast
Raise contrast by slightly adjusting font-weight, color and font size (from 12.2px to 12.8px in the menu)
2016-09-21 12:02:23 +01:00
Mikalai Radchuk
b1d10db7f2 Release notes for #3002 2016-09-19 19:31:37 +03:00
Matt Westcott
c6666c6de5 Disable escape key on rich text fields - fixes #2998 2016-09-16 15:19:12 +01:00
Matt Westcott
b0aa210078 Recognise classname parameter on InlinePanel. Fixes #1316 2016-09-15 16:44:51 +01:00
Matt Westcott
01d63bfb61 fix double-backticks 2016-09-14 16:54:30 +01:00
Matt Westcott
a7af8f7da3 Release note for #2997 2016-09-14 16:54:02 +01:00
Matt Westcott
3b4c24e0b5 Release note for #2619 2016-09-08 12:10:53 +01:00
Matt Westcott
6c57aba8a2 Mark 1.7 as in development 2016-09-06 14:46:13 +01:00
Matt Westcott
29e7c0740b Release note for #2971 2016-09-05 11:48:26 +01:00
Matt Westcott
eca66c409d fill in release date for 1.6.2 2016-09-02 10:36:06 +01:00
Matt Westcott
1d5475672e Release note for #2577 2016-09-01 16:20:57 +01:00
Matt Westcott
57b7f4b56e Release note for #2963 2016-09-01 15:07:05 +01:00
Mikalai Radchuk
8a41baa87d Release notes for #2966 2016-09-01 17:02:55 +03:00
Mikalai Radchuk
7c3b38ad40 Move release notes for #2573 to the top
[skip ci]
2016-08-31 14:57:59 +03:00
Mikalai Radchuk
5598910a2b Release notes for #2573 2016-08-31 14:13:47 +03:00
Matt Westcott
ae947642cd release note for #2562 2016-08-30 15:09:26 +01:00
Robert Rollins
f6b47235a3 Fixes the javascript error that was breaking the userbar on touch devices. 2016-08-30 12:22:59 +01:00
Matt Westcott
e6c0d4f33e Fix spelling of Janssen 2016-08-30 11:03:28 +01:00
Matt Westcott
f9f8399602 Release note for #2955 2016-08-30 10:59:14 +01:00
Karl Hobley
692c4017f9 Changelog and release note for #1845 2016-08-29 15:24:53 +01:00
Matt Westcott
36089e5723 Mention WAGTAIL_ALLOW_UNICODE_SLUGS setting in release notes 2016-08-26 16:23:31 +01:00
Matt Westcott
205e22cc55 Mark 1.6.1 as no longer in development 2016-08-26 11:28:46 +01:00
Mikalai Radchuk
b37e8ccbcf Change method name to AbstractEmailForm.send_mail
Also contails release notes for #2926
2016-08-26 12:06:23 +03:00
Mikalai Radchuk
c40ab3596a Release notes for #2942 2016-08-26 10:49:40 +03:00
Mikalai Radchuk
9b81d3b667 Release notes for #2937 2016-08-25 19:03:47 +03:00
Matt Westcott
9111483dec Force ChoiceBlock.get_searchable_content to text - fixes #2928 2016-08-24 18:48:10 +01:00
Matt Westcott
7bc819640d Restore PageManager behaviour by setting it on an abstract superclass of Page
Django's standard behaviour is to preserve managers that are set on abstract
superclasses, so this allows us to eliminate the metaclass hackery.

Fixes #2933
2016-08-23 20:12:22 +01:00
Karl Hobley
7288644932 Changelog/release note for #2895 2016-08-23 12:56:27 +01:00
Karl Hobley
230f6eab5d Changelog/release note for #2922 2016-08-23 11:56:02 +01:00
Matt Westcott
989cfb550f Fix markdown formatting 2016-08-18 20:44:05 +01:00
Mikalai Radchuk
f804174666 Marks names of default formats for translations 2016-08-18 20:43:17 +01:00
Matt Westcott
4bfa0081fc Fill in date for 1.6 release 2016-08-18 14:44:27 +01:00
Matt Westcott
7c9dc029c7 Release note for #2877 2016-08-18 12:05:33 +01:00
Matt Westcott
197d85ce9f Disable client-side validation on Django 1.10 for multipart forms
Client-side validation fails on forms with prefilled file upload fields -
see https://code.djangoproject.com/ticket/27037. This is fixed in Django 1.10.1,
so as a workaround we disable client-side validation (using the 'novalidate'
attribute) for forms with enctype="multipart/form-data" on Django 1.10 only.

Fixes #2897
2016-08-15 18:36:11 +01:00
Matt Westcott
e39fb5646c Release note for #2534 2016-08-11 12:04:10 +01:00
Matt Westcott
bde04c1b8d I can count, honest 2016-08-09 16:58:41 +01:00
Matt Westcott
9080636903 Version-bump to start work on 1.7 2016-08-09 16:22:14 +01:00
Matt Westcott
7eed879c6f Revert "Mark Django 1.10 support as provisional"
This reverts commit 0384a18f37.
2016-08-02 16:11:38 +01:00
Matt Westcott
0384a18f37 Mark Django 1.10 support as provisional 2016-08-01 15:02:01 +01:00
Matt Westcott
36564ac0fa Version bump for 1.6rc1 2016-08-01 14:37:01 +01:00
Matt Westcott
ca02019404 Release note for #2838 2016-08-01 13:07:25 +01:00
Matt Westcott
43269fd763 Release note for #2869 2016-08-01 13:00:36 +01:00
Matt Westcott
043db8549d Release note for #2879 2016-08-01 11:36:02 +01:00
Eraldo Energy
1a956be2f2 Added file handling to support custom user add/edit forms. 2016-07-29 17:02:31 +01:00
Matt Westcott
cceb216536 Fix --schema-only to not expect an argument - fixes #2788 2016-07-29 16:41:28 +01:00
Matt Westcott
28c8ae3ab9 Revert "Refactor: remove Filter as a Django model."
This reverts commit 4d7bdfd160.

Conflicts:
	CHANGELOG.txt
	docs/releases/1.6.rst
2016-07-29 14:49:01 +01:00
Matt Westcott
5dfcdfb2a6 Release note for #2872 2016-07-28 11:41:12 +01:00
Karl Hobley
e4bb09fd8d Changelog/release note for #2811 2016-07-28 10:06:50 +01:00
Matt Westcott
3c5c69138c Mention jinja2 include_block tag in 1.6 release notes 2016-07-27 16:52:14 +01:00
Matt Westcott
e9279c8512 Release note for #2663 2016-07-21 16:37:25 +01:00
Matt Westcott
c51177a0fa Release notes for #2858 / #2859 2016-07-21 12:03:53 +01:00
Chris Darko
bd226fcedf Fix use of Page instead of specific_class
Uses specific_class.url instead of Page.url for getting the 'view_live' URL
in the success message following Page publication.
2016-07-21 11:55:10 +01:00
Gagaro
16c279d705 fix: #1735 Unable to use models with a StreamField inside Inline Panels 2016-07-19 19:32:16 +01:00
Matt Westcott
0714cddd54 Release note for #2848 2016-07-19 10:45:19 +01:00
Matt Westcott
d3bdd64cc5 Add release notes for 1.5.3
Conflicts:
	CHANGELOG.txt
	docs/releases/index.rst
2016-07-18 19:15:27 +01:00
Matt Westcott
0308795490 Add release notes for 1.4.6
Conflicts:
	CHANGELOG.txt
	docs/releases/index.rst
2016-07-18 19:14:28 +01:00
Mikalai Radchuk
07ac5aa8ee Release notes for #2830 2016-07-08 16:15:19 +03:00
Matt Westcott
be1e1927c5 Promote include_block and unicode page slugs to major features 2016-07-07 11:20:43 +01:00
Robert Rollins
cbabc3d9c7 Page.dummy_request() now takes an optional request object argument.
When building a dummy request, you can now pass in the original request object
to add additional information to the dummy. Currently, that includes the
following headers:
REMOTE_ADDR
HTTP_X_FORWARDED_FOR
HTTP_COOKIE
HTTP_USER_AGENT

More may be added later.

This changes ensures that middleware which work on the client IP aren't flumuxed
by its absense, and also makes it possible for previews to be rendered as the
logged in user (they had previously been rendered using an AnnonymousUser).

Because the user's logged in state is now detectable in a Page previews, the
Wagtail userbar now hides itself explicitly during previews, rather than relying
on the fact that previews used to be built with AnonymousUser.
2016-07-06 20:28:05 +01:00
Vincent Audebert
14919f3b41 Possibility to delete a user #2371
As mentioned in the comments I didn't see the first pull request (https://github.com/torchbox/wagtail/pull/2509)
However, I think my changes were a tiny bit more complete in terms of UI/UX. I allow to delete a user directly from the user list + you can delete any user if you are superuser, except yourself. This way we are sure to keep at least one superuser but we can still delete superusers.
I added some tests from this PR to my code and also added the permission denied on the delete page.
2016-07-06 17:05:17 +01:00
Mikalai Radchuk
b79069b247 Release notes for #2786 2016-07-06 17:44:57 +03:00
Serafeim Papastefanos
16953c79f3 Allow multiple, comma seperated email addresses...
to be used in the `to_address field` in the `AbstractEmailForm`.
2016-07-05 13:02:57 +01:00
Matt Westcott
9961455c6a Add formal support for customising the form rendering of StructBlocks
The `form_template` attribute was mentioned in passing in the docs, but was missing various things
to make it fully useful:

- context passed to form_template now includes 'prefix' and 'block_definition'
- context for the form is now populated in a separate overrideable `get_form_context` method
- full documentation and tests for form_template and get_form_context added
2016-07-05 11:48:09 +01:00
Janneke Janssen
9f72e12159 Inherit relevant border-radius from the parent 2016-07-04 21:34:12 +01:00
Josh Schneier
1dad100695 Add a check that the declared search_fields exist 2016-07-04 20:58:30 +01:00
Matt Westcott
bdbc1b0c5b Release note for Django 1.10 compatibility 2016-06-28 16:34:46 +01:00
Chris Rogers
daf68f5e2e Added Wagtail version to settings menu 2016-06-23 11:05:51 +01:00
OktayAltay
9358e3b611 Add new FloatBlock, DecimalBlock and a RegexBlock (#2737) 2016-06-23 10:14:28 +01:00
kakulukia
334bebc55c dont enforce HTML templates :( 2016-06-22 16:09:51 +01:00
Mike Dingjan
33f53a6e78 Added __bool__ method for proper evaluating the RichText object value 2016-06-21 12:04:52 +01:00
Oktay Altay
31ce2e802c Add new EmailBlock and IntegerBlock 2016-06-17 23:39:49 +01:00
Karl Hobley
35e506c47f Changelog/release note for #2715 2016-06-17 15:51:39 +01:00
Michael van Tellingen
7d7509aee5 Implement initial version of Block.bulk_to_python (with jaroel)
This prevents n+ queries for n blocks of a specific type.
2016-06-17 15:08:14 +02:00
Gagaro
4d7bdfd160 Refactor: remove Filter as a Django model. 2016-06-17 02:21:36 +02:00
Ludolf Takens
e995bc0e19 Fix #2533: Prevent removal of '/' when redirect from url is just '/' (#2721) 2016-06-16 11:48:45 +01:00
Johannes Spielmann
a2ec49e01a allow wagtailforms field choices to be as long as they want 2016-06-15 18:14:41 +01:00
Matt Westcott
8121b633a4 Fix incorrect CSS path on ModelAdmin's 'choose a parent page' view - fixes #2703 2016-06-15 13:50:45 +01:00
Moritz Pfeiffer
6c9d202057 Removed cell content aligment options from table editor context menu. 2016-06-13 20:59:10 +01:00
Matt Westcott
f6706977bd Validate against duplicate form field names - fixes #585
Thanks to @tacitus for this fix (#2445).
2016-06-13 19:53:44 +01:00
Matt Westcott
bdaf696cd2 Release note / docs for #2257 2016-06-10 14:26:30 +01:00
Mikalai Radchuk
ba807e5f45 Release notes for #2677 2016-06-08 16:53:01 +03:00
Mikalai Radchuk
ba220d58ca Release notes for #2691 2016-06-08 15:24:18 +03:00
Matt Westcott
79d19a5b1b Release note for 1.5.2 2016-06-08 11:52:27 +01:00
Mikalai Radchuk
b66830ce27 Release notes for #2684 2016-06-08 13:36:27 +03:00
Matt Westcott
38cca0e47a mark 1.5.1 as no longer in development
Conflicts:
	CHANGELOG.txt
2016-06-07 18:59:13 +01:00
Matt Westcott
aaceb9b08f Make 'permanent' / 'temporary' label on redirects translatable; don't translate the classname
Thanks to leo_naeka for reporting!
2016-06-07 17:34:22 +01:00
Yannick Chabbert
3ba4064d89 fix modeladmin delete view message 2016-06-07 16:44:27 +01:00
riceyrice
cd0f8381cd Ensure pagination is retained on invalid upload
Otherwise hidden Search tab causes web browser to load _every_ image in the system.
2016-06-07 16:22:34 +01:00
Matt Westcott
64132728d1 Revert "Fixing #2520"
This reverts commit ab53b1817f.

Conflicts:
	CHANGELOG.txt
	docs/releases/1.5.rst
2016-06-07 14:56:52 +01:00
Matt Westcott
f7816b6bce Credit Gagaro under preferred name 2016-06-06 17:55:19 +01:00
Matt Westcott
aacb1116db Track parent page for internal links in rich text - fixes #2639 2016-06-06 13:38:25 +03:00
Matt Westcott
8f796cddfd Return URL in document chooser response - fixes #2660 2016-06-04 17:12:59 +03:00
Matt Westcott
8d1c8193fa Remove duplicate definition of form media in settings - fixes #2664
Form media declarations are output in edit.html, but this is redundant as they're already output in _editor_css.html / _editor_js.html,
and the duplicate definitions cause the rich text editor to fail to activate for some reason.
2016-06-03 20:27:20 +03:00
Matt Westcott
892c4c77d6 Ensure that form media required by InlinePanels is correctly pulled in to the edit page - fixes #2662.
Based on code from #2659 by @Gagaro - thanks!
2016-06-03 19:33:24 +03:00
Loic Teixeira
c39f830ae2 Mark the field as modified after removing element
Fix #2637
2016-06-03 16:41:00 +01:00
riceyrice
05d9fceaa7 Choose existing page for page links only
Present new page chooser when editing any other link type.
2016-06-03 16:30:39 +01:00
Matt Westcott
bfa255537f Add docs / changelog section for Wagtail 1.5.1 2016-06-03 15:47:56 +01:00
Behzad Nategh
b1f194a637 Unicode support for slug as of Django 1.9 2016-06-01 13:44:01 +01:00
Matt Westcott
8f4518e2a5 insert release date for 1.5 2016-05-31 11:58:14 +01:00
Jack P
78168ba824 Perform client side validation on image upload form, so that the selected file is not lost in the submission - fixes #92 2016-05-26 17:11:27 +01:00
Matt Westcott
c55eed9e99 Version bump to start work on 1.6 2016-05-23 16:36:10 +01:00
Matt Westcott
59ecdb711f version bump for 1.5rc1 2016-05-19 15:13:38 +01:00
Matt Westcott
d375cc62cc 1.4.5 is now released 2016-05-19 15:00:35 +01:00
Matt Westcott
197527c5d2 Release note for #2416 2016-05-19 13:44:15 +01:00
Karl Hobley
a99c6c4c2d Changelog/release note for #2615 2016-05-19 11:45:49 +01:00
Matt Westcott
7f8cf2539f Add BASE_URL setting back to project template 2016-05-18 22:12:48 +01:00
Matt Westcott
737731de0c Release notes for #2407 2016-05-18 15:50:08 +01:00
Matt Westcott
06af3fe33d Account for deletions when constructing page paths for preview_on_create - fixes #2599 2016-05-17 16:03:15 +01:00
Matt Westcott
95aeda48f3 Release note for #2614 2016-05-17 15:58:30 +01:00
Matt Westcott
fc814298d1 Release note for #2613 2016-05-17 15:54:47 +01:00
Matt Westcott
a0c4dbd2d4 Release note for #2623 2016-05-16 18:09:16 +01:00
riceyrice
0899c48117 Use cross-browser document.activeElement instead of (non-IE) event.target.activeElement
Conflicts:
	CONTRIBUTORS.rst
2016-05-12 20:32:15 +01:00
Matt Westcott
0eaac1882c Release note for #2605 2016-05-12 17:03:29 +01:00
Matt Westcott
024b96d0ed Release note for #2414 2016-05-12 15:34:14 +01:00
Mikalai Radchuk
4392680067 Fixes UnicodeEncodeError in wagtailforms
If you will create form field entry with unicode characters,
you will get `UnicodeEncodeError`. This commit fixes this bug.
2016-05-12 11:00:03 +01:00
Karl Hobley
d90c2a6c71 Changelog for #2476 2016-05-12 10:39:31 +01:00
Karl Hobley
9cd2bf6447 Changelog for #2585 2016-05-12 10:25:56 +01:00
Juha Yrjölä
616a18aeff Replace calls to __() with ugettext_lazy()
This makes xgettext discover the translatable strings.
2016-05-11 21:08:36 +01:00
Vincent Audebert
42b9fb893c Fixing #2560 - changing z-index on class sequence-controls so we can see the controls on top of stream field menu 2016-05-11 17:17:15 +01:00
Matt Westcott
ac5aa73de9 add release note for link tooltips (#2147) 2016-05-11 16:58:00 +01:00
Matt Westcott
8ab3184731 Release note for #2147 2016-05-11 16:56:19 +01:00
Matt Westcott
9338fc2ac4 Release note for #1705 2016-05-11 15:45:42 +01:00
Liam Brenner
ca846a5941 Add logout success message 2016-05-10 20:08:57 +03:00
Liam Brenner
05be39e85f Add spinner/button longrunning class to settings save button 2016-05-10 19:59:07 +03:00
Karl Hobley
fcd2aa023c Support field widget media inside streamfield blocks 2016-05-10 17:17:41 +03:00
Matt Westcott
703ee3edf5 Update release notes / contributors with new translations imported into 1.4.4 2016-05-10 11:28:46 +01:00
Matt Westcott
7aaab7b52d Fix for #2519 is now in 1.4.x (and also fixes #2549) 2016-05-09 19:08:52 +01:00
Liam Brenner
75295209bb Added auto resizing text field, richtext field, and snippet chooser to styleguide
Fix button on styleguide linking to the add an image page
2016-05-09 12:56:47 +03:00
Mario César
b95cc1e687 Update decorator patterns util to preserve original view method name when introspecting.
When decorate_urlpatterns apply a decorator to a view function it lost spec names, docs, and the module where it was imported, making it uneasy to inspect when debugging (Like getting the name view and docs when using django-debug-toolbar)

Using functools.update_wrapper it updates the resulting function to look like the original wrapped view function.

Without the use of this decorator factory, the name of the wrapped view function would have been 'decorated_view'.
2016-05-08 04:44:30 +02:00
Karl Hobley
629deeba68 Changelog/release note for #2528 2016-05-04 12:29:21 +01:00
Matt Westcott
796239b7d9 Add semi-transparent border around explorer menu
Fixes #2519. Fix provided by @alexgleason
2016-05-03 15:49:54 +01:00
Tim Heap
80ad8ffc94 Do not get message classes from MESSAGE_TAGS
If the developer had overridden MESSAGE_TAGS in their site, Wagtail
messages used these classes in the admin. This caused the messages to
lose their styles.

Wagtail now ignores the MESSAGE_TAGS setting, using the default classes
defined in `django.contrib.messages.constants.LEVEL_TAGS`.

Fixes #2551
2016-05-03 11:42:26 +01:00
kapito
7de9b51f6f Prevent spinner from spinning on required form entry 2016-05-03 00:03:38 +01:00
Matt Westcott
1de152c145 Release note for #2499 2016-04-28 16:24:08 +01:00
Matt Westcott
83d872b3a3 Release note for #2501 2016-04-28 15:22:10 +01:00
Matt Westcott
139c8a1e76 Release note for #2495 2016-04-28 14:56:07 +01:00
Matt Westcott
26f4b4868d Release note for #2526 2016-04-28 13:13:13 +01:00
Matt Westcott
518abc2673 changelog entry for #2517 should be in 1.4.4 2016-04-28 11:45:41 +01:00
Vincent Audebert
ab53b1817f Fixing #2520
Switching explorer from position absolute to position fixed.
I did it in a pure CSS way but it would be good to be able to modify jquery.dlmenu.js line 213 to avoid it adding automatically a CSS property top on the element.
2016-04-27 22:05:17 +01:00
Matt Westcott
83bfaf14a8 failing test for #2511 for document uploader
Make collection field on document chooser upload respect user permissions

failing test for #2511 for image uploader

Make collection field on image chooser upload respect user permissions
2016-04-26 19:45:01 +03:00
Vincent Audebert
a3d36a122c Fixing #2393, replacing rem with em 2016-04-26 17:47:14 +12:00
Matt Westcott
544c871b80 Release note for #2420 2016-04-25 23:45:52 +01:00
Andrew T. Baker
228088d33d Add WAGTAIL_APPEND_SLASH setting 2016-04-25 23:12:57 +01:00
nfletton
03e247396b Display the details of server errors when they occur in the multi-image uploader 2016-04-25 22:18:58 +01:00
Roel Bruggink
ac59fc814c Improve L10N and I18N for revisions list. 2016-04-25 21:52:05 +01:00
Matt Westcott
f9947b2c08 Release note for #2489 2016-04-25 21:00:30 +01:00
Matt Westcott
c35c1f360a Release note for #2439 2016-04-22 17:22:40 +01:00
Matt Westcott
e5848941a0 #2456 is now in 1.4.x 2016-04-19 14:18:13 +01:00
Tim Heap
14398bfdd7 Correctly construct Meta class for multi-inherited Blocks 2016-04-19 11:26:25 +01:00
Karl Hobley
9fe6c7c494 Changelog for #2488 2016-04-18 23:20:26 +01:00
Andy Babic
dcb67dcfdf Added wagtailmodeladmin to contrib with docs 2016-04-14 15:03:49 +01:00
Matt Westcott
41d1758738 remove extra backticks 2016-04-12 16:51:18 +01:00
Benjamin Bach
dfd8a5cc2b add distinct icons to blocks 2016-04-12 16:50:48 +01:00
Karl Hobley
b978fb826f Added --schema-only flag to update_index command 2016-04-12 16:21:46 +01:00
Matt Westcott
1aa0817a03 Release note for #2205 2016-04-12 16:07:09 +01:00
Karl Hobley
2e970f88ea Changelog and release note for #2451 2016-04-12 06:57:27 +01:00
Karl Hobley
eda39c85c8 Changelog for #2453 2016-04-11 22:46:42 +01:00
Karl Hobley
bc608b2a9a Fixed missing full stop
Thanks @tomdyson for spotting!
2016-04-11 20:09:39 +01:00
Mikalai Radchuk
6c53a439a5 Update CHANGELOG and release notes 2016-04-11 17:01:55 +01:00
Chris Rogers
26f5016bb5 Use site_name for display for sites if available 2016-04-08 16:50:58 +01:00
Matthew Downey
9bbf1ba9a0 updated Site.find_for_request() to only hit the database once, and related unit tests 2016-04-08 12:15:23 +01:00
Liam Brenner
8b2a58ecae Changed button class for saving settings 2016-04-06 14:56:31 +01:00
Matthew Downey
c289028cd9 updated changelog for registered settings menu items 2016-04-06 14:14:21 +01:00
Roel Bruggink
bedde59aaa Add 'revisions' action to 'more'. 2016-04-05 15:43:24 +01:00
Josh Schneier
0855f59500 Fix deprecated usage of register.assignment_tag 2016-04-05 15:40:13 +01:00
Karl Hobley
b6c80cde36 1.4.3 no longer in development 2016-04-04 21:39:58 +01:00
Karl Hobley
81cdca1a91 Changelog/release note for #2438 2016-04-04 17:15:24 +01:00
Karl Hobley
a6e53abd34 Changelog/release note for #1913 2016-04-04 10:35:32 +01:00
Karl Hobley
25ab44237b 1.4.2 no longer in development 2016-03-31 10:11:21 +01:00
Karl Hobley
0e43826d96 Tweaks to changelog message 2016-03-30 22:29:33 +01:00
Karl Hobley
974d593c85 Changelog/release note for #2405 2016-03-30 19:59:59 +01:00
Karl Hobley
dcc89ce9b1 Set explorer menu media with property instead of class
Fixes #2369

The static() function was being called during app load which caused a crash when the user is using STATICFILES_STORAGE=ManifestStaticFilesStorage, DEBUG=False and haven't yet collected static files.

I've moved it into a property and it's now only called when a view is being rendered. This also is more consistent because we usually set media using properties (and so does Django admin).
2016-03-30 17:06:29 +03:00
Karl Hobley
77f143ab8f Changelog/release note for #2386 2016-03-27 14:33:27 +01:00
Karl Hobley
729ec8bfab Changelog/release note/upgrade consideration for #2388 2016-03-24 21:21:05 +00:00
Karl Hobley
63a891266a Changelog/release note for #2382 2016-03-24 20:58:31 +00:00
Tim Heap
e001cac581 Release notes for #2260 2016-03-22 14:36:21 +11:00
Math1985
03cba5b91c Ask user for old password when changing password
This is accomplished by using PasswordChangeForm instead of SetPasswordForm.

This adds extra security, as without this commit, an attacker that has access to
a user's session at one point in time will be able to change the user's password
and gain permanent access.
2016-03-22 11:50:18 +11:00
Rob Moorman
5158ee7aad Removed arrow-up after selector issue #2365 2016-03-17 01:25:26 +00:00
Matt Westcott
5f67ce2c4b 1.4 no longer 'in development' 2016-03-16 11:31:20 +00:00
Matt Westcott
83ab0746bc Release note for #2333 2016-03-11 17:21:53 +00:00
Matt Westcott
6803075188 Release notes for #1940 2016-03-11 15:43:43 +00:00
Matt Westcott
1c61b2316c Version-bump to start work on 1.5 2016-03-11 13:43:00 +00:00
Matt Westcott
eb78c9e235 Update Benjamin Bach's name in changelog 2016-03-08 15:59:48 +00:00
Matt Westcott
e0ad2a720e Demote construct_explorer_page_queryset to a minor feature 2016-03-08 15:55:34 +00:00
Matt Westcott
bc34f312ad Formatting fixes to changelog 2016-03-08 15:51:56 +00:00
Matt Westcott
5410294836 Promote the redesigned userbar to a major feature 2016-03-08 15:48:24 +00:00
Matt Westcott
5e07bead42 Release note for #2170 2016-03-08 15:06:29 +00:00
Eirik Krogstad
ac5d6e4945 Fix assumptions about user model fields, issue #1433 2016-03-07 20:42:39 +00:00
Matt Westcott
a67c971f4f Make settings menu clickable again in Firefox 46.0a2
Fixes #2286. Thanks to @juhakujala for tracking down the fix, and @akx for passing it on!
2016-03-07 19:53:53 +00:00
Matt Westcott
ef4aa3b54e Release note for #2031 2016-03-07 18:29:24 +00:00
Matt Westcott
7d22066da5 Release note for #2140 2016-03-07 14:40:09 +00:00
Matt Westcott
a6647c33c8 Use specific page models on explorer page listing.
In particular, this ensures that any custom URL routes defined on the page model
are respected by the 'live' link:
https://groups.google.com/d/msg/wagtail/qAmI4HbJfCI/9fxvoCmMEQAJ
2016-03-07 10:00:45 +00:00
Mikalai Radchuk
cd355b2fb7 Fixes release notes for #2253 2016-03-04 15:07:00 +03:00
Mikalai Radchuk
72d9ae81b5 Release notes for #2253 2016-03-04 00:02:09 +03:00
mr-winter
c185e57347 output sass errors in terminal and prevent gulp watch from exiting 2016-03-03 10:07:45 +00:00
Nicolas Kuttler
7d90344dd6 Update home stats summary CSS
The construct_homepage_summary_items hook allows to add items, but if
you use exactly the same markup as wagtail you end up with a bad layout
because the items form rows with no whitespace between them.

This commit changes the padding-bottom of the section into a margin-bottom
of it's <li> items, meaning that they form rows with enough whitespace
in between them, and the whitespace at the bottom is preserved.
2016-03-03 09:57:46 +00:00
Dave Cranwell
98f02ed29b Release notes for #2303 2016-03-03 09:49:17 +00:00
Tim Heap
0ead79d286 Release notes for #2266 2016-03-03 02:03:34 +02:00
Josh Barr
a1a2940495 fixed font size rounding issue in firefox, added contrib notes 2016-03-03 12:29:28 +13:00
Mikalay Radchuk
1e82450160 Fixes StreamValue unicode compatibility 2016-03-01 16:36:04 +00:00
Matt Westcott
a2bc7341f2 Release note for #2269 2016-03-01 15:53:08 +00:00
Matt Westcott
c6140a06f7 Release note / contributor entry for #2256 2016-03-01 15:26:53 +00:00
Karl Hobley
dc3910a613 Changelog/release note/contributor for #2279 2016-03-01 12:32:09 +00:00
Karl Hobley
182d847b3f Changelog and release note for #2027 2016-03-01 12:14:49 +00:00
Matt Westcott
c6548fea12 Release notes for #2278 / #2280 2016-02-29 18:16:50 +00:00
Matt Westcott
fc3936a229 Release note for #2243 (Collections) 2016-02-29 14:16:35 +00:00
Tom Dyson
985a987436 Hook for adding CSS to all admin pages 2016-02-25 10:24:54 +02:00
Matt Westcott
e131a9bcaf Release note for #1892 2016-02-18 16:28:19 +00:00
Karl Hobley
3f5586e1f8 Changelog/release note for #2219 2016-02-12 11:22:46 +00:00
Matt Westcott
395cecc642 Fixes to page ordering logic in explorer:
- keep ordering and pagination as two distinct operations
- only perform the 'annotate' hack when ordering by latest_revision_created_at
- entries with a null latest_revision_created_at should appear at the top when
  ordering oldest first
- don't uselessly call order_by twice
- actually test that the 'ordering' parameter orders the results :-)
2016-02-11 10:42:01 +00:00
Karl Hobley
11b9ed6732 Make user confirm before navigating away from changed page editor 2016-02-10 14:17:45 +00:00
Matt Westcott
68657338e7 Fetch new translations from Transifex 2016-02-05 16:52:10 +00:00
nfletton
94ba1c40e4 Add handling for server errors when uploading images and documents via a modal dialog 2016-02-05 16:21:58 +00:00
Matt Westcott
daba4aff84 release note for #2132 2016-02-04 17:35:59 +00:00
Matt
0845f1e1c1 Fix notification errors when there are multiple moderation groups
On SQLite, not all moderators would receive a notification.
On Postgres, a “more than one row returned by a subquery used as an
expression” error was thrown.
2016-01-29 10:50:16 +00:00
Mikalai Radchuk
3f2f5665b0 Allow specifying custom edit handlers for snippets 2016-01-28 13:03:27 +00:00
Karl Hobley
61593d38ad Changelog/release note/contributor for #2153 2016-01-27 11:16:02 +00:00
Karl Hobley
8ef846d214 Set on_delete action to SET_NULL on Document.uploaded_by_user
This prevents deletion of users from deleting any Documents they have uploaded.

This is already the behaviour on images.
2016-01-26 17:13:57 +00:00
Chris Rogers
d754bac9bb Changed success message for when a page is published with go_live_at 2016-01-26 10:31:38 +00:00
Tim Heap
66da5ad5ad Remove double tagit initialisation
tagit was initialized from both the AdminTagWidget, and from the `done`
method in the image uploader. Initializing it twice led to strange
errors and ultimately the tags not being saved on the image model.

As the tag widget now contains its own initialisation <script>, tag
inputs do not need to be specially handled by AJAX code any more, so
this can simply be removed.

Fixes #2142
2016-01-25 18:56:11 +00:00
Matt Westcott
8afe69fd72 Release note for #1867 2016-01-25 15:30:18 +00:00
Matt
e0a7a472e6 Clarify what the Administrator flag does 2016-01-21 12:48:34 +00:00
Karl Hobley
ec59c33ce5 Changelog/release note/contributor for #2134 2016-01-21 11:26:19 +00:00
Peter Quade
5c0063f429 making datetimepicker aware of FIRST_DAY_OF_WEEK 2016-01-20 16:30:22 +00:00
alexpilot11
5270c14444 ChooserBlock should use pk instead of id 2016-01-20 12:12:27 +00:00
Karl Hobley
690255c2ee Changelog/release note/contributor for #2111 2016-01-19 13:15:43 +00:00
Karl Hobley
62b996622a Changelog/release note for #2107 2016-01-18 13:16:52 +00:00
Karl Hobley
078491b6e0 Prevent cascade deletion of pages when a ContentType is deleted
Fixes #2024
2016-01-07 10:18:38 +00:00
Matt Westcott
bd0ad843fb Version bump to 1.3.1
Conflicts:
	CHANGELOG.txt
	docs/releases/index.rst
	wagtail/project_template/requirements.txt
	wagtail/wagtailcore/__init__.py
2016-01-05 17:19:08 +00:00
Karl Hobley
685592107a Changelog/release note/contributor for #2073 2016-01-04 12:19:19 +00:00
Karl Hobley
b375f37d80 Revert #2073 2016-01-04 10:33:47 +00:00
Karl Hobley
3540f2b080 Changelog/release note/contributor for #2073 2016-01-04 09:26:47 +00:00
Karl Hobley
d7a6e2d4ac Changelog/release note for #2069 2015-12-24 11:57:53 +00:00
Matt Westcott
4dfca33c9b Mark 1.3 as no longer in development / bump project template to require Wagtail 1.4a0 2015-12-23 17:49:30 +00:00
Karl Hobley
d29cca5113 Changelog/release note for #2051 2015-12-21 11:51:25 +00:00
Karl Hobley
157a063b19 Start 1.4 changelog and release notes 2015-12-21 09:58:09 +00:00
Matt Westcott
aedbb678a1 Pull translations from Transifex 2015-12-17 13:42:59 +00:00
shredding
c6b2cef575 implemented filter chaining 2015-12-17 12:12:24 +00:00
Eugene MechanisM
039db5ed89 "Signing in..." for translation 2015-12-17 01:50:03 +00:00
Karl Hobley
c3e62d1cb7 Changelog/release note for #2026 2015-12-16 16:29:15 +00:00
Karl Hobley
ac2a6cac23 Changelog/release note for #2041 2015-12-16 16:18:50 +00:00
Tim Heap
44564ea76a Link to homepage from dashboard page link if single site
If the Wagtail install has only one site, link to the homepage of that
site from the dashboard page summary instead of the root page of the
hierarchy.

Hopefully this will prevent some of the confusion causing people to
create pages under the root page, where they are inaccessible. See #1612
for more information around this issue.

Wagtail installs with multiple (or zero) sites retain the old behaviour
of linking to the root page.
2015-12-16 14:53:56 +00:00
shredding
2dd3f42e25 catch errors on non existing images 2015-12-16 13:14:11 +00:00
Denis Voskvitsov
ab45915a90 Set request.is_preview flag to show whether page is served as preview 2015-12-16 11:28:53 +00:00
Matt Westcott
a6c2100362 add changelog item for #2030 2015-12-16 09:21:31 +00:00
Matt Westcott
d6715f80a1 Revert fix for Hallo toolbar button hover state from #1746 - fixes #2040 2015-12-16 09:19:51 +00:00
Rich Atkinson
aaed92f301 do not delete uploaded images or page revisions when a user is deleted. fixes #1918 2015-12-15 17:06:37 +00:00