Page MenuHomePhabricator
Feed All Stories

Oct 20 2016

• donanuci created T11778: sub task.
Oct 20 2016, 10:32 PM · Feature Request
• donanuci awarded T11777: new tsk a Like token.
Oct 20 2016, 10:24 PM · Feature Request
• donanuci moved T11777: new tsk from Backlog to Future on the Feature Request board.
Oct 20 2016, 10:22 PM · Feature Request
• donanuci added a comment to T11777: new tsk.
Oct 20 2016, 10:21 PM · Feature Request
• donanuci added a comment to T11777: new tsk.
Oct 20 2016, 10:21 PM · Feature Request
• donanuci added a comment to T11777: new tsk.
Oct 20 2016, 10:20 PM · Feature Request
• donanuci created T11777: new tsk.
Oct 20 2016, 10:19 PM · Feature Request
epriestley closed T11771: Protect GC operations with a lock as Resolved by committing Restricted Diffusion Commit.
Oct 20 2016, 8:40 PM · Daemons
epriestley added a comment to T11748: Rendering a diff on a giant line runs for minutes, publishing transaction fails.

Awesome, thanks for following up. Let us know if you run into anything else!

Oct 20 2016, 8:16 PM · Bug Report
epriestley added a comment to T11036: Put subproject columns on workboards.

I do not plan to ever let you reorder milestones.

Oct 20 2016, 8:15 PM · Workboards (v3), Projects (v3)
mbinder added a comment to T11036: Put subproject columns on workboards.

my current view is basically that the official subprojects implementation only makes this much more clunky and restricts some parts of it, rather than moves it forward. As it is, the current subproject implementation doesn't seem to do much else than make a couple of links appear, and restrict the usage of some features (tagging and project membership handling are changed/restricted, at least).

Oct 20 2016, 7:53 PM · Workboards (v3), Projects (v3)
ddfisher added a comment to T11748: Rendering a diff on a giant line runs for minutes, publishing transaction fails.

We deployed D16714 and reran one of the failing tasks -- it completed cleanly as expected. Thanks!

Oct 20 2016, 7:52 PM · Bug Report
chad added a comment to T11776: Remarkup extensions with JS/CSS dependencies.

For reference, http://phacility.com/ is a Phabricator application itself, so think all the tools are available.

Oct 20 2016, 7:04 PM · Remarkup, Feature Request
chad closed T11776: Remarkup extensions with JS/CSS dependencies as Resolved.

I presume you meant to ask this question in Ponder, otherwise please see Contributing Feature Requests for what information is required in a feature request. Generally, we do not provide support for building applications/plugins/extensions against Phabricator.

Oct 20 2016, 7:00 PM · Remarkup, Feature Request
cguenther added a comment to T11774: Files are not deletable when uploaded by a bot user.

I'm going to merge this into T11357. We can provide a "Delete File Data" transaction type when we implement a third-generation file.edit API.

Oct 20 2016, 6:58 PM · Conduit, Arcanist, Files, People, Bug Report
avivey added a comment to T11154: Build results don't always get conferred to their buildable.

Is this a dup of (fixed) T10746?

Oct 20 2016, 6:56 PM · Restricted Project, Harbormaster, Bug Report
cguenther awarded T11357: Move Files to EditEngine and modern APIs a Love token.
Oct 20 2016, 6:46 PM · Restricted Project, Files
alex3d created T11776: Remarkup extensions with JS/CSS dependencies.
Oct 20 2016, 6:45 PM · Remarkup, Feature Request
epriestley added a revision to T11771: Protect GC operations with a lock: Unknown Object (Differential Revision).
Oct 20 2016, 6:40 PM · Daemons
epriestley added a revision to T11766: Write to the pull log from SSH, not just HTTP: Unknown Object (Differential Revision).
Oct 20 2016, 6:32 PM · Diffusion, Phacility
stevex added a comment to T11669: Dashboard drag and drop a test in patience.
In T11669#197945, @chad wrote:

It's always felt like 10% unpredictable to me, but I haven't tried it in a while.

Oct 20 2016, 5:23 PM · Restricted Project, Dashboards, Bug Report
stevex added a comment to T11775: Panel positioning improvements.

Among other issues, arrows are, e.g., ambiguous in this case:

...
|          |   |   B    |
+----------+   +--------+
+----------+  
|    A     |   +--------+
|          |   |   C    |
|          |   +--------+
+----------+
+----------+   +--------+
|          |   |   D    |
...

If you click "Move Right" on "Panel A", does it move between panels B and C or between panels C and D?

Oct 20 2016, 5:16 PM · Dashboards, Feature Request
epriestley renamed T11773: Improve behaviors for "overheated" policy queries from Feed does not perform well in the presence of exclusive spaces to Improve behaviors for "overheated" policy queries.
Oct 20 2016, 5:08 PM · Performance
epriestley closed T11533: Upgrading: Changes to Default Homepage as Resolved.

