Page MenuHomePhabricator
Feed All Stories

Jan 18 2017

epriestley added a comment to T12121: Allow users to view changes in merge commits relative to any ancestor, or as conflict resolutions only.

I think the big trick on this is going to be making inline comments work somewhat-correctly in the extreme case of octopus merges.

Jan 18 2017, 10:48 PM · Diffusion, Audit, Feature Request
epriestley added a comment to T12122: Cannot login to Phabricator.

Does upgrading past b21cd24341c6552a3fbd21305ca682a161129a6b resolve it?

Jan 18 2017, 10:43 PM · Bug Report
john.snow added Q554: EXCEPTION: PhabricatorPolicyException [Access Denied: Restricted Application] (Can View) (Answer 498).
Jan 18 2017, 10:42 PM
john.snow created T12122: Cannot login to Phabricator.
Jan 18 2017, 10:38 PM · Bug Report
anton.vladimirov added a comment to T12121: Allow users to view changes in merge commits relative to any ancestor, or as conflict resolutions only.

This also seems a little hard to believe to me, at least in terms of being a general flaw with this workflow:

the auditor may spend a significant amount of time before even realizing they've already looked at the changes.

You're not wrong ;). I'm mostly referring here to a scenario where a significant enough time has passed where the auditor might not remember the individual commits (months), so the list of merged commits doesn't provide too much value. The user then would have to click on each one to see if they reviewed them already, and then still try to figure out if htere are any additional changes.

Jan 18 2017, 10:26 PM · Diffusion, Audit, Feature Request
epriestley added projects to T12121: Allow users to view changes in merge commits relative to any ancestor, or as conflict resolutions only: Audit, Diffusion.
Jan 18 2017, 9:47 PM · Diffusion, Audit, Feature Request
cburroughs awarded T5889: Allow herald rules to act on existence of auditors a Mountain of Wealth token.
Jan 18 2017, 9:47 PM · Restricted Project, Audit, Herald
epriestley added a comment to T12121: Allow users to view changes in merge commits relative to any ancestor, or as conflict resolutions only.

As an adversarial actor, I can use the proposed rule to avoid audit of dangerous changes like this:

Jan 18 2017, 9:37 PM · Diffusion, Audit, Feature Request
csilvers added a comment to T3917: Avoid or easily handle 'duplicate' audits.

The proposed heuristic (different author and committer) feels pretty shaky, since if you rebase some of your own commits they'll have the same author and committer. I would guess this is somewhat-common in mis-rebases from master?

Jan 18 2017, 9:33 PM · Restricted Project, Audit
anton.vladimirov created T12121: Allow users to view changes in merge commits relative to any ancestor, or as conflict resolutions only.
Jan 18 2017, 9:25 PM · Diffusion, Audit, Feature Request
epriestley closed T3917: Avoid or easily handle 'duplicate' audits as Resolved.

My merge of T6557 here was questionable, but I think this is a case where the audits are basically correct and the remedy is better cleanup tools.

Jan 18 2017, 9:12 PM · Restricted Project, Audit
epriestley added a comment to T6557: Automatic auditing should ignore merges.

Sounds good, thanks.

Jan 18 2017, 8:44 PM · Audit
epriestley changed the status of T6557: Automatic auditing should ignore merges from Duplicate to Invalid.

On re-reading T3917 I agree it has approximately nothing to do with this, but see also T5338, where I think I go through a flow like this and it doesn't trigger an audit.

Jan 18 2017, 8:44 PM · Audit
anton.vladimirov added a comment to T6557: Automatic auditing should ignore merges.

It seems like T3917 is asking for content similarity search (or something similar) as you mention, although falls short of automatic exclusion rules. I don't think this case is covered by T3917, but I'll file another bug, which hopefully will be more descriptive, and I'll let you be the judge of that.

Jan 18 2017, 8:43 PM · Audit
epriestley closed T5338: Incorrect handling of merge commits as Invalid.

Per above, not sure how to reproduce this.

Jan 18 2017, 8:41 PM · Audit, Differential
epriestley added a comment to T5338: Incorrect handling of merge commits.

I don't believe this report, but here goes:

Jan 18 2017, 8:41 PM · Audit, Differential
epriestley added a comment to T6557: Automatic auditing should ignore merges.

I'm having some difficulty figuring out exactly what this and related reports are describing.

Jan 18 2017, 8:34 PM · Audit
anton.vladimirov added a comment to T6557: Automatic auditing should ignore merges.

