Page MenuHomePhabricator

ProjectsProject
ActivePublic

Details

Description

The Project tool allows revisions and tasks to be organized.

Recent Activity

Mon, Feb 3

epriestley added a revision to T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields: D20962: Fix an issue where Herald rules could fail to evaluate at post-commit time.
Mon, Feb 3, 1:05 PM · Projects, Owners, Herald
epriestley added a comment to T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields.

See https://discourse.phabricator-community.org/t/herald-rule-not-adding-auditors-to-commits-following-upgrade/3505 for one bug with this.

Mon, Feb 3, 1:04 PM · Projects, Owners, Herald

Wed, Jan 29

epriestley closed T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields as Resolved by committing rPc99485e8a00d: Add "Author's Packages" and "Committer's Packages" Herald rules for Commits and….
Wed, Jan 29, 11:52 PM · Projects, Owners, Herald
epriestley added a revision to T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields: D20957: Add "Author's Packages" and "Committer's Packages" Herald rules for Commits and Hooks.
Wed, Jan 29, 10:56 PM · Projects, Owners, Herald
epriestley added a revision to T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields: D20956: Update Herald rule creation workflow to use more modern UI elements.
Wed, Jan 29, 8:40 PM · Projects, Owners, Herald
epriestley added a revision to T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields: D20955: In Herald "Commit" rules, use repository identities to identify authors and committers.
Wed, Jan 29, 6:40 PM · Projects, Owners, Herald

Jan 24 2020

epriestley added a revision to T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields: D20953: Respect repository identities when figuring out authors/committers in Herald pre-commit hook rules.
Jan 24 2020, 1:16 AM · Projects, Owners, Herald

Jan 23 2020

epriestley added a revision to T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields: D20951: In Herald transcripts, render some field values in a more readable way.
Jan 23 2020, 11:38 PM · Projects, Owners, Herald
epriestley added a revision to T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields: D20949: In Herald transcript rendering, don't store display labels in keys.
Jan 23 2020, 7:51 PM · Projects, Owners, Herald
epriestley added a revision to T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields: D20948: Remove legacy pre-loading of handles from Herald rendering.
Jan 23 2020, 7:42 PM · Projects, Owners, Herald
epriestley added a comment to T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields.

Remaining work:

Jan 23 2020, 2:43 AM · Projects, Owners, Herald
epriestley added a comment to T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields.

D20947 does not implement "Author's packages" as a "Commit Content" field, nor as a "Commit Content (Hook)" field. The reason for this is that getting the modern authorPHID in both cases is somewhat complicated.

Jan 23 2020, 2:20 AM · Projects, Owners, Herald
epriestley added a revision to T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields: D20947: Implement an "Author's packages" Herald field for Differential.
Jan 23 2020, 2:17 AM · Projects, Owners, Herald

Jan 21 2020

epriestley added a revision to T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields: D20946: Add "Project tags added" and "Project tags removed" fields in Herald.
Jan 21 2020, 7:31 PM · Projects, Owners, Herald

Jan 17 2020

epriestley renamed T13478: Fix various policy issues with project member materialization around interactions between "Project Members" policies and Subprojects/Milestones from Fix various policy issues issues with project member materialization around interactions between "Project Members" policies and Subprojects/Milestones to Fix various policy issues with project member materialization around interactions between "Project Members" policies and Subprojects/Milestones.
Jan 17 2020, 5:19 PM · Policy, Projects
epriestley triaged T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields as Wishlist priority.
Jan 17 2020, 5:05 PM · Projects, Owners, Herald

Jan 16 2020

epriestley closed T10779: Cannot manage base project milestones if base project has subprojects as Resolved.

See T13478 for followup.

Jan 16 2020, 6:50 PM · Restricted Project, Projects, Bug Report
epriestley triaged T13478: Fix various policy issues with project member materialization around interactions between "Project Members" policies and Subprojects/Milestones as Low priority.
Jan 16 2020, 6:49 PM · Policy, Projects
epriestley reopened T10779: Cannot manage base project milestones if base project has subprojects as "Open".

