Talk:Phabricator/Help

Jump to navigation Jump to search

About this board

Not editable

Gmail filter recommendations

7
MMiller (WMF) (talkcontribs)

Hi all --

I have been thinking lately about how to deal with massive incoming numbers of Phabricator emails. In particular, I am wondering if anyone has ideas on how to configure Gmail filters to sift incoming emails into "projects that I am currently working on" and "other projects". To be specific, I am a product manager with the Growth team at WMF. I receive incoming emails that are about the specific tickets that the engineers on the Growth team are working on, which need my attention right away. Then there are the emails that are about other projects that the team has worked on in the past, which need to be triaged later.

Does anyone have any ideas?

Thanks -- MMiller (WMF) (talk) 18:02, 14 August 2018 (UTC)

AKlapper (WMF) (talkcontribs)
MBinder (WMF) (talkcontribs)

@MMiller (WMF) The X-Phabricator-Stamps portion of a raw Gmail message might support your needs, when combined with a filter's search. Choose a couple of emails that fit into your buckets and then find the 3-dot icons near the Reply and Star icons. In the 3-dot menu is an option to "Show original" which will open the current email in raw form. Within that is something called "X-Phabricator-Stamps" which are the codes that Phab sends out in an email notification. See if there are unique elements on which you can filter, which are consistent to the buckets you define for yourself.

Getting Gmail to see the stamps in a filter requires them to be in the body of the message (because it doesn't provide an option for filtering on headers), so you need to change that in your Phab settings, under Email Format. Change the "Send Stamps" option from "Default (Mail Headers)" to "Mail Headers and Body". Then your filters will pick up the differences (and the stamps will show in the body of the emails you get, which is a little noisier). As @AKlapper (WMF)'s link mentions, this might lead to some false positives, but those should be uncommon.

Full disclosure, I don't do this, so I'm not sure how well it works, but I agree with it in theory. I'll change my own settings and experiment. :)

AKlapper (WMF) (talkcontribs)
MMiller (WMF) (talkcontribs)

Thanks, @AKlapper (WMF) and @MBinder (WMF). I am going to try the stamps approach. Would it be frowned upon to make a Phabricator tag just for myself? Of issues that I care about?

AKlapper (WMF) (talkcontribs)

Not sure what you mean by "tag just for yourself"...

Do you refer to having your own personal workboard? If so, we have personal "User" projects for that, see https://www.mediawiki.org/wiki/Phabricator/Project_management#Types_of_Projects and https://phabricator.wikimedia.org/T555

But I am not sure yet which exact underlying problem you'd like to solve. :)

MBinder (WMF) (talkcontribs)

Like a global stamp for everyone? Probably (I dunno if that's even possible). But there are a few existing approaches you might want to try before anything like that. You can filter on tasks you authored, tasks you are mentioned in, and tasks that you have flagged, among other things, and combine those with things like Priority level. :)

Cannot move task on workboard: "You don't have permission to edit this object"

2
CGauthier (WMF) (talkcontribs)

Off and on for the past month I've been having difficulty with moving or rearranging things on my project board: https://phabricator.wikimedia.org/project/board/489/

For example, when I try to move https://phabricator.wikimedia.org/T201382 from Triage to Tracking, I get an "Access Denied: You don't have permission to edit this object" error.

Since I'm the Product Manager for Android, I need to have access to all the actions for my project board. I'd very much appreciate any help finding and fixing what's gone wrong.

AKlapper (WMF) (talkcontribs)

Enabling a magic word in malayalam wikipedia

5
Adithyak1997 (talkcontribs)

I would like to know the things I need to do in phabricator to enable the magic word SHORTDESC in malayalam wikipedia.

AKlapper (WMF) (talkcontribs)
AKlapper (WMF) (talkcontribs)
Adithyak1997 (talkcontribs)

Yes. I actually need that same feature to be enabled in malayalam wikipedia. The actual problem is: almost 70 to 80% of the templates of english are converted into malayalam as it is because only one or two are actually knowing how to create a template. When the template SHORTDESC was imported in the same way, it showed an error to create a template named SHORTDESC: which was not found in english wikipedia. When I consulted in English wikipeda, the result was: .

AKlapper (WMF) (talkcontribs)

Please add that information to your task. Thanks!

AphrontCountQueryException on Profile Page

3
RheingoldRiver (talkcontribs)

Hi, my profile (https://phabricator.wikimedia.org/p/RheingoldRiver/) currently looks like this: https://puu.sh/BriD2.png. I think it's because I have two external accounts linked because I temporarily didn't have access to this login at the time I made the account. When I searched the bug it seemed like an administrator would have to fix that for me, is this the right place to ask for help? Or if not, where should I? Thanks!

AKlapper (WMF) (talkcontribs)

That looks like https://phabricator.wikimedia.org/T75720. Assuming that you can log into Phab, could you file a ticket on phabricator.wikimedia.org in the Phabricator project and mention T75720? Thanks!

RheingoldRiver (talkcontribs)

Done, hopefully I put it in the right place. Thanks!

Herald converting Deadline tasks

4
MBinder (WMF) (talkcontribs)

I noticed this Herald:

https://phabricator.wikimedia.org/H295

I believe it fired on this task:

https://phabricator.wikimedia.org/T193679

I'm not sure it's a good idea to have a Herald like this, and would love to hear the reasoning. Some teams I work with use the Deadline form (Form 37) because it's identical to the standard form (Form 1) but has the option for a Due Date. If they wanted to add a Due Date after creating the task, I believe this Herald would prevent that, and I don't believe there is another way to get the Due Date option back. Thank you for helping me understand why this Herald exists, and/or helping clarify what it does. :)

AKlapper (WMF) (talkcontribs)

> If they wanted to add a Due Date after creating the task, I believe this Herald would prevent that

What makes you think so? Have you tried? Your statement contradicts https://phabricator.wikimedia.org/T193770

MBinder (WMF) (talkcontribs)

@AKlapper (WMF) Ah, I missed that it is the last item in the Edit page. I expected to see it near the top as it is when creating. Thanks! :)

AKlapper (WMF) (talkcontribs)

Yay! All good then! :)

