Re: ReviewBoard Extension models: what's wrong?

2012-08-30 Thread Michael Zhilin
Today I've installed extension on production environment and there is no 
problem on it. So root cause seems to be in my development environment 
configuration. I'll try to deep dive into problem... 

Best regards,
 Michael

On Thursday, August 30, 2012 2:28:29 AM UTC+4, Michael Zhilin wrote:

 Hi,

 First of all, I would like to say that ReviewBoard is very-very powerful, 
 useful tool. We can't live without him. But now I have some problems with 
 extension framework and existing extension named RBWebHooks.

 I'm using reviewboard 1.7 beta 1 and trying to install RB webhook 
 extension, taken from https://github.com/reviewboard/rb-extension-pack. 
 Packaging  installation is completed successfully. Now I try to configure 
 it and add some targets. At first, I went to configure view to update 
 amount of attempts. When I click on Save, system doesn't redirect to 
 extension list. May be it's normal behaviour, but for me it was strange. 
 Next I tried to add new target via Database. When I click on Add, 
 exception is occured like: 
 The requested admin page does not exist. 
 Request URL:
 http://localhost:8000/admin/extensions/rbwebhooks.extension.RBWebHooksExtension/db/add/
 . 
 Is it known issue or did I perform mistake somewhere? Please help me to 
 identify root cause.

 Thank you in advance,
   Michael


-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Re: Error uploading diff files

2012-08-30 Thread Christian Hammond
Hi Varun,

We recommend installing our RBTools Python package. (See our docs for the 
post-review tool in the user manual on reviewboard.org). This handles the 
generation of a diff, creation of a review request, and the uploading of the 
diff.

If you wanted to do it manually, I'd need to know a bit more about what type of 
repository you're using.

Also, I need to know what issues you're facing.

Christian



On Aug 29, 2012, at 1:15, Varun Luthra itzm...@gmail.com wrote:

 Hi everyone,
 
 I am new to reviewboard and trying to explore the features of this tool as we 
 need to use this tool for our company. I am facing quite a few issues in 
 uploading Diff files. Could anyone please help out me on how to upload the 
 diff file, please provide steps if possible. Any help with screen shots would 
 be greatly appreciated.
 --
 Regards
 Varun Luthra
 -- 
 Want to help the Review Board project? Donate today at 
 http://www.reviewboard.org/donate/
 Happy user? Let us know at http://www.reviewboard.org/users/
 -~--~~~~--~~--~--~---
 To unsubscribe from this group, send email to 
 reviewboard+unsubscr...@googlegroups.com
 For more options, visit this group at 
 http://groups.google.com/group/reviewboard?hl=en

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Re: Got API Error 206 (HTTP code 400): The repository path specified is not in the list of known repositories

2012-08-30 Thread Christian Hammond
Best just to commit it in the base of the checkout.

Christian



