Commit graph

8889 commits

Author SHA1 Message Date
Matt Westcott
3042c10ec2 Add merge migrations to wagtailcore and wagtaildocs
We are not renumbering the collection migrations here, as some sites already exist
in the wild running a custom build of Wagtail 1.3 with collections, and we want
those to continue working.
2016-02-29 13:14:09 +00:00
Matt Westcott
ee2ef1da03 add collection selector to document chooser
Conflicts:
	wagtail/wagtaildocs/views/chooser.py
2016-02-29 13:14:09 +00:00
Matt Westcott
48a817f9c3 implement collection chooser on document listing 2016-02-29 13:14:09 +00:00
Matt Westcott
8466055e93 add collection selector to image chooser
Conflicts:
	wagtail/wagtailimages/templates/wagtailimages/chooser/chooser.js
	wagtail/wagtailimages/views/chooser.py

Conflicts:
	wagtail/wagtailimages/views/chooser.py
2016-02-29 13:14:09 +00:00
Matt Westcott
ba954f070f implement collection chooser on image listing 2016-02-29 13:14:08 +00:00
Matt Westcott
d8be1ae897 Remove submit button from document chooser.
It takes up valuable vertical space, and isn't needed because searches happen automatically
2016-02-29 13:14:08 +00:00
Matt Westcott
f4f5ae2b10 Remove search button from image chooser.
It takes up valuable vertical space, and isn't needed because searches happen automatically
2016-02-29 13:14:08 +00:00
Matt Westcott
649cb98687 Move shared collection permission formset logic to wagtailadmin; add images permission panel 2016-02-29 13:14:08 +00:00
Matt Westcott
57b4c03690 Add collection field to multiple image uploader 2016-02-29 13:14:07 +00:00
Matt Westcott
dbdf0c3275 Add collection field to image form 2016-02-29 13:14:07 +00:00
Matt Westcott
7e6fa356c4 Make collection field logic on BaseDocumentForm reusable 2016-02-29 13:14:07 +00:00
Matt Westcott
94a187d635 Add test for wagtailimages add_multiple view 2016-02-29 13:14:06 +00:00
Matt Westcott
f71a66e0ea Convert wagtailimages to use CollectionOwnershipPermissionPolicy 2016-02-29 13:14:06 +00:00
Matt Westcott
382cf37d99 Make Image model a collection member 2016-02-29 13:14:06 +00:00
Matt Westcott
e1072a5a56 Implement document permissions panel on group edit page 2016-02-29 13:14:06 +00:00
Matt Westcott
766e2501e4 Implement register_group_permission_panel hook for adding new panels to the group edit form 2016-02-29 13:14:05 +00:00
Matt Westcott
7f7a4be155 Add collection field to document form 2016-02-29 13:14:05 +00:00
Matt Westcott
d7d3d61e6a Implement collections_user_has_any_permission_for / collections_user_has_permission_for methods on collection permission policies 2016-02-29 13:14:05 +00:00
Matt Westcott
f9adb78ae4 Switch wagtaildocs to use CollectionOwnershipPermissionPolicy 2016-02-29 13:14:05 +00:00
Matt Westcott
abab314851 Move operation to fix collation on Collection.path to a separate migration
This ensures that it won't get missed when migrating sites from the custom 1.3-collections fork, which didn't have this fix in place.
2016-02-29 13:14:05 +00:00
Matt Westcott
f47636c119 Implement CollectionOwnershipPermissionPolicy 2016-02-29 13:14:04 +00:00
Matt Westcott
086c9b0b1a Implement CollectionPermissionPolicy 2016-02-29 13:14:04 +00:00
Matt Westcott
78bfcd1757 Move wagtail.wagtailcore.permission_policies into a subpackage 2016-02-29 13:14:04 +00:00
Matt Westcott
027c107df3 Add migration to copy global document permissions to the default collection 2016-02-29 13:14:04 +00:00
Matt Westcott
34c5582fa0 Add group collection permission model 2016-02-29 13:14:04 +00:00
Matt Westcott
a6b95930bb Make Document a collection member model 2016-02-29 13:14:04 +00:00
Matt Westcott
e5a62eadda Add collections settings menu item 2016-02-29 13:14:03 +00:00
Matt Westcott
a2239e9f4a Prevent root node from being edited/deleted 2016-02-29 13:14:03 +00:00
Matt Westcott
bfe663a9ed Implement collection admin views 2016-02-29 13:14:03 +00:00
Matt Westcott
1bd411ff0c Add model and migrations for Collection 2016-02-29 13:13:32 +00:00
Matt Westcott
d42e371b84 Fix TreeQuerySet to work in the absence of a page_q method 2016-02-29 13:13:32 +00:00
Matt Westcott
348bae9064 Rewrite group page permissions form to use checkboxes - fixes #1488 2016-02-29 13:13:32 +00:00
Josh Schneier
182c16c46a remove unused private method in BaseSearchQuery 2016-02-26 08:56:09 +00:00
justinvdm
f6842e6f2e Fix webpack aliasing for config module 2016-02-25 17:36:27 +02:00
justinvdm
7207e31784 Add missing dependencies to package.json 2016-02-25 17:34:15 +02:00
Josh Barr
14f02a0b50 Tooling for modern front-end components: React JS, ES6, and BEM CSS
Thanks to @justinvdm for the help

Merges: #2275
2016-02-25 13:32:48 +00:00
Tom Dyson
985a987436 Hook for adding CSS to all admin pages 2016-02-25 10:24:54 +02:00
Karl Hobley
ce918daa61 Tweaked repr of search results to diffrentiate them from QuerySets and lists
Search results sets are now wrapped with ``<SearchResults >``
2016-02-19 11:44:54 +00:00
Matt Westcott
e131a9bcaf Release note for #1892 2016-02-18 16:28:19 +00:00
Matt Westcott
fcb3adb2f0 Update multiple document uploader to use permission policies 2016-02-18 16:28:18 +00:00
Tim Heap
5a94117024 Fix SASS style errors, merge with latest wagtailimages styles 2016-02-18 16:28:17 +00:00
Tim Heap
3403946f1e Move common multiupload JavaScript libraries to wagtailadmin 2016-02-18 16:28:17 +00:00
Tim Heap
4260b97608 Do not initialise tagit twice
Preemptively fixes #2142 for documents as well
2016-02-18 16:28:16 +00:00
Tim Heap
f0095b5882 Upload multiple documents at once
Functionality from the multiple image uploader was used.
2016-02-18 16:28:15 +00:00
Karl Hobley
ff9289fdb0 Regenerated test app migrations 2016-02-17 16:56:00 +00:00
Karl Hobley
43e4f0ad1f Added on_delete actions into migrations
This removes a lot of deprecation warnings
2016-02-17 16:56:00 +00:00
Alex Gleason
e824bfe814 Merge pull request #2244 from Chris-May/master
Correcting typo in The Dashboard doc
2016-02-16 19:24:28 -05:00
Chris May
4f999de737 Correcting typo int The Dashboard doc 2016-02-16 15:51:57 -05:00
Karl Hobley
3f5586e1f8 Changelog/release note for #2219 2016-02-12 11:22:46 +00:00
Matt Westcott
d620ce9656 Document the construct_explorer_page_queryset hook 2016-02-12 11:15:13 +00:00