Page MenuHomePhabricator
Feed Advanced Search

Jul 5 2018

shuLhan awarded T5793: Add support for personal workboards a Like token.
Jul 5 2018, 9:51 AM · User Delight, Wikimedia, Workboards

Jul 3 2018

aklapper created T13163: Unhandled Exception: Query "ManiphestTaskQuery" failed to return a value from getPagingValueMap() for column "rank"..
Jul 3 2018, 8:27 AM · Maniphest

Jul 2 2018

DragonBe added a comment to P2084 T12785 patch.

I really haven't looked into the backwards compatibility issue as we're already test-driving on PHP 7.3 preview, so I can't help you out there. Your suggestion to detect the PHP version and offer this solution only for versions of PHP 7 and higher seems like the most obvious approach.

Jul 2 2018, 9:03 AM
mcorteel added a comment to P2084 T12785 patch.

I didn't even suggest dropping support, I'm merely listing the options to allow both versions to work.
We use a manually patched version of arcanist because it suits our company's use case, but it wouldn't be suitable for a merge in Phabricator's codebase in this state.

Jul 2 2018, 8:39 AM
20after4 edited the content of Community Resources.
Jul 2 2018, 1:05 AM

Jun 29 2018

dwilches added a comment to T5427: Force a line break in a table cell.

@mydeveloperday Thanks! That'll work

Jun 29 2018, 11:32 PM · Remarkup
mydeveloperday added a comment to T5427: Force a line break in a table cell.

@dwilches I needed the same ,just wrote up my solution here

Jun 29 2018, 4:33 PM · Remarkup
DragonBe added a comment to P2084 T12785 patch.

Tough decision to make. Given the fact that most PHP projects are abandoning PHP 5 support is great, but with forcing users to upgrade is not always a good thing, as I'm not sure how this would impact the corporate/enterprise customers.

Jun 29 2018, 11:40 AM
DragonBe awarded T7408: Consider dropping support for older versions of PHP a Like token.
Jun 29 2018, 11:35 AM · Restricted Project, Infrastructure
mcorteel added a comment to P2084 T12785 patch.

@DragonBe Backwards compatibility is broken by this fix. I'm not sure what the phabricator policy is regarding this, but I see two options:

  • Creating another test engine (one for PHPUnit <= 5 and one for PHPUnit > 5)
  • Parsing output differently depending on the PHPUnit version and reuse the old code where needed. This would require a little work to do things properly I guess.
Jun 29 2018, 10:54 AM
aklapper added a comment to T8510: Typeahead project proposals in Maniphest advanced search do not always include exact matches.

In https://phabricator.wikimedia.org/T76732#2803813 ksmith brings up that "In the search bar in the toolbar at the top of the screen, searching for "Maps" brings up Maps as the third option. Searching for "Discovery" brings up Discovery as the second option."

Jun 29 2018, 9:37 AM · Typeahead, Prioritized, Wikimedia, Infrastructure, Search

Jun 28 2018

amckinley created T13162: Diffusion repository status page shows out-of-date messages.
Jun 28 2018, 7:49 PM · Diffusion
20after4 added a comment to T13103: Document favicon customization and validate the "ui.favicons" configuration option.

Can't wait for "connect 2" to come out on playstation six.

Jun 28 2018, 11:53 AM · Files, Aphront, Infrastructure

Jun 27 2018

dwilches added a comment to T5427: Force a line break in a table cell.

Is there a workaround for including a newline in a table's cells? I've tried with both pipe and HTML syntax, and with %%%, triple back-tick and <br> with no success.