This has been live for about two months without any substantive issues arising.

Oct 20 2016, 5:07 PM · NUX, Dashboards, Installing & Upgrading
epriestley added a comment to T11775: Panel positioning improvements.

I don't plan to implement the rest of the feature request. Assuming drag and drop works correctly, I think this operation (reordering panels) is rare enough that using it is reasonable without introducing the additional complexity of duplicate controls.

Oct 20 2016, 5:06 PM · Dashboards, Feature Request
epriestley closed T11669: Dashboard drag and drop a test in patience as Invalid.

It should show a pretty clear preview of what it's going to do before you drop, so I'm not sure how it could be unpredictable? I wasn't able to identify any weird/surprising behavior when I tried to reproduce this.

Oct 20 2016, 5:02 PM · Restricted Project, Dashboards, Bug Report
chad added a comment to T11669: Dashboard drag and drop a test in patience.

It's always felt like 10% unpredictable to me, but I haven't tried it in a while.

Oct 20 2016, 5:00 PM · Restricted Project, Dashboards, Bug Report
stevex added a comment to T11775: Panel positioning improvements.

even sometime seems to me not properly working

If this isn't working properly, please file a bug report with complete reproduction steps we can use to reproduce the issue. See Contributing Bug Reports.

Oct 20 2016, 4:55 PM · Dashboards, Feature Request
stevex updated the task description for T11775: Panel positioning improvements.
Oct 20 2016, 4:54 PM · Dashboards, Feature Request
epriestley closed T11775: Panel positioning improvements as Invalid.

even sometime seems to me not properly working

Oct 20 2016, 4:52 PM · Dashboards, Feature Request
epriestley updated subscribers of T11669: Dashboard drag and drop a test in patience.

I wasn't actually able to reproduce this -- were you, @chad?

Oct 20 2016, 4:50 PM · Restricted Project, Dashboards, Bug Report
stevex updated the task description for T11775: Panel positioning improvements.
Oct 20 2016, 4:46 PM · Dashboards, Feature Request
stevex created T11775: Panel positioning improvements.
Oct 20 2016, 4:46 PM · Dashboards, Feature Request
epriestley added a revision to T11773: Improve behaviors for "overheated" policy queries: Unknown Object (Differential Revision).
Oct 20 2016, 4:11 PM · Performance
epriestley added a comment to T11773: Improve behaviors for "overheated" policy queries.

Pagination isn't quite as simple as I'd remembered. Specifically, we do not expose internal pagination cursors to viewers today because doing so permits an information discovery attack that goes like this:

Oct 20 2016, 3:51 PM · Performance
epriestley added a revision to T11773: Improve behaviors for "overheated" policy queries: Unknown Object (Differential Revision).
Oct 20 2016, 3:36 PM · Performance
aleb added a comment to T11036: Put subproject columns on workboards.

Ok, thanks for the explanation!

Oct 20 2016, 2:19 PM · Workboards (v3), Projects (v3)
epriestley added a comment to T11036: Put subproject columns on workboards.

Broadly, I think the two above comments are expressing a mixture of two ideas:

Oct 20 2016, 2:07 PM · Workboards (v3), Projects (v3)
epriestley added a comment to T11036: Put subproject columns on workboards.

The proposed behavior (no subproject columns) means that tasks could be in multiple different columns at different levels, since they'd be draggable normally on each workboard:

Oct 20 2016, 1:49 PM · Workboards (v3), Projects (v3)
epriestley added a comment to T11357: Move Files to EditEngine and modern APIs.

T11774 wants a "delete file data" transaction, which is reasonable.

Oct 20 2016, 1:31 PM · Restricted Project, Files
epriestley merged task T11774: Files are not deletable when uploaded by a bot user into T11357: Move Files to EditEngine and modern APIs.
Oct 20 2016, 1:31 PM · Conduit, Arcanist, Files, People, Bug Report
epriestley merged T11774: Files are not deletable when uploaded by a bot user into T11357: Move Files to EditEngine and modern APIs.
Oct 20 2016, 1:31 PM · Restricted Project, Files
epriestley added a comment to T11774: Files are not deletable when uploaded by a bot user.

This is working as intended, and not a bug. Administrators can not bypass policies. See the User Guide: Account Roles documentation:

Oct 20 2016, 1:31 PM · Conduit, Arcanist, Files, People, Bug Report
shandor added a comment to T11036: Put subproject columns on workboards.

The feeling now is that by assigning a task to a subproject it "dissapears", since it cannot be tracked in the workboard with milestones of the parent project, and is two extra clicks away: Subprojects > Mac OS X.

