1453 Commits

Author SHA1 Message Date
Caleb
51b89cc84b Switch from slug to sanitize-filename. 2017-10-03 13:03:22 -06:00
Caleb
78b60c0a0b Merge pull request #644 from netlify/upgrade-react-toolbox
Upgrade React Toolbox
2017-10-02 20:43:11 -06:00
Caleb
ae31e971b7 Update comments in webpack config. 2017-10-02 20:41:52 -06:00
Caleb
6801182e84 Don't run normalize.css through PostCSS. 2017-10-02 20:39:24 -06:00
Caleb
6d7aebb64f Fix notif styles.
The default `redux-notifications` styles shouldn't be run through the
module prefixer.
2017-10-02 20:38:17 -06:00
Caleb
4c7eaf1bba Override react-toolbox font setting. 2017-10-02 19:41:32 -06:00
Caleb
60b9aa3629 Remove old/unused peer-dependency and update lockfile. 2017-10-02 19:41:29 -06:00
Caleb
5bb9784807 Update react-toolbox CSS to be a full copy. 2017-10-02 19:31:07 -06:00
Shawn Erquhart
8ebfd675ba update to react-toolbox 2.0 beta 2017-10-02 19:31:06 -06:00
Caleb
2ac54cb778 Merge pull request #643 from netlify/upgrade-ui-deps
Upgrade UI dependencies.
2017-10-02 18:55:34 -06:00
Caleb
9ef35c71f1 Merge pull request #642 from netlify/bundle-size
Make YAML and TOML parsers' bundle smaller
2017-10-02 16:55:19 -06:00
Caleb
41cc7ab589 Update Yarn lockfile. 2017-10-02 16:51:40 -06:00
Caleb
9075a87c9d Upgrade react-notifications. 2017-10-02 16:44:32 -06:00
Caleb
37bcbfba08 Upgrade react-waypoint.
From the changelog, there should be no changes needed.
2017-10-02 16:44:29 -06:00
Caleb
d83a14f8d7 Re-add react-addons-css-transition-group for react-toolbox.
`react-transition-group` is the replacment, but the current version of
`react-toolbox` still requires the old one as a peer-dependency.
2017-10-02 16:43:38 -06:00
Caleb
9053c1841f Upgrade react-transition-group. 2017-10-02 16:43:30 -06:00
Caleb
9379edfbd9 Merge pull request #641 from netlify/upgrade-webpack-3
Upgrade WebPack to v3
2017-10-02 16:26:10 -06:00
Shawn Erquhart
7608a6dd2d Merge pull request #626 from netlify/test-drive-identity
Update Test Drive docs with Identity
2017-10-02 11:57:04 -04:00
Caleb
b80c417429 Switch to a smaller/faster TOML parser. 2017-10-01 17:21:23 -06:00
Caleb
8e989727d8 Remove Esprima from the js-yaml bundle.
According to the `js-yaml` docs, it is only needed if you are trying
to parse JS functions in/out of JSON, which we are not doing.
2017-10-01 17:19:24 -06:00
Caleb
912851a5a7 Upgrade WebPack to v3. 2017-10-01 16:08:08 -06:00
Shawn Erquhart
c06cb75f01 Merge pull request #623 from netlify/fix-deps
Fix incorrect or unneeded dependencies.
2017-09-29 17:04:03 -04:00
Jessica Parsons
e7a934d3cb Clarify template deploy process 2017-09-29 13:43:28 -07:00
Caleb
ce53f8b084 Remove dependencies that are no longer used. 2017-09-29 13:44:38 -06:00
Caleb
1ee6100adf Move gotrue-js out of dev dependencies. 2017-09-29 13:44:37 -06:00
Caleb
86d41cccf8 Sort out dependencies that are only used for development. 2017-09-29 13:44:37 -06:00
Caleb
8b3b892c7d Remove duplicate node-sass dependency. 2017-09-29 13:44:37 -06:00
Caleb
9cb966b6ee Add CMS version question to GitHub issue template. (#633) 2017-09-29 10:19:46 -07:00
Shawn Erquhart
d1b25851fd Merge pull request #629 from netlify/editor-fast-follow
editor fast follow
2017-09-29 13:05:27 -04:00
Caleb
10d23c9fe1 Merge pull request #636 from netlify/update-transitions
Upgrade depreciated transitions addon to `react-transition-group`.
2017-09-29 09:23:42 -06:00
Caleb
cd35289dbc Upgrade depreciated transitions addon to react-transition-group.
v1 of `react-transition-group` is a drop-in replacement.
2017-09-28 13:27:05 -06:00
Shawn Erquhart
e2232e1067 improve markdown entity escaping perf 2017-09-26 16:35:01 -04:00
Shawn Erquhart
3a7594722c fix file collection persist (#628) 2017-09-26 13:20:03 -07:00
Shawn Erquhart
516a5e4c7f improve markdown editor serialization debounce 2017-09-26 15:52:50 -04:00
Shawn Erquhart
9e0d7696ee stop remark from decoding HTML entities 2017-09-26 15:27:34 -04:00
Shawn Erquhart
d3c12db8ef fix soft break support 2017-09-26 14:50:56 -04:00
Shawn Erquhart
7bcb16d5e6 fix nested field updates 2017-09-26 14:50:56 -04:00
Shawn Erquhart
fddbf8f7f0 disable auto-conversion of markdown urls to links 2017-09-26 14:50:56 -04:00
Shawn Erquhart
30a762cec1 improve markdown entity escaping for visual editor 2017-09-26 14:50:56 -04:00
Shawn Erquhart
e25ec098f6 fix editor parsing of styled inline code 2017-09-26 14:50:56 -04:00
Shawn Erquhart
70a4a51b97 add inline image support for editor 2017-09-26 14:50:56 -04:00
Shawn Erquhart
e937e8e626 handle markdown styled inline nodes
Slate does not allow inline nodes like links and
images to have marks (like strong, emphasis). This
commit changes the parsers to process these nodes
as if they were text nodes so that marks are
handled.
2017-09-26 14:50:56 -04:00
Shawn Erquhart
2d3bf9b3fc fix verbose markdown entity output
Because we convert markdown to an AST, the literal input
cannot be reconstructed, so we have to default to improving
received markdown rather than degrading it. This fix
implements smart MDAST parsing to ensure that adjacent
nodes with the same styling (strong, emphasis, etc) are
grouped together rather than separated (which results in
verbose output).
2017-09-26 14:50:56 -04:00
Shawn Erquhart
91590a2f25 remove pedantic markdown parsing 2017-09-26 14:50:56 -04:00
Shawn Erquhart
e54dee4220 allow links to be wrapped in marks 2017-09-26 14:50:56 -04:00
Shawn Erquhart
cd111f3a3d distinguish between newline and soft break in editor 2017-09-26 14:50:56 -04:00
Shawn Erquhart
aa14a663e0 Merge pull request #614 from dopry/609_add_codecov
Add codecov reporting  to build process.
2017-09-25 14:37:56 -04:00
Jessica Parsons
a3e2146eee Adjust spacing for Hugo md interpretation 2017-09-22 10:37:22 -07:00
Jessica Parsons
a890e0da29 Update Test Drive docs with Identity 2017-09-22 09:27:26 -07:00
Darrel O'Pry
f8a1d4b21b Add codecov reporting to build process. 2017-09-21 10:16:12 -04:00