Jun 27 2018, 6:30 PM · Remarkup
dwilches awarded T5427: Force a line break in a table cell a Like token.
Jun 27 2018, 6:28 PM · Remarkup
epriestley updated the task description for T13151: Plans: 2018 Week 23 - Week 30 Bonus Content.
Jun 27 2018, 6:02 PM · Plans
epriestley updated the task description for T13151: Plans: 2018 Week 23 - Week 30 Bonus Content.
Jun 27 2018, 6:02 PM · Plans
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: Unknown Object (Differential Revision).
Jun 27 2018, 5:55 PM · Plans
epriestley updated the task description for T13151: Plans: 2018 Week 23 - Week 30 Bonus Content.
Jun 27 2018, 5:47 PM · Plans
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: Unknown Object (Differential Revision).
Jun 27 2018, 5:46 PM · Plans
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: Unknown Object (Differential Revision).
Jun 27 2018, 5:02 PM · Plans
epriestley updated the task description for T13151: Plans: 2018 Week 23 - Week 30 Bonus Content.
Jun 27 2018, 4:35 PM · Plans
scp awarded T12996: Parallelize substages of `arc diff` a Love token.
Jun 27 2018, 4:20 PM · Arcanist
epriestley added a comment to T6030: Allow CustomFields to specify additional options (like "required") configurable in `<application>.fields`.

PHI781 asks for [ ] Show on commit message template. for "Maniphest Tasks:".

Jun 27 2018, 3:57 PM · Restricted Project, Restricted Project, Custom Fields
epriestley updated the task description for T13151: Plans: 2018 Week 23 - Week 30 Bonus Content.
Jun 27 2018, 1:24 PM · Plans
avivey added a comment to Q268: There is a way to "personlize" arcanist default template? (Answer 304).

I think the label Maniphest Tasks is no longer rendered, because the tasks are being parsed from the message body ("fixes Txxx").

Jun 27 2018, 4:12 AM

Jun 26 2018

scp added a comment to Q268: There is a way to "personlize" arcanist default template? (Answer 304).

I'm also wondering about this. I've moved the fields around in that config setting, but I can't get Maniphest Tasks: to appear in the template when running arc diff. Is this still the place to make the change or has it moved since you comment?

Jun 26 2018, 4:08 AM

Jun 25 2018

amckinley created P2105 (An Untitled Masterwork).
Jun 25 2018, 4:31 PM
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: Unknown Object (Differential Revision).
Jun 25 2018, 1:01 PM · Plans

Jun 24 2018

amckinley created P2104 (An Untitled Masterwork).
Jun 24 2018, 9:47 PM
leoluk awarded T10538: Bridge GitHub to Phabricator a Love token.
Jun 24 2018, 5:13 PM · Nuance, GitHub

Jun 23 2018

amckinley added a revision to T12164: Put an indirection layer between author/committer strings and user accounts: Unknown Object (Differential Revision).
Jun 23 2018, 7:46 PM · Customer Impact, Diffusion (v3)
amckinley added a comment to T12164: Put an indirection layer between author/committer strings and user accounts.

just wanted to give you some reference data (your mileage may vary), I have 2 Phabricator instances with multiple git repos

one has ~300,000 commits ( a mixture of read-only (mirrors) and hosted repos), the other ~200,000 (all hosted)

in both cases I ran rebuild-identities after doing the Week25 upgrade

time ./bin/repository rebuild-identities --all

it took

21 minutes on the one with 300,000 commits and
16 minutes on the one with 200,000

Can't help but think that this was most likely limited by the speed of the terminal output.

Hope that helps others

Jun 23 2018, 7:39 PM · Customer Impact, Diffusion (v3)
mydeveloperday added a comment to T12164: Put an indirection layer between author/committer strings and user accounts.

just wanted to give you some reference data (your mileage may vary), I have 2 Phabricator instances with multiple git repos

Jun 23 2018, 4:49 PM · Customer Impact, Diffusion (v3)
avivey added a comment to T13158: View query results as annotatable "spreadsheets".

This sounds similar to "Customize Fields Shown In List View", except that it allows per-view customization (And a DSL for "view" instead of property on the Field, as in T418).