Oct 20 2016, 1:16 PM · Workboards (v3), Projects (v3)
cguenther updated the task description for T11774: Files are not deletable when uploaded by a bot user.
Oct 20 2016, 11:45 AM · Conduit, Arcanist, Files, People, Bug Report
cguenther created T11774: Files are not deletable when uploaded by a bot user.
Oct 20 2016, 11:45 AM · Conduit, Arcanist, Files, People, Bug Report
• irfanah edited the content of Organizations Using Phabricator.
Oct 20 2016, 10:23 AM
cguenther updated Q502: bot delete uploaded file, file handling workflow for automated builds from to bot delete uploaded file, file handling workflow for automated builds.
Oct 20 2016, 9:47 AM · People, Files, Conduit, Arcanist

Oct 19 2016

epriestley added a comment to T11773: Improve behaviors for "overheated" policy queries.

I think this behavior is very good

Oct 19 2016, 10:37 PM · Performance
epriestley added a comment to T11773: Improve behaviors for "overheated" policy queries.

This is also a potential problem in the general case, although the general case of this is very rare.

Oct 19 2016, 10:30 PM · Performance
epriestley renamed T11773: Improve behaviors for "overheated" policy queries from Feed does not perform well in the presence of exclusive spaces? to Feed does not perform well in the presence of exclusive spaces.
Oct 19 2016, 10:11 PM · Performance
epriestley added a comment to T11773: Improve behaviors for "overheated" policy queries.

Broadly, most applications can execute Spaces queries cheaply by querying ... AND spacePHID IN (<list of spaces the viewer can see>) when Spaces are configured, which is efficient until some install decides to create 30,000 Spaces for some reason.

Oct 19 2016, 10:10 PM · Performance
epriestley added projects to T11773: Improve behaviors for "overheated" policy queries: Feed, Performance.
Oct 19 2016, 9:59 PM · Performance
epriestley added a comment to T11773: Improve behaviors for "overheated" policy queries.

The reporting user configured debug.time-limit to get a stack, which confirms this is a Feed issue:

Oct 19 2016, 9:59 PM · Performance
epriestley added a comment to T11773: Improve behaviors for "overheated" policy queries.

Here are slightly cleaned-up recent timeouts from the logs:

Oct 19 2016, 9:56 PM · Performance
epriestley updated the task description for T11773: Improve behaviors for "overheated" policy queries.
Oct 19 2016, 9:52 PM · Performance
epriestley created T11773: Improve behaviors for "overheated" policy queries.
Oct 19 2016, 9:37 PM · Performance
chad added a comment to T11643: Enable some notification granularity.

yeah this is tricky since Conpherence has it's own separate notification channel. I was hoping to just pop these in with standard Mailtags, which sort of works, but is also sort of confusing.

Oct 19 2016, 8:59 PM · Restricted Project, Conpherence (v4)
chad closed T11772: Some songs are missing lyrics as Invalid.

[ Ok ] [ Try Again ]

Oct 19 2016, 8:52 PM · Bug Report
avivey added a comment to T11772: Some songs are missing lyrics.

I'm pretty sure you're filing this ticket in the wrong place. We don't have any lyrics.

Oct 19 2016, 8:34 PM · Bug Report
emelineviot updated the task description for T11772: Some songs are missing lyrics.
Oct 19 2016, 8:25 PM · Bug Report
emelineviot updated the task description for T11772: Some songs are missing lyrics.
Oct 19 2016, 8:25 PM · Bug Report
emelineviot created T11772: Some songs are missing lyrics.
Oct 19 2016, 8:15 PM · Bug Report
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 19 2016, 4:57 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 19 2016, 4:55 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 19 2016, 4:20 PM · Restricted Project, Prioritized, Calendar
epriestley updated the task description for T10747: Import and export ICS from Calendar.
Oct 19 2016, 4:20 PM · Restricted Project, Prioritized, Calendar
epriestley updated the task description for T10747: Import and export ICS from Calendar.
Oct 19 2016, 4:03 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 19 2016, 4:02 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 19 2016, 3:35 PM · Restricted Project, Prioritized, Calendar
chad closed T11764: Participant list stuck on top of chat history on mobile device as Resolved by committing Restricted Diffusion Commit.
Oct 19 2016, 3:29 PM · Feature Request, Conpherence
epriestley closed T11735: Upgrading: Calendar Storage Migrations as Resolved.

I'm going to close this since things seem to have at least mostly worked and installs have had a couple of weeks to yell at us if we blew anything major up, but let us know if anyone runs into further issues.

Oct 19 2016, 3:25 PM · Calendar
chad added a comment to T11755: We cant open uploaded images anymore, lightbox not working.

This is a global javascript behavior, it's not tied to accounts or policy access.

Oct 19 2016, 1:31 PM · Bug Report (Needs Information)
samr added a comment to T11755: We cant open uploaded images anymore, lightbox not working.

