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
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
Darrel O'Pry
1f06885a69
Add code coverage output generation to npm test ( #610 )
2017-09-20 12:23:40 -07:00
Shawn Erquhart
1def72e93b
Merge pull request #601 from tech4him1/upgrade-gray-matter
...
Switch back to `gray-matter` for front-matter parsing.
2017-09-19 12:38:51 -04:00
Shawn Erquhart
1fa949395f
Add branch selection support for git gateway ( #618 )
2017-09-18 14:56:49 -07:00
Caleb
62d88b9e6f
Merge pull request #617 from netlify/fix-trailing-slash
...
Fix collections breaking if folder has trailing slash.
2017-09-18 14:37:16 -06:00
Caleb
2c8e8bece0
Fix collections breaking if folder has trailing slash.
2017-09-18 08:27:49 -06:00
Caleb
86c4987d84
Upgrade gray-matter
to v3.0.6.
...
This upgrade allow `gray-matter` to work in browsers as well.
2017-09-15 19:22:05 -06:00
Caleb
9f40edaf52
Re-add ability to parse frontmatter like ---json
.
2017-09-15 19:22:04 -06:00
Caleb
335dd15e6d
Fix JSON parser for gray-matter.
2017-09-15 19:22:04 -06:00
Caleb
ebf91a9800
Switch back to gray-matter
for front-matter parsing.
2017-09-15 19:22:04 -06:00
Caleb
ab8226ce63
Infer front-matter type on our own.
2017-09-15 19:22:04 -06:00
Caleb
37d4330370
Merge pull request #611 from netlify/fix-lockfile
...
Remove NPM lockfile from #599 and add Yarn one.
2017-09-15 19:19:23 -06:00
Caleb
e4ba4e0b10
Remove NPM lockfile from #599 and add Yarn one.
2017-09-15 18:38:41 -06:00
Caleb
ce2278b7e5
Upgrade js-yaml
to 3.10.0. ( #592 )
...
* Upgrade `js-yaml` to 3.10.0.
The main fix we are wanting is outputting astral characters (emojis) as
a single escape instead of surrogate pairs: nodeca/js-yaml#368 .
* Upgrade `preliminaries` front-matter parser (and dependencies).
2017-09-15 17:08:19 -07:00
Shawn Erquhart
3195f30b8d
Merge pull request #608 from dopry/xx_doc_pull_request_rebase
...
(docs) Document that pull requests should be rebased.
2017-09-15 17:47:13 -04:00
Darrel O'Pry
0ce2bc0f35
(docs) note that pull requests should be rebased.
2017-09-15 17:42:59 -04:00