Vincent Prouillet
ccad454922
Percent decode paths on zola serve
2021-01-07 19:16:31 +01:00
Vincent Prouillet
1a36c20bd2
Fix html minification
...
Closes #1292
2021-01-07 19:04:17 +01:00
Vincent Prouillet
aa03a7fec5
Fix highlighting
...
Closes #1291
2021-01-07 11:34:48 +01:00
Matt Riggott
3b074c185c
Include "markdown" in list of config.toml sections ( #1290 )
2021-01-07 10:49:17 +01:00
Vincent Prouillet
74bf676ced
Update MSRV
2021-01-05 22:15:09 +01:00
Vincent Prouillet
877f441422
Update reqwest
2021-01-05 22:11:15 +01:00
Vincent Prouillet
c4260e091d
Update hyper
...
Not by me: https://github.com/getzola/zola/pull/1246
Can't be arsed to figure out the issue I had with cherry-picking
the commit and submodules.
Originally merged on master by mistake
2021-01-05 22:06:55 +01:00
Vincent Prouillet
6622078038
DRY things a bit
2021-01-05 21:48:35 +01:00
Sam Vente
369fb40dfe
move translation population and path collision checking to insert stage ( #1272 )
2021-01-05 21:39:25 +01:00
Vincent Prouillet
b9b4ef9f04
Add data-lang on code blocks
2021-01-02 09:29:28 +01:00
Vincent Prouillet
7540ecd58e
Prefer custom syntax before built-in ones
2020-12-29 10:36:40 +01:00
Vincent Prouillet
2362cf2415
Move syntaxes around to make packing a two step process
...
Closes #1268
2020-12-28 17:39:54 +01:00
jfranklin9000
35e9f2bbc0
Remove blog page content enclosing paragraph tags in Overview ( #1267 )
2020-12-24 10:03:30 +01:00
Aidiakapi
358446a65f
Escape path for live reload. Fix #1247 . ( #1266 )
...
zola serve's live reload feature used to fail on Windows due to the path
separator (`\`) to not being escaped.
2020-12-23 10:37:05 +01:00
Vincent Prouillet
657905ed6e
Remove watch-only
2020-12-22 21:35:15 +01:00
Vincent Prouillet
39870d8675
Move extra_syntax to markup.rs
2020-12-21 08:54:43 +01:00
Vincent Prouillet
96439df0e2
Add some debug log time
2020-12-21 08:54:35 +01:00
Vincent Prouillet
fc8b4066f2
Update syntaxes + replace js lang in rendering
...
Closes #1241 , #1211
2020-12-15 10:42:35 +01:00
Vincent Prouillet
68cdfcbbe7
Fix panic with misnamed index section
...
Closes #1244
2020-12-14 22:51:30 +01:00
Vincent Prouillet
26b8ec66ac
Only watch sass if folder exists
...
Closes #1249
2020-12-14 22:23:00 +01:00
Vincent Prouillet
2d71a79bbe
Fix site
2020-12-14 20:58:59 +01:00
Vincent Prouillet
e984d6d018
Merge branch 'create-pull-request/patch-1607975269' into next
2020-12-14 20:55:07 +01:00
Vincent Prouillet
e1af2c940d
Merge branch 'next' into create-pull-request/patch-1607975269
2020-12-14 20:54:24 +01:00
GitHub Action
d620f93c53
Update themes gallery
2020-12-14 19:47:32 +00:00
Vincent Prouillet
cc3e4f9133
Update changelog + deps
2020-12-14 20:45:32 +01:00
Nathanael Lane
a210abc5a3
Add shortcode 'invocation' variable to allow a shortcode to track how… ( #1236 )
...
* add shortcode 'invocation' variable to allow a shortcode to track how many times it has been invoked in a given Markdown file
* use closure (implicit struct) instead of explicit struct for invocation tracking
* update variable name to "nth"
2020-12-14 20:43:32 +01:00
Sylvain Kerkour
a93063ba4a
search: Update elasticlunr.min.js to 0.9.6 ( #1260 ) ( #1261 )
2020-12-14 20:43:32 +01:00
Rostislav
679af5b8c8
add Allow: / to default robots.txt template ( #1258 )
...
Also update the documentation about it.
2020-12-14 20:43:32 +01:00
Kevin Ottens
4754cb5792
Yaml frontmatter ( #990 )
...
* Accept dates presented as strings
Still, if we find a string we involve the TOML parser to make sure the
content of said string would be a correct TOML date. In a pure TOML
world this isn't exactly relevant, but this will come in handy when
using a YAML deserializer.
Signed-off-by: Kevin Ottens <ervin@ipsquad.net>
* Add serde_yaml and test-case dependencies
This will be necessary for the YAML frontmatter handling and
corresponding unit tests.
Signed-off-by: Kevin Ottens <ervin@ipsquad.net>
* Add YAML front matter handling
Signed-off-by: Kevin Ottens <ervin@ipsquad.net>
* Switch RawFrontMatter enum to wrap &str instead of String
Signed-off-by: Kevin Ottens <ervin@ipsquad.net>
* Update the documentation to mention YAML frontmatter
This is just a light update on purpose. There would be no point in
pushing YAML too much, this is mainly here to help people with a backlog
of posts to transition.
Signed-off-by: Kevin Ottens <ervin@ipsquad.net>
2020-12-14 20:43:31 +01:00
Vincent Prouillet
f20c52b872
Re-use markdown parser for markdown filter
2020-12-14 20:43:31 +01:00
Vincent Prouillet
59d3d8a3da
Enable smart punctuation
...
Closes #740
2020-12-14 20:43:31 +01:00
Vincent Prouillet
5d2c25b8c5
Little docs tweak
2020-12-14 20:43:31 +01:00
Vincent Prouillet
e58c2d6b6c
More details on fs errors
2020-12-14 20:43:31 +01:00
Vincent Prouillet
2c681f3439
Add some external link markdown tweaking options
...
Closes #681 , #695
2020-12-14 20:43:31 +01:00
Vincent Prouillet
047ce32efd
Clippy
2020-12-14 20:43:31 +01:00
Vincent Prouillet
94634fe87d
Move markdown config to its own section in config.toml
2020-12-14 20:43:31 +01:00
Renato Caldas
2673466998
Add bibtex support to load_data() ( #1190 )
...
* Add support for loading Bibtex data.
* Add load_data() documentation for the bibtex format
* Force bibtex tags to be lower case.
Bibtex tags are case-insensitive, and this works around tera's case-sensitiveness.
* Improve the load_data() documentation for the bibtex format
2020-12-14 20:43:31 +01:00
Vincent Prouillet
92282608fe
Update changelog
2020-12-14 20:43:31 +01:00
Dark Kirb
361d4d65ab
Run cargo update ( #1235 )
...
This updates `filetime` to the latest version and fixes #1234
Co-authored-by: Charlotte D <darkkirb@darkkirb.de>
2020-12-14 20:43:31 +01:00
Basix
944cba030e
Allow to specify default language in filenames ( #1233 )
...
* Use default language if code is same as default
* Add test for specifying default locale
* Update docs to mention default languages
2020-12-14 20:43:31 +01:00
Ian Chen
cb75334498
fix typo ( #1229 )
2020-12-14 20:43:31 +01:00
Sam Vente
2154201fc6
Expand taxonomy documentation with movie example ( #1219 )
...
* Expand taxonomy documentation with movie example
* Fix typos
* Remove yaml syntax highlighting
Co-authored-by: Vincent Prouillet <balthek@gmail.com>
2020-12-14 20:43:31 +01:00
Vladislav Nikonov
b1091bbb45
Implemented emoji aliases support in markdown files ( #1194 )
...
* Implemented emoji aliases support in markdown files
* Added emoji aliases rendering unit tests
* Added bench for emoji
2020-12-14 20:43:31 +01:00
Vincent Prouillet
a26422d401
Update changelog
2020-12-14 20:43:31 +01:00
Sam Vente
c40fb91ba8
Make sections draftable ( #1218 )
...
* make sections draftable
* add documentation paragraph about drafting sections
2020-12-14 20:43:31 +01:00
Cthulhux
da37db1258
Enable YouTube privacy mode ( #1201 )
...
* Update themes gallery
* Enable YouTube privacy mode
As recommended: https://www.ghacks.net/2018/05/23/why-you-should-always-use-youtubes-privacy-enhanced-mode/
* Adjusted tests for privacy mode
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Vincent Prouillet <balthek@gmail.com>
2020-12-14 20:43:27 +01:00
areille
6a31ccff99
Enable html minification ( #1208 )
...
* Next version
* Remove lines forcing minify_html to false
* Update documentation about minify_html
* Update changelog
Co-authored-by: Vincent Prouillet <balthek@gmail.com>
2020-12-14 20:42:55 +01:00
Christoph Grabo
6ef81940b8
Add language class to code tag
...
class attribute is only added if a language is available.
It uses the format "language-xxx" as per commonmark spec:
https://spec.commonmark.org/0.29/#example-112 ff.
2020-12-14 20:42:55 +01:00
Vincent Prouillet
bc3a41f56b
Update changelog
2020-12-14 20:42:55 +01:00
Takayuki Nakata
575c38f9c8
Support output_dir
in config.toml
2020-12-14 20:42:55 +01:00