techtonik / rainforce

Automatically exported from code.google.com/p/rainforce
0 stars 0 forks source link

Roundup needs a router #42

Open techtonik opened 7 years ago

techtonik commented 7 years ago

Needed for OAuth2, REST API etc. https://github.com/techtonik/rainforce/issues/7

hg clone http://hg.code.sf.net/p/roundup/code roundup

Router says that http://../file142 should be processed by function that handles files, and http://../issue42 should be handled by function that processes issues. This logic is hardcoded into Roundup, so its URL structure doesn't change. If Roundup had this router, then it could be used as a replacement for existing trackers without breaking links. Router allows Roundup extensions add new endpoints for OAuth2 processing, REST and ajax interface.

http://techtonik.rainforce.org/2016/06/why-roundup-needs-router.html