Page MenuHomePhabricator
Feed Advanced Search

Mar 1 2017

monufer added a comment to T12334: Arc land is not enforcing Herald Rule.

@avivey Thank you for the explanation!

Mar 1 2017, 5:44 PM · Bug Report
chad closed T12330: Subprojects link not grayed out in dark background of project workboards. as Resolved by committing Restricted Diffusion Commit.
Mar 1 2017, 5:20 PM · Workboards, Projects, Bug Report
avivey added a comment to T12334: Arc land is not enforcing Herald Rule.

That's the expected behavior - see https://secure.phabricator.com/book/phabricator/article/differential_faq/

Mar 1 2017, 9:27 AM · Bug Report
pearlcode added a comment to T12321: Create Task form not Editable..
Mar 1 2017, 8:25 AM · Bug Report
chad renamed T12334: Arc land is not enforcing Herald Rule from Arc Land is not Enforcing Herold Rule to Arc land is not enforcing Herald Rule.
Mar 1 2017, 6:29 AM · Bug Report
chad added a comment to T12334: Arc land is not enforcing Herald Rule.

Alternatively, you can use a test instance at Phacility to verify your reproduction steps against a current version.

Mar 1 2017, 2:15 AM · Bug Report
chad added a comment to T12334: Arc land is not enforcing Herald Rule.

Please update your install to a current version of Phabricator (we require all bug reports be against HEAD of stable or master).

Mar 1 2017, 2:13 AM · Bug Report
monufer updated the task description for T12334: Arc land is not enforcing Herald Rule.
Mar 1 2017, 1:36 AM · Bug Report
monufer created T12334: Arc land is not enforcing Herald Rule.
Mar 1 2017, 1:31 AM · Bug Report
chad added a revision to T12330: Subprojects link not grayed out in dark background of project workboards.: Restricted Differential Revision.
Mar 1 2017, 1:14 AM · Workboards, Projects, Bug Report
epriestley added a comment to T12333: Arc diff is not creating a new revision when creating a new topic branch off a topic branch with already a revision associated.

I mean doesn't Arcanist track this?

Mar 1 2017, 12:39 AM · Bug Report
jcarrillo7 added a comment to T12235: Differential wrongly says I "Must Review" reviews rejected by group.

ah poop worth a shot.

Mar 1 2017, 12:35 AM · Differential, Bug Report
epriestley added a comment to T12235: Differential wrongly says I "Must Review" reviews rejected by group.

D17425 doesn't change my thinking here.

Mar 1 2017, 12:33 AM · Differential, Bug Report
jcarrillo7 added a comment to T12235: Differential wrongly says I "Must Review" reviews rejected by group.

@epriestley Since you added a new "Waiting on other reviewers" bucket (D17425) is it possible to have that bucket cover this case as well? I believe that bucket makes a lot more sense for this case as well then the current "Must Review".

Mar 1 2017, 12:27 AM · Differential, Bug Report
swisspol added a comment to T12333: Arc diff is not creating a new revision when creating a new topic branch off a topic branch with already a revision associated.

Arcanist understands this is a new topic branch which no associated revision yet,

How?

Mar 1 2017, 12:07 AM · Bug Report

Feb 28 2017

epriestley added a comment to T12330: Subprojects link not grayed out in dark background of project workboards..

Go for it.

Feb 28 2017, 8:49 PM · Workboards, Projects, Bug Report
chad updated subscribers of T12330: Subprojects link not grayed out in dark background of project workboards..

@epriestley any objection to removing the "disabled" look here for workboards and subprojects? It's not a consistent pattern with "no permission" we usually use.

Feb 28 2017, 8:44 PM · Workboards, Projects, Bug Report
swisspol closed T12332: Arc diff doesn't pick the right base commit and creates a new revision by mistake when working topic branch with merges as Invalid.

If you or your users sometimes use git push to mean "save changes", "make a backup", "share", etc., you can configure "Autoclose" in Diffusion. For example, you can configure only the "master" branch to Autoclose. If you configure Phabricator like this, it will never close revisions when changes are pushed to other branches.

