HomePhabricator

Allow public users to make intracluster API requests

Description

Allow public users to make intracluster API requests

Summary:
Ref T10784. On secure, logged-out users currently can't browse repositories when cluster/service mode is enabled because they aren't permitted to make intracluster requests.

We don't allow totally public external requests (they're hard to rate limit and users might write bots that polled feed.query or whatever which we'd have no way to easily disable) but it's fine to allow intracluster public requests.

Test Plan: Browsed a clustered repository while logged out locally.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T10784

Differential Revision: https://secure.phabricator.com/D15695

Details

Provenance
epriestleyAuthored on Apr 13 2016, 11:24 AM
epriestleyPushed on Apr 13 2016, 7:51 PM
Reviewer
chad
Differential Revision
D15695: Allow public users to make intracluster API requests
Parents
rPabf37aa97947: Fix Passphrase Credential dialog
Branches
Unknown
Tags
Unknown
Tasks
T10784: Deploy secure002.phacility.net
Build Status
Buildable 11699
Build 14652: Run Core Tests