I'm not sure that's the same issue. Broadly, T3917 seems to describe a situation where multiple commits with the same content have different identity due to rebases or cherry-picks. This situation has to do with the exact same commit being re-audited due to merge. I guess it technically possible to review individual commits, then merge them into another branch while also making additional changes, but I would guess that's generally not the case and there doesn't seem to be a lot of use in re-auditing all the changes that have been audited individually, but now as a whole. So in a nutshell what t his is asking for is to only trigger an (automatic) audit on merge commits if:

  • audit doesn't exist for all commits being merged
  • there is a non-empty diff between the top of the merged branch and the top of the merge destination. I.e. there are additional changes made during the merge.
Jan 18 2017, 8:21 PM · Audit
epriestley merged task T6557: Automatic auditing should ignore merges into T3917: Avoid or easily handle 'duplicate' audits.
Jan 18 2017, 8:09 PM · Audit
epriestley merged T6557: Automatic auditing should ignore merges into T3917: Avoid or easily handle 'duplicate' audits.
Jan 18 2017, 8:09 PM · Restricted Project, Audit
epriestley added a comment to T6557: Automatic auditing should ignore merges.

I'm going to merge this into T3917, which I think is the broadest description of this issue.

Jan 18 2017, 8:08 PM · Audit
epriestley added a revision to T10978: Modernize Audit: Unknown Object (Differential Revision).
Jan 18 2017, 8:04 PM · Audit
chad created T12120: Move PhabricatorActionView to AphrontTagView or merge with PHUIListItemView.
Jan 18 2017, 7:15 PM · PHUI
epriestley moved T10604: Allow application code to stream request data from Backlog to v3 on the Diffusion board.
Jan 18 2017, 7:02 PM · Diffusion (v3), Restricted Project
epriestley moved T10900: Repository content search with `hg grep` returns matches found in old versions of files from Backlog to Mercurial on the Diffusion board.
Jan 18 2017, 7:01 PM · Mercurial, Diffusion
epriestley moved T10964: When a branch in Diffusion is not tracked, the UI should be explicit about it from Backlog to v3 on the Diffusion board.
Jan 18 2017, 7:01 PM · Diffusion
epriestley moved T11029: Colorized html inline diffs for Diffusion from Backlog to v3 on the Diffusion board.
Jan 18 2017, 7:01 PM · Diffusion (v3), Audit
epriestley moved T11173: User unable to create repository if not in the "Default Edit Policy" of Diffusion Application from Backlog to v3 on the Diffusion board.
Jan 18 2017, 7:01 PM · Diffusion (v3), Restricted Project, Policy, Bug Report
epriestley moved T11205: Hard/Impossible to disable SSH built-in URIs from Backlog to v3 on the Diffusion board.
Jan 18 2017, 7:01 PM · Diffusion (v3), Bug Report
epriestley moved T11314: Observe Mode + GitHub has weird mail interactions due to pull request refs from Backlog to v3 on the Diffusion board.
Jan 18 2017, 7:01 PM · Diffusion (v3), Restricted Project, Mail, Haskell.org, Bug Report
epriestley moved T11165: Changing a callsign throws a 404 from Backlog to v3 on the Diffusion board.
Jan 18 2017, 7:00 PM · Diffusion (v3), Bug Report
epriestley moved T11767: Unify email patch byte/line/time limit behaviors across Differential/Diffusion from Backlog to v3 on the Diffusion board.
Jan 18 2017, 7:00 PM · Diffusion (v3), Differential, Mail
epriestley moved T11968: Decide the fate of FutureGraph from Backlog to v3 on the Diffusion board.
Jan 18 2017, 6:59 PM · Diffusion, Performance, Conduit, Infrastructure, Restricted Project, Arcanist
epriestley moved T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches from Backlog to v3 on the Diffusion board.
Jan 18 2017, 6:59 PM · Diffusion (v3), Restricted Project, Restricted Project, Herald
epriestley moved T12010: Untangle the Gordian Knot of iterating on Differential/Diffusion/Arcanist from Backlog to v3 on the Diffusion board.
Jan 18 2017, 6:59 PM · Diffusion (v3), Arcanist, Differential
epriestley moved T12033: Large diffs can still repeatedly fail to insert from Backlog to v3 on the Diffusion board.
Jan 18 2017, 6:59 PM · Diffusion (v3), Restricted Project, Mail, Differential, Bug Report
epriestley moved T11953: Herald rule for commits on autoclose branch didn't trigger when a commit was first pushed to a branch, then to master (fast-forward) from Backlog to v3 on the Diffusion board.
Jan 18 2017, 6:59 PM · Diffusion, Herald, Bug Report
epriestley closed T3794: Rebuild Diffusion/Audit on top of CustomField infrastructure as Wontfix.