On Aug 29, 2012, at 4:51, kvr kvr@gmail.com wrote:

 We too faced this issue, and after adding repository ip in .reviewboardrc the 
 issue was resolved.
 So I think presence of .reviewboardrc file is must in every user's home 
 directory.
 
 KVR
 
 On Monday, August 20, 2012 4:38:36 PM UTC+5:30, cmuser wrote:
 
 I have reviewboard install on server named ABC(172.16.7.100)  my cvs is 
 installed on server DEF
 when i commit code from ser ABC it works but same command when i try on 
 ser-DEF it fails with below error. Can some1 help where i am going wrong?
 Not sure if .reviewboardrc file should also be there, but i have tried with 
 that also but still it failed
 
 cat .reviewboardrc
 
 REPOSITORY = ':pserver:cmsuer@def:/opt/cvsroot'
 
 REVIEWBOARD_URL = 'http://172.16.7.100:81'
 
 
 command on changed files-
 
 $post-review --debug --server=http://172.16.7.100:81 --username=admin 
 --password=admin  --repository-url=':pserver:cmuser@def:/opt/cvsroot'
  RBTools 0.3
  svn info :pserver:kapilap@def:/opt/cvsroot
  repository info: Path: svn.mmt.com:/opt/cvsroot, Base path: None, 
  Supports changesets: False
  cvs diff -uN
  HTTP GETting api/
  HTTP GETting http://172.16.7.100:81/api/info/
  Using the new web API
  Attempting to create review request on def.domain.com:/opt/cvsroot for 
  None
  HTTP POSTing to http://172.16.7.100:81/api/review-requests/: 
  {'repository': 'def.domain.com:/opt/cvsroot'}
  Got API Error 206 (HTTP code 400): The repository path specified is not 
  in the list of known repositories
  Error data: {'stat': 'fail', 'repository': 'def.domain.com:/opt/cvsroot', 
  'err': {'msg': 'The repository path specified is not in the list of known 
  repositories', 'code': 206}}
 
 There was an error creating this review request.
 
 The repository path def.domain.com:/opt/cvsroot is not in the
 list of known repositories on the server.
 
 
 
 -- 
 Want to help the Review Board project? Donate today at 
 http://www.reviewboard.org/donate/
 Happy user? Let us know at http://www.reviewboard.org/users/
 -~--~~~~--~~--~--~---
 To unsubscribe from this group, send email to 
 reviewboard+unsubscr...@googlegroups.com
 For more options, visit this group at 
 http://groups.google.com/group/reviewboard?hl=en

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Changing from email to be a static name

2012-08-30 Thread Kyle Hayes
Currently, all emails that are triggered from actions on the reviews come 
from a central email address with the name of the person performing the 
action. How can one change this setting so that only one name is shown 
(such as ReviewBoard or ReviewBoard Admin). It's an issue because many 
email clients cache the email address and name the first time it comes from 
an address making it appear that the person's name is associated with the 
email address defined in RB.

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Re: Changing from email to be a static name

2012-08-30 Thread Christian Hammond
Hey Kyle,

The way we set the From and Sender emails *should* do the right thing, but I 
wouldn't be surprised to see some e-mail clients handle this wrong. Can you 
tell me which clients those are?

To get what you want, you would basically need to modify notifications/email.py 
to not use the user's email address.

Or you can erase that central RB address in settings and it'll just use the 
users' addresses. This may fail sender verification checks, or cause warnings, 
but it's the behavior we always used to have.

Christian



On Aug 30, 2012, at 7:58, Kyle Hayes kyle.ha...@disneyanimation.com wrote:

 Currently, all emails that are triggered from actions on the reviews come 
 from a central email address with the name of the person performing the 
 action. How can one change this setting so that only one name is shown (such 
 as ReviewBoard or ReviewBoard Admin). It's an issue because many email 
 clients cache the email address and name the first time it comes from an 
 address making it appear that the person's name is associated with the email 
 address defined in RB.
 -- 
 Want to help the Review Board project? Donate today at 
 http://www.reviewboard.org/donate/
 Happy user? Let us know at http://www.reviewboard.org/users/
 -~--~~~~--~~--~--~---
 To unsubscribe from this group, send email to 
 reviewboard+unsubscr...@googlegroups.com
 For more options, visit this group at 
 http://groups.google.com/group/reviewboard?hl=en

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Site Installation Failing with database error.

2012-08-30 Thread CudaPrime
Hi all, any help would be appreciated here. I'm a complete noob to Review 
Board and it's installation. That said I've been tasked with upgrading our 
current 1.5.5 installation to the most current.
I've created a test machine and loaded CentOS 6.3, installed the 
dependencies I know about from the installation documentation, and finally 
succeeded in getting ReviewBoard installed, at least I'm pretty sure it's 
installed.

When I attempt to run rb-site install /var/www/reviewboard

I get this;
* Installing the site...
Building site directories ... OK
Building site configuration files ... OK
/usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/conf/__init__.py:75:
 
DeprecationWarning: The ADMIN_MEDIA_PREFIX setting has been removed; use 
STATIC_URL instead.
  use STATIC_URL instead., DeprecationWarning)
/usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/cache/__init__.py:82:
 
DeprecationWarning: settings.CACHE_* is deprecated; use settings.CACHES 
instead.
  DeprecationWarning
Creating database ... Traceback (most recent call last):
  File /usr/bin/rb-site, line 8, in module
load_entry_point('ReviewBoard==1.5.5', 'console_scripts', 'rb-site')()
  File 
/usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py,
 
line 1611, in main
command.run()
  File 
/usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py,
 
line 1177, in run
self.show_install_status()
  File 
/usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py,
 
line 1436, in show_install_status
site.sync_database)
  File 
/usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py,
 
line 703, in step
func()
  File 
/usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py,
 
line 339, in sync_database
self.run_manage_command(syncdb, params)
  File 
/usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py,
 
line 397, in run_manage_command
execute_manager(reviewboard.settings, [__file__, cmd] + params)
  File 
/usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/__init__.py,
 
line 459, in execute_manager
utility.execute()
  File 
/usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/__init__.py,
 
line 382, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
  File 
/usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/base.py,
 
line 196, in run_from_argv
self.execute(*args, **options.__dict__)
  File 
/usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/base.py,
 
line 232, in execute
output = self.handle(*args, **options)
  File 
/usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/base.py,
 