I'm also still able to reproduce this specific variant of things, so it looks like I was too optimistic about T13462 covering this in at least some cases.

Jan 16 2020, 4:50 PM · Restricted Project, Projects, Bug Report

Jan 13 2020

epriestley added a comment to T11162: Unable to Edit Projects as Administrator, Showing Restricted.

If you believe you've found a bug in Phabricator, please report it by creating a new thread on Discourse.

Jan 13 2020, 6:23 PM · Projects, Bug Report (Needs Information)

Jan 8 2020

jacksongabbard added a comment to T11162: Unable to Edit Projects as Administrator, Showing Restricted.

Last follow-up -- no, it was not a custom policy. The log of changes to the Project configuration show that the original setting for the edit policy was indeed "Project Members", which seems to indicate that Phabricator was incorrectly preventing new members from editing the Project.

Jan 8 2020, 1:32 PM · Projects, Bug Report (Needs Information)
jacksongabbard added a comment to T11162: Unable to Edit Projects as Administrator, Showing Restricted.

I was unable to reproduce this with a new Project, which makes me suspect the problem isn't a bug in Phabricator. I suspect the Project that was not editable *actually* had a Custom policy with specific users added to it, rather than a "Project Members" policy.

Jan 8 2020, 1:29 PM · Projects, Bug Report (Needs Information)
jacksongabbard added a comment to T11162: Unable to Edit Projects as Administrator, Showing Restricted.

