Vincent Prouillet
b7ce4e59fb
rustfmt
6 years ago
Vincent Prouillet
8586bc1838
Some clippy fixes
6 years ago
Vincent Prouillet
d524482ac1
Cargo update & some doc tweak
6 years ago
Jake Howard
aad12d829f
Remote data ( #494 )
6 years ago
Vincent Prouillet
a0da580f87
Do not error on files starting with utf-8 BOM
Close #501
6 years ago
Vincent Prouillet
db4def63dc
Set date from filename
Fix #396
6 years ago
Vincent Prouillet
0f6c0736cb
Serialize page/section assets only once
6 years ago
Vincent Prouillet
4e3d231ca9
Small refactor for serialized page/sections
6 years ago
Vincent Prouillet
dc94aa219b
Do not paginate drafts
Fix #495
6 years ago
Vincent Prouillet
19b4341957
Fix test
6 years ago
Magnus Hovland Hoff
05b8bb4ac6
Ensure root output directory exists explicitly.
Aliases that have no directory nesting sneakily avoid the code path that ensures the directories exist
6 years ago
Vincent Prouillet
4c9fd0d302
Do not panic if something is already bound to 1111 in serve
6 years ago
Vincent Prouillet
465778c196
Always populate sections on section change
6 years ago
Jonathan Watt
f1b6f3082e
Remove unmatchable rules from render_shortcodes
6 years ago
Vincent Prouillet
1811c18b4a
No need for clone
6 years ago
Vincent Prouillet
0101e5cb12
Update docs to refer to zola
6 years ago
Vincent Prouillet
f84ae7c93b
Rename all occurrences of gutenberg to zola in code
6 years ago
Vincent Prouillet
dffd39aa8f
Do not have trailing slash for rss.xml
Closes #486
6 years ago
Vincent Prouillet
83b04a561c
Expose relative path of pages & sections
Closes #485
6 years ago
Luke Frisken
1baa7750f3
CSV and TOML loading global functions ( #379 )
Local CSV/TOML/JSON loading Tera function
6 years ago
Vincent Prouillet
86c418372f
Add metadata_only to get_section
6 years ago
Vincent Prouillet
957c6bed9d
Have a list of ancestors instead of only parent section
6 years ago
Michael Plotke
4db629a060
prevent html tags from appearing in the toc
6 years ago
Vincent Prouillet
f14dbcbdf4
section.subsections is now an array of paths
Close #446
Close #260
Close #478
Close #284
Close #480
6 years ago
Vincent Prouillet
7ecdc47b91
Remove line trimming for shortcode bodies
Can't remember why it was doing that even
with the comment and the test added in the
commit still pass so...
Fix #462
6 years ago
Vincent Prouillet
44a33c020c
Clearer error message when failing to load theme.toml
6 years ago
Chris Krycho
56c5036abc
Allow inclusion of all items in RSS feeds.
Switch to an `Option<usize>` for the serialized value of `rss_items`.
This lets us just set a blank value in the configuration and thereby
include *all* items.
This is a backwards-compatible change; it does not affect the behavior
of existing configurations.
Fixes #468 . Closes #471 .
6 years ago
Jonathan Watt
324211159e
Fix content parser's 'text' rule to use the correct production
6 years ago
Vincent Prouillet
0b0b4a86db
Update pest for shortcode parser
6 years ago
Vincent Prouillet
ee3f4dc511
Update to syntect 3
6 years ago
Vincent Prouillet
6843ec5c9c
Rebuild more things now that it is more performant to do so
Fix #122
6 years ago
Vincent Prouillet
cdcebaea26
Cleanup of slotmap impl
Fix #205
6 years ago
Vincent Prouillet
396d237673
Use Tera render_with_borrowed
6 years ago
Vincent Prouillet
10aba20fe5
Slotmap refactor
6 years ago
Greizgh
fec58054b4
Inject config in robots.txt context
This allow to use base_url in robots.txt, to reference a sitemap for
example.
6 years ago
Vincent Prouillet
2cf99c3cfc
Fix robots.txt template for real this time
6 years ago
Vincent Prouillet
e1aaed3c04
Remove paginator.pagers
6 years ago
Vincent Prouillet
c0090513a0
Remove printlnt
6 years ago
Christian Friedrich Coors
85529186e4
Fix some clippy warnings
6 years ago
Vincent Prouillet
9dca46cfd3
Correct usage of reqwest headers
6 years ago
Vincent Prouillet
f5c88540ed
Update reqwest and image
6 years ago
Vincent Prouillet
a11f8232de
Fix robots.txt not being loaded in Tera
Closes #443
6 years ago
Vincent Prouillet
9461769bcc
Parse date only once for pages
6 years ago
Vincent Prouillet
69dce561c8
Do not clone pages in taxonomies
6 years ago
Vincent Prouillet
14560f224e
No clone when rendering rss feed
6 years ago
Vincent Prouillet
f100d956c6
Fix incorrect default for highlight_code of Config
6 years ago
Vincent Prouillet
69a9a352a0
Only compute reading analytics once...
6 years ago
Vincent Prouillet
6903975202
Do not copy pages of sections when rendering taxonomies
6 years ago
Vincent Prouillet
ccaf36ee94
Avoid the use of enumerate in render_paginated
6 years ago
Vincent Prouillet
91adc03bdd
Some more benches
6 years ago