line 371, in handle
return self.handle_noargs(**options)
  File 
/usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/commands/syncdb.py,
 
line 57, in handle_noargs
cursor = connection.cursor()
  File 
/usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/db/backends/dummy/base.py,
 
line 15, in complain
raise ImproperlyConfigured(settings.DATABASES is improperly 
configured. 
django.core.exceptions.ImproperlyConfigured: settings.DATABASES is 
improperly configured. Please supply the ENGINE value. Check settings 
documentation for more details.

It appears that django can't properly access mySQL to create it's database, 
I've checked and rechecked and I can access the database via command line, 
so I'm not sure why the site installion would be having a problem.

Thanks in advance for any help!

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Re: Site Installation Failing with database error.

2012-08-30 Thread Christian Hammond
Hi,

You'll need to remove Django 1.4 and downgrade to 1.3.3. Only the upcoming
Review Board 1.7 betas support Django 1.4.

I assume you're upgrading to the latest 1.6, and not 1.7 beta?

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com


On Thu, Aug 30, 2012 at 2:53 PM, CudaPrime cudapr...@gmail.com wrote:

 Hi all, any help would be appreciated here. I'm a complete noob to Review
 Board and it's installation. That said I've been tasked with upgrading our
 current 1.5.5 installation to the most current.
 I've created a test machine and loaded CentOS 6.3, installed the
 dependencies I know about from the installation documentation, and finally
 succeeded in getting ReviewBoard installed, at least I'm pretty sure it's
 installed.

 When I attempt to run rb-site install /var/www/reviewboard

 I get this;
 * Installing the site...
 Building site directories ... OK
 Building site configuration files ... OK
 /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/conf/__init__.py:75:
 DeprecationWarning: The ADMIN_MEDIA_PREFIX setting has been removed; use
 STATIC_URL instead.
   use STATIC_URL instead., DeprecationWarning)
 /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/cache/__init__.py:82:
 DeprecationWarning: settings.CACHE_* is deprecated; use settings.CACHES
 instead.
   DeprecationWarning
 Creating database ... Traceback (most recent call last):
   File /usr/bin/rb-site, line 8, in module
 load_entry_point('ReviewBoard==1.5.5', 'console_scripts', 'rb-site')()
   File
 /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py,
 line 1611, in main
 command.run()
   File
 /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py,
 line 1177, in run
 self.show_install_status()
   File
 /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py,
 line 1436, in show_install_status
 site.sync_database)
   File
 /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py,
 line 703, in step
 func()
   File
 /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py,
 line 339, in sync_database
 self.run_manage_command(syncdb, params)
   File
 /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py,
 line 397, in run_manage_command
 execute_manager(reviewboard.settings, [__file__, cmd] + params)
   File
 /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/__init__.py,
 line 459, in execute_manager
 utility.execute()
   File
 /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/__init__.py,
 line 382, in execute
 self.fetch_command(subcommand).run_from_argv(self.argv)
   File
 /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/base.py,
 line 196, in run_from_argv
 self.execute(*args, **options.__dict__)
   File
 /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/base.py,
 line 232, in execute
 output = self.handle(*args, **options)
   File
 /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/base.py,
 line 371, in handle
 return self.handle_noargs(**options)
   File
 /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/commands/syncdb.py,
 line 57, in handle_noargs
 cursor = connection.cursor()
   File
 /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/db/backends/dummy/base.py,
 line 15, in complain
 raise ImproperlyConfigured(settings.DATABASES is improperly
 configured. 
 django.core.exceptions.ImproperlyConfigured: settings.DATABASES is
 improperly configured. Please supply the ENGINE value. Check settings
 documentation for more details.

 It appears that django can't properly access mySQL to create it's
 database, I've checked and rechecked and I can access the database via
 command line, so I'm not sure why the site installion would be having a
 problem.

 Thanks in advance for any help!

 --
 Want to help the Review Board project? Donate today at
 http://www.reviewboard.org/donate/
 Happy user? Let us know at http://www.reviewboard.org/users/
 -~--~~~~--~~--~--~---
 To unsubscribe from this group, send email to
 reviewboard+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/reviewboard?hl=en

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Re: SVN 1.7 support

2012-08-30 Thread mxbraun
(Sorry--day job deliverables lead to a slow response...)

1) Diff #1: Added binary files show up differently
Bug #2359 Review creation fails with patches created with Subversion 1.7.x 
if they include a property change. also documents a failure case when 
binary files are added, and I've confirmed it.  To reproduce it, I created 
a mini-repository on Linux, added a binary file to it, and did a diff:
1) cd /tmp
2) svnadmin create repo
3) svn co file:///tmp/repo repo_copy
4) cd repo_copy
5) cp /bin/true .# Yes, it's a binary file
6) svn add true
7) svn diff
For svn 1.6, you'll get: 
Index: true
===
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: true
___
Added: svn:executable
   + *
