AgeCommit message (Collapse)AuthorLines
Walk a path on the blob page from a commit idBryce Kwon-1/+1
With both an id and a path the blob page handed back the raw object the id named, so a commit id gave the commit text itself, while the plain page looked the path up in that commit's tree. A tag is peeled to its commit on the way, and the README example of a pinned commit now uses a form the request checks accept.
Keep the Lua-less build compilingBryce Kwon-0/+5
cgit_abort_filters unhooks the Lua write interposer under NO_LUA too, where neither the hook nor its state exists, so make NO_LUA=1 and the default mode of tools/release-build.sh have not compiled since the die path learned to take stdout back from a filter. The suite now builds and runs that variant as well, and a lua: filter in such a build is refused with a message naming the cause instead of an unknown filter type.
Add stable markup hooks for site themesBryce Kwon-0/+45
Unify the docs, samples and extensionsBryce Kwon-32/+25
Split trailers out of the commit messageBryce Kwon-1/+1
Trim README and fold in the author creditsBryce Kwon-122/+52
Document the line anchors in READMEBryce Kwon-0/+5
Convert the manual page to plain MANUAL.txtBryce Kwon-2/+2
Beyond the format change, the documented defaults and inheritance notes now match what the code does.
Tabulate the query parameters in the readmeBryce Kwon-24/+24
Fold the test README and .gitignore into the rootBryce Kwon-52/+65
Document how cgit urls are builtBryce Kwon-0/+65
Drop the Last-Modified, Expires and ETag headersBryce Kwon-1/+1
Reorganise the tree into vendor/ and custom/Bryce Kwon-19/+6
Swap the browser markdown renderer for a filterBryce Kwon-0/+2
The readme is now escaped plain text unless about-filter points at the new about-render.lua, which renders markdown, man pages and plain text server-side. The enable-markdown setting goes away with the renderer.
Bound syntax-highlight memory and widen coverageBryce Kwon-0/+18
Rewrite the README for the fork as README.txtBryce Kwon-0/+144