Project.pm: sanitize hooks directory on project creation
[girocco.git] / TODO
blob2fac2cff39aca9f9d13694f1608bdb0f56b4c2e6
1 * Watches support - random strangers can ask to be notified each time
2   a certain project[#branch]:path changes; c.f.
4         http://repo.or.cz/w/girocco/ztw.git/commitdiff/e4fe8a5bed0f548187c7d2d9750254ef1205fa08
6   but probably with much simpler single-file state structure.
8 * Upload SSH key as a file instead of pasting it to a textarea
10 * Ratelimiting mail notifications
12 * Captcha instead of the Sun-check
14 * Content tags editor for project admins, or a way to disable them for
15   a project altogether
17 * Add GitHub hooks suite to the available notifications
20 [Maybe?]
22 * The notion of project forking:
24         * Make it possible to aggregate the forks in graphiclog and diff
25           between forks.
27         * Provide "server-side tracking branch" management service:
28           - Propogate changes in "tracking branches" to other forks that want them.
29           - Users pull their fork and know those tracking branches are current.