I think what I am getting is the application/json version that is there is
the examples section.

Best regards,
Vivek


On Fri, Mar 18, 2011 at 2:16 PM, Vivek Subramanian <
subramanian.vi...@gmail.com> wrote:

> If I am using wget, the file that i get is not in the nice pretty XML
> format that is shown in the documentation. Is it possible to get it in that
> manner using wget?
>
> Best regards,
> Vivek
>
>
>
> On Fri, Mar 18, 2011 at 2:12 PM, Vivek Subramanian <
> subramanian.vi...@gmail.com> wrote:
>
>> I think I figured it out and it seems to be working for me now:
>>
>> If i got to
>>
>> http://gitdepot:8088/api/review-requests/28/reviews/
>>
>> <http://gitdepot:8088/api/review-requests/28/reviews/>I get a bunch of
>> the reviews that are associated with that review-request and in the links
>> there i get hold of the review_id. I think the field 0/1 right after the
>> comment would be the ship-it status.
>>
>> Thanks again.
>>
>> Best regards,
>> Vivek
>>
>>
>>
>> On Fri, Mar 18, 2011 at 2:07 PM, Christian Hammond 
>> <chip...@chipx86.com>wrote:
>>
>>> Best way is to browse to it. Go to /api/review-requests/28/reviews/ and
>>> find the review you're looking for there. There will be links to the review
>>> you care about.
>>>
>>>
>>> Christian
>>>
>>> --
>>> Christian Hammond - chip...@chipx86.com
>>> Review Board - http://www.reviewboard.org
>>> VMware, Inc. - http://www.vmware.com
>>>
>>>
>>> On Fri, Mar 18, 2011 at 1:35 AM, Vivek Subramanian <
>>> subramanian.vi...@gmail.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> I was just fiddling with the URLs to see what would work. Looks like
>>>> http://gitdepot:8088/api/review-requests/28/ works. I get some response
>>>> which contains most of the stuff
>>>>
>>>> But http://gitdepot:8088/api/review-requests/28/reviews/28/ gives me a
>>>> 404. I guess the review is not published then.
>>>>
>>>> so I clicked on the Review tab in the topic and then marked it as
>>>> ship-it and added some comment in the box and hit Publish review. Now post
>>>> doing that the second request still gives me a 404. I am guessing i got the
>>>> review id wrong. How do i figure out the review id?
>>>>
>>>> Best regards,
>>>> Vivek
>>>>
>>>>
>>>>
>>>> On Fri, Mar 18, 2011 at 1:54 PM, Christian Hammond <chip...@chipx86.com
>>>> > wrote:
>>>>
>>>>> Okay, then the API path should be /api/ and not /r/api/.
>>>>>
>>>>> Can you show me exactly what's said when you access /api/ in your
>>>>> browser? It should be an XML file.
>>>>>
>>>>>
>>>>> Christian
>>>>>
>>>>> --
>>>>> Christian Hammond - chip...@chipx86.com
>>>>> Review Board - http://www.reviewboard.org
>>>>> VMware, Inc. - http://www.vmware.com
>>>>>
>>>>>
>>>>> On Fri, Mar 18, 2011 at 1:08 AM, Vivek Subramanian <
>>>>> subramanian.vi...@gmail.com> wrote:
>>>>>
>>>>>> I am using version 1.5.4. and the site is installed at /var/www/html/
>>>>>> gitreview.xxxx.yyyy.com
>>>>>>
>>>>>> here is a snippet from the conf/settings_local.py
>>>>>>
>>>>>> # Extra site information.
>>>>>> SITE_ID = 1
>>>>>> SITE_ROOT = '/'
>>>>>> FORCE_SCRIPT_NAME = ''
>>>>>> DEBUG = False
>>>>>>
>>>>>> Here is the configuration for the virtual host in my httpd.conf file
>>>>>>
>>>>>>
>>>>>> <VirtualHost *:8088>
>>>>>>         ServerName gitdepot.xxxx.yyyy.com:8088
>>>>>>         DocumentRoot "/var/www/html/gitreview.xxxx.yyyy.com/htdocs"
>>>>>>
>>>>>>         # Error handlers
>>>>>>         ErrorDocument 500 /errordocs/500.html
>>>>>>
>>>>>>         # Serve django pages
>>>>>>         <Location "/">
>>>>>>                 PythonPath "['/var/www/html/
>>>>>> gitreview.xxxx.yyyy.com/conf'] + sys.path"
>>>>>>                 SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings
>>>>>>                 SetEnv PYTHON_EGG_CACHE "/var/www/html/
>>>>>> gitreview.xxxx.yyyy.com/tmp/egg_cache"
>>>>>>                 SetEnv HOME "/var/www/html/
>>>>>> gitreview.xxxx.yyyy.com/data"
>>>>>>                 SetHandler mod_python
>>>>>>                 PythonHandler django.core.handlers.modpython
>>>>>>                 PythonAutoReload Off
>>>>>>                 PythonDebug Off
>>>>>>                 # Used to run multiple mod_python sites in the same
>>>>>> apache
>>>>>>                 PythonInterpreter reviewboard_rev_xxxx_yyyy_com
>>>>>>         </Location>
>>>>>>
>>>>>>         # Serve static media without running it through mod_python
>>>>>>         # (overrides the above)
>>>>>>         <Location "/media">
>>>>>>                 SetHandler None
>>>>>>         </Location>
>>>>>>         <Location "/errordocs">
>>>>>>                 SetHandler None
>>>>>>         </Location>
>>>>>>
>>>>>>         <Directory "/var/www/html/gitreview.xxxx.yyyy.com/htdocs">
>>>>>>                 AllowOverride All
>>>>>>         </Directory>
>>>>>>
>>>>>>         # Alias static media requests to filesystem
>>>>>>         Alias /media "/var/www/html/
>>>>>> gitreview.xxxx.yyyy.com/htdocs/media"
>>>>>>         Alias /errordocs "/var/www/html/
>>>>>> gitreview.xxxx.yyyy.com/htdocs/errordocs"
>>>>>> </VirtualHost>
>>>>>>
>>>>>> Best regards,
>>>>>> Vivek
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Fri, Mar 18, 2011 at 1:32 PM, Christian Hammond <
>>>>>> chip...@chipx86.com> wrote:
>>>>>>
>>>>>>> A broken link message?
>>>>>>>
>>>>>>> So, what is the root of the Review Board install? Also, what version
>>>>>>> of Review Board? I think I need to know those before I can really dive 
>>>>>>> into
>>>>>>> this more.
>>>>>>>
>>>>>>>
>>>>>>> Christian
>>>>>>>
>>>>>>> --
>>>>>>> Christian Hammond - chip...@chipx86.com
>>>>>>> Review Board - http://www.reviewboard.org
>>>>>>> VMware, Inc. - http://www.vmware.com
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Mar 18, 2011 at 1:01 AM, Vivek Subramanian <
>>>>>>> subramanian.vi...@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi Christian,
>>>>>>>>
>>>>>>>> I tried both of them
>>>>>>>>   http://gitdepot:8088/r/api/review-requests/28/reviews/28/
>>>>>>>>
>>>>>>>> and
>>>>>>>>
>>>>>>>>   
>>>>>>>> http://gitdepot:8088/api/review-requests/28/reviews/28/<http://gitdepot:8088/r/api/review-requests/28/reviews/28/>
>>>>>>>>
>>>>>>>> I get a 404 with the first one (as served by the ReviewBoard) and
>>>>>>>> with the second a broken link message on my browser (i was using 
>>>>>>>> chrome).
>>>>>>>>
>>>>>>>> With wget i get 404 with both.
>>>>>>>>
>>>>>>>> Both the review and the review request are published. And I own that
>>>>>>>> review.
>>>>>>>>
>>>>>>>> Best regards,
>>>>>>>> Vivek
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Fri, Mar 18, 2011 at 1:11 PM, Christian Hammond <
>>>>>>>> chip...@chipx86.com> wrote:
>>>>>>>>
>>>>>>>>> Hi Vivek,
>>>>>>>>>
>>>>>>>>> Am I right in assuming that the root of your Review Board install
>>>>>>>>> is http://gitdepot:8088/r/ ? I ask because /r/ is what usually
>>>>>>>>> precedes a review request ID, so I want to make sure you're using the 
>>>>>>>>> right
>>>>>>>>> path. The API should be at /api/, respective of the root of the 
>>>>>>>>> Review Board
>>>>>>>>> install.
>>>>>>>>>
>>>>>>>>> Given that you got the page you did when pasting in a web browser,
>>>>>>>>> it sounds like it's just a wrong path. That page is a 404, just like 
>>>>>>>>> what
>>>>>>>>> wget is returning.
>>>>>>>>>
>>>>>>>>> If the path is indeed correct, make sure both the review request
>>>>>>>>> and review are published.
>>>>>>>>>
>>>>>>>>> Christian
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Christian Hammond - chip...@chipx86.com
>>>>>>>>> Review Board - http://www.reviewboard.org
>>>>>>>>> VMware, Inc. - http://www.vmware.com
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Thu, Mar 17, 2011 at 11:19 PM, Vivek Subramanian <
>>>>>>>>> subramanian.vi...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> We are using review board and I am looking to enforce a policy
>>>>>>>>>> wherein a topic that has not been marked as ship-it may not be 
>>>>>>>>>> pushed to the
>>>>>>>>>> central git repository. I was trying to use the webAPI and I keep 
>>>>>>>>>> getting a
>>>>>>>>>> HTTP 404 error.
>>>>>>>>>>
>>>>>>>>>> I have tried the following:
>>>>>>>>>> a) through my browser which is logged in to my account on
>>>>>>>>>> Reviewboard, I try pasting the following link into the address bar
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> http://gitdepot:8088/r/api/review-requests/28/reviews/28/
>>>>>>>>>>  <http://gitdepot:8088/r/api/review-requests/28/reviews/28/>but I
>>>>>>>>>> get a page from ReviewBoard that says that this page does not exist 
>>>>>>>>>> and I
>>>>>>>>>> should try logging in if I really think this topic exists.
>>>>>>>>>>
>>>>>>>>>> b) using wget from command line, I ran this:
>>>>>>>>>>
>>>>>>>>>> [viveks@localghost scripts]$ wget
>>>>>>>>>> http://gitdepot:8088/r/api/review-requests/28/reviews/28/
>>>>>>>>>> --2011-03-18 11:45:36--
>>>>>>>>>> http://gitdepot:8088/r/api/review-requests/28/reviews/28/
>>>>>>>>>> Resolving gitdepot... 192.168.55.90
>>>>>>>>>> Connecting to gitdepot|192.168.55.90|:8088... connected.
>>>>>>>>>> HTTP request sent, awaiting response... 404 Not Found
>>>>>>>>>> 2011-03-18 11:45:36 ERROR 404: Not Found.
>>>>>>>>>>
>>>>>>>>>> Am I doing something wrong or missing something out? Please help.
>>>>>>>>>>
>>>>>>>>>>  <http://gitdepot:8088/r/api/review-requests/28/reviews/28/>
>>>>>>>>>>
>>>>>>>>>> Best regards,
>>>>>>>>>> Vivek
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> 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

Reply via email to