Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | flat-pages: Pass page metadata to template procedure.HEADmaster | David Thompson | 5 days | 2 | -10/+6 |
| | | | | This is a backwards incompatible change. | ||||
* | flat-pages: Update copyright info. | David Thompson | 2024-09-24 | 1 | -1/+1 |
| | |||||
* | flat-pages: Add index metadata flag for pretty URLs. | David Thompson | 2024-09-24 | 4 | -3/+38 |
| | |||||
* | flat-pages: Set default directory, template, and prefix args. | David Thompson | 2024-09-24 | 2 | -5/+18 |
| | |||||
* | Add TODO item. | David Thompson | 2024-09-24 | 1 | -0/+24 |
| | |||||
* | ui: Add 'new' subcommand. | jgart | 2024-09-11 | 5 | -1/+174 |
| | | | | | | | * doc/haunt.texi: Document it. * haunt/ui/new.scm: New file. * Makefile.am (SOURCES): Add it. * README: Mention the new subcommand. | ||||
* | Fix handling for no available reader in `flat-pages' | Jakob L. Kreuze | 2024-07-09 | 1 | -2/+2 |
| | |||||
* | html: Fix emission of 'script' and 'style' elements. | Daniel Meißner | 2024-03-02 | 3 | -6/+47 |
| | | | | The contents of these elements are not to be escaped. | ||||
* | make: Add automation for publishing release docs.v0.3.0 | David Thompson | 2024-02-19 | 1 | -2/+8 |
| | |||||
* | atom/rss: Allow passing last updated date for reproducibility. | Richard Sent | 2024-01-16 | 3 | -2/+24 |
| | |||||
* | builder: atom: Add scheme to self-link. | Denys Nykula | 2024-01-16 | 1 | -4/+6 |
| | | | | | | Planet Scheme uses the URL in the sidebar. A href without a scheme is considered a relative path. Probably that's why I get a 404 when I click Spritely Institute. | ||||
* | Add more detail to post-slug docs. | David Thompson | 2023-12-28 | 1 | -4/+9 |
| | |||||
* | Add flat pages builder. | David Thompson | 2023-12-28 | 3 | -0/+140 |
| | |||||
* | Add redirects builder. | David Thompson | 2023-12-28 | 3 | -0/+87 |
| | |||||
* | Document RSS builder. | David Thompson | 2023-12-28 | 2 | -4/+47 |
| | |||||
* | artifact: Ensure destination file names have a leading '/'. | David Thompson | 2023-12-28 | 1 | -8/+20 |
| | | | | Also remove the single quotes from the log formatting. | ||||
* | builder: atom: Clarify #:blog-prefix parameter. | David Thompson | 2023-12-28 | 2 | -20/+39 |
| | |||||
* | builder: blog: Add #:post-prefix parameter. | David Thompson | 2023-12-28 | 2 | -14/+30 |
| | | | | This allows for posts to be nested deeper than the collections. | ||||
* | post: Add post-slug-v2 procedure. | David Thompson | 2023-12-28 | 2 | -0/+25 |
| | |||||
* | Move file-extension to (haunt utils). | David Thompson | 2023-12-28 | 2 | -5/+7 |
| | |||||
* | reader: Factor out new reader-find and reader-read procedures. | David Thompson | 2023-12-28 | 2 | -5/+26 |
| | |||||
* | builder: blog: Only render pages for posts in collections. | David Thompson | 2023-12-27 | 1 | -5/+18 |
| | | | | | Thanks to Skyler Ferris for pointing out this longstanding bug with multi-blog configurations. | ||||
* | Fix minor typo in docstring. | Yuval Langer | 2023-12-19 | 1 | -1/+1 |
| | |||||
* | doc: Information about code repository | Filip Lajszczak | 2023-11-16 | 1 | -0/+3 |
| | | | | * doc/haunt.texi (Contributing): Url of git repo added. | ||||
* | doc: More explanations on sourcehut publisher. | Filip Lajszczak | 2023-11-16 | 1 | -3/+9 |
| | | | | * doc/haunt.texi (Sourcehut): hut cli configuration prequisites. | ||||
* | publisher: Throw an error on non-zero exit status in run-command. | David Thompson | 2023-11-13 | 1 | -1/+4 |
| | |||||
* | doc: Document artifacts, remove deprecated interface sections. | David Thompson | 2023-11-12 | 2 | -83/+72 |
| | |||||
* | builder: atom: Change summary to content. | David Thompson | 2023-11-12 | 2 | -2/+2 |
| | | | | I've been using the wrong thing for years! | ||||
* | todo: Mark "Remove website directory" as DONE. | David Thompson | 2023-11-12 | 1 | -1/+1 |
| | |||||
* | Remove obsolete website. | David Thompson | 2023-11-12 | 39 | -4740/+2 |
| | | | | The official Haunt page is hosted on my blog now. | ||||
* | doc: Remove unnecessary "Scheme" qualifier from API docs. | David Thompson | 2023-11-12 | 1 | -64/+64 |
| | |||||
* | doc: Document publishers. | Filip Lajszczak | 2023-11-12 | 1 | -1/+113 |
| | |||||
* | pre-inst-env: export HAUNT_UNINSTALLED. | Filip Lajszczak | 2023-11-12 | 1 | -0/+1 |
| | |||||
* | Makefile: Remove reference to test file that does not exist. | Filip Lajszczak | 2023-11-12 | 1 | -1/+0 |
| | | | | make check was failing. | ||||
* | publisher: sourcehut: Correct docstring. | Filip Lajszczak | 2023-11-12 | 1 | -1/+1 |
| | |||||
* | Build all publishers, fallback to $PATH lookups as necessary. | David Thompson | 2023-11-11 | 4 | -31/+12 |
| | |||||
* | Add Sourcehut publisher to example site. | David Thompson | 2023-11-11 | 1 | -1/+4 |
| | |||||
* | publisher: Throw an error if name isn't a symbol. | David Thompson | 2023-11-11 | 1 | -1/+6 |
| | |||||
* | guix: Add rsync input. | David Thompson | 2023-11-11 | 1 | -1/+2 |
| | |||||
* | Add Sourcehut publisher. | Filip Lajszczak | 2023-11-11 | 5 | -3/+82 |
| | | | | | | | * haunt/publisher/sourcehut.scm: New file. * configure.ac: Check for presence of hut and tar. * Makefile.am: Conditionally add sourcehut publisher to build. * guix.scm: Add hut and tar inputs. | ||||
* | ui: Add publish to list of subcommands. | Filip Lajszczak | 2023-11-11 | 1 | -1/+1 |
| | | | | | * haunt/ui.scm: Makes publish subcommand more discoverable by adding it to the list of subcommands displayed by top level --help | ||||
* | post: Add convenience procedures for post author, tags, and title. | Filip Lajszczak | 2023-11-10 | 3 | -2/+59 |
| | | | | | | | | | | Author, tags and title metadata are commonly used, * haunt/post.scm (post-author, post-tags, post-title): New procedures. * tests/post.scm ("post-author, author metadata", "post-tags, tags metadata", "post-title, title metadata", "post-author, no metadata", "post-tags, no metadata", "post-title, no metadata"): New tests. * doc/haunt.texi (Posts): Docs for new procedures. | ||||
* | Sidestep CORS issues when using local web server. | David Thompson | 2023-09-20 | 1 | -1/+2 |
| | | | | I fucking hate CORS!!!!!!!!!! | ||||
* | Add to TODO list. | David Thompson | 2023-09-20 | 1 | -0/+18 |
| | |||||
* | Add application/wasm MIME type. | David Thompson | 2023-09-20 | 1 | -0/+1 |
| | |||||
* | ui: Fix typo in leave function docstring. | jgart | 2023-06-13 | 1 | -1/+1 |
| | | | | * haunt/ui.scm: Fix typo. | ||||
* | Fix documentation for static-directory. | David Thompson | 2023-06-13 | 1 | -3/+2 |
| | |||||
* | Add to-do items. | David Thompson | 2023-06-13 | 1 | -1/+15 |
| | |||||
* | post: Add fallback value to post-time. | Jelle Licht | 2023-03-21 | 1 | -1/+1 |
| | | | | | * haunt/post.scm (post-time): Implement in terms of post-date, which has a fallback value. | ||||
* | Bump version to 0.3.0. | David Thompson | 2023-03-21 | 1 | -1/+1 |
| |