Page MenuHomePhabricator
Feed All Stories

May 24 2017

epriestley added a comment to T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor.

And thanks for doing the legwork to pull a reproduction case out of this.

May 24 2017, 7:04 PM · Bug Report
epriestley added a comment to T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor.

For context, we issue a query that looks like this:

May 24 2017, 7:01 PM · Bug Report
jcox added a comment to T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor.

haha nice. I just posted this comment on our downstream task tracking this.

image.png (140×1 px, 32 KB)

May 24 2017, 6:54 PM · Bug Report
epriestley added a comment to T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor.

fix is one line long :3

May 24 2017, 6:51 PM · Bug Report
epriestley added a revision to T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor: Unknown Object (Differential Revision).
May 24 2017, 6:51 PM · Bug Report
epriestley claimed T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor.

Thanks! This reproduces for me.

May 24 2017, 6:44 PM · Bug Report
epriestley added a comment to M1476: Inline Comment Browse bar.

How does Pholio manage to not send HTML email? That's quite impressive!

May 24 2017, 6:41 PM
jcox added a comment to T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor.

I couldn't find a project with multiple subprojects on this install otherwise I would have linked you to an example

May 24 2017, 6:38 PM · Bug Report
• tomekj2ee awarded T12144: Ability to reorder milestones on a project's workboard a Like token.
May 24 2017, 6:37 PM · Projects, Feature Request
jcox created T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor.
May 24 2017, 6:34 PM · Bug Report
epriestley added a comment to M1476: Inline Comment Browse bar.

This is generally easy to implement.

May 24 2017, 6:33 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

Yeah, not on EditEngine.

May 24 2017, 6:24 PM
chad added a comment to M1476: Inline Comment Browse bar.

Also, why can't I add Subscribers through this comment interface? Not on EditEngine?

May 24 2017, 6:22 PM
chad updated subscribers of M1476: Inline Comment Browse bar.
May 24 2017, 6:21 PM
chad added a comment to M1476: Inline Comment Browse bar.

I'd probably take another pass at the UI / Colors, but I like the UX of it. Other ideas thought about but not mocked:

May 24 2017, 6:21 PM
volker_e updated subscribers of T12144: Ability to reorder milestones on a project's workboard.

@aklapper has pointed me to this task at the Wikimedia Hackathon days ago. At the https://phabricator.wikimedia.org/tag/oojs-ui/ we're dealing with the situation that milestones have been put (I don't know if the exact reason was human or program activity) into wrong order. If you show past, hidden milestone columns visible, you'll see that our releases v0.16.2–0.17.3 are before v0.7.0 which is misleading when going through historic milestones.
Would be happy to see reordering possible as well…

May 24 2017, 6:00 PM · Projects, Feature Request
epriestley added a revision to T12738: Nuance: As a Helpdesk, for Phabricator/Phacility support: Unknown Object (Differential Revision).
May 24 2017, 5:53 PM · Nuance
chad created T12752: Pager in Diffusion doesn't tell you what page you're on.
May 24 2017, 5:38 PM · Design, Diffusion
epriestley added a comment to T12751: Long-lived Conpherence tabs occasionally cause "invalid CSRF token" errors.

We could also rip out all CSRF cycling code completely; Rails uses infinite-duration tokens with no cycling. However, the current code hasn't really caused any issues other than this for a number of years, I believe, and there are some practical-if-obscure attacks this can partially mitigate. An example is:

May 24 2017, 5:38 PM · Bug Report
amckinley added a comment to T12751: Long-lived Conpherence tabs occasionally cause "invalid CSRF token" errors.

This will also fix the important use case where someone is running their browser inside a VM that they frequently suspend.

May 24 2017, 5:35 PM · Bug Report
richardvanvelzen added a comment to T12751: Long-lived Conpherence tabs occasionally cause "invalid CSRF token" errors.
May 24 2017, 5:34 PM · Bug Report
epriestley added a comment to T12751: Long-lived Conpherence tabs occasionally cause "invalid CSRF token" errors.

I believe that something in this vein is likely the fix:

