about summary refs log tree commit diff stats
path: root/bonus/git.cgi
Commit message (Collapse)AuthorAgeFilesLines
* git.cgi: add git blamebptato2024-09-011-11/+63
|
* git.cgi: misc improvementsbptato2024-08-011-21/+27
| | | | | | | * highlight shortened commit hashes (up to 7 chars) * send status * refactor cgi commands * support git branch -a
* git.cgi: add [drop] to stash menubptato2024-07-031-1/+3
|
* git.cgi: use formsbptato2024-06-301-4/+13
| | | | it's safer this way
* git.cgi: add git stash list, switch -> branchbptato2024-06-081-20/+30
| | | | | | | | | * gitcha stash list special processing * gitcha switch no longer opens the branch view; it is now opened by gitcha branch * make gitcha branch UI consistent with the rest of the script. (the idea is that clicking on refs does not modify the repo, only action links like (switch) or (apply).)
* ansi2html: support passing titlesbptato2024-03-291-8/+5
| | | | | | | Use content type attributes so e.g. git.cgi can set the title even with a text/x-ansi content type. (This commit also fixes some bugs in content type attribute handling.)
* git.cgi: fix on older QJS versionsbptato2024-03-291-1/+1
| | | | Array.prototype.at is not present in previous QJS releases.
* git.cgi: add "view" link to git switch panelbptato2024-03-251-1/+3
|
* git.cgi: add custom git switchbptato2024-03-241-16/+35
| | | | just a clickable UI for switching branches
* ansi2html: add separate switch for "standalone"bptato2024-03-211-1/+1
| | | | | this way its output can be embedded into documents without a pointless DT declaration
* git.cgi: show command in title for logbptato2024-03-201-0/+3
|
* bonus: add git.cgibptato2024-03-191-0/+64
just for clickable git log hashes