I ran into this issue today as well. The context was a Project created by a regular user a few months back. He added himself and one other user to the Project. He also set the edit policy for the Project to be "Project Members." A few months later, a couple of other users were added to the Project, but neither of them could edit the Project (all links in the "Manage" UI were disabled, can't create milestones, etc.). The users who were in the group when the edit policy was set were still able to manage the group. One of them had to change the edit policy because the newer members of the group could not.

Jan 8 2020, 1:17 PM · Projects, Bug Report (Needs Information)

Nov 26 2019

CodeMouse92 added a comment to T10779: Cannot manage base project milestones if base project has subprojects.

Can confirm this is fixed. Yay!

Nov 26 2019, 3:17 AM · Restricted Project, Projects, Bug Report
epriestley closed T10779: Cannot manage base project milestones if base project has subprojects as Resolved.

I believe T13462 resolved this.

Nov 26 2019, 1:52 AM · Restricted Project, Projects, Bug Report

Nov 19 2019

epriestley closed T13462: Correct some policy/membership issues in milestone creation as Resolved.
Nov 19 2019, 7:13 AM · Projects, Policy
epriestley added a comment to T13462: Correct some policy/membership issues in milestone creation.

We materialize some members into the milestone? This causes no real problems, but we shouldn't materialize members into milestones.

Nov 19 2019, 6:53 AM · Projects, Policy
epriestley added a revision to T13462: Correct some policy/membership issues in milestone creation: D20920: When predicting project membership during edits, predict milestones will have parent membership.
Nov 19 2019, 6:52 AM · Projects, Policy
epriestley added a comment to T13462: Correct some policy/membership issues in milestone creation.

We predict the wrong set of members for the milestone when testing policies: we predict "no members", but should predict "exactly the same as the members of the parent project"?

Nov 19 2019, 6:42 AM · Projects, Policy
epriestley added a revision to T13462: Correct some policy/membership issues in milestone creation: D20919: When predicting object policies for project milestones, adjust objects so they behave like milestones.
Nov 19 2019, 6:29 AM · Projects, Policy
epriestley added a comment to T13462: Correct some policy/membership issues in milestone creation.

We check the wrong edit policy when testing if you can create a milestone: we check the default application policy, but should check the parent project policy?

Nov 19 2019, 6:13 AM · Projects, Policy
epriestley triaged T13462: Correct some policy/membership issues in milestone creation as Normal priority.
Nov 19 2019, 6:09 AM · Projects, Policy

Oct 31 2019

epriestley closed T13441: Allow projects to be queried by project depth as Resolved by committing rPbe2b8f4bcb62: Support querying projects by "Root Projects" in the UI, and "min/max depth" in….
Oct 31 2019, 7:56 PM · Projects
epriestley added a revision to T13441: Allow projects to be queried by project depth: D20886: Support querying projects by "Root Projects" in the UI, and "min/max depth" in the API.
Oct 31 2019, 7:54 PM · Projects
epriestley triaged T13441: Allow projects to be queried by project depth as Low priority.
Oct 31 2019, 7:52 PM · Projects

Oct 25 2019

epriestley closed T13431: Make "Members" lists in projects more clear about disabled members as Resolved by committing rP38694578e1d0: Improve project member list behaviors related to disabled users.
Oct 25 2019, 1:41 AM · Projects
epriestley added a revision to T13431: Make "Members" lists in projects more clear about disabled members: D20864: Improve project member list behaviors related to disabled users.
Oct 25 2019, 1:35 AM · Projects

Oct 22 2019

epriestley triaged T13431: Make "Members" lists in projects more clear about disabled members as Low priority.
Oct 22 2019, 5:38 PM · Projects

Oct 10 2019

epriestley added a comment to T13322: Allow parent projects to have direct members.

See PHI1492. After this change, the parent/subproject modes of the script in T10350 can be brought upstream safely, since they would no longer be destructive operations on membership lists. This wouldn't cover the "convert a project into a milestone" mode, but that seems less important.

Oct 10 2019, 2:51 PM · Projects
epriestley added a subtask for T13322: Allow parent projects to have direct members: T10350: Scripts to migrate old "points" fields and move projects beneath other projects.
Oct 10 2019, 2:50 PM · Projects

Aug 15 2019

epriestley closed T13378: Project queries with a Ferret fulltext constraint encounter ambiguous column error when paging as Resolved by committing rPd890c03ac348: Namespace all column references in ProjectQuery to fix ambiguity with Ferret….
Aug 15 2019, 7:22 PM · Projects
epriestley added a revision to T13378: Project queries with a Ferret fulltext constraint encounter ambiguous column error when paging: D20714: Namespace all column references in ProjectQuery to fix ambiguity with Ferret constraints.
Aug 15 2019, 7:02 PM · Projects
epriestley triaged T13378: Project queries with a Ferret fulltext constraint encounter ambiguous column error when paging as Low priority.
Aug 15 2019, 7:00 PM · Projects

Jun 20 2019

epriestley created T13323: Remove the "CAN_EDIT on a parent project implies CAN_EDIT on a child project" policy rule.
Jun 20 2019, 5:20 PM · Policy, Projects
epriestley created T13322: Allow parent projects to have direct members.
Jun 20 2019, 5:11 PM · Projects
epriestley edited projects for T10427: Errors when adding person to subproject, added: Projects; removed Bug Report.
Jun 20 2019, 4:49 PM · Projects

May 3 2019

epriestley closed T7703: Policy checks may execute incompletely for non-viewers, a subtask of T6183: Allow any user to watch projects, as Resolved.
May 3 2019, 4:53 AM · Wikimedia, Projects

Apr 30 2019

epriestley closed T4171: Building reporting and data systems, a subtask of T4434: Track object closed/completed date and actor, as Resolved.
Apr 30 2019, 8:57 PM · Restricted Project, Projects, Maniphest

Mar 28 2019

epriestley moved T13074: Plans: Workboard triggers, groups, and subproject columns from Tentative to Next on the Plans board.
Mar 28 2019, 3:38 PM · Workboards (v3), Plans, Projects

Mar 25 2019

epriestley added a comment to T13074: Plans: Workboard triggers, groups, and subproject columns.

See PHI119. PHI1128 is probably another copy of this, which suggests it's still a real bug.

Mar 25 2019, 7:57 PM · Workboards (v3), Plans, Projects