Vincent Ambo
176b3458b0
feat(web/tazblog_lisp): Implement retrieval of blog posts from DNS
...
This is mostly equivalent to the Haskell implementation, with the
primary difference that the Lisp DNS library does not support caching
yet.
2020-01-27 02:11:55 +00:00
Vincent Ambo
0447ef57ba
feat(web/cgit-taz): Use cheddar's about filter for about pages
...
Following this change, Markdown files in the tree view will be
rendered as highlighted Markdown sources.
2020-01-19 23:54:30 +00:00
Vincent Ambo
8d8932840e
chore(web/cgit-taz): Use in-tree cgit version instead
...
Drops the previous patch setup to use //third_party/cgit instead.
2020-01-12 02:53:01 +00:00
Vincent Ambo
9e67451750
chore(web/cgit-taz): Remove patches which have been integrated
...
These patches now live as commits at //third_party/cgit
2020-01-11 23:47:41 +00:00
Vincent Ambo
b34a576c19
chore(cgit-taz): Hide remote branches
...
With the sync-gcsr changes from the previous commits remote branches
are turned into local branches anyways.
2019-12-30 05:13:54 +01:00
Vincent Ambo
9ad4796538
feat(cgit-taz): Add patches for subtree about/ handling
...
1. Generate links to subtree about pages.
2. Render README files in subtrees, too.
2019-12-21 23:36:39 +00:00
Vincent Ambo
42564b3956
chore(third_party): Remove pulldown-cmark again
2019-12-21 14:51:52 +00:00
Vincent Ambo
34e2570a8c
feat(cgit-taz): Use cheddar as the about-filter
...
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 14:50:21 +00:00
Vincent Ambo
cbc3409ce0
feat(cgit-taz): Make use of cheddar for syntax highlighting
2019-12-21 04:57:55 +00:00
Vincent Ambo
bec4eb23d0
feat(cgit-taz): Use pulldown-cmark as the about filter
...
It renders GitHub-flavoured Markdown, which is nice for most
use-cases.
2019-12-21 03:01:41 +00:00
Vincent Ambo
746666a694
style(cgit-taz): Embed repository logo
2019-12-20 21:18:53 +00:00
Vincent Ambo
cf044be96b
fix(cgit): Configure mimetype-file correctly
2019-12-20 21:17:51 +00:00
Vincent Ambo
49fd50bc8a
feat(cgit-taz): Enable some convenience features in cgit
...
Hopefully file following actually works for directories, too!
2019-12-20 20:47:35 +00:00
Vincent Ambo
03bfe08e1d
chore: Significantly restructure folder layout
...
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)
2019-12-20 20:18:41 +00:00