Have the same issue.
Somehow it depends on the user accounts. Some users can do it, some can not. Any idea what userconfig can be causing that?

Oct 19 2016, 1:16 PM · Bug Report (Needs Information)
stevex awarded T8145: Support global/broadcast notifications a Love token.
Oct 19 2016, 12:26 PM · Notifications
stevex added a comment to T8145: Support global/broadcast notifications.

As said in Q501 it will be useful to have some components (e.g. an administrative panel) that appear on top of all the dashboards.

Oct 19 2016, 12:26 PM · Notifications
hartman awarded T5523: Make bulk moves easier on Workboards a Doubloon token.
Oct 19 2016, 10:00 AM · Restricted Project, Workboards
sergey.vfx added a comment to T10215: Provide tools to combat and recover from abuse.

That is quite hard to protect against real people dedicating their time on spamming projects. As @epriestley mentioned, there are paid systems for that.

Oct 19 2016, 9:24 AM · Abuse
mont29 added a comment to T10215: Provide tools to combat and recover from abuse.

From what we've seen on this install, the "printer fax support" spammers are humans willing to go to significant lengths to overcome access barriers (they fill out Captchas, register and link GitHub/Google accounts, validate email addresses, successfully navigate workflow changes, originate from different remote addresses, and take actions slowly), so I suspect no automated system designed to deter bots will be effective against them. My best guess is that they're being recruited through Mechanical Turk or some similar system.

Oct 19 2016, 8:44 AM · Abuse
franjesus awarded T6609: Support math (LaTeX) equation in Remarkup a Like token.
Oct 19 2016, 7:39 AM · Restricted Project, Remarkup
chad added a revision to T11764: Participant list stuck on top of chat history on mobile device: Unknown Object (Differential Revision).
Oct 19 2016, 4:51 AM · Feature Request, Conpherence

Oct 18 2016

epriestley added a comment to T10215: Provide tools to combat and recover from abuse.

I can't remember if Phabricator already requires a confirmed e-mail address to do anything.

Oct 18 2016, 10:46 PM · Abuse
MZMcBride added a comment to T10215: Provide tools to combat and recover from abuse.
  • Custom Blender specific captcha or question that bots can't answer
Oct 18 2016, 10:39 PM · Abuse
epriestley updated the task description for T10747: Import and export ICS from Calendar.
Oct 18 2016, 9:36 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 18 2016, 9:36 PM · Restricted Project, Prioritized, Calendar
epriestley updated the task description for T10747: Import and export ICS from Calendar.
Oct 18 2016, 9:31 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 18 2016, 9:30 PM · Restricted Project, Prioritized, Calendar
epriestley updated the task description for T10747: Import and export ICS from Calendar.
Oct 18 2016, 8:56 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 18 2016, 8:54 PM · Restricted Project, Prioritized, Calendar
brechtvl added a comment to T10215: Provide tools to combat and recover from abuse.

Of course there's no totally automatic and reliable system, we're just trying to find something better than manually removing dozens of spam tasks every day.

Oct 18 2016, 8:50 PM · Abuse
epriestley updated the task description for T10747: Import and export ICS from Calendar.
Oct 18 2016, 8:41 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 18 2016, 8:40 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 18 2016, 8:26 PM · Restricted Project, Prioritized, Calendar
epriestley awarded Image Macro "punt" a Hungry Hippo token.
Oct 18 2016, 8:10 PM
epriestley added a comment to T10215: Provide tools to combat and recover from abuse.

We can also let installs send us all their data, we'll decide if it's spam or not, then we remotely delete any data that we feel like deleting. But we'd have to charge like a gorillion dollars per message to make this sustainable today.

Oct 18 2016, 8:10 PM · Abuse
chad changed the image for Image Macro "punt".
Oct 18 2016, 8:07 PM
• ronniebrito added a comment to T11175: Sandstorm Vagrant Package.

Hi Matheus,

Oct 18 2016, 7:59 PM · Feature Request
chad added a comment to T10215: Provide tools to combat and recover from abuse.

Nuance (Phabricator Help Desk) is the only reasonable way forward here I can think of, which puts new tasks into a private queue). Anything else is cat & mouse with spammers and that's just a huge time sink for us with no obvious benefit (99% of installs are private).

Oct 18 2016, 7:19 PM · Abuse
epriestley added a comment to T10215: Provide tools to combat and recover from abuse.

What sort of reliable and automatic solution are you hoping for? How could the system reliably, automatically detect that a user is a spammer or that a task assignment is unwanted?

Oct 18 2016, 7:07 PM · Abuse
brechtvl added a comment to T10215: Provide tools to combat and recover from abuse.

The past few days we've had a lot of spam on the Blender phabricator instance. These spammers are also assigning tasks to random users, who then get emailed. See here for examples:
https://developer.blender.org/maniphest/query/all/

Oct 18 2016, 6:23 PM · Abuse