Re: Review Board Ticket #4929: Bug in list users API
-- To reply, visit https://hellosplat.com/s/beanbag/tickets/4929/ -- New update by kosta For Beanbag, Inc. > Review Board > Ticket #4929 Reply: This is an issue with the HTTP Digest backend. We should be able to get a fix in soon. -- You received this message because you are subscribed to the Google Groups "reviewboard-issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/reviewboard-issues/20210907203824.30820.87733%40ip-10-1-54-209.ec2.internal.
Re: Review Board Ticket #4929: Bug in list users API
-- To reply, visit https://hellosplat.com/s/beanbag/tickets/4929/ -- New update by kosta For Beanbag, Inc. > Review Board > Ticket #4929 Reply: Hi, Could somebody please assist with this matter? -- You received this message because you are subscribed to the Google Groups "reviewboard-issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/reviewboard-issues/20210905095904.1273.97732%40ip-10-1-54-209.ec2.internal.
Re: Review Board Ticket #4929: Bug in list users API
-- To reply, visit https://hellosplat.com/s/beanbag/tickets/4929/ -- New update by kosta For Beanbag, Inc. > Review Board > Ticket #4929 Reply: Hello, I was looking into this issue some more, as it constantly created more and more users following typos. So we are using HTTP Digest authentication method. Steps to reproduce, 1. In a review request, unders reviewers/people, enter a non-existing username. 2. Click "OK" to close the edit box. 3. The non-existing username is added as a reviewboard user, despite the fact that this username does not exist in the server's `.htpasswd` file. Thanks, Kosta. -- You received this message because you are subscribed to the Google Groups "reviewboard-issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/reviewboard-issues/20210802130209.24460.38388%40ip-10-1-54-209.ec2.internal.
Re: Review Board Ticket #4929: Bug in list users API
-- To reply, visit https://hellosplat.com/s/beanbag/tickets/4929/ -- New update by kosta For Beanbag, Inc. > Review Board > Ticket #4929 Reply: Interesting. That should only be able to happen when Review Board is connected to LDAP or Active Directory. If an unknown user is referenced on a review request, Review Board will ask the LDAP/AD server if it's aware of the user. If the server says it is, Review Board creates a local entry. Sounds like that's what's happening, for some reason. Are you using LDAP/AD? If so, is that username present in it? Can you show me what the invalid characters are? -- You received this message because you are subscribed to the Google Groups "reviewboard-issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/reviewboard-issues/20210622212813.24031.10662%40ip-10-1-54-209.ec2.internal.
Re: Review Board Ticket #4929: Bug in list users API
-- To reply, visit https://hellosplat.com/s/beanbag/tickets/4929/ -- New update by kosta For Beanbag, Inc. > Review Board > Ticket #4929 Reply: Thanks for looking into this matter, I was able to figure out the root cause for this issue, had a username with unsupported characters. I am unable to figure out how to prevent users from adding such usernames by accident. I.e., when publishing a review request, if by mistake one adds a non existing username in the people field, this username is automatically added as a new user. Is this a bug? is there a way to prevent this matter? -- You received this message because you are subscribed to the Google Groups "reviewboard-issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/reviewboard-issues/20210621130020.24904.75011%40ip-10-1-54-209.ec2.internal.
Re: Review Board Ticket #4929: Bug in list users API
-- To reply, visit https://hellosplat.com/s/beanbag/tickets/4929/ -- New update by kosta For Beanbag, Inc. > Review Board > Ticket #4929 Reply: I'm not able to reproduce this. Are you an admin on the server? If so, can you get me a copy of the backtrace from the `reviewboard.log` file? Status: - New + NeedInfo -- You received this message because you are subscribed to the Google Groups "reviewboard-issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/reviewboard-issues/20210620234830.28380.48476%40ip-10-1-54-209.ec2.internal.
Review Board Ticket #4929: Bug in list users API
-- To reply, visit https://hellosplat.com/s/beanbag/tickets/4929/ -- New ticket #4929 by kosta For Beanbag, Inc. > Review Board Status: New Tags: Priority:Medium, Type:Defect -- Bug in list users API == # What version are you running? 4.0.1 # What's the URL of the page containing the problem? reviewboard_address/api/users/ # What steps will reproduce the problem? 1. Once the API is quried with `start + max-results > users count`, an error 500 is returned from the server. So basically there is no way to fetch the last piece of the users list. 2. When making paginated calls to list all, you will get the error as well- ``` ... rbt api-get reviewboard_address/api/users/ --start=50 --max-results=25 returned ok response with the following next link- "next": {"href": "reviewboard_address/api/users/?start=75=25", "method": "GET"} Calling next gives- rbt api-get reviewboard_address/api/users/ --start=75 --max-results=25 ERROR: Could not retrieve the requested resource: HTTP 500 ``` # What is the expected output? What do you see instead? Should be able to list all users # What operating system are you using? What browser? Ubuntu 18, Chrome # Please provide any additional information below. -- -- You received this message because you are subscribed to the Google Groups "reviewboard-issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/reviewboard-issues/20210620153416.28382.83074%40ip-10-1-54-209.ec2.internal.