May 24 2017, 5:34 PM · Bug Report
amckinley created T12751: Long-lived Conpherence tabs occasionally cause "invalid CSRF token" errors.
May 24 2017, 5:30 PM · Bug Report
chad created T12750: Somehow get rid of double "Description" header on Projects.
May 24 2017, 5:14 PM · Design, Projects
chad created T12749: Performance test and tune DiffusionHistoryListView.
May 24 2017, 5:09 PM · Performance, Diffusion
epriestley added a revision to T12738: Nuance: As a Helpdesk, for Phabricator/Phacility support: Unknown Object (Differential Revision).
May 24 2017, 4:35 PM · Nuance
epriestley added a revision to T12738: Nuance: As a Helpdesk, for Phabricator/Phacility support: Unknown Object (Differential Revision).
May 24 2017, 2:43 PM · Nuance
Pawka awarded T11518: Make arc feature much more fancy and fun a Like token.
May 24 2017, 2:31 PM · Restricted Project, Feature Request
epriestley added a revision to T12738: Nuance: As a Helpdesk, for Phabricator/Phacility support: Unknown Object (Differential Revision).
May 24 2017, 2:10 PM · Nuance
epriestley added a revision to T12738: Nuance: As a Helpdesk, for Phabricator/Phacility support: Unknown Object (Differential Revision).
May 24 2017, 1:44 PM · Nuance
epriestley added a comment to T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues.

Our behavior here is also legitimately wrong, and we can look at fixing this upsteam once we understand what's actually going wrong. I think if you dig in a bit you'll find a set of reproduction steps that are something like this:

May 24 2017, 12:20 PM · Bug Report (Needs Information), Doorkeeper
franjesus added a comment to T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues.

Indeed there are the predicted error messages in the phd log. I will try to explore more and see what is wrong. It is probably related to the issue I reported (T12726), likely some of the fields are incorrectly created by arcanist in the first place.

May 24 2017, 12:13 PM · Bug Report (Needs Information), Doorkeeper
epriestley added a comment to T12733: (2017 Week 20) Inline Comments Errata / Feedback.

Unless they have some seriously alien hands and an predilection to scroll in the middle of the screen

May 24 2017, 12:10 PM · Inline Comments, Installing & Upgrading, Differential
franjesus added a comment to T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues.

All that makes a lot of sense, I will try what you suggest and see if that was the source of the evil.

May 24 2017, 11:40 AM · Bug Report (Needs Information), Doorkeeper
epriestley added a comment to T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues.

I suspect this will not reproduce for us given the reproduction instructions. The code is structured like this:

May 24 2017, 11:38 AM · Bug Report (Needs Information), Doorkeeper
aljungberg added a comment to T12733: (2017 Week 20) Inline Comments Errata / Feedback.

As such, I think it's reasonable to expect Differential to serve a more shallow role on small devices, more akin to "keeping abreast of changes" than "performing detailed review", and reasonable to not try to support every review feature on mobile, since these devices are secondary/support devices until everyone gets really excited about coding on the go using their thumbs, a virtual keyboard, and a tiny screen.

May 24 2017, 10:57 AM · Inline Comments, Installing & Upgrading, Differential
franjesus added a subtask for T5422: Does Phabricator integrate with JIRA?: T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues.
May 24 2017, 9:40 AM · Guides, Doorkeeper
franjesus added a parent task for T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues: T5422: Does Phabricator integrate with JIRA?.
May 24 2017, 9:40 AM · Bug Report (Needs Information), Doorkeeper
franjesus added a revision to T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues: Unknown Object (Differential Revision).
May 24 2017, 9:39 AM · Bug Report (Needs Information), Doorkeeper
franjesus updated the task description for T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues.
May 24 2017, 9:38 AM · Bug Report (Needs Information), Doorkeeper
franjesus created T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues.
May 24 2017, 9:33 AM · Bug Report (Needs Information), Doorkeeper
michelkaeser added a comment to T8238: Formally support side-band change handoff in external repositories.

Not sure if this is the correct ticket for it, but I got here via D13020.

