Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
[ikiwiki.git] / doc / todo / untrusted_git_push_hooks.mdwn
blob313078ce5ec9ee94c0dd47c933612197f78f1ede
1 Re the canrename, canremove, and canedit hooks:
3 Of the three, only canremove is currently checked during an untrusted
4 git push (a normal git push is assumed to be from a trusted user and
5 bypasses all checks).
7 It would probably make sense to add the canedit hook to the checks done
8 there. Calling the canrename hook is tricky, because after all, git does
9 not record explicit file moves.
11 The checkcontent hook is another hook not currently called there, that
12 probably should be.