Jun 23 2018, 4:26 PM · Design
epriestley edited the content of Changelog.
Jun 23 2018, 11:17 AM
epriestley created 2018 Week 25 (Very Late June).
Jun 23 2018, 11:16 AM
epriestley edited the content of 2018 Week 24 (Late June).
Jun 23 2018, 10:53 AM
epriestley closed T13159: The "Config" application renders an extra "Config" crumb as Resolved by committing Restricted Diffusion Commit.
Jun 23 2018, 12:38 AM · Config

Jun 22 2018

epriestley updated the task description for T13151: Plans: 2018 Week 23 - Week 30 Bonus Content.
Jun 22 2018, 5:42 PM · Plans
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: Unknown Object (Differential Revision).
Jun 22 2018, 5:38 PM · Plans
epriestley updated the task description for T13151: Plans: 2018 Week 23 - Week 30 Bonus Content.
Jun 22 2018, 5:26 PM · Plans
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: Unknown Object (Differential Revision).
Jun 22 2018, 5:05 PM · Plans
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: Unknown Object (Differential Revision).
Jun 22 2018, 4:10 PM · Plans
epriestley renamed T784: Allow Differential changesets to be marked with various attributes from Add more support for folding/ignoring/categorizing changesets from "arc" to Allow Differential changesets to be marked with various attributes.
Jun 22 2018, 3:37 PM · Restricted Project, Restricted Project, Restricted Project, Differential, Arcanist
epriestley triaged T13161: Plans: Improve Differential diff display behaviors as Normal priority.
Jun 22 2018, 3:11 PM · Differential, Plans
epriestley updated the task description for T13151: Plans: 2018 Week 23 - Week 30 Bonus Content.
Jun 22 2018, 2:55 PM · Plans
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: Unknown Object (Differential Revision).
Jun 22 2018, 12:40 PM · Plans
epriestley added a comment to T13157: Provide more advanced tools for developing against Phabricator and discovering PHIDs.

Also, when you global-search for an object PHID, we should maybe start taking you to the developer view instead of the main object page.

Jun 22 2018, 12:38 PM · Infrastructure
epriestley triaged T13160: Support <colgroup> in the verbose remarkup <table> syntax for specifying column widths as Low priority.
Jun 22 2018, 12:26 PM · Remarkup
epriestley updated the task description for T13151: Plans: 2018 Week 23 - Week 30 Bonus Content.
Jun 22 2018, 12:09 PM · Plans
epriestley added a revision to T13159: The "Config" application renders an extra "Config" crumb: Unknown Object (Differential Revision).
Jun 22 2018, 11:59 AM · Config
epriestley triaged T13159: The "Config" application renders an extra "Config" crumb as Low priority.
Jun 22 2018, 11:36 AM · Config

Jun 21 2018

