taskd: Refuse cloning non-existing projects
[girocco/testingthisout.git] / TODO
blob474b22eaa2062ddd9d365add144e63ca287b01aa
1 * GitHub Hooks:
3         GitHub uses a general pluggable scheme of hooks, providing mail and
4         CIA notifications and such. We could just reuse their codebase.
6 * Ratelimiting mail notifications
8 * Captcha instead of the Sun-check
10 * Content tags editor for project admins, or a way to disable them for
11   a project altogether
13 * Fixup daemon instead of cronjob
16 [Maybe?]
18 * Personal mob branches:
20         Rename mob to mob/mob, anyone can create and push to mob/hislogin and
21         mob/hislogin.*. It is enough to add push perms to the mob user to
22         activate this.
24 * The notion of project forking:
26         Make it possible to aggregate the forks in graphiclog and diff
27         between forks. Mmmm...