I'm going to close this as "Wontfix". Although adding custom fields is something we may still do, I no longer expect to "rebuild" on top of that infrastructure.

Jan 18 2017, 6:39 PM · Restricted Project, Diffusion, Custom Fields
epriestley closed T3794: Rebuild Diffusion/Audit on top of CustomField infrastructure, a subtask of T4211: Commits only appear in tasks if they have "Ref T1234" and not "Maniphest Tasks: T1234", as Wontfix.
Jan 18 2017, 6:39 PM · Maniphest
epriestley closed T5889: Allow herald rules to act on existence of auditors as Resolved by committing Restricted Diffusion Commit.
Jan 18 2017, 6:05 PM · Restricted Project, Audit, Herald
allixsenos edited the content of 2017 Week 1 (Early January).
Jan 18 2017, 5:57 PM
epriestley moved T3917: Avoid or easily handle 'duplicate' audits from Audit States to Commit Identity on the Audit board.
Jan 18 2017, 5:56 PM · Restricted Project, Audit
epriestley moved T5338: Incorrect handling of merge commits from Herald to Commit Identity on the Audit board.
Jan 18 2017, 5:56 PM · Audit, Differential
epriestley moved T6557: Automatic auditing should ignore merges from Herald to Commit Identity on the Audit board.
Jan 18 2017, 5:56 PM · Audit
epriestley added a comment to T5889: Allow herald rules to act on existence of auditors.

D17221 adds an "Auditors" field to Herald.

Jan 18 2017, 5:54 PM · Restricted Project, Audit, Herald
epriestley added a revision to T5889: Allow herald rules to act on existence of auditors: Unknown Object (Differential Revision).
Jan 18 2017, 5:53 PM · Restricted Project, Audit, Herald
epriestley closed T12119: `arc diff --reviewers foo` puts reviewers into Summary field as Invalid.

making the old version of arc continue working as it did, if trivial, with new versions of the backend

Jan 18 2017, 5:31 PM · Bug Report
allixsenos added a comment to T12119: `arc diff --reviewers foo` puts reviewers into Summary field.

based on the fact that 6 month old code worked fine until a backend upgrade last week, I'm guessing the breakage happened because of server-side changes

Jan 18 2017, 5:06 PM · Bug Report
epriestley added a comment to T12119: `arc diff --reviewers foo` puts reviewers into Summary field.

goes away after upgrading both to latest

Jan 18 2017, 4:14 PM · Bug Report
allixsenos created T12119: `arc diff --reviewers foo` puts reviewers into Summary field.
Jan 18 2017, 4:09 PM · Bug Report
epriestley added a revision to T5867: Move Quick Create to MenuItemEngine: Unknown Object (Differential Revision).
Jan 18 2017, 3:58 PM · Design
epriestley closed T12117: Conduit API method audit.query fails with 'Undefined class constant CONCERN_ACCEPTED' as Resolved by committing Restricted Diffusion Commit.
Jan 18 2017, 3:45 PM · Audit, Diffusion, Conduit, Bug Report
epriestley added a comment to T5132: Document the special syntax you can use in commit messages to cause effects.

No. This task covers documenting this syntax.

Jan 18 2017, 3:43 PM · Guides, Diffusion
sgielen awarded T9640: Make Phabricator compatible with PHP7 a Yellow Medal token.
Jan 18 2017, 3:25 PM · Prioritized, Restricted Project, Infrastructure
urzds added a comment to T5132: Document the special syntax you can use in commit messages to cause effects.