May 24 2017, 9:08 AM · Restricted Project, Restricted Project, Diffusion, Harbormaster
• mejaz added a comment to T4567: Allow moving of Project Board Columns.

I have found that I can rearrange all the columns in some projects but cannot do the same in another one. Here's a screenshot. Now, I am not sure if it is a bug or just a random error.

image.png (635×1 px, 88 KB)

May 24 2017, 7:20 AM · Workboards, Projects
chad added a comment to T4567: Allow moving of Project Board Columns.

For example, here is a project with more than 5 columns:

May 24 2017, 7:02 AM · Workboards, Projects
chad added a comment to T4567: Allow moving of Project Board Columns.

Please read and follow Contributing Bug Reports if you feel you've found a bug in Phabricator.

May 24 2017, 6:57 AM · Workboards, Projects
• mejaz moved T4567: Allow moving of Project Board Columns from Workboards v1 to Workboards v2 on the Workboards board.

The rearrange dialogue box only shows a maximum of 5 columns although the project has more columns. This limits the ability of rearranging any column present beyond column number 5.

May 24 2017, 5:39 AM · Workboards, Projects
mirage315 added a comment to Q385: User not recognized in commit.

I meet the same problem. I create a git repo. for observing another remote git repo. Then I add the second user, the commit of the second user can't link correctly. How can I reparse an observing repo. Reparsing via "./bin/repository reparse --importing --all <REPONAME>" didn't do anything.

May 24 2017, 3:43 AM

May 23 2017

chad added projects to T12747: Project transactions should render the full tag: Transactions, Projects.
May 23 2017, 10:24 PM · Projects, Transactions
chad created T12747: Project transactions should render the full tag.
May 23 2017, 10:24 PM · Projects, Transactions
chad added projects to T12746: Add support for PHUIPinboardItemView to timeline/transactions: Macros, Maniphest.
May 23 2017, 10:23 PM · Maniphest, Macros, Transactions
chad updated the task description for T12746: Add support for PHUIPinboardItemView to timeline/transactions.
May 23 2017, 10:22 PM · Maniphest, Macros, Transactions
chad updated the task description for T12746: Add support for PHUIPinboardItemView to timeline/transactions.
May 23 2017, 10:22 PM · Maniphest, Macros, Transactions
chad created T12746: Add support for PHUIPinboardItemView to timeline/transactions.
May 23 2017, 10:22 PM · Maniphest, Macros, Transactions
chad moved T12745: Conpherence menu item is available for creation even if Conpherence is not installed from Backlog to Nits on the Customer Impact board.
May 23 2017, 9:17 PM · Profile Menu Item, Customer Impact
chad closed T12670: Workboard action UI needs improvements as Resolved.

I think I shipped this.

May 23 2017, 9:17 PM · Customer Impact, Design, Workboards
chad updated the image for Customer Impact from F4898889: profile to F4974009: profile.
May 23 2017, 9:05 PM
epriestley added a comment to T12590: Owners expects users to choose a repository with a <select /> that lists every repository in ID order.

A vaguely related issue is that the "Paths" list is not sorted on the "View" UI:

May 23 2017, 8:46 PM · Owners
chad updated the task description for T10448: Modularize mail tags.
May 23 2017, 7:20 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad closed T12625: Update Phriction for Modular Transactions, a subtask of T10448: Modularize mail tags, as Resolved.
May 23 2017, 7:20 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad closed T12625: Update Phriction for Modular Transactions as Resolved by committing Restricted Diffusion Commit.
May 23 2017, 7:20 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
jmeador added a comment to F4948659: Screen Shot 2017-05-09 at 1.40.25 PM.png.

screenshot on ambien

May 23 2017, 6:54 PM
epriestley added a comment to F4948659: Screen Shot 2017-05-09 at 1.40.25 PM.png.

Zzz

May 23 2017, 6:52 PM
jmeador updated subscribers of F4948659: Screen Shot 2017-05-09 at 1.40.25 PM.png.

@bizrad6

May 23 2017, 6:51 PM
epriestley added a comment to T12745: Conpherence menu item is available for creation even if Conpherence is not installed.

I've been busy with important emoji research.

