0
0
mirror of https://github.com/wagtail/wagtail.git synced 2024-11-30 01:46:24 +01:00
Commit Graph

8221 Commits

Author SHA1 Message Date
Thibaud Colas
95bb2aecf9 Fix Draftail placeholder alignment in full-width field 2018-01-26 12:31:39 +02:00
Thibaud Colas
7d10279ed6 Add data-hallo-editor data attribute as integration point for Hallo plugins 2018-01-26 11:42:16 +02:00
Thibaud Colas
2e9b5e5569 Remove outdated TODOs in Draftail code 2018-01-26 11:34:17 +02:00
Matt Westcott
d483c8d465 Reinstate isort
isort was disabled to avoid CI noise and merge conflicts following the renaming of Wagtail's module paths. Now that the last major merge of 2.0 has (hopefully) taken place, it's time to reinstate it.
2018-01-25 17:23:37 +00:00
Matt Westcott
e1325ed4d6 Release notes and documentation for Draftail (#4136) 2018-01-25 16:38:38 +00:00
Thibaud Colas
f7d34ff6d5 Update Draftail link filtering to use a real whitelist 2018-01-25 14:34:06 +02:00
Thibaud Colas
f939dd2356 Pin draft-js dependency to v0.10.4 for now 2018-01-24 17:37:57 +02:00
Matt Westcott
20697186e7 Add explanatory comment for parameterless override_settings
discussion: https://github.com/wagtail/wagtail/pull/4136#discussion_r162901900
2018-01-24 14:54:18 +00:00
Matt Westcott
f37a62ee46 Neater test for types in content_state_equal
discussion: https://github.com/wagtail/wagtail/pull/4136#discussion_r162669531
2018-01-24 14:53:06 +00:00
Matt Westcott
7830fc499c html_to_contentstate optimisations 2018-01-24 14:46:03 +00:00
Matt Westcott
769b75b1f3 Add comments to make conversion from (name, value) list to dict more explicit
https://github.com/wagtail/wagtail/pull/4136#discussion_r162643652
2018-01-24 14:33:02 +00:00
Matt Westcott
62de3f288f Remove redundant gunk from class declaration lines 2018-01-24 13:57:56 +00:00
Matt Westcott
32985cc9b8 Optimisation - add a global var for alphanumeric characters
https://github.com/wagtail/wagtail/pull/4136#discussion_r162639598
2018-01-24 12:39:48 +00:00
Matt Westcott
28ff59e6b4 Remove redundant method override
discussion: https://github.com/wagtail/wagtail/pull/4136#discussion_r162253280
2018-01-24 11:58:15 +00:00
Matt Westcott
211cd3dd40 Use constants for whitespace behaviour flag values
Discussion: https://github.com/wagtail/wagtail/pull/4136#discussion_r162252303
2018-01-24 11:56:31 +00:00
Matt Westcott
2287624434 Remove redundant test for parent page.
Discussion: https://github.com/wagtail/wagtail/pull/4136#discussion_r161831347
2018-01-24 11:30:06 +00:00
Matt Westcott
d2049841e2 Extract InlineEntityElementHandler class from LinkHandler
as per discussion at https://github.com/wagtail/wagtail/pull/4136#discussion_r161830948
2018-01-24 11:07:57 +00:00
Matt Westcott
0c675cc7a0 Support single, double and unquoted versions of element-with-attribute selector 2018-01-23 19:51:06 +00:00
Thibaud Colas
63ee902d93 Replace ugettext_lazy + serialisation with direct ugettext 2018-01-19 18:04:41 +02:00
Thibaud Colas
259dcc1f16 Prevent Jest from running tests in build directory 2018-01-19 18:02:49 +02:00
Thibaud Colas
b9369ea141 Fix import path for unit tests 2018-01-18 19:30:01 +02:00
Thibaud Colas
b072b144a3 Fix failing document test 2018-01-18 19:20:43 +02:00
Thibaud Colas
5bdec1e41a Lint Python files 2018-01-18 19:19:14 +02:00
Thibaud Colas
f115ff7f4d JS linting fixes 2018-01-18 19:06:04 +02:00
Thibaud Colas
532a530836 Update Draftail tooltip button styles to be closer to other buttons 2018-01-18 18:48:00 +02:00
Thibaud Colas
e72cb44d03 Add default values for document decorator rendering 2018-01-18 18:35:05 +02:00
Thibaud Colas
239365705c Finish making Draftail toolbar translatable 2018-01-18 18:32:16 +02:00
Thibaud Colas
dc4e65b3b9 Add missing undo/redo controls in Draftail toolbar 2018-01-18 18:32:16 +02:00
Thibaud Colas
fe21055b8e Add missing line breaks feature to Draftail toolbar 2018-01-18 18:32:16 +02:00
Thibaud Colas
d1f3eebbab Filter out mailto: links pasted in Draftail 2018-01-18 18:32:16 +02:00
Thibaud Colas
efb3768871 Update to latest Draftail 2018-01-18 18:32:15 +02:00
Thibaud Colas
9f17026fab Make Draftail ImageBlock alt field readonly for now 2018-01-18 18:32:15 +02:00
Thibaud Colas
5f08013ad2 Reproduce Hallo field styles for Draftail, and adapt padding 2018-01-18 18:32:15 +02:00
Thibaud Colas
a54d5f0498 Filter out absolute links from outside of Wagtail 2018-01-18 18:32:15 +02:00
Thibaud Colas
8742b249f3 Update to latest Draftail 2018-01-18 18:32:15 +02:00
Thibaud Colas
c3a4bf4758 Make Draftail toolbar collapse to its buttons width 2018-01-18 18:32:15 +02:00
Thibaud Colas
3fbc55dbf8 Add tests to all decorators and blocks, making sure they support "no data" scenarios 2018-01-18 18:32:15 +02:00
Thibaud Colas
6e78b7fe3c Improve contrast of Draftail tooltip buttons 2018-01-18 18:31:24 +02:00
Matt Westcott
5928662b95 Return null for empty content, rather than adding a dummy block 2018-01-18 16:00:40 +00:00
Matt Westcott
e690e95503 Pass document filename as part of the metadata returned from the document chooser and dbHTML->contentState converter
This means we don't have to rely on pulling it from the document URL.
2018-01-18 15:35:25 +00:00
Thibaud Colas
db33741d25 Change Draftail import paths so code is properly split by Webpack 2018-01-18 00:07:39 +02:00
Thibaud Colas
61a57b6691 Add babel plugin to remove prop-types in production, shave off some kBs 2018-01-18 00:02:04 +02:00
Thibaud Colas
d375ac8a07 Only load core-js shims 2018-01-17 23:47:18 +02:00
Thibaud Colas
792538b942 Expose React-related dependencies as global variables for extension 2018-01-17 23:23:17 +02:00
Thibaud Colas
f50ce2b19e Remove unused lodash dependencies 2018-01-17 22:21:30 +02:00
Thibaud Colas
f593aa2f98 Replace draftjs_exporter constants with the corresponding Draft.js value 2018-01-17 22:19:38 +02:00
Thibaud Colas
7c5c1054e4 Remove unused styles for Hallo rich text images 2018-01-17 22:19:38 +02:00
Thibaud Colas
168f2ddd40 Remove unneeded button spacing override 2018-01-17 22:19:38 +02:00
Thibaud Colas
f8b99045a7 Refactor Draftail sources to single component 2018-01-17 22:19:38 +02:00
Thibaud Colas
19a6189d57 Disable edit of images and embeds in Draftail - not cooked enough 2018-01-17 22:19:37 +02:00