3861 Commits

Author SHA1 Message Date
be28f895bc Document slug sanitizing functions. 2017-10-03 16:15:51 -06:00
8fb326ff2b Make sanitizeSlug immutable.
Thanks @erquhart!
2017-10-03 16:15:42 -06:00
72492749d9 Move slug sanitizer to a seperate function. 2017-10-03 13:03:28 -06:00
4e5a004010 Make ucschars regex smaller. 2017-10-03 13:03:27 -06:00
9bc65cd0ac Re-implement standard slugification with IRIs instead of URIs. 2017-10-03 13:03:26 -06:00
8a2b4fc843 Sanitize entire slug instead of just parts. 2017-10-03 13:03:26 -06:00
d895112f9d Replace spaces in slugs/filenames with dashes. 2017-10-03 13:03:25 -06:00
d21de7e82e Remove periods from filenames/slugs. 2017-10-03 13:03:25 -06:00
51b89cc84b Switch from slug to sanitize-filename. 2017-10-03 13:03:22 -06:00
78b60c0a0b Merge pull request #644 from netlify/upgrade-react-toolbox
Upgrade React Toolbox
2017-10-02 20:43:11 -06:00
ae31e971b7 Update comments in webpack config. 2017-10-02 20:41:52 -06:00
6801182e84 Don't run normalize.css through PostCSS. 2017-10-02 20:39:24 -06:00
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
4c7eaf1bba Override react-toolbox font setting. 2017-10-02 19:41:32 -06:00
60b9aa3629 Remove old/unused peer-dependency and update lockfile. 2017-10-02 19:41:29 -06:00
5bb9784807 Update react-toolbox CSS to be a full copy. 2017-10-02 19:31:07 -06:00
8ebfd675ba update to react-toolbox 2.0 beta 2017-10-02 19:31:06 -06:00
2ac54cb778 Merge pull request #643 from netlify/upgrade-ui-deps
Upgrade UI dependencies.
2017-10-02 18:55:34 -06:00
9ef35c71f1 Merge pull request #642 from netlify/bundle-size
Make YAML and TOML parsers' bundle smaller
2017-10-02 16:55:19 -06:00
41cc7ab589 Update Yarn lockfile. 2017-10-02 16:51:40 -06:00
9075a87c9d Upgrade react-notifications. 2017-10-02 16:44:32 -06:00
37bcbfba08 Upgrade react-waypoint.
From the changelog, there should be no changes needed.
2017-10-02 16:44:29 -06:00
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
9053c1841f Upgrade react-transition-group. 2017-10-02 16:43:30 -06:00
9379edfbd9 Merge pull request #641 from netlify/upgrade-webpack-3
Upgrade WebPack to v3
2017-10-02 16:26:10 -06:00
7608a6dd2d Merge pull request #626 from netlify/test-drive-identity
Update Test Drive docs with Identity
2017-10-02 11:57:04 -04:00
b80c417429 Switch to a smaller/faster TOML parser. 2017-10-01 17:21:23 -06:00
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
912851a5a7 Upgrade WebPack to v3. 2017-10-01 16:08:08 -06:00
c06cb75f01 Merge pull request #623 from netlify/fix-deps
Fix incorrect or unneeded dependencies.
2017-09-29 17:04:03 -04:00
e7a934d3cb Clarify template deploy process 2017-09-29 13:43:28 -07:00
ce53f8b084 Remove dependencies that are no longer used. 2017-09-29 13:44:38 -06:00
1ee6100adf Move gotrue-js out of dev dependencies. 2017-09-29 13:44:37 -06:00
86d41cccf8 Sort out dependencies that are only used for development. 2017-09-29 13:44:37 -06:00
8b3b892c7d Remove duplicate node-sass dependency. 2017-09-29 13:44:37 -06:00
9cb966b6ee Add CMS version question to GitHub issue template. (#633) 2017-09-29 10:19:46 -07:00
d1b25851fd Merge pull request #629 from netlify/editor-fast-follow
editor fast follow
2017-09-29 13:05:27 -04:00
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
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
e2232e1067 improve markdown entity escaping perf 2017-09-26 16:35:01 -04:00
3a7594722c fix file collection persist (#628) 2017-09-26 13:20:03 -07:00
516a5e4c7f improve markdown editor serialization debounce 2017-09-26 15:52:50 -04:00
9e0d7696ee stop remark from decoding HTML entities 2017-09-26 15:27:34 -04:00
d3c12db8ef fix soft break support 2017-09-26 14:50:56 -04:00
7bcb16d5e6 fix nested field updates 2017-09-26 14:50:56 -04:00
fddbf8f7f0 disable auto-conversion of markdown urls to links 2017-09-26 14:50:56 -04:00
30a762cec1 improve markdown entity escaping for visual editor 2017-09-26 14:50:56 -04:00
e25ec098f6 fix editor parsing of styled inline code 2017-09-26 14:50:56 -04:00
70a4a51b97 add inline image support for editor 2017-09-26 14:50:56 -04:00
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