Jakub Turski
8a737d71fb
Add an option to hard link files from static/ instead of copying. ( #723 )
* Add hard_link_static config option.
* Copy or hardlink file depending on an argument.
Modify the call sites for `copy_file` to account for the extra argument.
* Plug the config setting through to copy_file.
Don't apply the config option to theme's static directory.
* Update documentation.
* Backticks make no sense in this comment.
* Addressing PR comments.
* Be consistent with argument naming.
5 years ago
Vincent Prouillet
df720a5baf
Update deps
5 years ago
Vincent Prouillet
35138468ac
Urlencode urls in xml templates
5 years ago
Vincent Prouillet
0aee33f9c5
Add very copy/pasty impl of anchor checking
5 years ago
Vincent Prouillet
76dc62ac49
Copy static folders after processing images when building
5 years ago
Vincent Prouillet
cb962f7a64
Add aliases to sections
5 years ago
Igor Gnatenko
1a05401ecd
chore: Update glob to 0.3 ( #700 )
* chore: Update glob to 0.3
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
* chore: Update ws to 0.8
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
5 years ago
Stuart Small
12d2576fba
Fix for #632 - add ability to get asset image dimensions ( #670 )
5 years ago
Marcus Klaas de Vries
bada9ab93f
Touch up dead link error message ( #698 )
5 years ago
Marcus Klaas de Vries
0d964204c3
Check command global ( #683 )
* Add check subcommand
* Add some brief documentation for the check subcommand
* Start working on parallel link checks
* Check all external links in Site
* Return *all* dead links in site
5 years ago
Vincent Prouillet
b70f9f95e3
Process images at the end of the build process
To also process the ones found in templates
Closes #669
5 years ago
Vincent Prouillet
debe0633bc
Revert "Allow default base-path command line option to be set for building and serving"
This reverts commit 1815155c1d
.
5 years ago
Konrad Gądek
d9122b105e
Sort sitemap elements by permalink
This feature was originally reported in #257 and got fixed in
3a2dab59743e8d193a80ddb1aa1932e1b5462322, however it seems this
got lost during development.
Closes #661
Ref #257
5 years ago
Blake Smith
1815155c1d
Allow default base-path command line option to be set for building and serving
5 years ago
Vincent Prouillet
2a8d0de532
Pass extra for page in sitemap entries
5 years ago
Vincent Prouillet
c63b7fde44
load_data now defaults to plain type + fix bug with get_taxonomy fn
5 years ago
Vincent Prouillet
8a802b1828
Make sitemap entries in a set
Close #633
5 years ago
Vincent Prouillet
7baf08cef2
Update docs for sitemap
5 years ago
Sébastien Mariaux
2a0d0b9b77
Split sitemap ( #619 )
Split sitemap when it is getting too big
5 years ago
Vincent Prouillet
3b8a95eb8f
Generate assets before rendering templates
5 years ago
Vincent Prouillet
135dc5d5bc
Change default directory for load_data
5 years ago
Vincent Prouillet
eccb1e9986
Strip base_path from page/section paths
To ensure we will get the right `content`
directory.
Fix #629
5 years ago
Vincent Prouillet
974492bb7b
Ensure we don't delete root index without
adding back default in rebuild
Fix #620
5 years ago
Vincent Prouillet
11c58458e8
Revert useless change in shortcodes
5 years ago
Vincent Prouillet
9bc675f2a7
Fix colocated dates + rustfmt
Closes #607
5 years ago
Vincent Prouillet
a42e6dfec4
Fix benches
5 years ago
Vincent Prouillet
97d11995c5
Skip render=false sections in sitemap
Fix #604
5 years ago
Vincent Prouillet
1c7729cac6
Default lang to config.default_language
5 years ago
Vincent Prouillet
21d67235ae
Arc-ify Library
5 years ago
Vincent Prouillet
7c260eb5b2
Fix multilingual tests
5 years ago
Vincent Prouillet
1e2dd9ce03
Update tera to v1 alpha
5 years ago
Nicolas Pochet
b65979fac7
Render the theme template files if present
* Change the behavior of the template rendering:
* Check if the template bare name is present
* Check if the template is part of a theme
* Fallback to defaults
* Change the behavior of the shortcode rendering:
* Call the template rendering function
* Prepend `__zola_builtins/` to most of the default elements in `ZOLA_TERA`
* Add a test to verify the presence and content of a `404.html` page
from a theme's template
5 years ago
Vincent Prouillet
1b4cfd49d0
More early tera fns and mention limitation of shortcodes in docs
5 years ago
Vincent Prouillet
83472a53d7
Register load_data early
Closes #582
5 years ago
Vincent Prouillet
5caf24f06c
Remove error-chain
Closes #576
5 years ago
Vincent Prouillet
538866487b
Add multilingual taxonomies
5 years ago
Vincent Prouillet
2e126b3a08
Fix race condition with language folder creation
5 years ago
Vincent Prouillet
f45293ab25
cargo fmt
5 years ago
Vincent Prouillet
19075191ff
Add translations to page/sections
5 years ago
Vincent Prouillet
3d22b4f1f9
Generate per language RSS feed
5 years ago
Vincent Prouillet
a12e9512bc
fmt/clippy
5 years ago
Vincent Prouillet
7313b41f4d
Start adding some tests for building multilingual sites
5 years ago
Vincent Prouillet
1d06324a65
Load multi-languages pages/sections
5 years ago
Vincent Prouillet
c0bbe16eac
cargo fmt + update
6 years ago
Anton Lazarev
885c7ded80
inject livereloader for 404 template
6 years ago
Vincent Prouillet
0cf8e8ca1c
Fix pagers not being in sitemap
Closes #521
6 years ago
Vincent Prouillet
b3004c69ef
Fix broken taxonomies pagination
Closes #533
6 years ago
Shotaro Yamada
692103bff4
Remove redundant clone
6 years ago
Vincent Prouillet
aee41f279c
Fix reload with taxonomies
6 years ago
Vincent Prouillet
7af314c61e
Update deps + fmt
6 years ago