Is the information from above (T5132#69200) also available in the documentation in this comprehensive form?

Jan 18 2017, 3:04 PM · Guides, Diffusion
epriestley added a comment to T12118: Differential email does not contain reviewers/subscribers information anymore.

After a quick look, ModularTransactions doesn't currently expose a shouldHideFormMail() hook and I may want to do something a little more tailored here, so fixing this isn't a one-liner.

Jan 18 2017, 2:36 PM · Restricted Project, Differential, Bug Report
epriestley closed T12112: Upload file stalles network connections as Invalid.

This does not appear to be moving forward as a valid bug report which we can accept upstream.

Jan 18 2017, 2:30 PM · Bug Report (Needs Information)
epriestley added a comment to T12118: Differential email does not contain reviewers/subscribers information anymore.

For context, this is a side effect of the move to EditEngine in T11114.

Jan 18 2017, 2:25 PM · Restricted Project, Differential, Bug Report
jonathon added a comment to T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site.

Righty; I didn't want to create any extra noise. New ticket, ho.

Jan 18 2017, 2:11 PM · Config, Bug Report
epriestley added a comment to T12117: Conduit API method audit.query fails with 'Undefined class constant CONCERN_ACCEPTED'.

Thanks, D17218 should fix this.

Jan 18 2017, 2:08 PM · Audit, Diffusion, Conduit, Bug Report
epriestley moved T12117: Conduit API method audit.query fails with 'Undefined class constant CONCERN_ACCEPTED' from Backlog to EditEngine on the Audit board.
Jan 18 2017, 2:08 PM · Audit, Diffusion, Conduit, Bug Report
epriestley claimed T12117: Conduit API method audit.query fails with 'Undefined class constant CONCERN_ACCEPTED'.
Jan 18 2017, 2:07 PM · Audit, Diffusion, Conduit, Bug Report
epriestley added a revision to T5867: Move Quick Create to MenuItemEngine: Unknown Object (Differential Revision).
Jan 18 2017, 2:07 PM · Design
epriestley added a revision to T12117: Conduit API method audit.query fails with 'Undefined class constant CONCERN_ACCEPTED': Unknown Object (Differential Revision).
Jan 18 2017, 1:59 PM · Audit, Diffusion, Conduit, Bug Report
epriestley added a comment to T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site.

If you'd like us to look at it, please file a new issue following Contributing Bug Reports.

Jan 18 2017, 1:50 PM · Config, Bug Report
kyoshiro updated the question details for Q554: EXCEPTION: PhabricatorPolicyException [Access Denied: Restricted Application] (Can View) .
Jan 18 2017, 1:41 PM
kyoshiro updated Q554: EXCEPTION: PhabricatorPolicyException [Access Denied: Restricted Application] (Can View) from to EXCEPTION: PhabricatorPolicyException [Access Denied: Restricted Application] (Can View) .
Jan 18 2017, 1:41 PM
ioeric created T12118: Differential email does not contain reviewers/subscribers information anymore.
Jan 18 2017, 11:38 AM · Restricted Project, Differential, Bug Report
jpraet created T12117: Conduit API method audit.query fails with 'Undefined class constant CONCERN_ACCEPTED'.
Jan 18 2017, 10:49 AM · Audit, Diffusion, Conduit, Bug Report
jonathon added a comment to T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site.

arcanist: ade25facfdf22aed1c1e20fed3e58e60c0be3c2b
libphutil: 9d85dfab0f532d50c2343719e92d574a4827341b
phabricator: 2d4eb460abb2ba34a944962c7cfea5741e099ff9

Jan 18 2017, 8:53 AM · Config, Bug Report
jonathon updated the task description for T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site.
Jan 18 2017, 8:46 AM · Config, Bug Report
d.maznekov added a comment to T12112: Upload file stalles network connections .

What branch you checkout - master or stable ?
Never mind, I found what you've done, sorry.

Jan 18 2017, 6:58 AM · Bug Report (Needs Information)
d.maznekov added a comment to T12112: Upload file stalles network connections .

Wow.
With that charge you can retire at that moment ... ridiculous.
I'm pretty sure in lab clean env from scratch all will works flawlessly. The point is in working environment.
Should be some guide where to dig for a problem.
Anyway will try with new clean install and migration of real data.
And will inform my boss that my month salary some guys take it for an hour :)

Jan 18 2017, 6:51 AM · Bug Report (Needs Information)
chad closed T12116: Edit Form page doesn't show Form names as Resolved by committing Restricted Diffusion Commit.
Jan 18 2017, 5:37 AM · Bug Report
20after4 awarded T12101: Phabricator PHP 7 Compatibility a Mountain of Wealth token.
Jan 18 2017, 5:36 AM · Infrastructure, Guides
chad added a revision to T12116: Edit Form page doesn't show Form names: Unknown Object (Differential Revision).
Jan 18 2017, 3:20 AM · Bug Report
chad added a comment to T12098: Create Revision from FavoritesMenuItem doesn't work.

The form still does nothing useful, but it's not a default any more