Vexations (talkcontribs)

I have changed my global username from Mduvekot to @Vexations. Can this be updated in Phabricator? Thanks,

AKlapper (WMF) (talkcontribs)

Sure! Done

Bug? "Missing or Restricted Panel"

4
MBinder (WMF) (talkcontribs)

One of my Dashboard (156) panels was malfunctioning (I couldn't add Tabs to my Tab Panel) so I made it anew and tried to delete the old one. However, while it is gone it has been replaced by a panel called "Missing or Restricted Panel" with the text "This panel does not exist, or you do not have permission to see it." I can't seem to delete this one, the page just refreshes. Any ideas on how to resolve this? It's not a big deal, but it's annoying. :)

Could also file a bug.

AKlapper (WMF) (talkcontribs)
MBinder (WMF) (talkcontribs)

@AKlapper (WMF) I just made it All Users so you can interact with it. I don't know the panel ID because I don't know if I can do anything but attempt to delete it. :-/

AKlapper (WMF) (talkcontribs)

Hmm. Cannot find any way either. Meh. :(

Deryck Chan (talkcontribs)

I suddenly found my Phab account got disabled after posting a comment. I don't know why. Can anyone help?

Deryck Chan (talkcontribs)

Ugh the logs say my comment triggered a vandalism countermeasure, like what @Izno got last week. How...?

AKlapper (WMF) (talkcontribs)

Please provide a link to / name of your Phab account.

Deryck Chan (talkcontribs)

Username: deryckchan

AKlapper (WMF) (talkcontribs)

Reenabled and added you to #Trusted-Contributos so this won't happen again

Deryck Chan (talkcontribs)

Thank you! Do you know why my previous comment triggered the countermeasure?

Arslanali (talkcontribs)

Anyone please change my phabricator user name Cuterajoo to Arslanali, because arslanali is my global account name.

AKlapper (WMF) (talkcontribs)

Sure! Done :)

Summary by Izno

Done

PlavorSeol (talkcontribs)

Is it able to change my username on Phabricator?

AKlapper (WMF) (talkcontribs)

An administrator can do that, yes.

PlavorSeol (talkcontribs)

How can I request that?

AKlapper (WMF) (talkcontribs)

You could ask in this thread. Or open a ticket in Phabricator against Phabricator.

PlavorSeol (talkcontribs)

Could you rename pseol2190 account to PlavorSeol?

AKlapper (WMF) (talkcontribs)

done