Wykres commitów

5463 Commity (1957af9ea8fc97cb5f200594a6ee879c0268e822)

Autor SHA1 Wiadomość Data
Karl Hobley 1957af9ea8 Cleanup E302 errors 2015-12-04 09:32:16 +00:00
Karl Hobley 113f8e59ff Cleanup E261 errors 2015-12-04 09:20:22 +00:00
Matt Westcott 8a22c977a2 Release note for #1970 2015-12-03 19:43:31 +00:00
Lukasz Kozlowski 7a681f94f7 Update tags widget in Image and Douments forms.
AdminTagWidget provides initTagField function
that fixes issue with multiple-word tags.
2015-12-03 19:39:30 +00:00
Lukasz Kozlowski f0df1cb1fe Make initTagField accessible in every admin view. 2015-12-03 19:39:30 +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 ad7596a96d Limit animation to the .wagtail-logo class so that custom logos don't nod 2015-12-03 18:43:33 +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
Matt Westcott c1c77e4e70 Update can_move_to logic to respect allowed_subpage_types business rules 2015-12-03 12:56:51 +00:00
Matt Westcott 3e127ebe03 add new fixtures to test subpage_types business rules when moving pages 2015-12-03 12:56:51 +00:00
Dave Cranwell 72892644bb Merge pull request #1979 from tomdyson/nodding-bird
Make the bird nod on hover
2015-12-03 11:09:31 +00:00
Tom Dyson 8de12cdd41 Transition back, with a tiny bounce 2015-12-03 10:35:34 +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
Dave Cranwell eaeb589ebb removed prefixed box-sizing 2015-12-02 14:55:06 +00:00
Dave Cranwell 97456de746 linted 2015-12-02 14:55:06 +00:00
Dave Cranwell 7bc1c2485a mixins which only do prefixing removed in favour of depending more on autoprefixer 2015-12-02 14:55:06 +00:00
Matt Westcott e671a83be5 Release note for #1978 2015-12-01 13:17:31 +00:00
Matt Westcott f6d8bb3978 Enforce is_creatable rules in the page 'create' view 2015-12-01 12:35: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 1bb74ee4d0 Remove special case allowing all page types to be children of Page.
This was required when Page was absent from PAGE_MODEL_CLASSES (due to
it being 'abstract' / non-creatable) and thus never appeared in a
parent_page_types list. Now it appears in PAGE_MODEL_CLASSES, and is
a valid parent page type for page types that do not specify
parent_page_types (or explicitly include Page in the list).
2015-12-01 12:35:30 +00:00
Matt Westcott 5104643438 Change PAGE_MODEL_CLASSES to include is_creatable pages 2015-12-01 12:35:30 +00:00
Matt Westcott 11d7e35423 Merge pull request #1983 from kaedroho/drone-images
Added Drone Dockerfiles to /scripts
2015-12-01 11:01:40 +00:00
Karl Hobley e8d022b398 Added Drone Dockerfiles to /scripts 2015-12-01 10:56:23 +00:00
Matt Westcott 60ea0427fb Formally deprecate ContentType-returning methods in wagtailcore 2015-12-01 10:22:48 +00:00
Matt Westcott 9f1993ad10 Eliminate remaining uses of allowed_subpage_types 2015-12-01 10:22:48 +00:00
Matt Westcott 5e84900adb Add tests for allowed_parent_page_models and allowed_subpage_models.
We don't want to only test these indirectly via allowed_*_types, because
allowed_*_models is the preferred interface.
2015-12-01 10:22:48 +00:00
Matt Westcott 4ce93ac381 Deduplicate code for converting a list of models to a list of ContentTypes 2015-12-01 10:22:48 +00:00
Matt Westcott b572edbd9e Remove _PAGE_CONTENT_TYPES cache.
No code within Wagtail uses get_page_types now, and it doesn't really matter if external code becomes infinitessimally slower...
2015-12-01 10:22:48 +00:00
Matt Westcott e12523820d Add an allowed_subpage_models method to supersede allowed_subpage_types 2015-12-01 10:22:48 +00:00
Matt Westcott d182115d2a Add an allowed_parent_page_models method to supersede allowed_parent_page_types 2015-12-01 10:22:48 +00:00
Matt Westcott 54ad787131 Add a clean_parent_page_models method to supersede clean_parent_page_types 2015-12-01 10:22:48 +00:00
Matt Westcott 71f970f9aa Add a clean_subpage_models method to supersede clean_subpage_types 2015-12-01 10:22:48 +00:00
Matt Westcott 7b35f3ec6d use get_page_models instead of get_page_types in wagtailforms 2015-12-01 10:22:47 +00:00
Matt Westcott 9a0c4225b5 Use get_page_models instead of get_page_types in replace_text command 2015-12-01 10:22:47 +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 95d9a27c7b Merge pull request #1977 from tomdyson/master
Document setting for case-insensitive tags
2015-11-30 21:27:43 +00:00
Tom Dyson dca1cf6b43 Make the bird nod on hover 2015-11-30 18:13:26 +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
Matt Westcott 4758c89a3c Add keyboard shortcuts for preview and save 2015-11-27 16:12:00 +00:00
Dave Cranwell 7845cb409b Merge pull request #1965 from davecranwell/fix-nav-toggle-size
Nav toggle icon had somehow lost specificity over time
2015-11-27 10:46:23 +00:00
Dave Cranwell 7333ae520f nav toggle had somehow lost specificity over time, causing it to appear tiny. 2015-11-27 10:34:25 +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
Rich Brennan ce57281f6a Move content_panels inside FormPage definition. 2015-11-24 10:36:30 +00:00