Added: svn:mime-type
   + application/octet-stream

However, if you do the same thing on SVN 1.7, you get most of that, plus 
some new stuff (in red):
Index: true
===
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: true
===
--- true(revision 0)
+++ true(working copy)

Property changes on: true
___
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Apparently it's the red stuff that is causing the problem.  (...and no, 
not just 'cause it's red. :-))

2. Alleged problem with copied/added files:
Rich Dougherty points out at: 
http://notes.richdougherty.com/2012/08/review-board-error-with-subversion-diff.html
 
that he saw a problem with files that have been copied from elsewhere in 
the repository and then modified.  His workaround is to use the 
--show-copies-as-adds 
switch when generating the diff.  I have tried, but cannot reproduce the 
problem in any way that I can attribute to SVN.

Thanks for your help with this.

m@


On Monday, August 27, 2012 3:17:23 PM UTC-5, Christian Hammond wrote:

 I'm working on a patch for the property changes.

 Are there other things people are hitting that you can give me repro 
 steps/example diffs for?

 Christian

 -- 
 Christian Hammond - chi...@chipx86.com javascript:
 Review Board - http://www.reviewboard.org
 VMware, Inc. - http://www.vmware.com


 On Mon, Aug 27, 2012 at 9:36 AM, mxbraun 
 matthew.bra...@gtempaccount.comjavascript:
  wrote:

 Hmmm...Thanks for the data point.  It's interesting that that setup isn't 
 encountering any problems.

 We're running:
   -   A Linux distro with SVN 1.7.6 built from source
   -   pysvn 1.7.6, again built using the 1.7.6 source-built SVN version.
   -   Diffs built with cygwin's SVN 1.7.5 client
  
 I haven't used post-review in testing, because some of our users don't 
 use it.  

 We're encountering problems with diff's containing property changes, 
 which is basically the issue reported in Bug #5309.  

 Thanks again,

 m@




 On Monday, August 27, 2012 9:46:31 AM UTC-5, Elardus wrote:

  IIRC:

 -  the sever (ubuntu) was upgraded to the latest 1.7 subversion

 -  clients (on windows) were upgraded to the latest subversion 
 (1.7.4 at that time)

 -  RBtools on clients upgraded to 0.4.1.

  

 I did not strip out/modify anything.

  

 The only problem I ran into was that the diff.exe program of the svn 
 client installation messed with my GNU diff.exe path. I sorted that and it 
 worked.

  

 Now that I think about it, I may have upgraded pysvn on the server also 
 since some compatibility issues were reported (google).

  

  

  

  

 *Elardus Erasmus*

 DigiCore Technologies (Pty) Ltd

 Embedded Software Engineer

  

 *Tel:* +27 12 450 2272 • *Fax:* +27 12 450 2311

 **

 *Email: *elar...@digicore.co.za *•* *Website: *www.ctrack.co.za *• Email 
 *Disclaimerhttp://www.ctrack.co.za/about_ctrack/email_signature_disclaimer.aspx

  

  
   

 *From:* revie...@googlegroups.com [mailto:revie...@**googlegroups.com] *On 
 Behalf Of *mxbraun

 *Sent:* 27 August 2012 16:29
 *To:* revie...@googlegroups.com

 *Subject:* Re: SVN 1.7 support

  

 Do you happen to recall if you stripped out the new 1.7 stuff from the 
 diff, or did you modify pysvn or RB to handle the new content?  We're about 
 to try something to handle these as well, and are considering the pros/cons 
 of both approaches.

 (I'd prefer the latter, but suspect implementing the former is much 
 easier.)

 m@

 On Thursday, August 23, 2012 8:38:50 AM UTC-5, Elardus wrote:

 I have. Just don’t ask me for the steps. They are long forgotten. But it 
 was not too much of a hassle IIRC.

  

 Elardus

  

  

 *Elardus Erasmus*

 DigiCore Technologies (Pty) Ltd

 Embedded Software Engineer

  

 *Tel:* +27 12 450 

Re: Error uploading diff files

2012-08-30 Thread Christian Hammond
Hi Varun,

The problem you're hitting is with the base directory you specified. This needs 
to be the relative path within the SVN repository to where you generated the 
diff. For example, /trunk, or /trunk/myproj.

The post-review tool will do this for you.

Christian