May 23 2017, 6:11 PM · Profile Menu Item, Customer Impact
chad added a comment to T12745: Conpherence menu item is available for creation even if Conpherence is not installed.

Hows Nuance coming?

May 23 2017, 6:10 PM · Profile Menu Item, Customer Impact
epriestley added a comment to T12745: Conpherence menu item is available for creation even if Conpherence is not installed.

sorry maybe I am supposed to use these now 😱 😱 😱 😱

May 23 2017, 6:05 PM · Profile Menu Item, Customer Impact
epriestley added a comment to T12745: Conpherence menu item is available for creation even if Conpherence is not installed.

We un-install it on admin.phacility.com. :) :) :) :)

May 23 2017, 6:03 PM · Profile Menu Item, Customer Impact
chad added a comment to T12745: Conpherence menu item is available for creation even if Conpherence is not installed.

Hmm, we shouldn't allow Dashboards to be un-installed.

May 23 2017, 5:52 PM · Profile Menu Item, Customer Impact
epriestley added a comment to T12745: Conpherence menu item is available for creation even if Conpherence is not installed.

(The "Dashboard" item may also be affected.)

May 23 2017, 5:50 PM · Profile Menu Item, Customer Impact
chad claimed T12745: Conpherence menu item is available for creation even if Conpherence is not installed.
May 23 2017, 5:13 PM · Profile Menu Item, Customer Impact
epriestley created T12745: Conpherence menu item is available for creation even if Conpherence is not installed.
May 23 2017, 5:01 PM · Profile Menu Item, Customer Impact
chad closed T12744: Mail tag for newly created tasks is "[Maniphest] [Retitled]" as Resolved by committing Restricted Diffusion Commit.
May 23 2017, 4:59 PM · Mail, Maniphest, Bug Report
chad added a revision to T12744: Mail tag for newly created tasks is "[Maniphest] [Retitled]": Unknown Object (Differential Revision).
May 23 2017, 4:24 PM · Mail, Maniphest, Bug Report
cinek created T12744: Mail tag for newly created tasks is "[Maniphest] [Retitled]".
May 23 2017, 4:05 PM · Mail, Maniphest, Bug Report
joshuaspence added a comment to T12720: Record of hibernating daemon was garbage collected.

Ah this probably explains what I have observed on our installation too.

May 23 2017, 2:27 PM · Customer Impact, Daemons
epriestley added a comment to T1026: Request: ability to select line range for comment via touchscreen.

I currently expect to revert this change and decline to implement the feature because it makes using Differential on a phone more difficult for left-handed users (scrolling and leaving comments on a line range become conflated). See T12733#224703 for detailed discussion. If you'd like to champion this feature, let us know in the next 7 seconds.

May 23 2017, 2:15 PM · Inline Comments, Differential
chad added a comment to T12733: (2017 Week 20) Inline Comments Errata / Feedback.

I'd be fine removing the range select on mobile.

May 23 2017, 1:39 PM · Inline Comments, Installing & Upgrading, Differential
richardvanvelzen added a comment to T12733: (2017 Week 20) Inline Comments Errata / Feedback.

I understand why the behavior has changed, and I'm not particularly opposed to keeping it as-is. I can easily reach over the line number - it's just that it initially appeared as a regression so I had to note it here.

May 23 2017, 12:27 PM · Inline Comments, Installing & Upgrading, Differential
epriestley closed T12743: asdfasdfa as Invalid.
May 23 2017, 12:07 PM · Bug Report
epriestley added a comment to T12733: (2017 Week 20) Inline Comments Errata / Feedback.

This is an intentional change to address T1026 (allowing inline ranges to be added via touchscreen devices). Previously, it wasn't possible to comment on a range of lines on, e.g., an iPhone/iPad.

May 23 2017, 12:06 PM · Inline Comments, Installing & Upgrading, Differential
• shakti.shrestha created T12743: asdfasdfa.
May 23 2017, 11:41 AM · Bug Report
siepkes awarded T5793: Add support for personal workboards a Like token.
May 23 2017, 10:10 AM · User Delight, Wikimedia, Workboards
• Basheer added a comment to T12741: Phabricator IP address or Mac Address level Blocking Issue..

