Review Bot
Review Request #3042 — Created April 4, 2012 and submitted — Latest diff uploaded
This is the prototype for Review Bot. Currently it consists of two parts: 1. A Review Board extension for queueing review requests and configuration. 2. A Celery task which will process review requests, running tools defined in the reviewbot.tools entry point. The API code is mostly taken from RBTools, and I am aware of many problems with it. I'm hoping the new API will come soon and I can upgrade the code. Please try and focus reviewing effort to other parts of the code.
Reviewed some of the old Review Board code with various settings.
Screenshots
Diff Revision 1 (Latest)
.reviewboardrc |
---|
README |
---|
setup.py |
---|
bot/setup.py |
---|
bot/reviewbot/tasks.py |
---|
bot/reviewbot/processing/__init__.py |
---|
bot/reviewbot/processing/api.py |
---|
bot/reviewbot/processing/filesystem.py |
---|
bot/reviewbot/processing/review.py |
---|
bot/reviewbot/processing/sample-celeryconfig.py |
---|
bot/reviewbot/tools/pep8.py |
---|
bot/reviewbot/tools/process.py |
---|
extension/setup.py |
---|
extension/reviewbotext/admin_urls.py |
---|
extension/reviewbotext/celeryconfig.py |
---|
extension/reviewbotext/extension.py |
---|
extension/reviewbotext/forms.py |
---|
extension/reviewbotext/handlers.py |
---|
extension/reviewbotext/views.py |
---|
reviewbot/main.py |
---|
reviewbot/processing/__init__.py |
---|
reviewbot/processing/api.py |
---|
reviewbot/processing/celeryconfig.py |
---|
reviewbot/processing/filesystem.py |
---|
reviewbot/processing/review.py |
---|
reviewbot/processing/tasks.py |
---|
reviewbot/server/handlers.py |
---|
reviewbot/server/main.py |
---|
reviewbot/tools/pep8.py |
---|
reviewbot/tools/process.py |
---|