Feb 28 2017, 8:22 PM · Bug Report
epriestley added a comment to T12333: Arc diff is not creating a new revision when creating a new topic branch off a topic branch with already a revision associated.

The description of the "git:branch-unique(...)" rule in the "Arcanist Commit Ranges" document may be helpful in understanding why this is hard, or at least hard enough for me that I was unsuccessful in producing a "do the right thing" or "do what users expect" behavior when I tried and we ended up with "base" instead:

Feb 28 2017, 8:12 PM · Bug Report
epriestley added a comment to T12333: Arc diff is not creating a new revision when creating a new topic branch off a topic branch with already a revision associated.

Maybe a better path forward is this:

Feb 28 2017, 7:51 PM · Bug Report
epriestley added a comment to T12333: Arc diff is not creating a new revision when creating a new topic branch off a topic branch with already a revision associated.

Also, how do you expect to arc to distinguish between these two use cases, each of which some users prefer?

Feb 28 2017, 7:37 PM · Bug Report
epriestley added a comment to T12332: Arc diff doesn't pick the right base commit and creates a new revision by mistake when working topic branch with merges .

The general "why of the why" is that if "git push = publish" is a valid assumption, and users "git push" a series of changes, they expect corresponding revisions to close -- even if they've rebased, amended, etc., those changes. We try very hard to find revisions to close when we discover new commits to meet that expectation.

Feb 28 2017, 7:35 PM · Bug Report
epriestley added a comment to T12333: Arc diff is not creating a new revision when creating a new topic branch off a topic branch with already a revision associated.

Arcanist understands this is a new topic branch which no associated revision yet,

Feb 28 2017, 7:31 PM · Bug Report
epriestley added a comment to T12332: Arc diff doesn't pick the right base commit and creates a new revision by mistake when working topic branch with merges .

By default, Phabricator assumes that git push means "publish", and that it is ONLY used to publish the final version of complete, reviewed changes. If you haven't already seen it, this post describes this in more detail:

Feb 28 2017, 7:30 PM · Bug Report
swisspol added a comment to T12333: Arc diff is not creating a new revision when creating a new topic branch off a topic branch with already a revision associated.

Expected flow:

  • have a topic branch and call arc diff
  • create a new topic off the first one then call arc diff again
  • Arcanist understands this is a new topic branch which no associated revision yet, so it does arc diff --create <first_topic_branch>
Feb 28 2017, 7:22 PM · Bug Report
swisspol added a comment to T12332: Arc diff doesn't pick the right base commit and creates a new revision by mistake when working topic branch with merges .