Hi Epriestley,

May 23 2017, 8:33 AM · Bug Report
richardvanvelzen added a comment to T12733: (2017 Week 20) Inline Comments Errata / Feedback.

On mobile I very quickly get an inline comment box when scrolling which then takes focus so scrolling is aborted.

May 23 2017, 6:19 AM · Inline Comments, Installing & Upgrading, Differential
chad added a revision to T12625: Update Phriction for Modular Transactions: Unknown Object (Differential Revision).
May 23 2017, 3:13 AM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request

May 22 2017

chad added a revision to T12625: Update Phriction for Modular Transactions: Unknown Object (Differential Revision).
May 22 2017, 9:29 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad added a comment to T12742: `arc land` shows only part of the error that causes the final squash to fail.

Please use Conpherence or Ponder if you have questions about Phabricator administration and options.

May 22 2017, 7:46 PM · Bug Report
aleb added a comment to T12742: `arc land` shows only part of the error that causes the final squash to fail.

Arcanist hides part of the stderr to prevent console spam. But what problem does this fix exactly? How is it a problem that 5GB of output are printed to stderr? The way I see it, if the tool called by arc prints a lot of info to stderr, it should be assumed it is printed for a good reason, be it 1KB or 5PB.

May 22 2017, 6:32 PM · Bug Report
avivey awarded T12738: Nuance: As a Helpdesk, for Phabricator/Phacility support a Like token.
May 22 2017, 6:08 PM · Nuance
avivey added a comment to T12739: Nuance: As an External Bridge, to GitHub and other similar systems.

Ahh, makes sense now :)

May 22 2017, 6:07 PM · Nuance
epriestley added a revision to T12738: Nuance: As a Helpdesk, for Phabricator/Phacility support: Unknown Object (Differential Revision).
May 22 2017, 5:58 PM · Nuance
epriestley added a comment to T12733: (2017 Week 20) Inline Comments Errata / Feedback.

Synthetic comments (made by lint) are currently shown in the sidebar annotation with a pencil ( ) icon.

May 22 2017, 5:35 PM · Inline Comments, Installing & Upgrading, Differential
epriestley added a revision to T12738: Nuance: As a Helpdesk, for Phabricator/Phacility support: Unknown Object (Differential Revision).
May 22 2017, 5:34 PM · Nuance
epriestley added a revision to T12738: Nuance: As a Helpdesk, for Phabricator/Phacility support: Unknown Object (Differential Revision).
May 22 2017, 4:48 PM · Nuance
epriestley closed T12742: `arc land` shows only part of the error that causes the final squash to fail as Invalid.

I don't think that's a very desirable behavior.

May 22 2017, 3:36 PM · Bug Report
aleb added a comment to T12742: `arc land` shows only part of the error that causes the final squash to fail.

The same as what you do with any tool which produces 5GB of output: wonder what happened, then try again and redirect the output to a file and deal with it. Currently the user has to run manually the steps printed when using --trace, and then they will get to that 5GB output anyway.

May 22 2017, 3:32 PM · Bug Report
epriestley added a comment to T12741: Phabricator IP address or Mac Address level Blocking Issue..

How can I reproduce the issue you're encountering?

May 22 2017, 3:29 PM · Bug Report
• Basheer added a comment to T12741: Phabricator IP address or Mac Address level Blocking Issue..

I have upgraded the version still having the same issue. Current version is given below.

May 22 2017, 3:28 PM · Bug Report
• Ondrej added a comment to T12727: Mail handler unable to parse e-mail from MS Outlook 12, Failed to JSON encode value.

The problem is a outdated version of phabricator/externals/mimemailparser/MimeMailParser.class.php.

May 22 2017, 2:52 PM · Bug Report
epriestley added a comment to T12742: `arc land` shows only part of the error that causes the final squash to fail.

What behavior would you expect arc to have if git commit ... produces 5GB of output (hypothetically, from a hook which prints 2.5GB of header and footer context and puts the important part in the middle)?

May 22 2017, 2:35 PM · Bug Report