Rob Moorman
c7b778c4e9
Removed docs
...
Added release docs with upgrade consideration of alternative to django-medusa
2017-03-23 12:30:21 +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
Rob Moorman
82a8202bb2
Release notes for #3483
2017-03-22 20:56:30 +01:00
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