Re: Really need to be able to revert a "ship it"

2017-06-05 Thread Christian Hammond
I wanted to follow up on this and let you know that the revokable Ship It
feature has been completed. It will be part of 3.0 beta 2.

Christian

-- 
Christian Hammond
President/CEO of Beanbag 
Makers of Review Board 

On Thu, May 25, 2017 at 5:26 PM, Christian Hammond  wrote:

> Hey Ted,
>
> It's basically because we've had so many different ideas on how people
> want this done, that it ended up not being as simple as "revert a Ship It."
> Some people want to undo their Ship Its. Some want those kept in place, but
> to clear them when posting a new change. Some want to clear when posting a
> new change but with the option to not clear them for trivial changes (and
> others don't want that). Then there's questions about how a Ship It being
> undone affects other things (hooks, for instance).
>
> We do want to solve this. 3.0 will likely have the ability to revert a
> Ship It. We're playing around with a lot of ideas for redoing much of the
> review experience, and the Ship It story is one of the things we're
> discussing.
>
> Christian
>
> --
> Christian Hammond
> President/CEO of Beanbag 
> Makers of Review Board 
>
> On Thu, May 25, 2017 at 2:32 PM,  wrote:
>
>> I've seen several threads about this over the years and it's amazing to
>> me that it's not a feature that exists.  Even just for handling the
>> accidentally clicked "ship it" case it seems like a no-brainer but
>> certainly in the case of a disagreement between reviewers is seems
>> necessary.  Is there any particular reason why this isn't a feature?
>>
>> --
>> Supercharge your Review Board with Power Pack:
>> https://www.reviewboard.org/powerpack/
>> Want us to host Review Board for you? Check out RBCommons:
>> https://rbcommons.com/
>> Happy user? Let us know! https://www.reviewboard.org/users/
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "reviewboard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to reviewboard+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Administrative Emails

2017-06-05 Thread Chris Eagan
Sometimes our Review Board server sends emails to the Administrator email 
account to report errors. I don't see a setting anywhere to control what 
gets sent to the administrators, but some of these issues are ones that we 
aren't particularly interested in receiving. For instance, the following 
error gets sent whenever someone mistypes their password when attempting to 
login to Review Board.

OPERATIONS_ERROR: {'info': '04DC: LdapErr: DSID-0C090752, comment: In 
order to perform this operation a successful bind must be completed on the 
connection., data 0, v2580', 'desc': 'Operations error'}

It is a little odd because we can see other ERROR level log entries from 
today, but we didn't get emails for all of them so the emails don't appear 
to be related to the log level of the error. It might be useful to let the 
user customize the log level threshold for which emails are sent to the 
Administrator, including turning off the automated emails completely.

Is there anything we can do to customize what gets sent to the 
Administrator email account? We are currently running Review Board 2.5.9.

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Migrating from sqlite3 to MySQL or PostgreSQL

2017-06-05 Thread dave . anderson
I attempted the same, moving from SQLite to MySQL. It didn't go well 
First I was asked to install a django package, then it tried but failed on 
a LOT of FK constraints:

sudo rb-site manage `pwd` dumpdb > ~/database.json

(change settings_local.py)

sudo rb-site manage `pwd` loaddb ~/database.json
CommandError: Before using this command, you need to install the 
'django-reset' package
[dave.anderson@tools rb.com]$ sudo pip install django-reset
Collecting django-reset
  Downloading django-reset-0.2.0.tar.gz
Building wheels for collected packages: django-reset
  Running setup.py bdist_wheel for django-reset ... done
  Stored in directory: /root/.cache/pip/wheels/54/4a/77/
75197bb244b4952289d387aeb94244b45777dc9d3ec5bf1e8c
Successfully built django-reset
Installing collected packages: django-reset
Successfully installed django-reset-0.2.0
[dave.anderson@tools rb.com]$ sudo rb-site manage `pwd` loaddb ~
/database.json

This will wipe out your existing database prior to loading. It is highly
recommended that you have a full SQL database dump in case things go wrong.

You should only use this if you're migrating from one type of database to
another, with the same version of Review Board on each.

Are you sure you want to continue?"

Type 'yes' to continue, or 'no' to cancel: yes
sh: ./reviewboard/manage.py: No such file or directory
Importing new style dump format (v1)
Error: (1452, 'Cannot add or update a child row: a foreign key constraint 
fails (`reviewboard`.`django_admin_log`, CONSTRAINT 
`content_type_id_refs_id_93d2d1f8` FOREIGN KEY (`content_type_id`) 
REFERENCES `django_content_type` (`id`))')
Line 0: '{"pk": 55, "model": "admin.logentry", "fields": {"action_flag": 2, 
"action_time": "2017-05-25T18:46:10.674Z", "object_repr": "SysTools", 
"object_id": "1", "change_message": "Changed mailing_list, email_list_only, 
users and extra_data.", "user": 1, "content_type": 24}}
'

And so on, for about 2500 lines. This is MySQL 5.5.53. I had created a 
"reviewboard" schema before attempting the loaddb. Any thoughts


On Thursday, April 24, 2014 at 1:44:35 AM UTC-7, Joe wrote:
>
> Hi Christian,
>
> It worked when I gave without the "--no-initial-data".
>
> So following are the steps I followed:
>
> I have assumed the /path/to/reviewboard in my case as /var/www/reviewboard
>
> 1. Stop reviewboard
> 2. # rb-site manage /var/www/reviewboard dumpdb > database.json
> 3. In reviewboard folder go into /conf and change the settings_local.py to 
> point from sqlite3 to mysql
>
> In settings_local.py change
>
> DATABASES = {
> 'default': {
> 'ENGINE': 'django.db.backends.sqlite3',
> 'NAME': '/var/www/reviewboard/data/reviewboard.db',
> },
> }
>
> to
>
> DATABASES = {
> 'default': {
> 'ENGINE': 'django.db.backends.mysql',
> 'NAME': 'reviewboard_mysql',
> 'USER': 'root',
> 'PASSWORD': '',
> 'HOST': 'localhost',
> 'PORT': ''
> },
> }
>
> 4. # rb-site manage /var/www/reviewboard syncdb --
> 5. # rb-site manage /var/www/reviewboard loaddb 
> /path/to/dumpfile/database.json
>
> Done.
>
>
>
> Best regards,  
> Joe.
>
> On Thursday, April 24, 2014 10:20:25 AM UTC+2, Joe wrote:
>>
>> Hi Christian,
>>
>> Thanks for the details. 
>>
>> When I run the below command I get the error --no-initial-data is not an 
>> avaialble option. Am I missing something here:
>>
>>
>> # rb-site manage /var/www/reviewboard syncdb -- --no-initial-data
>> Usage: 
>> /usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.22-py2.6.egg/reviewboard/cmdline/rbsite.pyc
>>  
>> syncdb [options]
>>
>> Create the database tables for all apps in INSTALLED_APPS whose tables 
>> haven't already been created.
>>
>> /usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.22-py2.6.egg/reviewboard/cmdline/rbsite.pyc:
>>  
>> error: no such option: --no-initial-data
>>
>> Best regards,  
>> Joe.
>>
>>
>> On Tuesday, April 15, 2014 9:34:26 PM UTC+2, Christian Hammond wrote:
>>>
>>> loaddb and loaddata both require that you have an existing database 
>>> schema in place.
>>>
>>> You'll need to first use the version of Review Board you were using for 
>>> the sqlite database. I'm assuming in this case that it's the same one and 
>>> that you aren't also trying trying to upgrade the software. If you are, 
>>> you'll first need to update the sqlite database.
>>>
>>> Then, once you've configured your site to use MySQL (by modifying the 
>>> settings_local.py file), you can create the initial schema by doing:
>>>
>>> $ rb-site manage /path/to/site syncdb -- --no-initial-data
>>>
>>> (Note the extra "--" in there.)
>>>
>>> If you already had data in the database, you'll need to wipe it before 
>>> doing that.
>>>
>>> You should then be able to do the import.
>>>
>>> Christian
>>>
>>> -- 
>>> Christian Hammond - chi...@chipx86.com
>>> Review Board - http://www.reviewboard.org
>>> Beanbag, Inc. - http://www.beanbaginc.com
>>>
>>>
>>> On Tue, Apr 15, 2014 at 5:08 AM, Joe  wrote:
>>>
 Hello,

Re: Migrating from sqlite3 to MySQL or PostgreSQL

2017-06-05 Thread Christian Hammond
Hi Dave,

Converting the data between databases is very tricky. The loaddb/dumpdb
scripts were an attempt at this, but we'll be throwing them away, because
they were the wrong approach. Off-hand, I don't know why this particular
attempt is failing the way it is, but I suspect it's an ordering problem.

We have a replacement feature coming in Power Pack that handles this much
better. It's still in development, but if you are up to being a guinea pig,
I can talk to you off this thread and send builds your way to test.

Christian


On Mon, Jun 5, 2017 at 2:24 PM,  wrote:

> I attempted the same, moving from SQLite to MySQL. It didn't go well
> First I was asked to install a django package, then it tried but failed on
> a LOT of FK constraints:
>
> sudo rb-site manage `pwd` dumpdb > ~/database.json
>
> (change settings_local.py)
>
> sudo rb-site manage `pwd` loaddb ~/database.json
> CommandError: Before using this command, you need to install the
> 'django-reset' package
> [dave.anderson@tools rb.com]$ sudo pip install django-reset
> Collecting django-reset
>   Downloading django-reset-0.2.0.tar.gz
> Building wheels for collected packages: django-reset
>   Running setup.py bdist_wheel for django-reset ... done
>   Stored in directory: /root/.cache/pip/wheels/54/4a/77/
> 75197bb244b4952289d387aeb94244b45777dc9d3ec5bf1e8c
> Successfully built django-reset
> Installing collected packages: django-reset
> Successfully installed django-reset-0.2.0
> [dave.anderson@tools rb.com]$ sudo rb-site manage `pwd` loaddb ~
> /database.json
>
> This will wipe out your existing database prior to loading. It is highly
> recommended that you have a full SQL database dump in case things go wrong.
>
> You should only use this if you're migrating from one type of database to
> another, with the same version of Review Board on each.
>
> Are you sure you want to continue?"
>
> Type 'yes' to continue, or 'no' to cancel: yes
> sh: ./reviewboard/manage.py: No such file or directory
> Importing new style dump format (v1)
> Error: (1452, 'Cannot add or update a child row: a foreign key constraint
> fails (`reviewboard`.`django_admin_log`, CONSTRAINT
> `content_type_id_refs_id_93d2d1f8` FOREIGN KEY (`content_type_id`)
> REFERENCES `django_content_type` (`id`))')
> Line 0: '{"pk": 55, "model": "admin.logentry", "fields": {"action_flag":
> 2, "action_time": "2017-05-25T18:46:10.674Z", "object_repr": "SysTools",
> "object_id": "1", "change_message": "Changed mailing_list, email_list_only,
> users and extra_data.", "user": 1, "content_type": 24}}
> '
>
> And so on, for about 2500 lines. This is MySQL 5.5.53. I had created a
> "reviewboard" schema before attempting the loaddb. Any thoughts
>
>
> On Thursday, April 24, 2014 at 1:44:35 AM UTC-7, Joe wrote:
>>
>> Hi Christian,
>>
>> It worked when I gave without the "--no-initial-data".
>>
>> So following are the steps I followed:
>>
>> I have assumed the /path/to/reviewboard in my case as /var/www/reviewboard
>>
>> 1. Stop reviewboard
>> 2. # rb-site manage /var/www/reviewboard dumpdb > database.json
>> 3. In reviewboard folder go into /conf and change the settings_local.py
>> to point from sqlite3 to mysql
>>
>> In settings_local.py change
>>
>> DATABASES = {
>> 'default': {
>> 'ENGINE': 'django.db.backends.sqlite3',
>> 'NAME': '/var/www/reviewboard/data/reviewboard.db',
>> },
>> }
>>
>> to
>>
>> DATABASES = {
>> 'default': {
>> 'ENGINE': 'django.db.backends.mysql',
>> 'NAME': 'reviewboard_mysql',
>> 'USER': 'root',
>> 'PASSWORD': '',
>> 'HOST': 'localhost',
>> 'PORT': ''
>> },
>> }
>>
>> 4. # rb-site manage /var/www/reviewboard syncdb --
>> 5. # rb-site manage /var/www/reviewboard loaddb
>> /path/to/dumpfile/database.json
>>
>> Done.
>>
>>
>>
>> Best regards,
>> Joe.
>>
>> On Thursday, April 24, 2014 10:20:25 AM UTC+2, Joe wrote:
>>>
>>> Hi Christian,
>>>
>>> Thanks for the details.
>>>
>>> When I run the below command I get the error --no-initial-data is not an
>>> avaialble option. Am I missing something here:
>>>
>>>
>>> # rb-site manage /var/www/reviewboard syncdb -- --no-initial-data
>>> Usage: /usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.22-py
>>> 2.6.egg/reviewboard/cmdline/rbsite.pyc syncdb [options]
>>>
>>> Create the database tables for all apps in INSTALLED_APPS whose tables
>>> haven't already been created.
>>>
>>> /usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.22-py
>>> 2.6.egg/reviewboard/cmdline/rbsite.pyc: error: no such option:
>>> --no-initial-data
>>>
>>> Best regards,
>>> Joe.
>>>
>>>
>>> On Tuesday, April 15, 2014 9:34:26 PM UTC+2, Christian Hammond wrote:

 loaddb and loaddata both require that you have an existing database
 schema in place.

 You'll need to first use the version of Review Board you were using for
 the sqlite database. I'm assuming in this case that it's the same one and
 that you aren't also trying trying to upgrade the software

Re: Migrating from sqlite3 to MySQL or PostgreSQL

2017-06-05 Thread dave . anderson
Sure, I'd be willing to try it, thanks. I'm back up and running on SQLite 
for now but we haven't rolled out yet so I have a lot of freedom to play 
with it. I'm going to go back to MySQL and clear out all but the bare 
schema.

On Monday, June 5, 2017 at 2:39:41 PM UTC-7, Christian Hammond wrote:
>
> Hi Dave,
>
> Converting the data between databases is very tricky. The loaddb/dumpdb 
> scripts were an attempt at this, but we'll be throwing them away, because 
> they were the wrong approach. Off-hand, I don't know why this particular 
> attempt is failing the way it is, but I suspect it's an ordering problem.
>
> We have a replacement feature coming in Power Pack that handles this much 
> better. It's still in development, but if you are up to being a guinea pig, 
> I can talk to you off this thread and send builds your way to test.
>
> Christian
>
>
> On Mon, Jun 5, 2017 at 2:24 PM, > 
> wrote:
>
>> I attempted the same, moving from SQLite to MySQL. It didn't go well 
>> First I was asked to install a django package, then it tried but failed on 
>> a LOT of FK constraints:
>>
>> sudo rb-site manage `pwd` dumpdb > ~/database.json
>>
>> (change settings_local.py)
>>
>> sudo rb-site manage `pwd` loaddb ~/database.json
>> CommandError: Before using this command, you need to install the 
>> 'django-reset' package
>> [dave.anderson@tools rb.com]$ sudo pip install django-reset
>> Collecting django-reset
>>   Downloading django-reset-0.2.0.tar.gz
>> Building wheels for collected packages: django-reset
>>   Running setup.py bdist_wheel for django-reset ... done
>>   Stored in directory: /root/.cache/pip/wheels/54/4a/77/
>> 75197bb244b4952289d387aeb94244b45777dc9d3ec5bf1e8c
>> Successfully built django-reset
>> Installing collected packages: django-reset
>> Successfully installed django-reset-0.2.0
>> [dave.anderson@tools rb.com]$ sudo rb-site manage `pwd` loaddb ~
>> /database.json
>>
>> This will wipe out your existing database prior to loading. It is highly
>> recommended that you have a full SQL database dump in case things go 
>> wrong.
>>
>> You should only use this if you're migrating from one type of database to
>> another, with the same version of Review Board on each.
>>
>> Are you sure you want to continue?"
>>
>> Type 'yes' to continue, or 'no' to cancel: yes
>> sh: ./reviewboard/manage.py: No such file or directory
>> Importing new style dump format (v1)
>> Error: (1452, 'Cannot add or update a child row: a foreign key 
>> constraint fails (`reviewboard`.`django_admin_log`, CONSTRAINT 
>> `content_type_id_refs_id_93d2d1f8` FOREIGN KEY (`content_type_id`) 
>> REFERENCES `django_content_type` (`id`))')
>> Line 0: '{"pk": 55, "model": "admin.logentry", "fields": {"action_flag": 
>> 2, "action_time": "2017-05-25T18:46:10.674Z", "object_repr": "SysTools", 
>> "object_id": "1", "change_message": "Changed mailing_list, email_list_only, 
>> users and extra_data.", "user": 1, "content_type": 24}}
>> '
>>
>> And so on, for about 2500 lines. This is MySQL 5.5.53. I had created a 
>> "reviewboard" schema before attempting the loaddb. Any thoughts
>>
>>
>> On Thursday, April 24, 2014 at 1:44:35 AM UTC-7, Joe wrote:
>>>
>>> Hi Christian,
>>>
>>> It worked when I gave without the "--no-initial-data".
>>>
>>> So following are the steps I followed:
>>>
>>> I have assumed the /path/to/reviewboard in my case as 
>>> /var/www/reviewboard
>>>
>>> 1. Stop reviewboard
>>> 2. # rb-site manage /var/www/reviewboard dumpdb > database.json
>>> 3. In reviewboard folder go into /conf and change the settings_local.py 
>>> to point from sqlite3 to mysql
>>>
>>> In settings_local.py change
>>>
>>> DATABASES = {
>>> 'default': {
>>> 'ENGINE': 'django.db.backends.sqlite3',
>>> 'NAME': '/var/www/reviewboard/data/reviewboard.db',
>>> },
>>> }
>>>
>>> to
>>>
>>> DATABASES = {
>>> 'default': {
>>> 'ENGINE': 'django.db.backends.mysql',
>>> 'NAME': 'reviewboard_mysql',
>>> 'USER': 'root',
>>> 'PASSWORD': '',
>>> 'HOST': 'localhost',
>>> 'PORT': ''
>>> },
>>> }
>>>
>>> 4. # rb-site manage /var/www/reviewboard syncdb --
>>> 5. # rb-site manage /var/www/reviewboard loaddb 
>>> /path/to/dumpfile/database.json
>>>
>>> Done.
>>>
>>>
>>>
>>> Best regards,  
>>> Joe.
>>>
>>> On Thursday, April 24, 2014 10:20:25 AM UTC+2, Joe wrote:

 Hi Christian,

 Thanks for the details. 

 When I run the below command I get the error --no-initial-data is not 
 an avaialble option. Am I missing something here:


 # rb-site manage /var/www/reviewboard syncdb -- --no-initial-data
 Usage: 
 /usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.22-py2.6.egg/reviewboard/cmdline/rbsite.pyc
  
 syncdb [options]

 Create the database tables for all apps in INSTALLED_APPS whose tables 
 haven't already been created.

 /usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.22-py2.6.egg/reviewboard/cmdline/rbsite.pyc

Re: Administrative Emails

2017-06-05 Thread Christian Hammond
Hi Chris,

I'm surprised you're getting e-mails for this, but I'd have to see the
entirety of the e-mail, probably. If it's an exception traceback e-mail,
then likely this particular failure wasn't getting caught and handled
gracefully, leading to a HTTP 500 being shown to the user who tried to log
in. Generally speaking, you should only get such e-mails if we have a crash
bug.

I did a bunch of work to improve the LDAP support in 2.5.12, which should
also better catch exceptions. Upgrading might prevent those errors from
showing up.

Do you have a full traceback shown in there?

Christian

On Mon, Jun 5, 2017 at 12:04 PM, Chris Eagan  wrote:

> Sometimes our Review Board server sends emails to the Administrator email
> account to report errors. I don't see a setting anywhere to control what
> gets sent to the administrators, but some of these issues are ones that we
> aren't particularly interested in receiving. For instance, the following
> error gets sent whenever someone mistypes their password when attempting to
> login to Review Board.
>
> OPERATIONS_ERROR: {'info': '04DC: LdapErr: DSID-0C090752, comment: In
> order to perform this operation a successful bind must be completed on the
> connection., data 0, v2580', 'desc': 'Operations error'}
>
> It is a little odd because we can see other ERROR level log entries from
> today, but we didn't get emails for all of them so the emails don't appear
> to be related to the log level of the error. It might be useful to let the
> user customize the log level threshold for which emails are sent to the
> Administrator, including turning off the automated emails completely.
>
> Is there anything we can do to customize what gets sent to the
> Administrator email account? We are currently running Review Board 2.5.9.
>
> --
> Supercharge your Review Board with Power Pack:
> https://www.reviewboard.org/powerpack/
> Want us to host Review Board for you? Check out RBCommons:
> https://rbcommons.com/
> Happy user? Let us know! https://www.reviewboard.org/users/
> ---
> You received this message because you are subscribed to the Google Groups
> "reviewboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to reviewboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Christian Hammond
President/CEO of Beanbag 
Makers of Review Board 

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: fatal: Not a git repository: 'None'

2017-06-05 Thread Andrew Wall
That worked and the link was helpful. Thank you!

On Thursday, June 1, 2017 at 4:11:25 PM UTC-6, Christian Hammond wrote:
>
> Hi Andrew,
>
> Git doesn't have a remoting protocol that allows for the kind of 
> fine-grained access needed by tools like Review Board, so you can't 
> actually provide a URL to a repository and have it just work like you can 
> with other repository types. Instead, you'll need to use something like 
> GitWeb or cgit along with the remote URL. Review Board can use that to 
> fetch data from the repository.
>
> See 
> https://www.reviewboard.org/docs/manual/2.5/admin/configuration/repositories/git/#using-a-gitweb-backed-repository
>  
> for some setup options for Git repositories.
>
> Christian
>
> On Thu, Jun 1, 2017 at 1:58 PM, Andrew Wall  > wrote:
>
>> I've found a few related post but I haven't been able to make heads or 
>> tails of them, so I'm asking again for myself.
>>
>> People at work generally check out the repo with the following command;
>> git clone ssh://g...@git.company.com/repo
>>
>> For some reason I was only able to add the repo to ReviewBoard by 
>> modifying the Path field to (I think this may be related, but I'm not sure);
>> ssh://g...@git.company.com/~/repo
>>
>> I've created and added the .reviewboardrc as suggested by my local 
>> instance of reviewboard. If I use "rbt post" or try to attach a git 
>> generated diff (by using the 'git diff' command) via the web UI I get the 
>> following error;
>> *fatal: Not a git repository: 'None'*
>>
>> Using the web I also get the following line;
>> Line undefined: undefined
>>
>> With 'rbt post' I also get the following line;
>> (HTTP 400, API Error 224)
>>
>> Both my local machine and the server from which I'm trying to run 
>> reviewboard are running Ubuntu 16.04. If there is any more information I 
>> could provide please let me know. [I've enabled logging but it doesn't seem 
>> to generate any messages from an attempt to upload a diff].
>>
>> Thanks,
>> Andrew
>>
>> -- 
>> Supercharge your Review Board with Power Pack: 
>> https://www.reviewboard.org/powerpack/
>> Want us to host Review Board for you? Check out RBCommons: 
>> https://rbcommons.com/
>> Happy user? Let us know! https://www.reviewboard.org/users/
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "reviewboard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to reviewboard...@googlegroups.com .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Christian Hammond
> President/CEO of Beanbag 
> Makers of Review Board 
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.