Vincent Prouillet
|
9f88b0776a
|
Cargo update
|
2018-10-09 19:41:56 +02:00 |
|
Vincent Prouillet
|
0b0b4a86db
|
Update pest for shortcode parser
|
2018-10-09 15:24:56 +02:00 |
|
Vincent Prouillet
|
ee3f4dc511
|
Update to syntect 3
|
2018-10-09 14:33:43 +02:00 |
|
Vincent Prouillet
|
0ce3a0f070
|
Merge pull request #459 from Keats/database
Slotmap refactor
|
2018-10-09 11:30:49 +02:00 |
|
Vincent Prouillet
|
5be4b822f9
|
Link to list of themes from themes docs
|
2018-10-08 13:08:41 +02:00 |
|
Vincent Prouillet
|
290b38c2ea
|
Remove debug symbols on release
|
2018-10-08 08:55:21 +02:00 |
|
Vincent Prouillet
|
634706d839
|
Merge pull request #464 from jwatt/master
Fix the spelling of "macOS"
|
2018-10-07 21:17:55 +02:00 |
|
Jonathan Watt
|
4c96f2ec17
|
Fix the spelling of "macOS"
|
2018-10-07 18:17:33 +01:00 |
|
Vincent Prouillet
|
72c587cdcb
|
Bump minor version to 1.28
|
2018-10-06 14:09:47 +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 |
|
Vladislav Supalov
|
ca982a268f
|
Replace hard-coded directory slash in serve output (#457)
* Replace hard-coded directory slash in serve output
|
2018-10-02 11:31:18 +02:00 |
|
Vincent Prouillet
|
e7efdfa4ca
|
Merge pull request #458 from greizgh/robots-config
Feat: inject config in robots.txt context
|
2018-10-02 11:30:53 +02:00 |
|
Greizgh
|
fec58054b4
|
Inject config in robots.txt context
This allow to use base_url in robots.txt, to reference a sitemap for
example.
|
2018-10-02 08:15:26 +02:00 |
|
Vincent Prouillet
|
2cf99c3cfc
|
Fix robots.txt template for real this time
|
2018-10-01 17:50:42 +02:00 |
|
Vincent Prouillet
|
99215a4523
|
Merge pull request #455 from ccoors/fix-clippy
Fix some clippy warnings
|
2018-09-30 23:54:50 +02:00 |
|
Vincent Prouillet
|
e1aaed3c04
|
Remove paginator.pagers
|
2018-09-30 23:49:32 +02:00 |
|
Vincent Prouillet
|
e9acd3bda5
|
Try getting CI to work on next branch
|
2018-09-30 23:46:48 +02:00 |
|
Vincent Prouillet
|
c0090513a0
|
Remove printlnt
|
2018-09-30 23:28:08 +02:00 |
|
Christian Friedrich Coors
|
85529186e4
|
Fix some clippy warnings
|
2018-09-30 21:15:09 +02:00 |
|
Vincent Prouillet
|
9dca46cfd3
|
Correct usage of reqwest headers
|
2018-09-30 20:20:26 +02:00 |
|
Vincent Prouillet
|
f5c88540ed
|
Update reqwest and image
|
2018-09-30 19:17:51 +02:00 |
|
Vincent Prouillet
|
a11f8232de
|
Fix robots.txt not being loaded in Tera
Closes #443
|
2018-09-30 19:05:59 +02:00 |
|
Vincent Prouillet
|
330c4fca4d
|
Update changelog
|
2018-09-29 11:20:59 +02:00 |
|
Vincent Prouillet
|
f66a9425d2
|
Mention a paginated section doesnt get its pages
|
2018-09-29 11:15:50 +02:00 |
|
Vincent Prouillet
|
6aab5afe60
|
Merge pull request #438 from greizgh/feat-no-color
Allow to disable colors
|
2018-09-25 10:11:56 +02:00 |
|
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
|
2018-09-24 19:19:34 +02:00 |
|
Vincent Prouillet
|
9461769bcc
|
Parse date only once for pages
|
2018-09-21 09:40:52 +02:00 |
|
Vincent Prouillet
|
69dce561c8
|
Do not clone pages in taxonomies
|
2018-09-20 23:03:16 +02:00 |
|
Vincent Prouillet
|
14560f224e
|
No clone when rendering rss feed
|
2018-09-20 22:47:43 +02:00 |
|
Vincent Prouillet
|
f100d956c6
|
Fix incorrect default for highlight_code of Config
|
2018-09-20 20:07:20 +02:00 |
|
Vincent Prouillet
|
69a9a352a0
|
Only compute reading analytics once...
|
2018-09-20 18:27:56 +02:00 |
|
Vincent Prouillet
|
6903975202
|
Do not copy pages of sections when rendering taxonomies
|
2018-09-19 09:24:35 +02:00 |
|
Vincent Prouillet
|
ccaf36ee94
|
Avoid the use of enumerate in render_paginated
|
2018-09-18 19:18:50 +02:00 |
|
Vincent Prouillet
|
91adc03bdd
|
Some more benches
|
2018-09-18 17:19:59 +02:00 |
|
Vincent Prouillet
|
5876a67100
|
Remove useless benches and add more useful ones
|
2018-09-18 16:01:44 +02:00 |
|
Vincent Prouillet
|
cf5f22135f
|
Some more info on installation
|
2018-09-18 12:13:00 +02:00 |
|
Vincent Prouillet
|
98ed34ec49
|
Removed outdated bit in rss docs
|
2018-09-17 11:32:54 +02:00 |
|
Vincent Prouillet
|
10c7aa0a6a
|
No replacein markdown rendering
Fix #430
|
2018-09-15 14:24:16 +02:00 |
|
Vincent Prouillet
|
62b89d0c72
|
_processed_images -> processed_images
|
2018-09-15 13:16:46 +02:00 |
|
Vincent Prouillet
|
ee72a2c247
|
Merge pull request #427 from Freaky/foldreduce-to-collect
Replace fold/reduce over Result::and with collect
|
2018-09-13 20:36:39 +02:00 |
|
Thomas Hurst
|
088b3df79a
|
Replace fold/reduce over Result::and with collect
Not only is this tidier, but it avoids making these iterators
Rayon-specific.
|
2018-09-13 19:17:05 +01:00 |
|
Vincent Prouillet
|
d11f4aa56a
|
Do not load markdown files starting with a .
|
2018-09-13 17:07:14 +02:00 |
|
Vincent Prouillet
|
58e2793097
|
Ignore one more type of emacs temp file
|
2018-09-13 16:57:38 +02:00 |
|
Vincent Prouillet
|
5e6458aa61
|
Merge pull request #424 from Freaky/hash-orphans
Use a HashSet for detecting orphan pages
|
2018-09-13 12:42:09 +02:00 |
|
Thomas Hurst
|
34d17e613d
|
Make get_all_orphan_pages more idiomatic
|
2018-09-13 00:23:49 +01:00 |
|
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
|
2018-09-12 23:54:15 +01:00 |
|
Vincent Prouillet
|
67698a3aa1
|
Move to non-deprecated fns
|
2018-09-12 16:45:52 +02:00 |
|