Jan 18 2017, 1:02 AM · Dashboards, Differential
chad renamed T12098: Create Revision from FavoritesMenuItem doesn't work from Create Revision from global menu doesn't work to Create Revision from FavoritesMenuItem doesn't work.
Jan 18 2017, 1:02 AM · Dashboards, Differential
chad closed T12102: Cannot create wiki as Invalid.
Jan 18 2017, 12:54 AM · Bug Report (Needs Information)
chad added a comment to T12102: Cannot create wiki.

Closing per lack of feedback. If you figure out how to reproduce the bug, please let us know. Mostly, this looks like someone else (admin) changed the permissions on the application.

Jan 18 2017, 12:53 AM · Bug Report (Needs Information)
chad claimed T12116: Edit Form page doesn't show Form names.
Jan 18 2017, 12:45 AM · Bug Report
chad created T12116: Edit Form page doesn't show Form names.
Jan 18 2017, 12:45 AM · Bug Report

Jan 17 2017

epriestley added a revision to T5867: Move Quick Create to MenuItemEngine: Unknown Object (Differential Revision).
Jan 17 2017, 10:23 PM · Design
epriestley added a revision to T5867: Move Quick Create to MenuItemEngine: Unknown Object (Differential Revision).
Jan 17 2017, 10:01 PM · Design
epriestley added a revision to T5867: Move Quick Create to MenuItemEngine: Unknown Object (Differential Revision).
Jan 17 2017, 8:49 PM · Design
epriestley added a project to T12115: ApplicationTransactionPublishWorker can retry indefinitely, sending email as a side effect, if a transaction takes more than 2 hours to publish: Restricted Project.
Jan 17 2017, 8:08 PM · Restricted Project, Daemons, Differential, Transactions
epriestley created T12115: ApplicationTransactionPublishWorker can retry indefinitely, sending email as a side effect, if a transaction takes more than 2 hours to publish.
Jan 17 2017, 8:08 PM · Restricted Project, Daemons, Differential, Transactions
epriestley added a revision to T12113: Email in LDAP registration form is empty: Unknown Object (Differential Revision).
Jan 17 2017, 7:26 PM · Bug Report (Needs Information)
epriestley added a comment to T12113: Email in LDAP registration form is empty.

See also T3472.

Jan 17 2017, 6:58 PM · Bug Report (Needs Information)
epriestley closed T12113: Email in LDAP registration form is empty as Resolved.
Jan 17 2017, 6:54 PM · Bug Report (Needs Information)
kugel- added a comment to T12113: Email in LDAP registration form is empty.

Alright, then this is it. I think a visual indication would be helpful. But apart from that, this can be closed.

Jan 17 2017, 6:53 PM · Bug Report (Needs Information)
epriestley removed a project from T12109: Updating revision reverts description changes, if you edit the description while `arc` is running: 🐳.
Jan 17 2017, 6:09 PM · Differential, Bug Report
epriestley added a comment to T12112: Upload file stalles network connections .

I can't reproduce this, so we can't move forward. Next steps:

Jan 17 2017, 6:08 PM · Bug Report (Needs Information)
epriestley added a comment to T12112: Upload file stalles network connections .

I can not reproduce this. Here's what I did:

Jan 17 2017, 6:04 PM · Bug Report (Needs Information)
alexmv closed T11713: `utf8_decode` is provided by XML extension, which may not be installed as Resolved.

Fixed by D17188.

Jan 17 2017, 5:54 PM · libphutil, Bug Report
epriestley closed T12114: Upside-down segment in task graph as Resolved by committing Restricted Diffusion Commit.
Jan 17 2017, 5:18 PM · Maniphest, Bug Report
epriestley closed T12111: Daemons keep failing but then I can't restart as Invalid.

Closing for lack of feedback.

Jan 17 2017, 4:45 PM · Bug Report (Needs Information)
epriestley added a revision to T12114: Upside-down segment in task graph: Unknown Object (Differential Revision).
Jan 17 2017, 4:40 PM · Maniphest, Bug Report
epriestley moved T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources from Far Future to Backlog on the Drydock board.
Jan 17 2017, 3:29 PM · Restricted Project, Drydock, Harbormaster, Feature Request
epriestley added a comment to T12113: Email in LDAP registration form is empty.

So, is it possible that the email field is shown when there is already an existing phabricator account with the same email address?

Jan 17 2017, 3:27 PM · Bug Report (Needs Information)