Tom Alexander
|
c1837addd0
|
Remove unused variable.
format Build format has succeeded
clippy Build clippy has failed
rust-test Build rust-test has succeeded
build Build build has succeeded
|
2025-02-08 22:05:22 -05:00 |
|
Tom Alexander
|
4a0cbf3ba5
|
Do not copy a file if it already exists.
format Build format has started
rust-test Build rust-test has started
clippy Build clippy has failed
|
2025-02-08 21:28:41 -05:00 |
|
Tom Alexander
|
59ee13345e
|
Copy the images into the output.
|
2025-02-08 19:55:50 -05:00 |
|
Tom Alexander
|
bf7f37260c
|
Mark the image files for copying.
|
2025-02-08 19:23:19 -05:00 |
|
Tom Alexander
|
ff478253c3
|
Generate render link based on path to file.
|
2025-02-08 19:14:08 -05:00 |
|
Tom Alexander
|
3e952ef0f4
|
Implement a macro for pushing the directory.
|
2025-02-08 18:37:32 -05:00 |
|
Tom Alexander
|
4e0f66401d
|
Update the dependency manager file stack when rendering blog post pages.
|
2025-02-08 18:01:59 -05:00 |
|
Tom Alexander
|
3867f965d2
|
Add a dependency manager for render-time actions.
This will be used for supporting things like copying static files or rendering code blocks like gnuplot or graphviz.
|
2025-02-08 17:29:09 -05:00 |
|
Tom Alexander
|
5cac44c625
|
Store the path to the original source file in the blog post object.
|
2025-02-07 21:08:06 -05:00 |
|
Tom Alexander
|
463be34302
|
Async closure is now stable.
|
2025-02-07 20:51:31 -05:00 |
|
Tom Alexander
|
8fd37cbf22
|
Remove a previously completed TODO.
|
2025-02-01 23:28:09 -05:00 |
|
Tom Alexander
|
4fb67c18ae
|
Add support for rendering the images.
|
2025-02-01 23:14:20 -05:00 |
|
Tom Alexander
|
eb18185131
|
Add support for Image targets in the intermediate step.
clippy Build clippy has started
format Build format has succeeded
rust-test Build rust-test has succeeded
|
2025-02-01 21:45:52 -05:00 |
|
Tom Alexander
|
7c92b602bc
|
Add automated test for testing the link target code.
clippy Build clippy has failed
rust-test Build rust-test has succeeded
format Build format has succeeded
|
2025-02-01 17:59:08 -05:00 |
|
Tom Alexander
|
884a28e63a
|
Remove pointless copying.
format Build format has succeeded
rust-test Build rust-test has succeeded
clippy Build clippy has succeeded
|
2024-10-19 17:28:50 -04:00 |
|
Tom Alexander
|
1c3e2ca4d9
|
Remove the last use of walkdir.
|
2024-10-19 17:26:37 -04:00 |
|
Tom Alexander
|
2081d25066
|
Remove a use of WalkDir.
|
2024-10-19 17:14:05 -04:00 |
|
Tom Alexander
|
7ddc4011b3
|
Use a type alias for read file results.
|
2024-10-19 17:03:52 -04:00 |
|
Tom Alexander
|
379850fe3d
|
Use the deep path as the post id.
|
2024-10-19 16:55:38 -04:00 |
|
Tom Alexander
|
8ab69e480e
|
Case insensitive match for org file extension.
|
2024-10-19 16:38:29 -04:00 |
|
Tom Alexander
|
c5621212bc
|
Using multi-level deep folders successfully but the output is still shallow.
|
2024-10-19 16:35:45 -04:00 |
|
Tom Alexander
|
b9f74b7eca
|
Write the filter to find the highest folders containing org documents.
|
2024-10-19 16:25:54 -04:00 |
|
Tom Alexander
|
493adb4688
|
Switch to iterative instead of recursive.
|
2024-10-19 16:15:23 -04:00 |
|
Tom Alexander
|
b6cc7a70b7
|
Future is not send.
|
2024-10-18 21:29:15 -04:00 |
|
Tom Alexander
|
8868cfb63f
|
Don't need to hard-code static lifetime.
|
2024-10-18 21:23:22 -04:00 |
|
Tom Alexander
|
ae3add9c81
|
Fixed recursion using a BoxFuture.
|
2024-10-18 21:22:39 -04:00 |
|
Tom Alexander
|
98fa43575d
|
Require boxing?.
|
2024-10-18 21:19:40 -04:00 |
|
Tom Alexander
|
5d3a6c4174
|
Also infinite.
|
2024-10-18 21:15:23 -04:00 |
|
Tom Alexander
|
be467c8074
|
infinite recursion?
|
2024-10-18 21:13:50 -04:00 |
|
Tom Alexander
|
0da375c529
|
Add a function to recursively list all entries in a directory with tokio.
|
2024-10-18 21:05:29 -04:00 |
|
Tom Alexander
|
7e1e070e23
|
Update organic.
format Build format has succeeded
rust-clippy Build rust-clippy has succeeded
rust-test Build rust-test has succeeded
|
2024-04-12 18:48:25 -04:00 |
|
Tom Alexander
|
59a91331cc
|
Add support for target links.
format Build format has succeeded
build-natter Build build-natter has succeeded
rust-clippy Build rust-clippy has succeeded
rust-test Build rust-test has succeeded
|
2023-12-23 22:54:48 -05:00 |
|
Tom Alexander
|
35cf675c87
|
Fix clippy.
format Build format has succeeded
rust-clippy Build rust-clippy has succeeded
rust-test Build rust-test has succeeded
|
2023-12-23 21:36:24 -05:00 |
|
Tom Alexander
|
3b63bbdfde
|
Add support for subpaths.
|
2023-12-23 21:29:59 -05:00 |
|
Tom Alexander
|
24218f2979
|
Generate post links, so far only top-level.
|
2023-12-23 21:22:43 -05:00 |
|
Tom Alexander
|
6a086d57de
|
Generate Post link when the protocol is post.
|
2023-12-23 20:55:32 -05:00 |
|
Tom Alexander
|
93e0a2fe98
|
Add URL parsing.
|
2023-12-23 20:45:20 -05:00 |
|
Tom Alexander
|
86d4e25aa0
|
Add support for a target variable in regular links.
This will initially be used for supporting "post://" links.
|
2023-12-23 20:35:27 -05:00 |
|
Tom Alexander
|
cb5d131097
|
Add support for plain links.
format Build format has succeeded
rust-test Build rust-test has succeeded
rust-clippy Build rust-clippy has succeeded
build-natter Build build-natter has succeeded
|
2023-12-23 19:23:39 -05:00 |
|
Tom Alexander
|
eb67327574
|
Do not error if posts directory does not exist.
build-natter Build build-natter has succeeded
format Build format has succeeded
rust-clippy Build rust-clippy has succeeded
rust-test Build rust-test has succeeded
|
2023-12-23 17:14:31 -05:00 |
|
Tom Alexander
|
8905c9356b
|
Add a build for regular non-blog-post pages from org source.
|
2023-12-23 16:55:49 -05:00 |
|
Tom Alexander
|
138d694b27
|
Copy static files over to the output directory.
|
2023-12-23 15:45:23 -05:00 |
|
Tom Alexander
|
397d4ea0bc
|
Fix clippy issues.
rust-test Build rust-test has succeeded
rust-clippy Build rust-clippy has succeeded
build-natter Build build-natter has succeeded
format Build format has succeeded
|
2023-12-23 07:08:06 -05:00 |
|
fluxcdbot
|
df339f20fa
|
CI: autofix rust code.
rust-clippy Build rust-clippy has failed
rust-test Build rust-test has succeeded
format Build format has succeeded
|
2023-12-23 01:46:40 +00:00 |
|
Tom Alexander
|
95d4ee7080
|
Render the table groups.
|
2023-12-22 18:06:55 -05:00 |
|
Tom Alexander
|
fa2dd96f78
|
Update intermediate phase for table groups.
|
2023-12-22 18:00:07 -05:00 |
|
Tom Alexander
|
7741e192f5
|
Group table rows into sections.
|
2023-12-22 00:08:06 -05:00 |
|
Tom Alexander
|
35dff5cdaf
|
Rename to natter.
|
2023-12-21 19:28:31 -05:00 |
|
Tom Alexander
|
4fb08bc7d0
|
Wrap inline footnote definitions in a paragraph tag.
This is to match the behavior of the upstream org html exporter.
|
2023-12-21 18:09:43 -05:00 |
|
Tom Alexander
|
27ff13e675
|
Also special-case plain list items containing only paragraphs and sublists.
This seems to be the behavior of the upstream org html exporter.
|
2023-12-21 17:27:19 -05:00 |
|