about summary refs log tree commit diff
path: root/web (follow)
AgeCommit message (Collapse)AuthorFilesLines
2020-02-08 r/484 feat(web/blog): Add Nix-based static blog generatorVincent Ambo5-0/+231
This introduces a derivation which builds an instance of nginx statically serving my blog posts, though as of now no indexes are being generated and no XML feed is available. This is just the initial draft of this setup and not yet what shall be yielded in the end.
2020-01-27 r/468 feat(web/tazblog_lisp): Implement retrieval of blog posts from DNSVincent Ambo2-0/+100
This is mostly equivalent to the Haskell implementation, with the primary difference that the Lisp DNS library does not support caching yet.
2020-01-19 r/427 feat(web/cgit-taz): Use cheddar's about filter for about pagesVincent Ambo1-1/+4
Following this change, Markdown files in the tree view will be rendered as highlighted Markdown sources.
2020-01-12 r/381 chore(web/cgit-taz): Use in-tree cgit version insteadVincent Ambo1-11/+2
Drops the previous patch setup to use //third_party/cgit instead.
2020-01-11 r/378 chore(web/cgit-taz): Remove patches which have been integratedVincent Ambo3-210/+0
These patches now live as commits at //third_party/cgit
2019-12-30 r/319 chore(cgit-taz): Hide remote branchesVincent Ambo1-2/+1
With the sync-gcsr changes from the previous commits remote branches are turned into local branches anyways.
2019-12-21 r/289 feat(cgit-taz): Add patches for subtree about/ handlingVincent Ambo5-4/+123
1. Generate links to subtree about pages. 2. Render README files in subtrees, too.
2019-12-21 r/285 chore(third_party): Remove pulldown-cmark againVincent Ambo1-4/+0
2019-12-21 r/283 feat(cgit-taz): Use cheddar as the about-filterVincent Ambo1-1/+1
This will render about pages using the Comrak renderer defined in Cheddar. Note that due to the way its implemented this will have one interesting behaviour: Markdown files in the tree will *also* be rendered as HTML. I will need to see how that works out before deciding whether or not to disable it.
2019-12-21 r/278 feat(cgit-taz): Make use of cheddar for syntax highlightingVincent Ambo1-1/+1
2019-12-21 r/274 feat(cgit-taz): Use pulldown-cmark as the about filterVincent Ambo1-2/+6
It renders GitHub-flavoured Markdown, which is nice for most use-cases.
2019-12-20 r/245 style(cgit-taz): Embed repository logoVincent Ambo1-0/+1
2019-12-20 r/244 fix(cgit): Configure mimetype-file correctlyVincent Ambo1-0/+1
2019-12-20 r/241 feat(cgit-taz): Enable some convenience features in cgitVincent Ambo1-0/+4
Hopefully file following actually works for directories, too!
2019-12-20 r/237 chore: Significantly restructure folder layoutVincent Ambo16-0/+857
This moves the various projects from "type-based" folders (such as "services" or "tools") into more appropriate semantic folders (such as "nix", "ops" or "web"). Deprecated projects (nixcon-demo & gotest) which only existed for testing/demonstration purposes have been removed. (Note: *all* builds are broken with this commit)