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
4bdc32aaad
Eliminate reference to requirements-dev.txt
2016-02-05 15:48:01 +00:00
Charlie Choiniere
ae2006ccf1
Moved all dev dependencies into setup.py
...
* Removed requirements-dev.txt
* Added dependencies to setup.py using the extras_require option
* Updated the documentation to use pip instead of setup.py develop
* Updated .drone.yml to reflect updated installation
2016-02-05 14:44:51 +00:00
Matt
999e06af27
Fix parameter name on signal handler
2016-02-04 22:22:12 +00:00
Chris Rogers
5e589d6376
Minor adjustment to settings docs
2016-02-04 22:18:55 +00:00
Matt Westcott
daba4aff84
release note for #2132
2016-02-04 17:35:59 +00:00
Matt Westcott
20b42ad7d9
Remove django-compressor references from the 'Configuring Django' docs
2016-02-04 15:31:03 +00:00
Karl Hobley
be82fa975d
Removed django-compressor
2016-02-03 16:16:11 +00:00
Mitchel Cabuloy
d09d403d54
Fix frontend cache code example
2016-01-31 13:21:57 +08: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
Matt Westcott
6b78836d8d
Add missing backticks to 'Custom document models' release note
2016-01-28 13:05:50 +00:00
Mikalai Radchuk
3f2f5665b0
Allow specifying custom edit handlers for snippets
2016-01-28 13:03:27 +00:00
Karl Hobley
95ff74feeb
Moved advanced image topics into advanced topics
2016-01-27 11:27:16 +00:00
Karl Hobley
ae2e73b054
Rename "Creating your Wagtail site" to "Using Wagtail"
...
I think the words "Wagtail site" implies that Wagtail sites are a thing when they are in fact just Django projects with Wagtail installed.
So I think "Using Wagtail" is less likely to cause confusion.
2016-01-27 11:27:16 +00:00
Karl Hobley
8a9e65f92f
Change title of "topics" section to "Usage guide"
2016-01-27 11:27:16 +00:00
Karl Hobley
13217dd6ef
WAGTAILAPI_MAX_RESULTS is actually called WAGTAILAPI_LIMIT_MAX
...
Fixes #2156
2016-01-27 11:21:06 +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 Westcott
097f45f20b
Fix Page model recipes to pass 'self' as the page object ('page' is undefined)
2016-01-22 11:24:41 +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
Matt Westcott
88078ac389
Reorder INSTALLED_APPS to put most specific apps first
2016-01-21 10:18:48 +00:00
Matt Westcott
7c211e7ec0
Update settings in 'configuring Django' docs for Django 1.9
2016-01-20 20:11:40 +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
Matt Westcott
88d1977d34
Document `site_name` attribute of Site - fixes #2099
2016-01-13 12:49:46 +00:00
Matt Westcott
aea3ce67a0
Document setting up MEDIA_ROOT in the Django integration docs
...
An out-of-the-box Django project is not configured to serve user-uploaded files from MEDIA_ROOT; this needs to be added manually as per https://docs.djangoproject.com/en/1.9/howto/static-files/#serving-files-uploaded-by-a-user-during-development . Fixes #2100
2016-01-12 15:40:35 +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
04fdd5f352
Remove Django 1.7 support from documentation, requirements and CI definitions
2016-01-05 17:38:29 +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
Liam Brenner
b0f4d50aac
Minor documentation fixes for signal handlers
2016-01-05 10:29:20 +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
Karl Hobley
9d3e068b0c
Use Django 1.8 TEMPLATES setting in settings doc
...
Also, the ``request`` context processor is now in the defaults
2015-12-16 09:29:17 +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
Jannis
42e1317a4e
Add missing blocktrans to InlinePanel's add-button
2015-12-15 20:24:53 +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
Karl Hobley
f436bc5c09
Changelog/release note/contributor for #1906 and #1998
2015-12-15 16:30:36 +00:00
Karl Hobley
c01a0952a2
Changelog/release note for #1864
2015-12-15 16:00:18 +00:00
Matt Westcott
086997c14a
add missing backticks
2015-12-15 15:59:57 +00:00
Matt Westcott
e3269463d3
typo: 'attriutes' -> 'attributes'
2015-12-15 15:58:33 +00:00
Matt Westcott
0fe3572566
Release note for #1796
2015-12-15 15:57:24 +00:00
Tim Heap
2c76441186
Add docs for WagtailPageTests
2015-12-15 15:49:40 +00:00
Karl Hobley
d160ea3ccf
Release note for #2036 (and #2025 )
2015-12-15 15:06:49 +00:00
Matt Westcott
9e5ba4bd3e
Add system check to validate parent_page_types / subpage_types - fixes #1128
2015-12-15 14:32:39 +00:00
shredding
6422c7f618
added success message after image update
2015-12-15 00:21:34 +00:00
Matt Westcott
c65b155f2f
Release note for #1814
2015-12-15 00:03:06 +00:00
Tim Heap
9e8c2c2d5f
Allow custom Page Managers
...
Previously, if a developer wanted to use a custom Manager on their Page
subclass, some fairly hacky hacks were required. Now, the `objects`
attribute is only overridden if it is a plain `Manager`. If it is
anything else, it is left alone. A system check has been added to ensure
that all `Page` managers inherit from `PageManager`
2015-12-14 23:09:45 +00:00
Matt Westcott
da4f091466
Release note for #1800
2015-12-14 21:21:46 +00:00
Ben Kerle
3ef94d60a2
Documentation for admin search area hook
2015-12-14 21:21:45 +00:00
Matt Westcott
9e124cb9b6
Remove use of value.bound_blocks from basic StructBlock template example.
...
This hasn't been necessary since #1360 was merged, and the new 'BoundBlocks and values' section covers it much better.
2015-12-11 12:48:37 +00:00
Matt Westcott
0e34282646
Add section about BoundBlocks and values
2015-12-11 12:48:37 +00:00
Matt Westcott
2c765a7462
Release note for #1491
2015-12-11 12:46:01 +00:00
Karl Hobley
eed5c60d72
Docs for index.RelatedFields
2015-12-11 12:29:27 +00:00
Matthew Downey
e18f877286
send individual notification emails per user
2015-12-11 11:02:48 +00:00
Matt Westcott
0ce27f2f3d
Release note for #1816
2015-12-09 11:40:36 +00:00
Tim Heap
8ddd9ee537
Call `django.setup()` before making docs
...
Django 1.9 requires this line before importing any models. Autodoc
imported models to get their docstrings, causing errors in the build
process.
Fixes #2014 .
2015-12-09 11:40:35 +00:00
Matt Westcott
65f97bba6f
docs(django 1.9): Add upgrade consideration note for Jinja2 template tag location change
2015-12-09 11:40:35 +00:00
Karl Hobley
960d7aa575
feat(django 1.9): Move jinja2 tags out of templatetags folders
...
Django 1.9 now automatically imports all models in templatetags. This causes ImportErrors to be raised for users who do not have jinja2 installed.
2015-12-09 11:40:35 +00:00
Matt Westcott
2f4018c0ae
Import translations from Transifex
2015-12-09 11:03:14 +00:00
Maris Serzans
32b4124767
Changed verbose names to start with lowercase when necessary
2015-12-08 17:33:19 +00:00
Ben Emery
beb2b927d7
Allow for overriding image upload path
2015-12-07 19:18:17 +00:00
Karl Hobley
8d91e72407
Changelog/release note for #1934
2015-12-04 11:07:43 +00:00
Karl Hobley
e09a56f51c
Changelog/release note/contributor for #1981
2015-12-04 11:02:08 +00:00
Matt Westcott
8a22c977a2
Release note for #1970
2015-12-03 19:43:31 +00:00
Rich Brennan
11618f0c3d
Update content_panels and promote_panels.
...
If I'm right, the Echoer content_panels and promote_panels can be removed as they're defined on Page?
2015-12-03 18:55:01 +00:00
Jan Korte
56cfe02bae
snippet docs: loading the tags is necessary
2015-12-03 18:45:29 +00:00
Matt Westcott
9f3ae3c51d
Release note for #1572
2015-12-03 13:19:44 +00:00
Tim Heap
0071d85aa0
Add Page methods `can_move_to` and `can_create_at`
...
These two tests are used when checking if a new page type can be created
under a page instance, or if an existing page type can move under a page
instance.
2015-12-03 12:56:52 +00:00
Dave Cranwell
eb4c5a7ce2
nav-submenu required translate3d due to its fixed position in the presence of animation, apparently. Also animation vendor prefixing removed since autoprefixer handles this already
2015-12-02 17:39:26 +00:00
Matt Westcott
e671a83be5
Release note for #1978
2015-12-01 13:17:31 +00:00
Matt Westcott
b1c75644f6
Stop replace_text from replacing multiple times on MTI subclasses.
...
Iterating over get_page_models means that these will be visited once
per superclass. To avoid this, we filter the page list to those exactly
matching the page class. This is done via a new `exact_type` method
on `PageQuerySet`.
2015-12-01 12:35:31 +00:00
Matt Westcott
60ea0427fb
Formally deprecate ContentType-returning methods in wagtailcore
2015-12-01 10:22:48 +00:00
Matt Westcott
06897db7c5
Add a get_page_models function to wagtailcore.models; deprecate direct use of PAGE_MODEL_CLASSES
2015-12-01 10:22:47 +00:00
Matt Westcott
c35ae95d9b
Document the remaining PageQuerySet methods
2015-11-30 22:16:08 +00:00
Tom Dyson
ef58ea3429
Document setting for case-insensitive tags
2015-11-30 18:07:08 +00:00
Tim Heap
1d4a276f49
Use SiteManager for Sites, add tests
...
The SiteManager class was not used on the Site model, or anywhere else.
This was not caught by the tests, because nothing tested the relevant
attributes on the Site model, nor were they used in the code base. Tests
have been added now.
2015-11-30 14:35:25 +00:00
Karl Hobley
06cba807df
Merge pull request #1914 from kaedroho/runtests-args
...
Add --postgres and --elasticsearch arguments to runtests.py
2015-11-30 12:26:16 +00:00
Matt Westcott
e5abe8df96
Release note for #1969
2015-11-27 16:15:21 +00:00
alx
88e477098f
Ensure that locked pages can't be unpublished.
...
Fixes #1615
2015-11-24 12:58:02 +00:00
Tim Heap
f4968de0f9
Allow overriding attributes in {% image %} tag
...
The `alt` attribute that was automatically generated as part of the
`{% image %}` tag could not be overridden. If template authors passed
their own `alt="..."` attribute in, two would be printed out instead
of the default one being overridden.
The relevant code has been refactored to build a dict of attributes,
allowing the default set to be overridden, and then printing them using
`flatatt`.
Fixes #1933
2015-11-24 11:38:10 +00:00