Commit Graph

  • c1837addd0
    Remove unused variable. main Tom Alexander 2025-02-08 22:05:22 -05:00
  • 79c36476bd
    Merge branch 'render_images' Tom Alexander 2025-02-08 21:48:23 -05:00
  • 4a0cbf3ba5
    Do not copy a file if it already exists. Tom Alexander 2025-02-08 20:06:09 -05:00
  • 59ee13345e
    Copy the images into the output. Tom Alexander 2025-02-08 19:46:46 -05:00
  • bf7f37260c
    Mark the image files for copying. Tom Alexander 2025-02-08 19:23:19 -05:00
  • ff478253c3
    Generate render link based on path to file. Tom Alexander 2025-02-08 18:59:45 -05:00
  • 3e952ef0f4
    Implement a macro for pushing the directory. Tom Alexander 2025-02-08 18:13:55 -05:00
  • 4e0f66401d
    Update the dependency manager file stack when rendering blog post pages. Tom Alexander 2025-02-08 18:01:59 -05:00
  • 3867f965d2
    Add a dependency manager for render-time actions. Tom Alexander 2025-02-08 17:27:20 -05:00
  • 5cac44c625
    Store the path to the original source file in the blog post object. Tom Alexander 2025-02-07 21:08:06 -05:00
  • 463be34302
    Async closure is now stable. Tom Alexander 2025-02-07 20:51:31 -05:00
  • 8fd37cbf22
    Remove a previously completed TODO. Tom Alexander 2025-02-01 23:28:09 -05:00
  • 4fb67c18ae
    Add support for rendering the images. Tom Alexander 2025-02-01 22:36:55 -05:00
  • eb18185131
    Add support for Image targets in the intermediate step. Tom Alexander 2025-02-01 20:50:13 -05:00
  • 7c92b602bc
    Add automated test for testing the link target code. Tom Alexander 2025-02-01 17:20:27 -05:00
  • aeca958cef
    Add back in docker targets. Tom Alexander 2024-10-20 23:11:32 -04:00
  • 495a3c0b4e
    Use linked copy. Tom Alexander 2024-10-20 23:04:45 -04:00
  • 9402c453da
    Add dockerfile syntax header. Tom Alexander 2024-10-20 22:31:47 -04:00
  • 328b2ba520
    Merge branch 'buildkit' Tom Alexander 2024-10-20 21:56:23 -04:00
  • 4a76f61aa7
    Update dockerfiles to take advantage of BuildKit. Tom Alexander 2024-10-20 21:47:03 -04:00
  • 2c9396615e
    Switch to using BuiltKit instead of Kaniko to build docker images. Tom Alexander 2024-10-20 21:02:02 -04:00
  • e7b6dc9059
    Use the latest kaniko. Tom Alexander 2024-10-19 18:53:57 -04:00
  • bcdf441d77
    Merge branch 'recursive_blog_post_directory' Tom Alexander 2024-10-19 17:34:17 -04:00
  • 884a28e63a
    Remove pointless copying. Tom Alexander 2024-10-19 17:28:50 -04:00
  • 1c3e2ca4d9
    Remove the last use of walkdir. Tom Alexander 2024-10-19 17:26:37 -04:00
  • 2081d25066
    Remove a use of WalkDir. Tom Alexander 2024-10-19 17:14:05 -04:00
  • 7ddc4011b3
    Use a type alias for read file results. Tom Alexander 2024-10-19 17:03:52 -04:00
  • 379850fe3d
    Use the deep path as the post id. Tom Alexander 2024-10-19 16:55:38 -04:00
  • 8ab69e480e
    Case insensitive match for org file extension. Tom Alexander 2024-10-19 16:38:29 -04:00
  • c5621212bc
    Using multi-level deep folders successfully but the output is still shallow. Tom Alexander 2024-10-19 16:35:45 -04:00
  • b9f74b7eca
    Write the filter to find the highest folders containing org documents. Tom Alexander 2024-10-19 16:25:54 -04:00
  • 493adb4688
    Switch to iterative instead of recursive. Tom Alexander 2024-10-19 16:15:23 -04:00
  • b6cc7a70b7
    Future is not send. Tom Alexander 2024-10-18 21:29:15 -04:00
  • 8868cfb63f
    Don't need to hard-code static lifetime. Tom Alexander 2024-10-18 21:23:22 -04:00
  • ae3add9c81
    Fixed recursion using a BoxFuture. Tom Alexander 2024-10-18 21:22:39 -04:00
  • 98fa43575d
    Require boxing?. Tom Alexander 2024-10-18 21:19:40 -04:00
  • 5d3a6c4174
    Also infinite. Tom Alexander 2024-10-18 21:15:23 -04:00
  • be467c8074
    infinite recursion? Tom Alexander 2024-10-18 21:13:50 -04:00
  • 0da375c529
    Add a function to recursively list all entries in a directory with tokio. Tom Alexander 2024-10-18 21:05:29 -04:00
  • 1b740b1f2f
    Update dependencies. Tom Alexander 2024-10-18 18:49:27 -04:00
  • d94ecefab9
    Merge branch 'webhook_bridge' Tom Alexander 2024-09-30 17:39:04 -04:00
  • 7501a018fd
    Switch to using webhook_bridge instead of lighthouse for triggering the CI. Tom Alexander 2024-09-30 16:49:11 -04:00
  • ce31397372
    Inline the build natter pipeline. Tom Alexander 2024-04-12 18:59:34 -04:00
  • 7e1e070e23
    Update organic. Tom Alexander 2024-04-11 21:55:55 -04:00
  • fa16a7dd39
    Add styling for pagination links. Tom Alexander 2023-12-23 23:09:24 -05:00
  • 59a91331cc
    Add support for target links. Tom Alexander 2023-12-23 22:12:05 -05:00
  • d2ea6b6a0f
    Add a light mode to the site. Tom Alexander 2023-12-23 21:54:16 -05:00
  • fdff5a667b
    Merge branch 'post_links' Tom Alexander 2023-12-23 21:40:37 -05:00
  • 35cf675c87
    Fix clippy. Tom Alexander 2023-12-23 21:36:24 -05:00
  • 3b63bbdfde
    Add support for subpaths. Tom Alexander 2023-12-23 21:29:59 -05:00
  • 24218f2979
    Generate post links, so far only top-level. Tom Alexander 2023-12-23 21:06:53 -05:00
  • 6a086d57de
    Generate Post link when the protocol is post. Tom Alexander 2023-12-23 20:55:32 -05:00
  • 93e0a2fe98
    Add URL parsing. Tom Alexander 2023-12-23 20:45:20 -05:00
  • 86d4e25aa0
    Add support for a target variable in regular links. Tom Alexander 2023-12-23 20:35:27 -05:00
  • cb5d131097
    Add support for plain links. Tom Alexander 2023-12-23 19:12:17 -05:00
  • eb67327574
    Do not error if posts directory does not exist. Tom Alexander 2023-12-23 17:14:31 -05:00
  • 5228851c0e
    Merge branch 'pages' Tom Alexander 2023-12-23 17:00:24 -05:00
  • 4fc08f4375
    Add a template for static pages. Tom Alexander 2023-12-23 16:50:06 -05:00
  • 8905c9356b
    Add a build for regular non-blog-post pages from org source. Tom Alexander 2023-12-23 16:37:19 -05:00
  • 424a970014
    Add make target to run tests, clippy, and the auto-formatter locally. Tom Alexander 2023-12-23 15:58:34 -05:00
  • 138d694b27
    Copy static files over to the output directory. Tom Alexander 2023-12-23 15:45:23 -05:00
  • 397d4ea0bc
    Fix clippy issues. Tom Alexander 2023-12-23 06:38:23 -05:00
  • 818fca87f2
    Merge branch 'ci_test' Tom Alexander 2023-12-23 06:14:47 -05:00
  • df339f20fa CI: autofix rust code. fluxcdbot 2023-12-23 01:46:40 +00:00
  • d5572c93cd
    Add prettier step. Tom Alexander 2023-12-22 20:43:39 -05:00
  • 322dbb8f4f
    Add CI job to auto-format code. Tom Alexander 2023-12-22 20:12:59 -05:00
  • 904f834c86
    Add CI job to run clippy. Tom Alexander 2023-12-22 20:08:24 -05:00
  • 48af194da0
    Use a resolver to remove dependency on installed catalog tasks. Tom Alexander 2023-12-22 19:56:20 -05:00
  • bcb6b2d75f
    Inline the cargo cache autoclean step. Tom Alexander 2023-12-22 19:45:32 -05:00
  • 134444b2c3
    Set cargo target dir. Tom Alexander 2023-12-22 19:30:53 -05:00
  • 4447f1ed4a
    Inline the test pipeline. Tom Alexander 2023-12-22 19:18:30 -05:00
  • 457ff9e759
    Add dockerfile for running rust tests. Tom Alexander 2023-12-22 18:56:21 -05:00
  • 6f244a0a5f
    Add pipeline for running the rust tests. Tom Alexander 2023-12-22 18:43:58 -05:00
  • cb5838345e
    Merge branch 'style_tables' Tom Alexander 2023-12-22 18:07:46 -05:00
  • 1107a653cf
    Add borders to the table groups. Tom Alexander 2023-12-22 18:05:39 -05:00
  • 95d4ee7080
    Render the table groups. Tom Alexander 2023-12-22 17:47:31 -05:00
  • fa2dd96f78
    Update intermediate phase for table groups. Tom Alexander 2023-12-22 17:11:52 -05:00
  • 7741e192f5
    Group table rows into sections. Tom Alexander 2023-12-22 00:08:06 -05:00
  • 5dfd46852f
    Add some basic styling to tables. Tom Alexander 2023-12-21 21:59:52 -05:00
  • 88e10010d8
    Remove extra workspace from tekton pipeline. Tom Alexander 2023-12-21 20:35:53 -05:00
  • 52c564d4fd
    Merge branch 'docker' Tom Alexander 2023-12-21 20:29:00 -05:00
  • f7874c1843
    Add lighthouse job to build the natter images. Tom Alexander 2023-12-21 20:20:21 -05:00
  • 40120667f7
    Add a Dockerfile for building and running natter. Tom Alexander 2023-12-21 20:02:28 -05:00
  • b06798f23f
    Prepare for publishing to crates.io. v0.0.1 Tom Alexander 2023-12-21 19:37:07 -05:00
  • 35dff5cdaf
    Rename to natter. Tom Alexander 2023-12-21 19:28:31 -05:00
  • d641c8d638
    Merge branch 'pretty' Tom Alexander 2023-12-21 18:36:23 -05:00
  • 7e2fd70212
    Style the homepage. Tom Alexander 2023-12-21 18:34:42 -05:00
  • 4fb08bc7d0
    Wrap inline footnote definitions in a paragraph tag. Tom Alexander 2023-12-21 18:09:43 -05:00
  • 01b55b7256
    Make paragraphs under footnote definitions display inline. Tom Alexander 2023-12-21 17:44:40 -05:00
  • bd68681e44
    Increase the size of headlines. Tom Alexander 2023-12-21 17:31:19 -05:00
  • 27ff13e675
    Also special-case plain list items containing only paragraphs and sublists. Tom Alexander 2023-12-21 17:27:19 -05:00
  • 2914e42ba1
    For plain list items with a single child that is a paragraph, do not wrap in paragraph html tags. Tom Alexander 2023-12-21 17:18:51 -05:00
  • a8969f141d
    Style code and verbatim. Tom Alexander 2023-12-21 16:49:44 -05:00
  • 6f049e00d4
    Style inline source blocks. Tom Alexander 2023-12-21 16:42:22 -05:00
  • 45a1076d18
    Style descriptive plain lists. Tom Alexander 2023-12-21 16:39:26 -05:00
  • 775c88d67a
    Style footnotes. Tom Alexander 2023-12-21 15:44:56 -05:00
  • efbf6cfc0c
    Style ordered and unordered plain lists. Tom Alexander 2023-12-21 15:31:13 -05:00
  • 5af4a372ae
    Make object trailing space dependent on post_blank. Tom Alexander 2023-12-21 15:13:07 -05:00
  • 72952adb6b
    Add post_blank to the rust types. Tom Alexander 2023-12-21 14:56:58 -05:00
  • 8b85c02ef1
    Wrap the intermediate Registry in an IntermediateContext. Tom Alexander 2023-12-21 13:53:56 -05:00