Vincent Prouillet
44a33c020c
Clearer error message when failing to load theme.toml
6 years ago
Vincent Prouillet
2c79eeb8be
Merge pull request #472 from chriskrycho/make-rss_limit-optional
Allow inclusion of all items in RSS feeds.
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
Vincent Prouillet
9f88b0776a
Cargo update
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
0ce3a0f070
Merge pull request #459 from Keats/database
Slotmap refactor
6 years ago
Vincent Prouillet
290b38c2ea
Remove debug symbols on release
6 years ago
Vincent Prouillet
72c587cdcb
Bump minor version to 1.28
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
Vladislav Supalov
ca982a268f
Replace hard-coded directory slash in serve output ( #457 )
* Replace hard-coded directory slash in serve output
6 years ago
Vincent Prouillet
e7efdfa4ca
Merge pull request #458 from greizgh/robots-config
Feat: inject config in robots.txt context
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
99215a4523
Merge pull request #455 from ccoors/fix-clippy
Fix some clippy warnings
6 years ago
Vincent Prouillet
e1aaed3c04
Remove paginator.pagers
6 years ago
Vincent Prouillet
e9acd3bda5
Try getting CI to work on next branch
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
330c4fca4d
Update changelog
6 years ago
Vincent Prouillet
f66a9425d2
Mention a paginated section doesnt get its pages
6 years ago
Vincent Prouillet
6aab5afe60
Merge pull request #438 from greizgh/feat-no-color
Allow to disable colors
6 years ago
Greizgh
b8233af2c4
Allow to disable colors through env vars
- unless forced, only use colors in tty
- support CLICOLOR and NO_COLOR vars
- switch to termcolor crate to handle output coloring
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
Vincent Prouillet
5876a67100
Remove useless benches and add more useful ones
6 years ago
Vincent Prouillet
cf5f22135f
Some more info on installation
6 years ago
Vincent Prouillet
10c7aa0a6a
No replacein markdown rendering
Fix #430
6 years ago
Vincent Prouillet
62b89d0c72
_processed_images -> processed_images
6 years ago
Vincent Prouillet
ee72a2c247
Merge pull request #427 from Freaky/foldreduce-to-collect
Replace fold/reduce over Result::and with collect
6 years ago
Thomas Hurst
088b3df79a
Replace fold/reduce over Result::and with collect
Not only is this tidier, but it avoids making these iterators
Rayon-specific.
6 years ago
Vincent Prouillet
d11f4aa56a
Do not load markdown files starting with a .
6 years ago
Vincent Prouillet
58e2793097
Ignore one more type of emacs temp file
6 years ago
Vincent Prouillet
5e6458aa61
Merge pull request #424 from Freaky/hash-orphans
Use a HashSet for detecting orphan pages
6 years ago
Thomas Hurst
34d17e613d
Make get_all_orphan_pages more idiomatic
6 years ago
Thomas Hurst
2d7315676b
Use a HashSet for detecting orphan pages
This offers a big performance bump for large sites:
small-kb (100 pages)
before: 530ms
after: 500ms
medium-kb (1000 pages)
before: 2.9s
after: 1.5s
huge-kb (10,000 pages)
before: 150s
after: 9.1s
6 years ago
Vincent Prouillet
67698a3aa1
Move to non-deprecated fns
6 years ago
Vincent Prouillet
4571b067ea
Fix ignored shortcode swallowing whitespace
Fix #383
6 years ago