Page MenuHomePhabricator

SpacesInfrastructure
ActivePublic

Members (3)

Watchers (1)

Details

Description

Create Policy walls around content in Phabricator. Keep the peanut butter out of the chocolate.

Recent Activity

Feb 19 2021

epriestley closed T12911: Better handling for users subscribed to objects they cannot see as Resolved.

See T13602 for modern followup, recent changes, and plans.

Feb 19 2021, 10:52 PM · Spaces, Feature Request

Feb 5 2021

epriestley added a comment to T12771: Users can mistakenly create revisions with no repository through confusion or misconfiguration.

See also PHI1987 for another case of this.

Feb 5 2021, 4:30 PM · Arcanist, Customer Impact, Differential, Spaces, Feature Request

Jun 5 2020

sshannin added a comment to T3820: Implement top-level "Spaces" that provide policy isolation to groups of objects.

Spaces have been working great for my install. The only real place where they're lacking I think arises from their coarseness/mutual-exclusivity.

Jun 5 2020, 9:00 PM · Spaces, Wikimedia, Policy

Jun 17 2019

epriestley closed T13310: Users with no access to Spaces can not log out as Resolved by committing rP4af73a625fe1: Don't require users be logged in to access the Logout controller, so users with….
Jun 17 2019, 8:44 PM · Auth, Spaces

Jun 13 2019

epriestley added a revision to T13310: Users with no access to Spaces can not log out: D20578: Don't require users be logged in to access the Logout controller, so users with no Spaces can log out.
Jun 13 2019, 11:59 PM · Auth, Spaces
epriestley created T13310: Users with no access to Spaces can not log out.
Jun 13 2019, 11:49 PM · Auth, Spaces

May 3 2019

epriestley closed T7703: Policy checks may execute incompletely for non-viewers, a subtask of T8377: Build the core "Spaces" Application, as Resolved.
May 3 2019, 4:53 AM · Spaces, Wikimedia, Policy

Mar 12 2019

epriestley closed T10611: No option to specify a Space when editing a Project's visibility policy as Resolved.

D19549 added Spaces support to projects.

Mar 12 2019, 3:16 AM · Projects, Restricted Project, Feature Request, Spaces

May 31 2018

wtebbens added a comment to T9425: Archiving all Spaces leaves sadpanda select behind.

In Barcelona we're looking at the same problem: how to deactive Spaces? After archiving all spaces, the UI still keeps on showing the Space dropdown with default Space. We would be glad to simplify life of our users, and haven't seen the added value of Spaces as such. If anyone could give us a hint that would be greatly appreciated. Thanks in advance!

May 31 2018, 10:31 AM · Restricted Project, Spaces

Mar 18 2018

avivey added a project to T10611: No option to specify a Space when editing a Project's visibility policy: Projects.
Mar 18 2018, 10:20 AM · Projects, Restricted Project, Feature Request, Spaces

Mar 14 2018

epriestley closed T10061: Split the view policy into "space" and "visible to" line in forms as Wontfix.
Mar 14 2018, 5:09 PM · Maniphest, Spaces, Feature Request

Nov 28 2017

epriestley closed T8918: Header shows number of notifications and various other controls on the 2FA auth screen, a subtask of T8442: Build Space switching UI, as Resolved.
Nov 28 2017, 6:05 PM · Restricted Project, Spaces, Wikimedia, Policy
epriestley closed T9150: Users without access to any spaces cannot use welcome link to set their password as Wontfix.

I don't think this or T12421 are valid use cases, for reasons described in T12421, and don't plan to support them.

Nov 28 2017, 1:34 AM · Auth, Spaces

Aug 6 2017

chad merged T12421: Can't verify email address if user doesn't have view policy for any space into T9150: Users without access to any spaces cannot use welcome link to set their password.
Aug 6 2017, 3:40 AM · Auth, Spaces
chad closed T9436: Shift to Space shows on installs with no spaces as Wontfix.

I'm going to wontfix this. Functionally, everything is incorrect on the batch editor on a new install, if you have no users, no projects, no spaces. These don't seem to be too confusing to understand.

Aug 6 2017, 3:38 AM · Spaces

Jul 10 2017

epriestley added a comment to T12911: Better handling for users subscribed to objects they cannot see.

T4411 discusses some similar issues, although it predates Spaces and focuses on subscribers rather than assignees.

Jul 10 2017, 10:59 PM · Spaces, Feature Request
sshannin created T12911: Better handling for users subscribed to objects they cannot see.
Jul 10 2017, 10:52 PM · Spaces, Feature Request

Jul 9 2017

chad removed the image for Spaces.
Jul 9 2017, 7:14 PM

May 29 2017

sshannin added a comment to T12771: Users can mistakenly create revisions with no repository through confusion or misconfiguration.

I had indeed implemented precisely that herald rule once I realized that these diffs were being created without repository info attached. I also added repository.callsign to /etc/arcconfig to eliminate the problem going forward.

May 29 2017, 5:05 PM · Arcanist, Customer Impact, Differential, Spaces, Feature Request
epriestley renamed T12771: Users can mistakenly create revisions with no repository through confusion or misconfiguration from differential items with no repository attached cannot be hidden from spaces to Users can mistakenly create revisions with no repository through confusion or misconfiguration.
May 29 2017, 2:42 PM · Arcanist, Customer Impact, Differential, Spaces, Feature Request
epriestley added a project to T12771: Users can mistakenly create revisions with no repository through confusion or misconfiguration: Customer Impact.

We've seen a couple of flavors of this from @swisspol, too. Although the symptom there is a little different (not a policy issue, exactly), the root cause is mostly similar. In particular, we saw:

May 29 2017, 2:41 PM · Arcanist, Customer Impact, Differential, Spaces, Feature Request
sshannin created T12771: Users can mistakenly create revisions with no repository through confusion or misconfiguration.
May 29 2017, 12:57 AM · Arcanist, Customer Impact, Differential, Spaces, Feature Request

Mar 26 2017

epriestley reopened T8918: Header shows number of notifications and various other controls on the 2FA auth screen, a subtask of T8442: Build Space switching UI, as Open.
Mar 26 2017, 8:15 PM · Restricted Project, Spaces, Wikimedia, Policy

Mar 13 2017

adam93 added a project to Q585: Using Spaces within a large organisation: Projects.
Mar 13 2017, 2:23 PM · Projects, Spaces

Mar 8 2017

adam93 updated Q585: Using Spaces within a large organisation from to Using Spaces within a large organisation.
Mar 8 2017, 3:44 PM · Projects, Spaces

Feb 13 2017

remusvrm updated Q562: How can I change the default Space? from to How can I change the default Space?.
Feb 13 2017, 10:09 AM · Spaces

Feb 2 2017

epriestley removed a project from T10826: Config becomes inaccesible after changing visibility when all spaces are archived: Diffusion.
Feb 2 2017, 4:10 PM · Spaces, Bug Report

Jan 6 2017

epriestley merged task T10254: Assign projects to spaces into T11580: Tasks created from workboards frequently have to be edited to add properties common to all tasks on the workboard.
Jan 6 2017, 7:38 PM · Restricted Project, Spaces, Projects, Feature Request
epriestley added a comment to T10254: Assign projects to spaces.

I'm going to merge this into T11580 because I think that describes what remains here.

Jan 6 2017, 7:38 PM · Restricted Project, Spaces, Projects, Feature Request

Jan 5 2017

urzds added a comment to T9021: Put User accounts in Spaces so some users can not see one another.

@PicoCreator:

  1. Paste the patch into a $FILE
  2. cd $PHABRICATOR_SRC
  3. patch -p1 < $FILE
Jan 5 2017, 11:03 AM · Spaces

Dec 13 2016

d.maznekov updated the question details for Q535: Can be changed Default Space ?.
Dec 13 2016, 12:02 PM · Spaces
d.maznekov updated Q535: Can be changed Default Space ? from to Can be changed Default Space ?.
Dec 13 2016, 11:57 AM · Spaces

Sep 14 2016

PicoCreator added a comment to T9021: Put User accounts in Spaces so some users can not see one another.

@devurandom - I am facing a similar problem in my installation regarding "corporate secrets". How to I get this and perhaps other similar patches up and running?

Sep 14 2016, 6:43 PM · Spaces
chad merged task T11637: Hide users from other users into T9021: Put User accounts in Spaces so some users can not see one another.
Sep 14 2016, 5:54 PM · Spaces, Feature Request
chad merged T11637: Hide users from other users into T9021: Put User accounts in Spaces so some users can not see one another.
Sep 14 2016, 5:54 PM · Spaces
PicoCreator updated the task description for T11637: Hide users from other users.
Sep 14 2016, 5:16 PM · Spaces, Feature Request
PicoCreator added a comment to T11637: Hide users from other users.

@avivey (this is me testing it again) : Or perhaps the search is just taking .... forever .... XD

Sep 14 2016, 5:13 PM · Spaces, Feature Request
avivey renamed T11637: Hide users from other users from Disable find user ? to Hide users from other users.
Sep 14 2016, 5:11 PM · Spaces, Feature Request
avivey edited projects for T11637: Hide users from other users, added: Spaces; removed Maniphest.

I do notice that this is actually in place on this site

what? I'm pretty sure that there's no way to do it at all...

Sep 14 2016, 5:11 PM · Spaces, Feature Request

Aug 25 2016

tycho.tatitscheff abandoned D14128: [WIP] Masking space when only one active space.
Aug 25 2016, 6:11 PM · NUX, Spaces

Aug 5 2016

eadler added a project to T8442: Build Space switching UI: Restricted Project.
Aug 5 2016, 5:23 PM · Restricted Project, Spaces, Wikimedia, Policy
eadler added a project to T9425: Archiving all Spaces leaves sadpanda select behind: Restricted Project.
Aug 5 2016, 5:09 PM · Restricted Project, Spaces
eadler added a project to T10254: Assign projects to spaces: Restricted Project.
Aug 5 2016, 5:05 PM · Restricted Project, Spaces, Projects, Feature Request
eadler added a project to T10611: No option to specify a Space when editing a Project's visibility policy: Restricted Project.
Aug 5 2016, 5:05 PM · Projects, Restricted Project, Feature Request, Spaces

May 24 2016

epriestley merged T11018: Restricted credentials show as unknown in Drydock into T9771: Objects which are restricted because of Spaces render as "Unknown" instead of "Restricted".
May 24 2016, 12:20 AM · Policy, Spaces

May 10 2016

maxie added a comment to T9645: Allow Herald to change task policys and spaces.

@revi This third party tool no longer exists, the two links are broken and the latest commit at https://github.com/haskell-infra/libphutil-haskell removed the changes:

May 10 2016, 1:39 PM · Spaces, Herald, Maniphest

Apr 16 2016

avivey renamed T10826: Config becomes inaccesible after changing visibility when all spaces are archived from Config becomes inaccesible after changing visibility to Config becomes inaccesible after changing visibility when all spaces are archived.
Apr 16 2016, 8:00 PM · Spaces, Bug Report

Apr 7 2016

stevex added a comment to T8442: Build Space switching UI.

Just to add: in a big organizations Spaces can be used to divide different legal entities in a group (or big departments).
With this use most probably the majority of the users will belong just to one space, and they will just see the (default) "public" space and their own one. That means that in this case the majority of the users will not even need the switch, but just the possibility to configure the default space for new objects to their own one (not the default "public" space).
The user configurable parameter for the default space for the new objects creation can be anyway a first step in implementing then the full functionality of Space switching.

Apr 7 2016, 4:43 PM · Restricted Project, Spaces, Wikimedia, Policy

Mar 18 2016

maxie added a comment to T10254: Assign projects to spaces.

@chad : Thank you for your answer, that is very helpful. I will wait for custom forms on workboards.

Mar 18 2016, 3:08 PM · Restricted Project, Spaces, Projects, Feature Request
chad added a comment to T10254: Assign projects to spaces.

I would recommend creating a custom Maniphest form and requiring people who need to create tasks in those spaces, use those forms from the Quick Create menu. Custom forms are not currently available on Workboards, they will be at some point.

Mar 18 2016, 2:26 PM · Restricted Project, Spaces, Projects, Feature Request