Vincent Ambo
dd66480635
chore(cgit-taz): Point cgit at Gerrit's depot copy
...
Change-Id: I842ab14269cac18cddeec2f6f9b8140daa40bc0b
Reviewed-on: https://cl.tvl.fyi/c/depot/+/22
Reviewed-by: lukegb <lukegb@tvl.fyi>
2020-06-11 22:09:45 +00:00
Vincent Ambo
4bbbb58cb5
chore: Rename pkgs->depot in all Nix file headers
2020-02-21 13:54:53 +00:00
Vincent Ambo
f60eb6c3c7
refactor(web/cgit-taz): Serve depot from disk location on camden
2020-02-12 01:03:31 +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