I understand the "why" but not the "why of the why" if that makes sense? What this means is that revisions might be closed in what appears to be unpredictable to users if they happen to push their topic branches to the repo AND have merge commits on them (that's the issue no?).

Feb 28 2017, 7:20 PM · Bug Report
epriestley added a comment to T12321: Create Task form not Editable..

Here's what I just did on a new Phacility instance:

Feb 28 2017, 7:07 PM · Bug Report
epriestley added a comment to T12333: Arc diff is not creating a new revision when creating a new topic branch off a topic branch with already a revision associated.

Or maybe a simpler question is: when you run arc diff without arguments, what is the complete algorithm you want arc to follow to figure out which commit range you intend to send for review?

Feb 28 2017, 6:55 PM · Bug Report
epriestley added a comment to T12332: Arc diff doesn't pick the right base commit and creates a new revision by mistake when working topic branch with merges .

Is this behavior clear after finding "Explain Why"? Which parts remain unclear?

Feb 28 2017, 6:50 PM · Bug Report
epriestley added a comment to T12333: Arc diff is not creating a new revision when creating a new topic branch off a topic branch with already a revision associated.

Based on the output, what do you believe arc is doing? What do you think it should do instead? Which part of the behavior do you believe to be a bug?

Feb 28 2017, 6:48 PM · Bug Report
swisspol added a comment to T12333: Arc diff is not creating a new revision when creating a new topic branch off a topic branch with already a revision associated.

Interestingly, using arc diff --create to force create a new revision generates one with a patch that still contains the diff of the original topic branch. The solution is to force arc diff to use the tip of the original topic branch as the base whenever calling arc diff while on this secondary topic branch.

Feb 28 2017, 6:39 PM · Bug Report
swisspol created T12333: Arc diff is not creating a new revision when creating a new topic branch off a topic branch with already a revision associated.
Feb 28 2017, 6:30 PM · Bug Report
pearlcode updated subscribers of T12321: Create Task form not Editable..

This does not describe a bug in Phabricator. I've reviewed the documentation and believe it is already sufficiently clear in describing how to accomplish what you're trying to accomplish. Particularly, I don't see anything in the documentation which is misleading, or suggests that the workflow you're using is the correct way to accomplish your goal -- it isn't, and the documentation describes the correct workflow. See Support Resources for other support resources.

Feb 28 2017, 6:28 PM · Bug Report
swisspol added a comment to T12332: Arc diff doesn't pick the right base commit and creates a new revision by mistake when working topic branch with merges .

Clicking on "Explain Why" shows:

We didn't find a "Differential Revision" field in the commit message. This commit and the active diff of D127 had the same commit hash (70bfb4dd58c56a37296b00632113bd01d9facb83) so we linked this commit to D127.

Feb 28 2017, 6:11 PM · Bug Report
swisspol added a comment to T12332: Arc diff doesn't pick the right base commit and creates a new revision by mistake when working topic branch with merges .

Oh, it looks like pushing the topic branch when it was at the merge commit resulted in Diffusion auto-closing the Differential revision? This would explain the arc diff behavior reported above, but then the question becomes, why did it auto-close?

Feb 28 2017, 6:09 PM · Bug Report
swisspol created T12332: Arc diff doesn't pick the right base commit and creates a new revision by mistake when working topic branch with merges .
Feb 28 2017, 6:04 PM · Bug Report
borna.emami added a comment to T12330: Subprojects link not grayed out in dark background of project workboards..
In T12330#213674, @chad wrote:

Do you think it makes sense to grey out "Subprojects" at all or have a tab for it when there are no subprojects?

Feb 28 2017, 7:20 AM · Workboards, Projects, Bug Report
chad added a comment to T12330: Subprojects link not grayed out in dark background of project workboards..

Do you think it makes sense to grey out "Subprojects" at all or have a tab for it when there are no subprojects?

Feb 28 2017, 6:52 AM · Workboards, Projects, Bug Report
borna.emami created T12330: Subprojects link not grayed out in dark background of project workboards..
Feb 28 2017, 6:42 AM · Workboards, Projects, Bug Report
joshuaspence closed T12329: Unable to establish a connection to any database host (while trying "phabricator_config"). All masters and replicas are completely unreachable as Invalid.

Oh wait, this is the unit tests failing. Nevermind

Feb 28 2017, 3:47 AM · Phacility, Bug Report
joshuaspence created T12329: Unable to establish a connection to any database host (while trying "phabricator_config"). All masters and replicas are completely unreachable.
Feb 28 2017, 3:45 AM · Phacility, Bug Report
epriestley added a comment to T12328: "Watching Projects" doc section seems wrong.

I believe the semantics are consistent, but let me know if I'm misunderstanding or you're seeing something different:

Feb 28 2017, 2:36 AM · Restricted Project, Documentation, Bug Report
gregprice added a project to T12328: "Watching Projects" doc section seems wrong: Restricted Project.
Feb 28 2017, 2:08 AM · Restricted Project, Documentation, Bug Report
gregprice created T12328: "Watching Projects" doc section seems wrong.
Feb 28 2017, 2:08 AM · Restricted Project, Documentation, Bug Report
20after4 added a comment to T12326: Long tag names can break out of hovercards.

This actually seems a little difficult to fix...maybe just make it truncate with an ellipsis?

Feb 28 2017, 1:47 AM · Bug Report, Hovercards, PHUI
20after4 added a comment to T12326: Long tag names can break out of hovercards.

heh nice. And I didn't even have to cheat by using U+00A0.

Feb 28 2017, 1:41 AM · Bug Report, Hovercards, PHUI
epriestley merged task T12327: ArcanistPuppetLintLinter doesn't work with puppet-lint 2.1.0 or later into T10038: Plan the mid-term pathway for unit-test/linter bindings.
Feb 28 2017, 12:06 AM · Bug Report

Feb 27 2017

chrisbolt created T12327: ArcanistPuppetLintLinter doesn't work with puppet-lint 2.1.0 or later.
Feb 27 2017, 11:58 PM · Bug Report
chad updated subscribers of T12326: Long tag names can break out of hovercards.

@20after4 😆

Feb 27 2017, 11:15 PM · Bug Report, Hovercards, PHUI
chad created T12326: Long tag names can break out of hovercards.
Feb 27 2017, 11:15 PM · Bug Report, Hovercards, PHUI
chad renamed T12324: Dashboards that contain a restricted panel have all query panels stuck in 'Loading...' from Dashboards that contain a restricted panels have all query panels stuck in 'Loading...' to Dashboards that contain a restricted panel have all query panels stuck in 'Loading...'.
Feb 27 2017, 9:34 PM · Dashboards, Bug Report
chad renamed T12324: Dashboards that contain a restricted panel have all query panels stuck in 'Loading...' from Dashboards that contain a PhabricatorSearchApplicationSearchEngine panel have all query panels stuck in 'Loading...' to Dashboards that contain a restricted panels have all query panels stuck in 'Loading...'.
Feb 27 2017, 9:34 PM · Dashboards, Bug Report
chad added a comment to T12324: Dashboards that contain a restricted panel have all query panels stuck in 'Loading...'.

I added the panel back as an option. I'll leave this open until we see if anyone else hits a similar case.

Feb 27 2017, 9:12 PM · Dashboards, Bug Report
ivo added a comment to T12324: Dashboards that contain a restricted panel have all query panels stuck in 'Loading...'.

Feed shows stuff that is happening to items with a certain tag. We want to list the items themselves, not what is happening to them.

Feb 27 2017, 9:02 PM · Dashboards, Bug Report
chad added a revision to T12324: Dashboards that contain a restricted panel have all query panels stuck in 'Loading...': Restricted Differential Revision.
Feb 27 2017, 8:41 PM · Dashboards, Bug Report
chad added a comment to T12324: Dashboards that contain a restricted panel have all query panels stuck in 'Loading...'.

Instead of Feed?

Feb 27 2017, 8:37 PM · Dashboards, Bug Report
ivo added a comment to T12324: Dashboards that contain a restricted panel have all query panels stuck in 'Loading...'.

Yes, we were using the panel to show all items (tasks, revisions, wiki pages, et cetera) tagged with a certain tag.

Feb 27 2017, 8:29 PM · Dashboards, Bug Report
epriestley closed T12323: Revisions show in Other Revisions when acceptance status is unclear as Resolved by committing Restricted Diffusion Commit.
Feb 27 2017, 6:47 PM · KDE, Differential, Bug Report
epriestley closed T12321: Create Task form not Editable. as Invalid.

This does not describe a bug in Phabricator. I've reviewed the documentation and believe it is already sufficiently clear in describing how to accomplish what you're trying to accomplish. Particularly, I don't see anything in the documentation which is misleading, or suggests that the workflow you're using is the correct way to accomplish your goal -- it isn't, and the documentation describes the correct workflow. See Support Resources for other support resources.

Feb 27 2017, 6:45 PM · Bug Report
epriestley added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.

(They could also go into the existing "Waiting on Review" bucket, but I dislike mixing authored and non-authored revisions in that bucket.)

Feb 27 2017, 6:18 PM · KDE, Differential, Bug Report
epriestley added a revision to T12323: Revisions show in Other Revisions when acceptance status is unclear: Restricted Differential Revision.
Feb 27 2017, 6:17 PM · KDE, Differential, Bug Report
epriestley added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.

The actual reproduction instructions are slightly more involved:

Feb 27 2017, 6:14 PM · KDE, Differential, Bug Report
chad added a comment to T12324: Dashboards that contain a restricted panel have all query panels stuck in 'Loading...'.

I can make a fix so this doesn't fail and grandfather these in if they were in use, but I'd also like to know if people are using these as panels, so I can revert that change if needed.

Feb 27 2017, 6:13 PM · Dashboards, Bug Report
chad added a comment to T12324: Dashboards that contain a restricted panel have all query panels stuck in 'Loading...'.

Is that a panel you were using?

Feb 27 2017, 6:12 PM · Dashboards, Bug Report
ivo added a comment to T12324: Dashboards that contain a restricted panel have all query panels stuck in 'Loading...'.

Reading through the diff you mention (D17341 I think?) I see that the query type was probably called "Fulltext Results". Basically the query panel version of this page: https://secure.phabricator.com/search/query/advanced/

Feb 27 2017, 6:05 PM · Dashboards, Bug Report
chad added a comment to T12324: Dashboards that contain a restricted panel have all query panels stuck in 'Loading...'.

Specifically, "Wiki Documents" and "Legalpad Documents" both still are available, but "Documentation Atoms" from Diviner are not.

Feb 27 2017, 5:59 PM · Dashboards, Bug Report
chad added a comment to T12324: Dashboards that contain a restricted panel have all query panels stuck in 'Loading...'.

Can you clarify the steps to reproduce please? I don't know what "Documents" query type is, even reading through the diff that restricted useless panel types.

Feb 27 2017, 5:58 PM · Dashboards, Bug Report
ivo created T12324: Dashboards that contain a restricted panel have all query panels stuck in 'Loading...'.
Feb 27 2017, 5:53 PM · Dashboards, Bug Report
pouyana added a comment to T12002: Set header for CURL query for the Notification server status to HTTP:Upgrade = websocket.

@jmeador I tried your suggested configuration. The system works, but the server/config/cluster/notifications/ gives the following error instead:

Feb 27 2017, 8:15 AM · Bug Report

Feb 26 2017

chad added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.

Sorry, yes I am bad cop sometimes. :(

Feb 26 2017, 11:01 PM · KDE, Differential, Bug Report
epriestley added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.

@bcooksley, feel free to mention that you've talked with me about stuff when filing tasks in the future. Like 90% of what shows up here spontaneously is pretty questionable, so unannounced reports get fairly strict scrutiny.

Feb 26 2017, 11:00 PM · KDE, Differential, Bug Report
epriestley added a project to T12323: Revisions show in Other Revisions when acceptance status is unclear: KDE.

Here's the downstream task: https://phabricator.kde.org/T5406

Feb 26 2017, 10:58 PM · KDE, Differential, Bug Report
epriestley added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.

Note that these steps depend on who is viewing the page (or, specifically, who "Responsible Users" are). More concise steps are likely:

Feb 26 2017, 10:58 PM · KDE, Differential, Bug Report
chad added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.

T9372 is the main "Differential Buckets" task.

Feb 26 2017, 10:28 PM · KDE, Differential, Bug Report
chad updated subscribers of T12323: Revisions show in Other Revisions when acceptance status is unclear.

My assumption reading through docs and tasks is that "Other" means... well, other. It's been both accepted and rejected and I think it's important to convey it's not completely in one or the other state. If you set sticky-accept to false, then it will always go back for review. Maybe @epriestley has other thoughts. I would swear this came up recently though, but I can't find an absolute duplicate task.

Feb 26 2017, 10:26 PM · KDE, Differential, Bug Report
bcooksley added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.

Yes, sticky-accept is True.

Feb 26 2017, 10:21 PM · KDE, Differential, Bug Report
chad added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.

Is sticky-accept still set to true then? (I think that's the default).

Feb 26 2017, 10:19 PM · KDE, Differential, Bug Report
bcooksley added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.

I've now added reproduction steps, including details on customised settings for the Differential application.

Feb 26 2017, 10:17 PM · KDE, Differential, Bug Report
bcooksley updated the task description for T12323: Revisions show in Other Revisions when acceptance status is unclear.
Feb 26 2017, 10:16 PM · KDE, Differential, Bug Report
chad added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.

Well that's my mistake then! I didn't see it initially.

Feb 26 2017, 10:10 PM · KDE, Differential, Bug Report
bcooksley updated the task description for T12323: Revisions show in Other Revisions when acceptance status is unclear.
Feb 26 2017, 10:10 PM · KDE, Differential, Bug Report
bcooksley added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.

Sorry, you'll need to provide more detail on what's wrong than repeating your comment. I added the version information to the Task Description.

Feb 26 2017, 10:07 PM · KDE, Differential, Bug Report
chad added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.

Also, we need steps to reproduce. the issue locally. There are setting that affect where revisions go after acceptance. I don't know what your install has those set to.

Feb 26 2017, 10:06 PM · KDE, Differential, Bug Report
chad added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.
In T12323#213451, @chad wrote:

We need version information on all bug reports.

Feb 26 2017, 10:04 PM · KDE, Differential, Bug Report
bcooksley added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.

This report is against Differential.

Feb 26 2017, 10:00 PM · KDE, Differential, Bug Report
bcooksley updated the task description for T12323: Revisions show in Other Revisions when acceptance status is unclear.
Feb 26 2017, 9:59 PM · KDE, Differential, Bug Report
chad added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.

You also mention "raised the concern". Is this report against Audit or Differential?

Feb 26 2017, 9:56 PM · KDE, Differential, Bug Report
chad added a comment to T12323: Revisions show in Other Revisions when acceptance status is unclear.

We need version information on all bug reports.

Feb 26 2017, 9:55 PM · KDE, Differential, Bug Report
bcooksley created T12323: Revisions show in Other Revisions when acceptance status is unclear.
Feb 26 2017, 9:23 PM · KDE, Differential, Bug Report
pearlcode added a comment to T12321: Create Task form not Editable..

From what I understood, if I edit the built-in form, It would apply globally, so I only wanted that field hidden, if it was a new form. which is what I was trying to create.

Feb 26 2017, 6:34 PM · Bug Report
epriestley added a comment to T12321: Create Task form not Editable..

Have you tried using Lock/Hide Fields to hide the "Status" field?

Feb 26 2017, 6:33 PM · Bug Report
pearlcode added a comment to T12321: Create Task form not Editable..

I am not able to edit the form such that users belonging to a certain group are not able to change the state ie: "close" a task.
Having read into other similar situations ( T11207 ) and reading that your solution is to use custom forms I began investigating custom forms.

Feb 26 2017, 6:32 PM · Bug Report
epriestley added a comment to T12321: Create Task form not Editable..

What's an example of a specific change you're trying to make which you aren't able to figure out how to make?

Feb 26 2017, 6:21 PM · Bug Report
pearlcode updated the task description for T12321: Create Task form not Editable..
Feb 26 2017, 5:43 PM · Bug Report
pearlcode created T12321: Create Task form not Editable..
Feb 26 2017, 5:43 PM · Bug Report
pearlcode added a comment to T12320: Create Task form not Editable..

commit eec6cd865c854fd00c8de41b8ca8ed0da78760e8
Author: Chad Little <chad@phacility.com>
Date: Fri Feb 24 15:21:23 2017 -0800

Feb 26 2017, 5:23 PM · Bug Report
epriestley closed T12320: Create Task form not Editable. as Invalid.

You are running an out-of-date version of Phabricator, from February 17th.

Feb 26 2017, 5:16 PM · Bug Report
pearlcode updated the task description for T12320: Create Task form not Editable..
Feb 26 2017, 5:16 PM · Bug Report
pearlcode updated the task description for T12320: Create Task form not Editable..
Feb 26 2017, 5:15 PM · Bug Report
epriestley added a comment to T12320: Create Task form not Editable..

Please provide version information for your install. See Providing Version Information.

Feb 26 2017, 5:05 PM · Bug Report