Page MenuHomePhabricator
Feed All Stories

Jul 17 2018

epriestley lowered the priority of T13166: Herald "block" and "send an email" actions are mutually exclusive, which isn't intuitive from Normal to Wishlist.

I'm going to look at improving the push logs a bit to show which rule blocked a push to address the actual use case in PHI765, which makes this more of a distance nice-to-have.

Jul 17 2018, 5:15 PM · Diffusion, Herald
epriestley triaged T13166: Herald "block" and "send an email" actions are mutually exclusive, which isn't intuitive as Normal priority.
Jul 17 2018, 4:56 PM · Diffusion, Herald

Jul 16 2018

epriestley added a comment to T13165: Copy detection in Git is very eager about empty files.

T1022 is possibly somewhat-vaguely-adjacent on symlink stuff.

Jul 16 2018, 11:22 PM · Differential, Arcanist, Git
yelirekim updated subscribers of T13165: Copy detection in Git is very eager about empty files.

@jcox do you know how to reproduce arc diff dying when you try to create certain types of diffs that move or remove symlinks? I think that's adjacent, if not identical to what's being talked about here.

Jul 16 2018, 10:39 PM · Differential, Arcanist, Git
monufer updated the task description for T12334: Arc land is not enforcing Herald Rule.
Jul 16 2018, 5:00 PM · Bug Report
jasonrumney added a comment to T9136: '(Disabled)' rules show up multi times under 'Another Herald Rule'.

I think the following change to src/applications/herald/controller/HeraldRuleController.php line 672 (as of 185c28f307e4) should provide an immediate improvement to at least indicate that they are different rules:

Jul 16 2018, 2:18 PM · Restricted Project, Herald

Jul 13 2018

epriestley updated the task description for T13161: Plans: Improve Differential diff display behaviors.
Jul 13 2018, 7:10 PM · Differential, Plans
epriestley updated the task description for T13164: Plans: 2018 Week 31 - 33 Bonus Content.
Jul 13 2018, 7:04 PM · Plans
epriestley updated the task description for T13161: Plans: Improve Differential diff display behaviors.
Jul 13 2018, 6:58 PM · Differential, Plans
epriestley added a comment to T13165: Copy detection in Git is very eager about empty files.

As a special case of this, if you commit an empty a.py file, then add content to it and also add a new empty b.py file in a commit on top of it, the new empty b.py will be detected as a copy of a.py based on the previous (empty) content of the file. I think Git is being pretty reasonable/consistent here, but this is potentially also expectation-defying:

Jul 13 2018, 6:29 PM · Differential, Arcanist, Git
epriestley added a revision to T13156: Plans: Improve Phacility UI for managing instance managers and cards: Unknown Object (Differential Revision).
Jul 13 2018, 6:14 PM · Plans, Phacility
epriestley updated the task description for T13164: Plans: 2018 Week 31 - 33 Bonus Content.
Jul 13 2018, 5:58 PM · Plans
epriestley added a parent task for T13165: Copy detection in Git is very eager about empty files: T13164: Plans: 2018 Week 31 - 33 Bonus Content.
Jul 13 2018, 4:14 PM · Differential, Arcanist, Git
epriestley added a subtask for T13164: Plans: 2018 Week 31 - 33 Bonus Content: T13165: Copy detection in Git is very eager about empty files.
Jul 13 2018, 4:14 PM · Plans
epriestley triaged T13165: Copy detection in Git is very eager about empty files as Wishlist priority.
Jul 13 2018, 4:12 PM · Differential, Arcanist, Git
epriestley committed rP185c28f307e4: Update parent/child revision timeline messages to use modern language ("parent… (authored by epriestley).
Update parent/child revision timeline messages to use modern language ("parent…
Jul 13 2018, 4:02 PM
epriestley closed D19514: Update parent/child revision timeline messages to use modern language ("parent revision").
Jul 13 2018, 4:02 PM
epriestley updated the task description for T13164: Plans: 2018 Week 31 - 33 Bonus Content.
Jul 13 2018, 4:01 PM · Plans
epriestley updated the task description for T13164: Plans: 2018 Week 31 - 33 Bonus Content.
Jul 13 2018, 3:59 PM · Plans
epriestley triaged T13164: Plans: 2018 Week 31 - 33 Bonus Content as Normal priority.
Jul 13 2018, 3:59 PM · Plans
epriestley added a comment to T13091: Ferret "Relevance" order does not always have all the columns it needs available.

Trying to reproduce this locally just hits the ft_doc.epochModified issue. I'm not immediately sure why the behavior differs between my local install and secure, but that issue probably needs to be fixed first.

Jul 13 2018, 3:57 PM · Search
epriestley added a comment to T13091: Ferret "Relevance" order does not always have all the columns it needs available.

Actually, I'm not entirely right in merging that task -- T13163 isn't quite the same as the other two issues here. I think they're similar, but the query text is relevant in the case of T13163. Notably:

Jul 13 2018, 3:50 PM · Search
epriestley merged T13163: Unhandled Exception: Query "ManiphestTaskQuery" failed to return a value from getPagingValueMap() for column "rank". into T13091: Ferret "Relevance" order does not always have all the columns it needs available.
Jul 13 2018, 3:44 PM · Search
epriestley merged task T13163: Unhandled Exception: Query "ManiphestTaskQuery" failed to return a value from getPagingValueMap() for column "rank". into T13091: Ferret "Relevance" order does not always have all the columns it needs available.
Jul 13 2018, 3:44 PM · Maniphest

Jul 12 2018

janitorial added a comment to D10741: Added SCSS-Lint linter.

You could use a Script and Regex Linter with config like this:

Jul 12 2018, 6:43 AM

Jul 11 2018

ekubischta awarded T1894: Support commenting on Phriction documents a Like token.
Jul 11 2018, 5:47 PM · Restricted Project, Restricted Project, Phriction
santanaviny added a comment to D10741: Added SCSS-Lint linter.

Is there any solutions for arclint & scss or is this still a valid issue?

Jul 11 2018, 5:19 PM

Jul 10 2018

amckinley accepted D19514: Update parent/child revision timeline messages to use modern language ("parent revision").
Jul 10 2018, 4:00 PM
cspeckmim added a comment to T13153: Use a bloom filter (or low-resolution hashing?) to reserve unique identifiers in a GDPR-compliant way with reasonable technical foundations.

ugh, zucchini

Jul 10 2018, 2:55 AM · Guides

Jul 9 2018

epriestley added inline comments to D19514: Update parent/child revision timeline messages to use modern language ("parent revision").
Jul 9 2018, 9:40 PM
epriestley requested review of D19514: Update parent/child revision timeline messages to use modern language ("parent revision").
Jul 9 2018, 9:37 PM
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: D19514: Update parent/child revision timeline messages to use modern language ("parent revision").
Jul 9 2018, 9:36 PM · Plans
epriestley updated the task description for T13151: Plans: 2018 Week 23 - Week 30 Bonus Content.
Jul 9 2018, 9:31 PM · Plans
avivey committed rARC875d01836037: Fix `arc diff` when adding large new file with new git (authored by avivey).
Fix `arc diff` when adding large new file with new git
Jul 9 2018, 5:59 PM
avivey closed D19513: Fix `arc diff` when adding large new file with new git.
Jul 9 2018, 5:59 PM
epriestley accepted D19513: Fix `arc diff` when adding large new file with new git.

Thanks!

Jul 9 2018, 5:56 PM

Jul 8 2018

avivey requested review of D19513: Fix `arc diff` when adding large new file with new git.
Jul 8 2018, 11:39 PM
siepkes awarded T5474: Support workboard column triggers which activate when a task is dropped into a column a Like token.
Jul 8 2018, 9:34 AM · Workboards (v3), Restricted Project

Jul 5 2018

arpagon awarded T5474: Support workboard column triggers which activate when a task is dropped into a column a Like token.
Jul 5 2018, 8:12 PM · Workboards (v3), Restricted Project
epriestley updated the task description for T13156: Plans: Improve Phacility UI for managing instance managers and cards.
Jul 5 2018, 5:21 PM · Plans, Phacility
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 updated the summary of D19512: Add more detail when failing to fetch a huge repository.
Jun 28 2018, 7:49 PM
amckinley created T13162: Diffusion repository status page shows out-of-date messages.
Jun 28 2018, 7:49 PM · Diffusion
amckinley updated the test plan for D19512: Add more detail when failing to fetch a huge repository.
Jun 28 2018, 7:47 PM
amckinley updated the test plan for D19512: Add more detail when failing to fetch a huge repository.
Jun 28 2018, 7:47 PM
amckinley requested review of D19512: Add more detail when failing to fetch a huge repository.
Jun 28 2018, 7:45 PM
amckinley added a comment to D19497: Add migration to encourage rebuilding repository identities.

@epriestley any updates on this, or should I land it before this week's release cut as-is?

Jun 28 2018, 7:19 PM
epriestley committed rP4214b56a4f4f: Make the dashboard panel datasource work properly with hundreds of panels (authored by epriestley).
Make the dashboard panel datasource work properly with hundreds of panels
Jun 28 2018, 3:54 PM
epriestley closed D19511: Make the dashboard panel datasource work properly with hundreds of panels.
Jun 28 2018, 3:54 PM
epriestley committed rPca1349ab45d8: Add an explicit example of constraining "transaction.search" to the webhook… (authored by epriestley).
Add an explicit example of constraining "transaction.search" to the webhook…
Jun 28 2018, 3:52 PM
epriestley closed D19510: Add an explicit example of constraining "transaction.search" to the webhook documentation.
Jun 28 2018, 3:52 PM
epriestley committed rPa94528ee4aa1: Expose Differential actions for "transaction.search" in a basic way (authored by epriestley).
Expose Differential actions for "transaction.search" in a basic way
Jun 28 2018, 3:52 PM
epriestley closed D19509: Expose Differential actions for "transaction.search" in a basic way.
Jun 28 2018, 3:52 PM
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

amckinley accepted D19511: Make the dashboard panel datasource work properly with hundreds of panels.
Jun 27 2018, 9:48 PM
amckinley accepted D19510: Add an explicit example of constraining "transaction.search" to the webhook documentation.
Jun 27 2018, 9:47 PM
amckinley accepted D19509: Expose Differential actions for "transaction.search" in a basic way.
Jun 27 2018, 9:46 PM
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 requested review of D19511: Make the dashboard panel datasource work properly with hundreds of panels.
Jun 27 2018, 5:57 PM
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: D19511: Make the dashboard panel datasource work properly with hundreds of panels.
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 requested review of D19510: Add an explicit example of constraining "transaction.search" to the webhook documentation.
Jun 27 2018, 5:47 PM
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: D19510: Add an explicit example of constraining "transaction.search" to the webhook documentation.
Jun 27 2018, 5:46 PM · Plans
epriestley updated the diff for D19509: Expose Differential actions for "transaction.search" in a basic way.
  • Trivial update mostly for demonstrating API calls.
Jun 27 2018, 5:04 PM
epriestley requested review of D19509: Expose Differential actions for "transaction.search" in a basic way.
Jun 27 2018, 5:03 PM
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: D19509: Expose Differential actions for "transaction.search" in a basic way.
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

alexmv committed rP11f1c1391555: Append the intermediate chain to the "cert" parameter in Aphlict (authored by alexmv).
Append the intermediate chain to the "cert" parameter in Aphlict
Jun 26 2018, 7:34 PM
alexmv closed D18181: Append the intermediate chain to the "cert" parameter in Aphlict.
Jun 26 2018, 7:34 PM
alexmv added a comment to D18181: Append the intermediate chain to the "cert" parameter in Aphlict.

(Does this survive a cert file with no terminal newline?)

Jun 26 2018, 7:33 PM
yelirekim awarded D19508: Improve Python HMAC example in webhook documentation a Hungry Hippo token.
Jun 26 2018, 7:11 PM
fwilson42 abandoned D19508: Improve Python HMAC example in webhook documentation.

Ah, fair enough :) Thanks for clarifying. I'll drop this revision, then.

Jun 26 2018, 4:00 PM
epriestley committed rPf94cee862888: Fix querying for transactions over "transaction.search" when the object does… (authored by epriestley).
Fix querying for transactions over "transaction.search" when the object does…
Jun 26 2018, 2:59 PM
epriestley closed D19507: Fix querying for transactions over "transaction.search" when the object does not support comments.
Jun 26 2018, 2:59 PM
epriestley accepted D18181: Append the intermediate chain to the "cert" parameter in Aphlict.

(Does this survive a cert file with no terminal newline?)

Jun 26 2018, 2:58 PM
epriestley requested changes to D19508: Improve Python HMAC example in webhook documentation.

See https://secure.phabricator.com/book/phabricator/article/tone/

Jun 26 2018, 2:42 PM
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
fwilson42 requested review of D19508: Improve Python HMAC example in webhook documentation.
Jun 26 2018, 2:33 AM

Jun 25 2018

alexmv added a comment to D18181: Append the intermediate chain to the "cert" parameter in Aphlict.

Ping on this?

Jun 25 2018, 4:51 PM
amckinley created P2105 (An Untitled Masterwork).
Jun 25 2018, 4:31 PM
amckinley accepted D19507: Fix querying for transactions over "transaction.search" when the object does not support comments.
Jun 25 2018, 4:29 PM
epriestley requested review of D19507: Fix querying for transactions over "transaction.search" when the object does not support comments.
Jun 25 2018, 1:02 PM
epriestley added a revision to T13151: Plans: 2018 Week 23 - Week 30 Bonus Content: D19507: Fix querying for transactions over "transaction.search" when the object does not support comments.
Jun 25 2018, 1:01 PM · Plans