Vincent Prouillet
fe79798b0f
Remove unused code + rustfmt
2021-05-23 18:13:28 +02:00
Eric Scouten
22c29fe936
Fix race condition in generating next/previous page references when using transparent mode. ( #1456 )
2021-05-17 22:05:22 +02:00
Waffle Lapkin
f8c6ea2b00
Add new sorting: UpdateDate that sorts by meta.updated
. ( #1452 )
...
* Add new sorting: UpdateDate that sorts by `meta.updated`.
* Use `max(created, updated)` for sort-by-update-date
This prevents created but never updated articles from appearing at the end/not
appearing at all.
2021-05-15 20:16:55 +02:00
Vincent Prouillet
fc808f2aa8
Some clippy fixes
2021-04-07 22:13:15 +02:00
Vincent Prouillet
0afd31d660
cargo fmt
2021-04-07 22:13:15 +02:00
Vincent Prouillet
341ac3bfbd
Southerntofu bugfix index translations ( #1417 )
...
* Translations are also generated for the index page (fix #1332 )
* More tests for translations
* Even better error message
* Update page count for test
* Patch to fix Windows tests
By @mtolk
Co-authored-by: southerntofu <southerntofu@thunix.net>
2021-03-22 20:56:11 +01:00
Vincent Prouillet
024144ba78
cargo fmt
2021-02-02 20:49:57 +01:00
David James
92b5b4b3a5
Add sort_by title ( #1315 )
...
* Add sort_by=title
* Remove old comment.
* Remove println! debugging
* Minor: text spacing
* Use lexical_sort crate for sort_by title
Co-authored-by: David James <davidcjames@gmail.com>
2021-01-20 15:35:25 +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
047ce32efd
Clippy
2020-12-14 20:43:31 +01:00
Sam Ford
e804f907b2
Use Rust 2018 edition ( #885 )
2020-02-02 17:48:43 -08:00
Vincent Prouillet
5532f62c2d
Check for paths collisions
...
Closes #366
2020-02-02 17:48:43 -08:00
Tjeu Kayim
6149fd17e1
Skip anchor checking for URL with prefix in config ( #812 )
...
* cargo fmt & clippy
* Skip anchor checking for URL with prefix in config
2020-02-02 17:45:16 -08:00
Vincent Prouillet
5844047435
Update slotmap
2019-09-16 11:44:39 +02:00
Vincent Prouillet
0e4e0c35b3
Remove all draft specific code
2019-07-19 11:10:28 +02:00
Jakub Wieczorek
b716401217
Fix warnings caused by unnecessary mut
qualifiers ( #735 )
2019-07-12 22:54:18 +02:00
Vincent Prouillet
9bc675f2a7
Fix colocated dates + rustfmt
...
Closes #607
2019-02-09 19:54:47 +01:00
Vincent Prouillet
5082e0f15a
Render all relevant parent sections on rebuild
2019-01-30 09:15:46 +01:00
Vincent Prouillet
1c7729cac6
Default lang to config.default_language
2019-01-29 19:20:11 +01:00
Vincent Prouillet
f45293ab25
cargo fmt
2019-01-04 20:34:28 +01:00
Vincent Prouillet
19075191ff
Add translations to page/sections
2019-01-04 20:31:31 +01:00
Vincent Prouillet
a12e9512bc
fmt/clippy
2018-12-29 11:17:43 +01:00
Vincent Prouillet
1d06324a65
Load multi-languages pages/sections
2018-12-28 12:15:17 +01:00
Vincent Prouillet
7af314c61e
Update deps + fmt
2018-11-14 17:34:21 +01:00
Vincent Prouillet
afc30543cc
Handle file/dir renaming
...
Closes #385
2018-11-10 22:23:39 +01:00
Vincent Prouillet
56af4ca7f9
Add page_template to sections
...
To override all child pages
Closes #397
Tests from PR #434
2018-11-07 19:42:23 +01:00
Vincent Prouillet
a3b0f1e103
Add transparent sections
...
Closes #413
Closes #408
2018-11-06 00:46:13 +01:00
Vincent Prouillet
b7ce4e59fb
rustfmt
2018-10-31 08:18:57 +01:00
Vincent Prouillet
1811c18b4a
No need for clone
2018-10-18 23:20:29 +02:00
Vincent Prouillet
957c6bed9d
Have a list of ancestors instead of only parent section
2018-10-18 15:54:51 +02:00
Vincent Prouillet
f14dbcbdf4
section.subsections is now an array of paths
...
Close #446
Close #260
Close #478
Close #284
Close #480
2018-10-15 22:28:27 +02:00
Vincent Prouillet
6843ec5c9c
Rebuild more things now that it is more performant to do so
...
Fix #122
2018-10-06 13:52:40 +02:00
Vincent Prouillet
cdcebaea26
Cleanup of slotmap impl
...
Fix #205
2018-10-05 19:46:04 +02:00
Vincent Prouillet
396d237673
Use Tera render_with_borrowed
2018-10-05 15:03:22 +02:00
Vincent Prouillet
10aba20fe5
Slotmap refactor
2018-10-03 16:29:29 +02:00