On Aug 30, 2012, at 21:51, Varun Luthra itzm...@gmail.com wrote:

 Hi  Christian,
 
 We are currently using google svn repository. Issues faced are shown in 
 screenshot below. In the mean time, I'll try the steps you mentioned. Thanks
 
 image.png
 
 On Thu, Aug 30, 2012 at 11:31 PM, Christian Hammond chip...@gmail.com wrote:
 Hi Varun,
 
 We recommend installing our RBTools Python package. (See our docs for the 
 post-review tool in the user manual on reviewboard.org). This handles the 
 generation of a diff, creation of a review request, and the uploading of the 
 diff.
 
 If you wanted to do it manually, I'd need to know a bit more about what type 
 of repository you're using.
 
 Also, I need to know what issues you're facing.
 
 Christian
 
 
 
 On Aug 29, 2012, at 1:15, Varun Luthra itzm...@gmail.com wrote:
 
 Hi everyone,
 
 I am new to reviewboard and trying to explore the features of this tool as 
 we need to use this tool for our company. I am facing quite a few issues in 
 uploading Diff files. Could anyone please help out me on how to upload the 
 diff file, please provide steps if possible. Any help with screen shots 
 would be greatly appreciated.
 --
 Regards
 Varun Luthra
 -- 
 Want to help the Review Board project? Donate today at 
 http://www.reviewboard.org/donate/
 Happy user? Let us know at http://www.reviewboard.org/users/
 -~--~~~~--~~--~--~---
 To unsubscribe from this group, send email to 
 reviewboard+unsubscr...@googlegroups.com
 For more options, visit this group at 
 http://groups.google.com/group/reviewboard?hl=en
 
 -- 
 Want to help the Review Board project? Donate today at 
 http://www.reviewboard.org/donate/
 Happy user? Let us know at http://www.reviewboard.org/users/
 -~--~~~~--~~--~--~---
 To unsubscribe from this group, send email to 
 reviewboard+unsubscr...@googlegroups.com
 For more options, visit this group at 
 http://groups.google.com/group/reviewboard?hl=en
 
 
 
 -- 
 Chunkz
 
 
 
 
 -- 
 Want to help the Review Board project? Donate today at 
 http://www.reviewboard.org/donate/
 Happy user? Let us know at http://www.reviewboard.org/users/
 -~--~~~~--~~--~--~---
 To unsubscribe from this group, send email to 
 reviewboard+unsubscr...@googlegroups.com
 For more options, visit this group at 
 http://groups.google.com/group/reviewboard?hl=en

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Issue 2720 in reviewboard: ERROR (EXTERNAL IP): Internal Server Error: /dashboard/

2012-08-30 Thread reviewboard

Status: New
Owner: 
Labels: Type-Defect Priority-Medium

New issue 2720 by thom.ger...@gmail.com: ERROR (EXTERNAL IP): Internal  
Server Error: /dashboard/

http://code.google.com/p/reviewboard/issues/detail?id=2720

What version are you running?
Relavant versions from$ pip freeze
Django==1.3.2
Djblets==0.6.22
ReviewBoard==1.6.11
Python 2.6.6

Running via WSGI in Apache 2.2.16 on debian.

What's the URL of the page containing the problem?

/dashboard/


What steps will reproduce the problem?

It just happens intermittently for users that have the dashboard open,  
about once a day out of approximately 3000 GET requests.


Exception output:
Traceback (most recent call last):

  
File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/django/core/handlers/base.py,  
line 111, in get_response

   response = callback(request, *callback_args, **callback_kwargs)

  
File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/djblets/auth/util.py,  
line 46, in _checklogin

   return view_func(request, *args, **kwargs)

  
File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/reviewboard/accounts/decorators.py,  
line 52, in _check_valid_prefs

   return view_func(request, *args, **kwargs)

  
File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/reviewboard/reviews/views.py,  
line 807, in dashboard

   return grid.render_to_response(template_name)

  
File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/djblets/datagrid/grids.py,  
line 746, in render_to_response

   self.load_state()

  
File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/djblets/datagrid/grids.py,  
line 578, in load_state

   self.precompute_objects()

  
File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/djblets/datagrid/grids.py,  
line 683, in precompute_objects

   for obj in object_list if obj is not None

  
File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/djblets/datagrid/grids.py,  
line 284, in render_cell

   mark_safe(self.datagrid.cell_template_obj.render(ctx))

AttributeError: 'NoneType' object has no attribute 'render'

--
You received this message because you are subscribed to the Google Groups 
reviewboard-issues group.
To post to this group, send email to reviewboard-issues@googlegroups.com.
To unsubscribe from this group, send email to 
reviewboard-issues+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/reviewboard-issues?hl=en.