AgeCommit message (Collapse)AuthorLines
Reorganize into source, assets and librariesBryce Kwon-28/+0
The C sources move to source/, the served files to assets/, the bundled Git submodule to libraries/git and the filter scripts to extensions/. Everything the build generates now lands in build/, so a clean is a single remove and the tree stays clean.
global: replace hard coded hash lengthChristian Hesse-1/+1
With sha1 we had a guaranteed length of 40 hex chars. This changes now that we have to support sha256 with 64 hex chars... Support both. Signed-off-by: Christian Hesse <mail@eworm.de>
commit-links.sh: improve regular expressionsFerry Huberts-2/+5
The default length for sha1 abbreviations in git is 7. A '#num' at the beginning of the commit message is now recognised, a ':#num' as well, etc.: a '#num' anywhere is now converted to a link. Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
filters: document environment variables in filter scriptsFerry Huberts-0/+11
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
commit-links.sh: Seperate the expressions for filtering commit messages.Jeff Smith-7/+9
This allows for putting descriptions closer to their expressions. It should also make it clearer how to apply an expression conditionally.
Add some example filter scriptsLars Hjemli-0/+12
Signed-off-by: Lars Hjemli <hjemli@gmail.com>