-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Notifications: not showing due to permissions issues (.com) #510
Comments
Hrm, it seems the API is not returning all the required data: I found that by going https://arm-auto-solutions.docs.arm.com/en/v1.1/?logging=debug and checking the web developer Console. There is a data validation error. This seems to be a permissions issue on the Thanks for reporting this, we will take a deeper look and define how to fix it. |
We are performing the query for the which uses this underlying code behind the scenes I found that @ericholscher @stsewd does this behavior make sense? should we consider builds public if the version attached to that build is public? |
@humitos, thanks for investigating this. Unfortunately, we don't want to have the project dashboard publicly available. |
Project privacy controls if users can see the dashboard, the build detail page is part of that https://docs.readthedocs.com/platform/stable/commercial/privacy-level.html#project-privacy. Addons should take that into consideration and not use the build for nominations that don't needed, or don't link to the build when the user doesn't have access to it. Another way would also for the API to just return the identifier of the build, and not the whole object if isn't needed, so we still generate a link, but the user can access the full build only if they have permissions from the dashboard. |
As seen below I have both options enabled:

But when browsing an old version, no warnings are displayed.
Documentation URL: https://arm-auto-solutions.docs.arm.com/
The text was updated successfully, but these errors were encountered: