Page MenuHomePhabricator
Feed Advanced Search

Jan 5 2016

epriestley updated the task description for T9771: Objects which are restricted because of Spaces render as "Unknown" instead of "Restricted".
Jan 5 2016, 9:13 PM · Policy, Spaces
epriestley updated subscribers of T9771: Objects which are restricted because of Spaces render as "Unknown" instead of "Restricted".
Jan 5 2016, 9:12 PM · Policy, Spaces

Jan 4 2016

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.
Jan 4 2016, 2:57 PM · Restricted Project, Spaces, Wikimedia, Policy

Dec 31 2015

Krenair added a comment to T8434: Accommodate the "Security" workflow.

I think one of the issues was people making a public task, and then deciding they should change it to security, but not having the permissions to do so?

Dec 31 2015, 1:25 AM · Wikimedia, Policy, Prioritized
epriestley added a comment to T8434: Accommodate the "Security" workflow.

Awesome, glad to hear things sound promising. Thanks for the update!

Dec 31 2015, 1:22 AM · Wikimedia, Policy, Prioritized
20after4 added a comment to T8434: Accommodate the "Security" workflow.

@epriestley: We haven't pushed this to production but my initial impression from configuring forms on https://phab-01.wmflabs.org is that this should work pretty well. The only thing I haven't figured out is a way to easily transition a task between private & security sensitive and public. It seems that will require someone with adequate permissions to manually edit the task policies, which isn't the end of the world. We could possibly continue to use herald rules to make the transition easier, though I am more keen on the idea of totally killing off both the herald rules and the custom event listeners.

Dec 31 2015, 1:15 AM · Wikimedia, Policy, Prioritized

Dec 24 2015

epriestley closed T9019: Create a "Project Members" object policy for Projects as Resolved by committing Restricted Diffusion Commit.
Dec 24 2015, 4:16 PM · Projects, Policy
epriestley claimed T9019: Create a "Project Members" object policy for Projects.
Dec 24 2015, 2:16 PM · Projects, Policy
epriestley added a revision to T9019: Create a "Project Members" object policy for Projects: Restricted Differential Revision.
Dec 24 2015, 11:13 AM · Projects, Policy

Dec 22 2015

epriestley moved T10003: Upgrading: Maniphest field-level policies ("Can Prioritize Tasks", etc.) have been deprecated and will be removed from Backlog to vNext on the Maniphest board.
Dec 22 2015, 12:09 AM · Policy, Maniphest, Installing & Upgrading

Dec 19 2015

epriestley closed T4345: Some objects are not properly rejected from willFilterPage() by calling didRejectResult(), producing "Unknown Object (Object Type)" as Resolved.

We haven't seen more of these for a few months and I've been more consistent about tidying them up so I'm just going to close this out, but let us know if anyone catches more of these.

Dec 19 2015, 3:39 PM · Policy

Dec 18 2015

epriestley updated the task description for T10003: Upgrading: Maniphest field-level policies ("Can Prioritize Tasks", etc.) have been deprecated and will be removed.
Dec 18 2015, 12:01 PM · Policy, Maniphest, Installing & Upgrading
epriestley added a revision to T10003: Upgrading: Maniphest field-level policies ("Can Prioritize Tasks", etc.) have been deprecated and will be removed: Restricted Differential Revision.
Dec 18 2015, 12:00 PM · Policy, Maniphest, Installing & Upgrading

Dec 16 2015

epriestley updated the task description for T10003: Upgrading: Maniphest field-level policies ("Can Prioritize Tasks", etc.) have been deprecated and will be removed.
Dec 16 2015, 9:38 PM · Policy, Maniphest, Installing & Upgrading
epriestley updated the task description for T10003: Upgrading: Maniphest field-level policies ("Can Prioritize Tasks", etc.) have been deprecated and will be removed.
Dec 16 2015, 6:39 PM · Policy, Maniphest, Installing & Upgrading
epriestley added projects to T10003: Upgrading: Maniphest field-level policies ("Can Prioritize Tasks", etc.) have been deprecated and will be removed: Installing & Upgrading, Maniphest, Policy.
Dec 16 2015, 6:32 PM · Policy, Maniphest, Installing & Upgrading

Dec 10 2015

chad renamed T6802: "Custom policy" for editing/viewing does not link to details from "Custom policy" for editing/viewing projects does not link to details to "Custom policy" for editing/viewing does not link to details.
Dec 10 2015, 5:46 PM · Design, Policy
chad merged T9949: Custom policy error is unhelpful into T6802: "Custom policy" for editing/viewing does not link to details.
Dec 10 2015, 5:41 PM · Design, Policy
chad merged task T9949: Custom policy error is unhelpful into T6802: "Custom policy" for editing/viewing does not link to details.
Dec 10 2015, 5:41 PM · Policy, Bug Report
chad added a comment to T9949: Custom policy error is unhelpful.

So this is just T6802#93770?

Dec 10 2015, 5:39 PM · Policy, Bug Report
Krenair added a comment to T9949: Custom policy error is unhelpful.

User (or project) based policies produce useful error messages if you can't view an object:

upstream-T9949-user.png (120×354 px, 9 KB)

Dec 10 2015, 5:31 PM · Policy, Bug Report
chad added a comment to T9949: Custom policy error is unhelpful.

We also now have Describing Root Problems as a guide to help people give us more details on issues they face. It's important for us to understand root issues so we can be sure we're correctly solving your problem.

Dec 10 2015, 4:58 PM · Policy, Bug Report
chad closed T9949: Custom policy error is unhelpful as Invalid.

I don't know what this ticket is about. If it's a bug report, please provide steps to reproduce per Contributing Bug Reports. If it's a feature request, please describe the core problem per Contributing Feature Requests.

Dec 10 2015, 4:36 PM · Policy, Bug Report
Krenair created T9949: Custom policy error is unhelpful.
Dec 10 2015, 3:44 PM · Policy, Bug Report
epriestley closed T9132: Build an ApplicationEditor abstraction, a subtask of T8434: Accommodate the "Security" workflow, as Resolved.
Dec 10 2015, 1:43 PM · Wikimedia, Policy, Prioritized
johnny-bit updated the task description for T9342: Make it easier to discover application policy configuration.
Dec 10 2015, 11:06 AM · Policy, Applications
johnny-bit renamed T9342: Make it easier to discover application policy configuration from dagjalskdfj==== to Make it easier to discover application policy configuration.
Dec 10 2015, 11:05 AM · Policy, Applications
• yurotet updated the task description for T9342: Make it easier to discover application policy configuration.
Dec 10 2015, 10:55 AM · Policy, Applications
• yurotet renamed T9342: Make it easier to discover application policy configuration from Make it easier to discover application policy configuration to dagjalskdfj====.
Dec 10 2015, 10:50 AM · Policy, Applications

Dec 9 2015

20after4 added a comment to T8434: Accommodate the "Security" workflow.

I ultimately expanded the scope here into a lot of adjacent work in T9132, but a rough version of "better templating" is now available in HEAD and deployed and configured on this server. There's documentation here:

https://secure.phabricator.com/book/phabricator/article/forms/

This is still a bit rough in places and probably has some bugs, but I think the big picture stuff is working reasonably well and mostly usable.

Dec 9 2015, 6:36 PM · Wikimedia, Policy, Prioritized
epriestley added a comment to T8434: Accommodate the "Security" workflow.

I ultimately expanded the scope here into a lot of adjacent work in T9132, but a rough version of "better templating" is now available in HEAD and deployed and configured on this server. There's documentation here:

Dec 9 2015, 5:44 PM · Wikimedia, Policy, Prioritized
epriestley moved T6207: Add a "Can Use Herald Rules" application permission from Backlog to Next on the Herald board.
Dec 9 2015, 1:37 PM · Restricted Project, Policy, Herald

Dec 8 2015

epriestley moved T6502: Policy to define who can move cards in a workboard from Backlog to Workboards v2 on the Workboards board.
Dec 8 2015, 11:17 PM · Projects, Wikimedia, Policy, Workboards

Nov 30 2015

epriestley closed T9869: Certain transactions not viewable while logged out? as Resolved by committing Restricted Diffusion Commit.
Nov 30 2015, 2:55 PM · Policy, Transactions
epriestley added a revision to T9869: Certain transactions not viewable while logged out?: Restricted Differential Revision.
Nov 30 2015, 2:52 PM · Policy, Transactions
epriestley added a comment to T9869: Certain transactions not viewable while logged out?.

Perfect! This should be easy to fix.

Nov 30 2015, 2:50 PM · Policy, Transactions
chad added a comment to T9869: Certain transactions not viewable while logged out?.

I think I made some here: https://secure.phabricator.com/project/profile/1387/ by editing the Custom View Policy and trying to open the transaction in an Incognito window.

Nov 30 2015, 2:48 PM · Policy, Transactions
epriestley added a comment to T9869: Certain transactions not viewable while logged out?.

I can reproduce the bug on what I think is a relatively up-to-date production installation.

Nov 30 2015, 2:40 PM · Policy, Transactions
Krenair added a comment to T9869: Certain transactions not viewable while logged out?.

I can't examine any of those either, but I can reproduce the bug on what I think is a relatively up-to-date production installation.
If it helps, this URL was linked from https://phabricator.wikimedia.org/project/profile/1090/#17189 (edit policy entry)

Nov 30 2015, 2:39 PM · Policy, Transactions
epriestley added a comment to T9869: Certain transactions not viewable while logged out?.

You need to give us steps we can actually follow in a development environment to reproduce the issue. We can not examine database data, logs, etc, on the WMF install.

Nov 30 2015, 2:36 PM · Policy, Transactions
Krenair renamed T9869: Certain transactions not viewable while logged out? from Transactions not viewable while logged out? to Certain transactions not viewable while logged out?.
Nov 30 2015, 2:34 PM · Policy, Transactions
Krenair added a comment to T9869: Certain transactions not viewable while logged out?.
In T9869#146119, @chad wrote:

Please file bugs with more information, specifically steps to reproduce. See Contributing Bug Reports.

Nov 30 2015, 2:33 PM · Policy, Transactions
epriestley added a comment to T9869: Certain transactions not viewable while logged out?.

Here's what I get. Note:

Nov 30 2015, 2:33 PM · Policy, Transactions
epriestley added a comment to T9869: Certain transactions not viewable while logged out?.

I can't reproduce, those steps work fine for me on this install. I can click "Show Details" on the transaction above while logged out and get a dialog showing the details.

Nov 30 2015, 2:32 PM · Policy, Transactions
epriestley updated the task description for T9869: Certain transactions not viewable while logged out?.
Nov 30 2015, 2:31 PM · Policy, Transactions
epriestley added a comment to T9869: Certain transactions not viewable while logged out?.

Here's my guess at how to reproduce:

Nov 30 2015, 2:31 PM · Policy, Transactions
chad added a comment to T9869: Certain transactions not viewable while logged out?.

Please file bugs with more information, specifically steps to reproduce. See Contributing Bug Reports.

Nov 30 2015, 2:19 PM · Policy, Transactions

Nov 29 2015

Krenair created T9869: Certain transactions not viewable while logged out?.
Nov 29 2015, 12:41 AM · Policy, Transactions

Nov 26 2015

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

Some feedback from our Phabricator instance. At the moment, the way we have been testing usage of Spaces is:

  • S 1: Public (Default). Our open-source projects go there.
  • S 2: Internal. Visible only to employees. For this, we would really, really like some way to batch assign/add users to a Policy/Space, as discussed in T9780 and T4103#145539. Handling this manually quickly becomes impractical with large numbers of employees.
  • S 3+: Long-running special interest projects. They do exist, and they tend to value their privacy.
Nov 26 2015, 12:30 PM · Restricted Project, Spaces, Wikimedia, Policy

Nov 23 2015

epriestley updated subscribers of T9771: Objects which are restricted because of Spaces render as "Unknown" instead of "Restricted".
Nov 23 2015, 8:54 PM · Policy, Spaces

Nov 16 2015

epriestley added a comment to T9771: Objects which are restricted because of Spaces render as "Unknown" instead of "Restricted".

We apply a Space constraint when executing this query and the object never makes it as far as the application. This is broadly by design, as it hugely improves the scalability of Spaces.

Nov 16 2015, 6:31 PM · Policy, Spaces
epriestley renamed T9771: Objects which are restricted because of Spaces render as "Unknown" instead of "Restricted" from "Unknown Object (Passphrase Credential)" in Drydock to Objects which are restricted because of Spaces render as "Unknown" instead of "Restricted".
Nov 16 2015, 6:27 PM · Policy, Spaces

Nov 15 2015

joshuaspence added a revision to T9575: Make Passphrase policies clearer: Restricted Differential Revision.
Nov 15 2015, 2:25 AM · Policy, Passphrase

Nov 12 2015

joshuaspence added a revision to T9019: Create a "Project Members" object policy for Projects: Restricted Differential Revision.
Nov 12 2015, 8:06 AM · Projects, Policy

Nov 9 2015

chad added a comment to T9748: Allow to adjust the visibility for global rules.

You may also be interested in T9212 which explains a bit better why "free support" is increasing burdensome for the upstream.

Nov 9 2015, 9:21 PM · Policy, Herald
chad added a comment to T9748: Allow to adjust the visibility for global rules.

More specifically we'd prefer if people:

Nov 9 2015, 9:18 PM · Policy, Herald
chad added a comment to T9748: Allow to adjust the visibility for global rules.

We prefer people follow our posted guidelines on filing feature requests. We don't take feature requests that don't state a problem. Specifically "feature does not exist" does not satisfy our criteria for requesting features.

Nov 9 2015, 8:52 PM · Policy, Herald
Luke081515.2 added a comment to T9748: Allow to adjust the visibility for global rules.

Sorry, I don't understand, why you closed this. The problem is:

  • You can block commits, for example, if you don't want to see private data there
    • But if you want to block private data, you need to put in that data in a global herald rule, which is public visible
      • But if you don't use regex, you can block private data, yes, but everyone who can access herald, can see the data, so this feature is not very useful at the moment.
Nov 9 2015, 8:46 PM · Policy, Herald
chad closed T9748: Allow to adjust the visibility for global rules as Invalid.

https://secure.phabricator.com/book/phabcontrib/article/feature_requests/

Nov 9 2015, 8:41 PM · Policy, Herald
Luke081515.2 created T9748: Allow to adjust the visibility for global rules.
Nov 9 2015, 8:40 PM · Policy, Herald

Oct 20 2015

cspeckmim added a comment to T9118: Modifying "Default View/Edit" Policies for Diffusion do not appear to retain their values.

Ah thanks for the fix! I was going to try taking a swing at this soon, but I'll keep in mind about policy-related things and noise.

Oct 20 2015, 2:39 PM · Policy, Diffusion
epriestley closed T9118: Modifying "Default View/Edit" Policies for Diffusion do not appear to retain their values as Resolved by committing Restricted Diffusion Commit.
Oct 20 2015, 1:56 PM · Policy, Diffusion
epriestley added a revision to T9118: Modifying "Default View/Edit" Policies for Diffusion do not appear to retain their values: Restricted Differential Revision.
Oct 20 2015, 1:55 PM · Policy, Diffusion
epriestley added a comment to T9118: Modifying "Default View/Edit" Policies for Diffusion do not appear to retain their values.

Sorry, this fell through the cracks -- feel free to make noise about anything policy-related like this if I don't pick it up in a couple of days.

Oct 20 2015, 1:50 PM · Policy, Diffusion
epriestley claimed T9118: Modifying "Default View/Edit" Policies for Diffusion do not appear to retain their values.
Oct 20 2015, 1:50 PM · Policy, Diffusion

Oct 15 2015

epriestley merged task T9575: Make Passphrase policies clearer into T4721: Improve user-facing documentation for Passphrase.
Oct 15 2015, 10:26 AM · Policy, Passphrase
joshuaspence created T9575: Make Passphrase policies clearer.
Oct 15 2015, 10:24 AM · Policy, Passphrase

Oct 6 2015

• BeiXiao added a comment to T6802: "Custom policy" for editing/viewing does not link to details.

that's cool

Oct 6 2015, 4:01 AM · Design, Policy

Sep 27 2015

epriestley closed T8720: files created from dot via remarkup in phriction should follow phriction view policy and not default view policy as Invalid.

We've removed the dot rules from the upstream for security reasons (see T9408) so this is no longer relevant, although it is a concern we might want to address in T4190.

Sep 27 2015, 12:04 PM · Policy, Phriction, Files

Sep 15 2015

epriestley updated subscribers of T9019: Create a "Project Members" object policy for Projects.
Sep 15 2015, 12:07 PM · Projects, Policy

Sep 14 2015

epriestley added a comment to T8808: Policy menu should show actual project icon next to project.

See also T4136.

Sep 14 2015, 11:48 PM · Policy
epriestley updated subscribers of T8808: Policy menu should show actual project icon next to project.
Sep 14 2015, 11:47 PM · Policy

Sep 10 2015

epriestley moved T6502: Policy to define who can move cards in a workboard from Backlog to Projects v3 on the Projects board.
Sep 10 2015, 12:59 AM · Projects, Wikimedia, Policy, Workboards
epriestley added a project to T6502: Policy to define who can move cards in a workboard: Projects.
Sep 10 2015, 12:59 AM · Projects, Wikimedia, Policy, Workboards

Sep 9 2015

epriestley moved T9019: Create a "Project Members" object policy for Projects from Backlog to Projects v3 on the Projects board.
Sep 9 2015, 11:20 PM · Projects, Policy
epriestley moved T4136: Project options shown in Policy control should be smarter and more powerful from Backlog to Projects v3 on the Projects board.
Sep 9 2015, 11:19 PM · Projects, Policy

Sep 4 2015

epriestley added a comment to T9342: Make it easier to discover application policy configuration.

It's been moving out of Config and into Applications gradually and I want to have ~all of it in Applications eventually, a lot of it just predates Applications.

Sep 4 2015, 6:17 PM · Policy, Applications
chad added a comment to T9342: Make it easier to discover application policy configuration.

It also seems strange to have some application config in Config and some in Applications

Sep 4 2015, 6:15 PM · Policy, Applications
chad added a revision to T9342: Make it easier to discover application policy configuration: Restricted Differential Revision.
Sep 4 2015, 6:13 PM · Policy, Applications
epriestley added a comment to T9342: Make it easier to discover application policy configuration.

(The dialog might also be inaccurate if the link was actually on a dashboard panel.)

Sep 4 2015, 2:28 PM · Policy, Applications
epriestley added a comment to T9342: Make it easier to discover application policy configuration.

I could imagine this, purely motivated by flavor:

Sep 4 2015, 2:27 PM · Policy, Applications
epriestley added a comment to T9342: Make it easier to discover application policy configuration.

Yes, but it's real dumb:

Sep 4 2015, 2:23 PM · Policy, Applications
chad added a comment to T9342: Make it easier to discover application policy configuration.

Do you know why Applications application doesn't show in search?

Sep 4 2015, 2:07 PM · Policy, Applications
chad added a comment to T9342: Make it easier to discover application policy configuration.

mgroup

Sep 4 2015, 2:04 PM · Policy, Applications
epriestley added a comment to T9342: Make it easier to discover application policy configuration.

One other thing we might want to consider is making "Prototype" more prominent, just in the hope of reducing upstream support burden a little. We could link it to the "Prototype" docs too, perhaps.

Sep 4 2015, 2:02 PM · Policy, Applications
chad added a comment to T9342: Make it easier to discover application policy configuration.

I've been thinking about this for a while since the redesign, I'll toss a diff together today.

Sep 4 2015, 1:55 PM · Policy, Applications
epriestley renamed T9342: Make it easier to discover application policy configuration from Allow non-Admins to create repositories in Diffusion to Make it easier to discover application policy configuration.
Sep 4 2015, 1:53 PM · Policy, Applications

Sep 3 2015

epriestley created T9335: Allow objects with implicit policies to customize more of the policy dialog.
Sep 3 2015, 4:25 PM · Policy, Phacility

Aug 27 2015

qgil created T9275: Move Calendar to EditEngine.
Aug 27 2015, 10:46 AM · ApplicationEditor, Policy, Calendar

Aug 24 2015

joshuaspence claimed T9019: Create a "Project Members" object policy for Projects.
Aug 24 2015, 10:16 AM · Projects, Policy

Aug 23 2015

epriestley closed T9250: "Unknown Object" shown when an object is moved on a workboard that cannot be seen as Resolved by committing Restricted Diffusion Commit.
Aug 23 2015, 3:31 PM · Policy, Workboards
epriestley added a revision to T9250: "Unknown Object" shown when an object is moved on a workboard that cannot be seen: Restricted Differential Revision.
Aug 23 2015, 2:23 PM · Policy, Workboards
epriestley added a revision to T4345: Some objects are not properly rejected from willFilterPage() by calling didRejectResult(), producing "Unknown Object (Object Type)": Restricted Differential Revision.
Aug 23 2015, 2:23 PM · Policy
epriestley added a comment to T9250: "Unknown Object" shown when an object is moved on a workboard that cannot be seen.

Yeah, likely just a didRejectResult() issue.

Aug 23 2015, 2:20 PM · Policy, Workboards
epriestley claimed T9250: "Unknown Object" shown when an object is moved on a workboard that cannot be seen.
Aug 23 2015, 2:20 PM · Policy, Workboards
joshuaspence added a project to T9119: Option to allow non-admin to create repositories?: Policy.
Aug 23 2015, 6:40 AM · Policy, Diffusion
joshuaspence added a comment to T9250: "Unknown Object" shown when an object is moved on a workboard that cannot be seen.

I guess this is related to / a duplicate of T4345.

Aug 23 2015, 3:22 AM · Policy, Workboards
joshuaspence added projects to T9250: "Unknown Object" shown when an object is moved on a workboard that cannot be seen: Workboards, Policy.
Aug 23 2015, 3:20 AM · Policy, Workboards

Aug 22 2015

epriestley added a comment to T4411: Adding a CC to a Maniphest Task should give View rights for that user.

A lot of the practical cases here are resolved, but the root problem still exists. Basically, the core issue is that an object can say:

Aug 22 2015, 11:04 AM · Wikimedia, Policy
joshuaspence added a project to T9183: Policy control JS dropdown should be case-insensitive sorted: Policy.
Aug 22 2015, 8:37 AM · Policy