epriestley closed T13155: Empty commit causes diffusion error output (but doesn't fail) as Resolved by committing Restricted Diffusion Commit.
Jun 21 2018, 11:43 PM · Diffusion
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: Unknown Object (Differential Revision).
Jun 21 2018, 10:56 PM · Plans
epriestley added a revision to T13155: Empty commit causes diffusion error output (but doesn't fail): Unknown Object (Differential Revision).
Jun 21 2018, 10:56 PM · Diffusion
epriestley added a project to T13155: Empty commit causes diffusion error output (but doesn't fail): Diffusion.
Jun 21 2018, 10:55 PM · Diffusion
epriestley claimed T13155: Empty commit causes diffusion error output (but doesn't fail).
Jun 21 2018, 10:48 PM · Diffusion
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: Unknown Object (Differential Revision).
Jun 21 2018, 10:31 PM · Plans
epriestley added a comment to T13157: Provide more advanced tools for developing against Phabricator and discovering PHIDs.

Ah, nice. Yeah, P2080 looks pretty much like the start of what I'm thinking here.

Jun 21 2018, 9:56 PM · Infrastructure
avivey added a comment to T13157: Provide more advanced tools for developing against Phabricator and discovering PHIDs.

I have P2080 and P2081 for this :)

Jun 21 2018, 7:47 PM · Infrastructure
avivey changed the visibility for P1993 GetDependenciesWorkflow.php.
Jun 21 2018, 7:46 PM
avivey awarded T13157: Provide more advanced tools for developing against Phabricator and discovering PHIDs a Love token.
Jun 21 2018, 7:45 PM · Infrastructure
epriestley updated the task description for T13151: Plans: 2018 Week 23 - Week 30 Bonus Content.
Jun 21 2018, 4:18 PM · Plans
epriestley added a comment to T13158: View query results as annotatable "spreadsheets".

This originally came up in the context of PHI706, which asks for a "Query for all tasks mentioned in wiki page X" feature, although the actual feature request there is more involved and this would only be an approximate approach.

Jun 21 2018, 3:35 PM · Design
epriestley updated the task description for T13151: Plans: 2018 Week 23 - Week 30 Bonus Content.
Jun 21 2018, 3:19 PM · Plans
epriestley triaged T13158: View query results as annotatable "spreadsheets" as Wishlist priority.
Jun 21 2018, 3:16 PM · Design
epriestley updated the task description for T13151: Plans: 2018 Week 23 - Week 30 Bonus Content.
Jun 21 2018, 3:02 PM · Plans
epriestley added a comment to T13156: Plans: Improve Phacility UI for managing instance managers and cards.

See also PHI689 and PHI629 for an adjacent issue with autopay.

Jun 21 2018, 2:46 PM · Plans, Phacility
epriestley renamed T13151: Plans: 2018 Week 23 - Week 30 Bonus Content from Plans: 2018 Week 23 - Week 24 Bonus Content to Plans: 2018 Week 23 - Week 26 Bonus Content.
Jun 21 2018, 2:42 PM · Plans
epriestley added a comment to T13157: Provide more advanced tools for developing against Phabricator and discovering PHIDs.

To the issue in PHI699 in particular -- finding workboard column PHIDs -- a "Developer View" in the workboard "Manage" menu to take you to the project developer view, plus a "Workboards" section or EngineExtension would probably fit the bill.

Jun 21 2018, 2:38 PM · Infrastructure
epriestley added a comment to T13157: Provide more advanced tools for developing against Phabricator and discovering PHIDs.

Maybe something like this gorgeous mock which I only spilled a little water on:

Jun 21 2018, 2:35 PM · Infrastructure
epriestley triaged T13157: Provide more advanced tools for developing against Phabricator and discovering PHIDs as Normal priority.
Jun 21 2018, 2:26 PM · Infrastructure
epriestley updated the task description for T13098: Plans: Arcanist toolsets and extensions.
Jun 21 2018, 2:11 PM · Arcanist, Plans
epriestley updated the task description for T13098: Plans: Arcanist toolsets and extensions.
Jun 21 2018, 2:07 PM · Arcanist, Plans
epriestley added a comment to T13156: Plans: Improve Phacility UI for managing instance managers and cards.

T13146 is somewhat adjacent.

Jun 21 2018, 12:48 PM · Plans, Phacility
epriestley triaged T13156: Plans: Improve Phacility UI for managing instance managers and cards as Low priority.
Jun 21 2018, 12:47 PM · Plans, Phacility
epriestley added a comment to T13154: Public tasks not displayed when logged in under a not-yet-approved user account.

As a possible workaround, a trivial diff which might "fix" this problem is to change the dialog to tell users that they may get more access while they wait by logging out:

Jun 21 2018, 12:05 PM · Policy
avivey created T13155: Empty commit causes diffusion error output (but doesn't fail).
Jun 21 2018, 4:27 AM · Diffusion

Jun 20 2018

hach-que added a comment to T11195: Drydock's working copy should run "git lfs fetch && git lfs checkout" for repositories known to use Git LFS.

Back when this was originally reported, I'm pretty sure git lfs clone didn't exist (or at least I wasn't aware of it's existence). The appropriate fix now is probably different to the fix suggested in the original report.

Jun 20 2018, 6:31 AM · Drydock, Feature Request
aeiser added a comment to T11195: Drydock's working copy should run "git lfs fetch && git lfs checkout" for repositories known to use Git LFS.

We have a similar issue - however I think the "fix" is probably worse then the workaround.

Jun 20 2018, 2:37 AM · Drydock, Feature Request

Jun 19 2018

aklapper added a comment to T13154: Public tasks not displayed when logged in under a not-yet-approved user account.

Thanks for the great explanation and the pointers!

Jun 19 2018, 8:39 PM · Policy
epriestley changed the status of T13154: Public tasks not displayed when logged in under a not-yet-approved user account from Resolved to Wontfix.

(I suppose "wontfix" is a more appropriate resolution.)

Jun 19 2018, 8:34 PM · Policy
epriestley closed T13154: Public tasks not displayed when logged in under a not-yet-approved user account as Resolved.

It's intentional that unapproved accounts have less access than logged-out accounts in some configurations.

Jun 19 2018, 8:33 PM · Policy
techdragon added a watcher for Doorkeeper: techdragon.
Jun 19 2018, 4:09 AM

Jun 18 2018

20after4 abandoned D16101: DiffusionCommitTagsHeraldField.
Jun 18 2018, 4:44 PM
aklapper updated the task description for T13154: Public tasks not displayed when logged in under a not-yet-approved user account.
Jun 18 2018, 12:48 PM · Policy
aklapper created T13154: Public tasks not displayed when logged in under a not-yet-approved user account.
Jun 18 2018, 12:20 PM · Policy

Jun 16 2018

epriestley edited the content of Changelog.
Jun 16 2018, 4:02 AM
epriestley created 2018 Week 24 (Late June).
Jun 16 2018, 4:01 AM

Jun 15 2018

Krinkle added a comment to T13069: Make mail stamps routable on the server, include transaction information, and replace mail tags.

@epriestley T7468: No way to disable web notifications for token awards was marked as duplicate of T10448, which in turn was resolved with a pointer to this task.

Jun 15 2018, 1:22 AM · Mail

Jun 14 2018

am9obgo awarded T8552: Increase user control over document hierarchy in Phriction a Like token.
Jun 14 2018, 4:45 AM · Phriction, Restricted Project

Jun 12 2018

amckinley added a revision to T12164: Put an indirection layer between author/committer strings and user accounts: Restricted Differential Revision.
Jun 12 2018, 9:10 PM · Customer Impact, Diffusion (v3)
epriestley updated the task description for T13151: Plans: 2018 Week 23 - Week 30 Bonus Content.
Jun 12 2018, 9:07 PM · Plans
epriestley added a comment to T12164: Put an indirection layer between author/committer strings and user accounts.

I deployed D19484 and db010, db024 and db025 finished up with no issues.

Jun 12 2018, 9:07 PM · Customer Impact, Diffusion (v3)
epriestley closed T13150: Limit the allowed number of open invites for Phacility instances, particularly test instances as Resolved.

D19485 fixed one small remaining bug; I deployed that to admin.

Jun 12 2018, 8:25 PM · Mail, Phacility, Abuse
epriestley updated the task description for T13151: Plans: 2018 Week 23 - Week 30 Bonus Content.
Jun 12 2018, 7:07 PM · Plans
epriestley triaged T13153: Use a bloom filter (or low-resolution hashing?) to reserve unique identifiers in a GDPR-compliant way with reasonable technical foundations as Wishlist priority.
Jun 12 2018, 6:38 PM · Guides
epriestley added a revision to T12314: Support formal task subtypes (like "bug" vs "feature"): Unknown Object (Differential Revision).
Jun 12 2018, 5:25 PM · EditEngine, Maniphest, Custom Fields, Feature Request
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: Restricted Differential Revision.
Jun 12 2018, 5:25 PM · Plans