Page MenuHomePhabricator
Feed All Stories

May 30 2016

epriestley created T11057: Allow installs to manage which cluster service new repositories allocate on.
May 30 2016, 6:14 PM · Diffusion, Clusters
chad renamed T11055: Parent Project membership editing sometimes unclear from "Membership Immutable" in project to Parent Project membership editing sometimes unclear..
May 30 2016, 6:11 PM · Projects, Feature Request
uchti added a comment to T11055: Parent Project membership editing sometimes unclear.

Thanks, that helped.

May 30 2016, 6:10 PM · Projects, Feature Request
uchti added a comment to T11055: Parent Project membership editing sometimes unclear.

Yes, this project has subproject.

May 30 2016, 6:04 PM · Projects, Feature Request
chad added a comment to T11055: Parent Project membership editing sometimes unclear.

You need to add members directly to subprojects. Parent projects are just the sums of all subproject members.

May 30 2016, 6:03 PM · Projects, Feature Request
uchti added a comment to T11055: Parent Project membership editing sometimes unclear.

Снимок экрана 2016-05-30 в 21.00.07.png (357×1 px, 63 KB)

May 30 2016, 6:01 PM · Projects, Feature Request
chad added a comment to T11055: Parent Project membership editing sometimes unclear.

Is this a Parent Project you're trying to edit? That is, does the project has subprojects?

May 30 2016, 6:00 PM · Projects, Feature Request
epriestley added a comment to T11055: Parent Project membership editing sometimes unclear.

Can you show us a screenshot of the top section of the "Members" page for the project? It should look something like this:

May 30 2016, 5:59 PM · Projects, Feature Request
uchti added a comment to T11055: Parent Project membership editing sometimes unclear.

i try do ./policy unlock PHID-PROJ-<hash>
all policy reset for all users but button "Add members" still inactive

May 30 2016, 5:57 PM · Projects, Feature Request
uchti added a comment to T11055: Parent Project membership editing sometimes unclear.

I'm an admin

May 30 2016, 5:56 PM · Projects, Feature Request
chad added a comment to T11055: Parent Project membership editing sometimes unclear.

And what is your account?

May 30 2016, 5:55 PM · Projects, Feature Request
epriestley created T11056: Send some database traffic to replicas even while the master is still alive.
May 30 2016, 5:53 PM · Clusters
uchti added a comment to T11055: Parent Project membership editing sometimes unclear.

./policy show PHID-PROJ-<hash>
OBJECT

May 30 2016, 5:53 PM · Projects, Feature Request
chad added a comment to T11055: Parent Project membership editing sometimes unclear.

What is the Join Policy of the project set to?

May 30 2016, 5:52 PM · Projects, Feature Request
uchti added a comment to T11055: Parent Project membership editing sometimes unclear.

I want to add a new member

May 30 2016, 5:51 PM · Projects, Feature Request
chad added a comment to T11055: Parent Project membership editing sometimes unclear.

What specifically are you trying to do that needs fixing.

May 30 2016, 5:50 PM · Projects, Feature Request
uchti added a comment to T11055: Parent Project membership editing sometimes unclear.

any ideas how i can fix this

May 30 2016, 5:48 PM · Projects, Feature Request
uchti added a comment to T11055: Parent Project membership editing sometimes unclear.

Sorry i can't reproduce this bug now, but my phabricator regularly updated and we working in this project and the source of this bug may be earlier.

May 30 2016, 5:46 PM · Projects, Feature Request
carlos.prado.vsys awarded T10374: Permit creating macros out of existing files a Like token.
May 30 2016, 5:44 PM · Restricted Project, Macros, Feature Request
epriestley added a comment to T11055: Parent Project membership editing sometimes unclear.

Bug reports must include reproduction steps. See Providing Reproduction Steps.

May 30 2016, 5:35 PM · Projects, Feature Request
uchti created T11055: Parent Project membership editing sometimes unclear.
May 30 2016, 5:33 PM · Projects, Feature Request
epriestley closed T4292: Implement repository replication as Resolved.

That last part which I just landed hasn't been vetted in production for very long yet, but I think this all works now.

May 30 2016, 5:14 PM · Restricted Project, Diffusion
epriestley closed T4292: Implement repository replication, a subtask of T10751: Make Phabricator Highly Available, as Resolved.
May 30 2016, 5:14 PM · Restricted Project, Infrastructure, Prioritized
epriestley closed T4292: Implement repository replication, a subtask of T4209: Multiserver / High-Availability Configuration, as Resolved.
May 30 2016, 5:14 PM · Restricted Project, Phacility
epriestley closed T11054: Documentation for Inbound mail is outdated (Lamson Part) as Resolved by committing Restricted Diffusion Commit.
May 30 2016, 5:11 PM · Documentation, Bug Report
epriestley added a comment to T11054: Documentation for Inbound mail is outdated (Lamson Part).

D15990 removes the Lamson instructions from the documentation.

May 30 2016, 5:06 PM · Documentation, Bug Report
epriestley added a revision to T11054: Documentation for Inbound mail is outdated (Lamson Part): Unknown Object (Differential Revision).
May 30 2016, 5:05 PM · Documentation, Bug Report
epriestley added a comment to T11051: "Explain Why" isn't properly explaining why revisions were closed.

After D15989, this dialog should properly include information about tree hash and commit hash matches. It could still be more clear, but appears to at least be working as intended now.

May 30 2016, 4:59 PM · Restricted Project, Differential, Bug Report
epriestley added a comment to T11051: "Explain Why" isn't properly explaining why revisions were closed.

Basically, the metadata is sufficient to generate the "Local Commits" table and little else.

May 30 2016, 4:48 PM · Restricted Project, Differential, Bug Report
epriestley added a comment to T11051: "Explain Why" isn't properly explaining why revisions were closed.

The commits are not in Diffusion. Here's a real example of the metadata we store for a commit:

May 30 2016, 4:48 PM · Restricted Project, Differential, Bug Report
swisspol added a comment to T11051: "Explain Why" isn't properly explaining why revisions were closed.

Got it, thanks for taking the time to explain. When you say "metadata" for the commits, do you mean the commits are also in Diffusion (even if invisible)? If so, wouldn't this behavior affect Herald / Harbor Master?

May 30 2016, 4:34 PM · Restricted Project, Differential, Bug Report
epriestley closed T11042: Cluster documentation leads you slightly awry about "read only mode" as Resolved by committing Restricted Diffusion Commit.
May 30 2016, 4:30 PM · Clusters, Bug Report
epriestley added a revision to T11051: "Explain Why" isn't properly explaining why revisions were closed: Unknown Object (Differential Revision).
May 30 2016, 4:29 PM · Restricted Project, Differential, Bug Report
epriestley added a comment to T11051: "Explain Why" isn't properly explaining why revisions were closed.

When you run arc diff, you provide (explicitly or implicitly) a commit range. Phabricator stores:

May 30 2016, 4:25 PM · Restricted Project, Differential, Bug Report
swisspol added a comment to T11051: "Explain Why" isn't properly explaining why revisions were closed.

The expected behavior is that when we discover a new commit, we search for any open revision which has an active diff with a commit that has the same commit hash or tree hash as one of the discovered commits. In this case, it appears that this revision did.

May 30 2016, 4:03 PM · Restricted Project, Differential, Bug Report
epriestley added a revision to T10769: Read-Only Mode Errata: Unknown Object (Differential Revision).
May 30 2016, 3:46 PM · Clusters
epriestley added a comment to T11042: Cluster documentation leads you slightly awry about "read only mode".

Prior to D15987, the easiest fix for this was to add --force:

May 30 2016, 3:37 PM · Clusters, Bug Report
epriestley added a revision to T11042: Cluster documentation leads you slightly awry about "read only mode": Unknown Object (Differential Revision).
May 30 2016, 3:34 PM · Clusters, Bug Report
epriestley added a revision to T4292: Implement repository replication: Unknown Object (Differential Revision).
May 30 2016, 2:49 PM · Restricted Project, Diffusion
epriestley moved T8909: Provide ability to hide all inline or done comments from Backlog to Nits on the FreeBSD board.
May 30 2016, 2:41 PM · Inline Comments, Prioritized, Restricted Project, Restricted Project, Differential, FreeBSD
• androidbeet moved T8909: Provide ability to hide all inline or done comments from Nits to Backlog on the FreeBSD board.
May 30 2016, 2:26 PM · Inline Comments, Prioritized, Restricted Project, Restricted Project, Differential, FreeBSD
epriestley added a comment to T11051: "Explain Why" isn't properly explaining why revisions were closed.

Here and in one other report, revisions which are closed by matching a commit or tree hash with a discovered commit are not explaining this in "Explain Why". "Explain Why" is expected to be able to provide details about this:

May 30 2016, 1:58 PM · Restricted Project, Differential, Bug Report
epriestley renamed T11051: "Explain Why" isn't properly explaining why revisions were closed from Diffusion closed an unrelated differential task after pushing a commit to "Explain Why" isn't properly explaining why revisions were closed.
May 30 2016, 1:55 PM · Restricted Project, Differential, Bug Report
epriestley added a comment to T11051: "Explain Why" isn't properly explaining why revisions were closed.

Here are the commit hash and tree hash of the commit:

May 30 2016, 1:55 PM · Restricted Project, Differential, Bug Report
remusvrm updated Q411: How to manage permissions of repositories? from to How to manage permissions of repositories?.
May 30 2016, 1:25 PM
michaeloa added a comment to T5229: Fixing up invalid encoding confuses archanists utf8-check.

At present, the only way to get around the problem is to ignore arcanist and push directly to git for the change that involves this problem.

May 30 2016, 12:38 PM · Bug Report, Arcanist
pouyana updated the task description for T11054: Documentation for Inbound mail is outdated (Lamson Part).
May 30 2016, 10:51 AM · Documentation, Bug Report
pouyana created T11054: Documentation for Inbound mail is outdated (Lamson Part).
May 30 2016, 10:48 AM · Documentation, Bug Report
remusvrm updated Q410: Is there a easy way to create hooks? from to Is there a easy way to create hooks?.
May 30 2016, 10:23 AM · Repositories, Git
remusvrm added a comment to Q406: How do I limit the permissions to create a new project only to administrators? (Answer 384).

Thanks works!
That was easy!
Unfortunately I was looking at Applications -> Config -> Projects

May 30 2016, 9:40 AM
aubort added a comment to T10513: Proposed Solution to Admin Control Paradox.

I had to make the admin omnipotent using this trick, but then it had trouble validating the CSRF token.

May 30 2016, 9:38 AM · Feature Request
kamalnayan added a comment to T5229: Fixing up invalid encoding confuses archanists utf8-check.

I am also facing same issue in a file. Can anyone suggest me the way to fix it?

May 30 2016, 9:24 AM · Bug Report, Arcanist
swisspol added a comment to T11051: "Explain Why" isn't properly explaining why revisions were closed.

Feel free to look at this information and anything else in the Hyper instance you need to.

May 30 2016, 3:27 AM · Restricted Project, Differential, Bug Report
epriestley edited the content of Changelog.
May 30 2016, 3:01 AM
epriestley created 2016 Week 22 (Very Late May).
May 30 2016, 3:01 AM
epriestley added a comment to T11051: "Explain Why" isn't properly explaining why revisions were closed.

Is it OK if I look at some of the data on your instance to diagnose this? I expect to look at this information:

May 30 2016, 2:26 AM · Restricted Project, Differential, Bug Report
epriestley added a project to T4453: When multiple commits correspond to a single revision, Differential updates to show one of them arbitrarily: Prioritized.
May 30 2016, 2:22 AM · Restricted Project, Prioritized, Differential
• Chaelgutierrez renamed T11053: Angular JS Course - Chaelgutierrez from Angular JS Course to Angular JS Course - Chaelgutierrez.
May 30 2016, 12:48 AM
avivey closed T11053: Angular JS Course - Chaelgutierrez as Invalid.
May 30 2016, 12:47 AM
• Chaelgutierrez added a comment to T11053: Angular JS Course - Chaelgutierrez.
May 30 2016, 12:45 AM
• Chaelgutierrez created T11053: Angular JS Course - Chaelgutierrez.
May 30 2016, 12:45 AM

May 29 2016

chad added a comment to T10541: Maniphest report by project not showing proper results.

Every task here has the latest progress / information already. There isn't a second task tracker, we develop in the open.

May 29 2016, 10:22 PM · Maniphest, Bug Report
nicolast added a comment to T10541: Maniphest report by project not showing proper results.

Hi @chad & @joshuaspence Any progress on this bug?

May 29 2016, 10:20 PM · Maniphest, Bug Report
shan199105 closed Q409: Harbormaster never finish builds as resolved.
May 29 2016, 7:39 PM · Harbormaster, Differential, Arcanist
shan199105 added a comment to Q409: Harbormaster never finish builds.

I tried yesterday, with phd restart and it doesn't work. it restarted the daemon, but on web the issue still exists. Then I restart the whole server and the problem is still the same. Today when I wake up, I restart the server again. Magically the problem solved. I don't know what's happening here but I will close this question for now. Thanks avivey for your help here.

May 29 2016, 7:39 PM · Harbormaster, Differential, Arcanist
siepkes added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

Sorry, meant OAuth support instead of OpenID. The gist of it was delegate authentication to a dedicated system. Be it via OpenID, OAuth, SAML, etc.

May 29 2016, 2:21 PM · Haskell.org, Auth
eadler awarded Blog Post: Differential a Evil Spooky Haunted Tree token.
May 29 2016, 2:02 PM
avivey added a comment to Q409: Harbormaster never finish builds.

You can use 'phd restart' to stop all daemons before starting new daemons.

May 29 2016, 6:58 AM · Harbormaster, Differential, Arcanist
shan199105 added a comment to Q409: Harbormaster never finish builds.

This is strange. After you mentioned daemon, I log into the admin account and see an issue about daemons not running. However, when I ssh to server and run the demon, it told me that demon is already running...

May 29 2016, 6:47 AM · Harbormaster, Differential, Arcanist
cspeckmim awarded Blog Post: Differential a Heartbreak token.
May 29 2016, 5:34 AM
carlos.prado.vsys added a watcher for Phrequent: carlos.prado.vsys.
May 29 2016, 4:05 AM
avivey added a comment to Q409: Harbormaster never finish builds.

Are your daemons running? That will explain the part about "not closing revisions", and it might also effect the lint/unit "run" not being complete.

May 29 2016, 3:36 AM · Harbormaster, Differential, Arcanist
shan199105 updated Q409: Harbormaster never finish builds from to Harbormaster never finish builds.
May 29 2016, 3:22 AM · Harbormaster, Differential, Arcanist

May 28 2016

chad closed T11052: projects.add_ transaction adds no project tag using conduit with maniphest edit as Invalid.
May 28 2016, 11:17 PM · Conduit, Bug Report
avivey added a comment to T11052: projects.add_ transaction adds no project tag using conduit with maniphest edit.

I can't reproduce this; I've used conduit to add the "Conduit" project to this task:

pasted_file (557×410 px, 32 KB)

May 28 2016, 8:53 PM · Conduit, Bug Report
avivey added a project to T11052: projects.add_ transaction adds no project tag using conduit with maniphest edit: Conduit.
May 28 2016, 8:50 PM · Conduit, Bug Report
• PhabTab updated the task description for T11052: projects.add_ transaction adds no project tag using conduit with maniphest edit.
May 28 2016, 8:48 PM · Conduit, Bug Report
• PhabTab updated the task description for T11052: projects.add_ transaction adds no project tag using conduit with maniphest edit.
May 28 2016, 8:47 PM · Conduit, Bug Report
• PhabTab created T11052: projects.add_ transaction adds no project tag using conduit with maniphest edit.
May 28 2016, 8:41 PM · Conduit, Bug Report
epriestley added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

Phabricator also does not support OpenID and we specifically declined to support it in T524#35252.

May 28 2016, 5:10 PM · Haskell.org, Auth
thoughtpolice added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

My 2 cents; I wouldn't spent too much time on implementing various authentication schemes for Phabricator like Yubikey, U2F, password with SMS or whatever flavour of authentication comes out tomorrow. Since Phabricator supports OpenID such authentication schemes can easily be delegated to IAM solutions like GLUU, OpenAM, KeyCloak, etc.

Now it might be a good idea to make a tutorial showing how to install KeyCloak with Phabricator to get U2F support but actually trying to be an IAM seems like a waste of time and duplication of effort.

May 28 2016, 4:51 PM · Haskell.org, Auth
epriestley awarded Blog Post: Differential a Pterodactyl token.
May 28 2016, 3:37 PM
joseneas closed Q408: Correct way to conduit connect with json javascript request as resolved.
May 28 2016, 3:25 PM
joseneas added a comment to Q408: Correct way to conduit connect with json javascript request.

Problem solved, the fix is the index: emails[0]

May 28 2016, 3:25 PM
chad added a comment to Q408: Correct way to conduit connect with json javascript request.
$ curl https://secure.phabricator.com/api/user.query \
    -d api.token=api-token \
    -d emails[0]=chad%40phacility.com
May 28 2016, 3:20 PM
joseneas added a comment to Q408: Correct way to conduit connect with json javascript request.

Look this:

May 28 2016, 3:15 PM
chad added a comment to Q408: Correct way to conduit connect with json javascript request.

I don't know anything about writing JavaScript or JSON, but my guess would be to just drop ownerPHID key from that array, and just pass the PHID?

May 28 2016, 2:44 PM
chad added a comment to Q408: Correct way to conduit connect with json javascript request.

Why is ownerPHID in your query if you're trying to pull by authorPHID? Have you tried the conduit console to validate queries?

May 28 2016, 2:40 PM
joseneas updated Q408: Correct way to conduit connect with json javascript request from to Correct way to conduit connect with json javascript request.
May 28 2016, 1:56 PM
joseneas closed Q407: Connect to Phabricator Conduit API with pure javascript (QML Javascript) as resolved.
May 28 2016, 1:37 PM
joseneas added a comment to Q407: Connect to Phabricator Conduit API with pure javascript (QML Javascript).

Closed question.

May 28 2016, 1:37 PM
joseneas marked Q407: Connect to Phabricator Conduit API with pure javascript (QML Javascript) (Answer 385) as hidden.
May 28 2016, 1:37 PM
joseneas added Q407: Connect to Phabricator Conduit API with pure javascript (QML Javascript) (Answer 385).
May 28 2016, 1:35 PM
siepkes added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

My 2 cents; I wouldn't spent too much time on implementing various authentication schemes for Phabricator like Yubikey, U2F, password with SMS or whatever flavour of authentication comes out tomorrow. Since Phabricator supports OpenID such authentication schemes can easily be delegated to IAM solutions like GLUU, OpenAM, KeyCloak, etc.

May 28 2016, 9:35 AM · Haskell.org, Auth
chad created Blog Post: Differential.
May 28 2016, 5:09 AM
swisspol created T11051: "Explain Why" isn't properly explaining why revisions were closed.
May 28 2016, 12:00 AM · Restricted Project, Differential, Bug Report

May 27 2016

avivey added a parent task for T418: Integrate CustomField into more interfaces: T9287: Working with many repositories.
May 27 2016, 8:53 PM · Restricted Project, Restricted Project, Restricted Project, Maniphest, Custom Fields
avivey added a subtask for T9287: Working with many repositories: T418: Integrate CustomField into more interfaces.
May 27 2016, 8:52 PM · Restricted Project, Restricted Project, Diffusion
epriestley added a comment to T11050: Allow resigning from a review you are not directly responsible for.

I think it may be reasonable to allow users to resign from reviews they are only indirect reviewers for, but wouldn't pursue this until after T10967.

May 27 2016, 7:56 PM · Prioritized, Restricted Project, Differential, Feature Request
a300600st added a comment to T11050: Allow resigning from a review you are not directly responsible for.

Sounds good to me. Thanks!

May 27 2016, 7:11 PM · Prioritized, Restricted Project, Differential, Feature Request