Vincent Prouillet
bc27c01024
Remove println
2023-02-16 20:49:03 +01:00
Vincent Prouillet
6b461495fd
cargo fmt
2023-02-16 20:49:03 +01:00
Vincent Prouillet
0b31fc10d2
Add test for #1566
...
Closes #1566
2023-02-16 20:49:03 +01:00
Vincent Prouillet
05ab07bff0
Downgrade mockito to not raise MSRV
2023-02-16 20:49:03 +01:00
Vincent Prouillet
b4a8d3ce75
Update changelog & mockito
2023-02-16 20:49:03 +01:00
Kartavya Vashishtha
3e1f5777f1
feat: External URL redirect ( #2080 )
2023-02-16 20:49:03 +01:00
Seth Morabito
f4a1e99b98
Page and config authors ( #2024 ) ( #2092 )
...
The W3C feed validator fails to validate RSS 2.0 and Atom 1.0 feed
elements that do not contain a valid author. This change adds an
`authors: Vec<String>` to pages, as well as an `author: Option<String>`
to Config that will act as a default to use in RSS and Atom templates if
no page-level authors are specified.
2023-02-16 20:49:03 +01:00
Vincent Prouillet
4cd80a3df2
Update toml lib
...
Closes #1313
2023-02-16 20:49:03 +01:00
Vincent Prouillet
9f490bfb81
clippy
2023-02-16 20:49:03 +01:00
Vincent Prouillet
8ba6c1c2a1
Procimage refactor ( #2086 )
...
* Refactor image proc
Closes #2066
* Add colocated_path to shortcodes
Closes #1793
2023-02-16 20:49:03 +01:00
Orson Peters
29cb3fca7a
Removed faulty Windows-specific path check/conversion. Fixes #2076 . ( #2088 )
2023-02-16 20:49:03 +01:00
Vincent Prouillet
60d8425470
Errors on empty taxonomies term
...
Closes #2085
2023-02-16 20:49:03 +01:00
Vincent Prouillet
f363ea1ae8
Filter out temp files or with no extensions from colocated assets
2023-02-16 20:49:03 +01:00
Vincent Prouillet
ee4cbb649a
Handle pages named index.md in sections
...
Closes #2082
2023-02-16 20:49:03 +01:00
Vincent Prouillet
bb171009a1
Revert "Use reqwest rustls-tls"
...
This reverts commit 17c8aa77a5
.
2023-02-16 20:49:03 +01:00
Vincent Prouillet
a56e4248e1
Remove built-in shortcodes
...
Bazooka way of fixing #1832
2023-02-16 20:49:03 +01:00
Vincent Prouillet
61570bbf57
Use reqwest rustls-tls
...
Easier cross-compiling
Closes #1569
2023-02-16 20:49:03 +01:00
Vincent Prouillet
d828d526ca
Add plain text syntax alias to text
...
Closes #1633
2023-02-16 20:49:03 +01:00
Vincent Prouillet
d43b5e12ca
fmt + changelog + updates
2023-02-16 20:49:03 +01:00
Orson Peters
84d057fa1e
Reduced cachebust fingerprint to be more reasonable ( #2074 )
...
* Reduced cachebust fingerprint to be more reasonable.
2023-02-16 20:49:03 +01:00
Vincent Prouillet
0c5ffa8963
Remove code blocks from search index
...
Kinda closes #1176
2023-02-16 20:49:03 +01:00
Vincent Prouillet
5090c9e965
Use macro for LanguageOptions::merge
2023-02-16 20:49:03 +01:00
Victor Nilsson
2d44fe81f6
Merge default language data with section language data ( #2039 )
...
* Merge language data in config.toml
2023-02-16 20:49:03 +01:00
Vincent Prouillet
4aaed16c6d
Update base64
2023-02-16 20:49:03 +01:00
Vincent Prouillet
608837cddf
Clippy + 1.63
2023-02-16 20:49:03 +01:00
Vincent Prouillet
e12b766e2c
Fmt + change min version
2023-02-16 20:49:03 +01:00
Vincent Prouillet
fcbb21abca
Replace libsass by grass
...
Closes #1535
Closes #2022
2023-02-16 20:49:03 +01:00
Vincent Prouillet
c22ee676d3
Update some deps
2023-02-16 20:49:03 +01:00
David Reed
a7433a58d5
Expose markdown
config property to templates ( #2052 )
...
* Expose the markdown config property to templates
* Document additional strategies for linking code-highlight stylesheets
2023-02-16 20:49:03 +01:00
Felix Zwettler
d0b80654d1
add preserve_dotfiles_in_output configuration option ( #1985 )
2023-02-16 20:49:03 +01:00
Sosthène Guédon
3430d948f7
Fix needless_borrow warnings
2023-02-16 20:49:03 +01:00
Sosthène Guédon
76ca540142
markdown: Fix clippy warnings
2023-02-16 20:49:03 +01:00
Sosthène Guédon
53114533ff
imageproc: Fix clippy warning
2023-02-16 20:49:03 +01:00
Sosthène Guédon
e290616fad
content: Fix clippy warnings
2023-02-16 20:49:03 +01:00
Sosthène Guédon
3ef719af6a
templates: Fix clippy warning
2023-02-16 20:49:03 +01:00
Sosthène Guédon
f877835ed3
Site: fix clippy warnings
2023-02-16 20:49:03 +01:00
Sosthène Guédon
0183ea548a
Fix clippy::manual_retain
2023-02-16 20:49:03 +01:00
Sosthène Guédon
faf00d1047
Fix clippy::derive_partial_eq_without_eq
2023-02-16 20:49:03 +01:00
Soso
405dda6722
Cargo fmt ( #2009 )
...
* Run cargo fmt
* Add cargo fmt --check to pipeline
2023-02-16 20:49:03 +01:00
mscherer
da5c4c496a
Filter more than 1 footnote in summary ( #2017 )
...
If the summary contains more than 1 footnote, only the 1st is
removed, and so dangling links exists for all the others.
2023-02-16 20:49:03 +01:00
Sosthene
7000f787b3
Search json index ( #1998 )
...
* search: Add support for a JSON index
* docs: Document JSON index for search
* docs: Use lazy-loaded JSON index
* Add elasticlunr prefix to search engine format configuration
This will be useful if support for more search libraries are added in the future
2023-02-16 20:49:03 +01:00
mscherer
291c93e4ba
Do not overfilter HTML when removing footnotes ( #2008 )
...
If the summary contain HTML using <sup> like "the 1<sup>st</<sup>", it get
filtered as the regexp that remove footnotes is not precise
enough to remove just the footnotes.
2023-02-16 20:49:03 +01:00
Ever
a0f7dfed97
Fix current_url in taxonomy term ( #2000 )
...
* Fix current_url in taxonomy term
* add tests
2023-02-16 20:49:03 +01:00
Vincent Prouillet
442d6222a6
Fix test
2023-02-16 20:49:03 +01:00
Jeremy Barbosa
bedc6d7148
Minify embedded css and js with additional lib flags ( #1922 )
2023-02-16 20:49:03 +01:00
n-tux-tmp
baa473ceea
add get_hash function ( #1962 )
...
Co-authored-by: Newbyte <newbie13xd@gmail.com>
Co-authored-by: n-tux-tmp <n-tux-tmp@example.com>
Co-authored-by: n-tux-tmp <n-tux-tmp@noreply.example.org>
2023-02-16 20:49:03 +01:00
Ana Hobden
f1b5c2ea74
Use BufWriter in imageproc ( #1996 )
...
According to
https://docs.rs/image/0.24.3/image/enum.DynamicImage.html#method.write_to ,
it assumes a buffered writer, so we should provide one.
Signed-off-by: Ana Hobden <operator@hoverbear.org>
2023-02-16 20:49:03 +01:00
Vincent Prouillet
9e0f4002b3
Handle colocated links to assets
...
Solves #1993
2023-02-16 20:49:03 +01:00
ZettaScript
4a6d13f2cb
Tera date-locale feature ( #1978 )
2023-02-16 20:49:03 +01:00
bemyak
aecbc10c9b
Add sorting by slug ( #1926 )
2023-02-16 20:49:03 +01:00