Commit Graph

  • d94ecefab9
    Merge branch 'webhook_bridge' main Tom Alexander 2024-09-30 17:39:04 -0400
  • 7501a018fd
    Switch to using webhook_bridge instead of lighthouse for triggering the CI. Tom Alexander 2024-09-30 16:49:11 -0400
  • ce31397372
    Inline the build natter pipeline. Tom Alexander 2024-04-12 18:59:34 -0400
  • 7e1e070e23
    Update organic. Tom Alexander 2024-04-11 21:55:55 -0400
  • fa16a7dd39
    Add styling for pagination links. Tom Alexander 2023-12-23 23:09:24 -0500
  • 59a91331cc
    Add support for target links. Tom Alexander 2023-12-23 22:12:05 -0500
  • d2ea6b6a0f
    Add a light mode to the site. Tom Alexander 2023-12-23 21:54:16 -0500
  • fdff5a667b
    Merge branch 'post_links' Tom Alexander 2023-12-23 21:40:37 -0500
  • 35cf675c87
    Fix clippy. Tom Alexander 2023-12-23 21:36:24 -0500
  • 3b63bbdfde
    Add support for subpaths. Tom Alexander 2023-12-23 21:29:59 -0500
  • 24218f2979
    Generate post links, so far only top-level. Tom Alexander 2023-12-23 21:06:53 -0500
  • 6a086d57de
    Generate Post link when the protocol is post. Tom Alexander 2023-12-23 20:55:32 -0500
  • 93e0a2fe98
    Add URL parsing. Tom Alexander 2023-12-23 20:45:20 -0500
  • 86d4e25aa0
    Add support for a target variable in regular links. Tom Alexander 2023-12-23 20:35:27 -0500
  • cb5d131097
    Add support for plain links. Tom Alexander 2023-12-23 19:12:17 -0500
  • eb67327574
    Do not error if posts directory does not exist. Tom Alexander 2023-12-23 17:14:31 -0500
  • 5228851c0e
    Merge branch 'pages' Tom Alexander 2023-12-23 17:00:24 -0500
  • 4fc08f4375
    Add a template for static pages. Tom Alexander 2023-12-23 16:50:06 -0500
  • 8905c9356b
    Add a build for regular non-blog-post pages from org source. Tom Alexander 2023-12-23 16:37:19 -0500
  • 424a970014
    Add make target to run tests, clippy, and the auto-formatter locally. Tom Alexander 2023-12-23 15:58:34 -0500
  • 138d694b27
    Copy static files over to the output directory. Tom Alexander 2023-12-23 15:45:23 -0500
  • 397d4ea0bc
    Fix clippy issues. Tom Alexander 2023-12-23 06:38:23 -0500
  • 818fca87f2
    Merge branch 'ci_test' Tom Alexander 2023-12-23 06:14:47 -0500
  • df339f20fa CI: autofix rust code. fluxcdbot 2023-12-23 01:46:40 +0000
  • d5572c93cd
    Add prettier step. Tom Alexander 2023-12-22 20:43:39 -0500
  • 322dbb8f4f
    Add CI job to auto-format code. Tom Alexander 2023-12-22 20:12:59 -0500
  • 904f834c86
    Add CI job to run clippy. Tom Alexander 2023-12-22 20:08:24 -0500
  • 48af194da0
    Use a resolver to remove dependency on installed catalog tasks. Tom Alexander 2023-12-22 19:56:20 -0500
  • bcb6b2d75f
    Inline the cargo cache autoclean step. Tom Alexander 2023-12-22 19:45:32 -0500
  • 134444b2c3
    Set cargo target dir. Tom Alexander 2023-12-22 19:30:53 -0500
  • 4447f1ed4a
    Inline the test pipeline. Tom Alexander 2023-12-22 19:18:30 -0500
  • 457ff9e759
    Add dockerfile for running rust tests. Tom Alexander 2023-12-22 18:56:21 -0500
  • 6f244a0a5f
    Add pipeline for running the rust tests. Tom Alexander 2023-12-22 18:43:58 -0500
  • cb5838345e
    Merge branch 'style_tables' Tom Alexander 2023-12-22 18:07:46 -0500
  • 1107a653cf
    Add borders to the table groups. Tom Alexander 2023-12-22 18:05:39 -0500
  • 95d4ee7080
    Render the table groups. Tom Alexander 2023-12-22 17:47:31 -0500
  • fa2dd96f78
    Update intermediate phase for table groups. Tom Alexander 2023-12-22 17:11:52 -0500
  • 7741e192f5
    Group table rows into sections. Tom Alexander 2023-12-22 00:08:06 -0500
  • 5dfd46852f
    Add some basic styling to tables. Tom Alexander 2023-12-21 21:59:52 -0500
  • 88e10010d8
    Remove extra workspace from tekton pipeline. Tom Alexander 2023-12-21 20:35:53 -0500
  • 52c564d4fd
    Merge branch 'docker' Tom Alexander 2023-12-21 20:29:00 -0500
  • f7874c1843
    Add lighthouse job to build the natter images. Tom Alexander 2023-12-21 20:20:21 -0500
  • 40120667f7
    Add a Dockerfile for building and running natter. Tom Alexander 2023-12-21 20:02:28 -0500
  • b06798f23f
    Prepare for publishing to crates.io. v0.0.1 Tom Alexander 2023-12-21 19:37:07 -0500
  • 35dff5cdaf
    Rename to natter. Tom Alexander 2023-12-21 19:28:31 -0500
  • d641c8d638
    Merge branch 'pretty' Tom Alexander 2023-12-21 18:36:23 -0500
  • 7e2fd70212
    Style the homepage. Tom Alexander 2023-12-21 18:34:42 -0500
  • 4fb08bc7d0
    Wrap inline footnote definitions in a paragraph tag. Tom Alexander 2023-12-21 18:09:43 -0500
  • 01b55b7256
    Make paragraphs under footnote definitions display inline. Tom Alexander 2023-12-21 17:44:40 -0500
  • bd68681e44
    Increase the size of headlines. Tom Alexander 2023-12-21 17:31:19 -0500
  • 27ff13e675
    Also special-case plain list items containing only paragraphs and sublists. Tom Alexander 2023-12-21 17:27:19 -0500
  • 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 -0500
  • a8969f141d
    Style code and verbatim. Tom Alexander 2023-12-21 16:49:44 -0500
  • 6f049e00d4
    Style inline source blocks. Tom Alexander 2023-12-21 16:42:22 -0500
  • 45a1076d18
    Style descriptive plain lists. Tom Alexander 2023-12-21 16:39:26 -0500
  • 775c88d67a
    Style footnotes. Tom Alexander 2023-12-21 15:44:56 -0500
  • efbf6cfc0c
    Style ordered and unordered plain lists. Tom Alexander 2023-12-21 15:31:13 -0500
  • 5af4a372ae
    Make object trailing space dependent on post_blank. Tom Alexander 2023-12-21 15:13:07 -0500
  • 72952adb6b
    Add post_blank to the rust types. Tom Alexander 2023-12-21 14:56:58 -0500
  • 8b85c02ef1
    Wrap the intermediate Registry in an IntermediateContext. Tom Alexander 2023-12-21 13:53:56 -0500
  • 2ae4839ce0
    Remove common whitespace prefix from src block lines. Tom Alexander 2023-12-21 12:27:34 -0500
  • 5654c40d03
    Get the real language for src blocks from the org source. Tom Alexander 2023-12-21 12:07:36 -0500
  • b538750287
    Preserve whitespace in src blocks. Tom Alexander 2023-12-21 12:04:29 -0500
  • 65ed754bfe
    Space out some elements. Tom Alexander 2023-12-19 21:57:33 -0500
  • 80cdf5166b
    Style quote blocks, h2, and h3. Tom Alexander 2023-12-19 21:41:41 -0500
  • 3968121d54
    Style src blocks. Tom Alexander 2023-12-19 20:45:03 -0500
  • a29b625631
    Apply a dark background. Tom Alexander 2023-12-19 20:33:21 -0500
  • e193fcc2ba
    Start applying styles to blog posts. Tom Alexander 2023-12-19 19:23:56 -0500
  • 050b426f6f
    Merge branch 'homepage' Tom Alexander 2023-12-19 18:08:50 -0500
  • da81f93e4a
    Re-enable the CSS reset sheet. Tom Alexander 2023-12-19 18:06:52 -0500
  • 1581e5c401
    Rename the output root directory in the render context. Tom Alexander 2023-12-19 18:03:59 -0500
  • 2e1c979127
    Add a prefix to footnote IDs. Tom Alexander 2023-12-19 17:51:35 -0500
  • d4b290ebe6
    Remove unnecessary let statements from render macro. Tom Alexander 2023-12-19 17:31:50 -0500
  • 4bb1f9983a
    Standardize the construction of intermediate BlogPostPage. Tom Alexander 2023-12-19 17:09:11 -0500
  • 261fe8a1a2
    Fix the links to the blog posts. Tom Alexander 2023-12-19 16:46:32 -0500
  • add267d616
    Switch over to using the render context in render calls. Tom Alexander 2023-12-19 15:42:37 -0500
  • cb3278aba5
    Create a struct that will combine all the context for converting intermediate objects into the dust render context. Tom Alexander 2023-12-19 14:54:12 -0500
  • 94d9a95967
    Add a basic template for the blog stream page. Tom Alexander 2023-12-19 14:13:29 -0500
  • 6511115b95
    Implement a flawed version of RenderBlogStreamEntry::new. Tom Alexander 2023-12-19 10:59:34 -0500
  • 53cd55932b
    Implement RenderBlogStream::new. Tom Alexander 2023-12-19 10:47:03 -0500
  • cbe2010407
    Invoke dust to render the stream pages. Tom Alexander 2023-12-17 17:26:15 -0500
  • 2ba4a5e3d7
    Generate newer and older links. Tom Alexander 2023-12-17 17:16:26 -0500
  • c3482cf1e4
    Chunking the blog posts for the stream. Tom Alexander 2023-12-17 16:57:37 -0500
  • fdf84e3d0b
    Finding the index page. Tom Alexander 2023-12-17 15:45:50 -0500
  • 0a4376dfb8
    Rename intermediate blog post source file. Tom Alexander 2023-12-17 15:31:26 -0500
  • e8ed4a4f4a
    Initial structure for rendering a blog post stream. Tom Alexander 2023-12-17 15:23:40 -0500
  • 60555999db
    TEMP: Disable the css reset. Tom Alexander 2023-12-17 14:04:19 -0500
  • 6968a5b02c
    Merge branch 'header' Tom Alexander 2023-12-17 14:47:45 -0500
  • c84cfdc02b
    Basic template for a page header. Tom Alexander 2023-12-17 14:39:20 -0500
  • c98489cacb
    Add the page header to the render context. Tom Alexander 2023-12-17 14:30:17 -0500
  • 35dbab0ceb
    Create a page header struct. Tom Alexander 2023-12-17 14:28:27 -0500
  • 1ff41940a5
    Merge branch 'css' Tom Alexander 2023-12-17 14:02:20 -0500
  • 884215a7e1
    Writing the stylesheets to the output folder. Tom Alexander 2023-12-17 13:46:47 -0500
  • 20c55f0708
    Loading stylesheets from the default environment. Tom Alexander 2023-12-17 12:43:47 -0500
  • 9e3d72972c
    Add a CSS reset file. Tom Alexander 2023-12-17 11:49:22 -0500
  • 806c45a453
    Switch back to the published version of organic. Tom Alexander 2023-12-17 11:54:59 -0500
  • 270c42a509
    Update to use get_value from the latest organic code. Tom Alexander 2023-10-31 22:03:22 -0400
  • e8963e107b
    Merge branch 'table' Tom Alexander 2023-10-31 20:38:36 -0400
  • 0b64551a23
    Add templates for tables. Tom Alexander 2023-10-31 20:31:36 -0400
  • b654ca4859
    Add render phase to tables. Tom Alexander 2023-10-31 20:29:37 -0400