Page MenuHomePhabricator
Feed Advanced Search

Dec 19 2014

btrahan added a revision to T6790: DiffusionCommitController fails if Differential is uninstalled or not usable by the viewer: Restricted Differential Revision.
Dec 19 2014, 10:46 PM · Wikimedia, Differential, Diffusion, Support Impact, Policy
btrahan added a comment to T6790: DiffusionCommitController fails if Differential is uninstalled or not usable by the viewer.

I can only reproduce this by setting the Differential application to a restrictive policy such as administrators only. With default policy, uninstalling the Differential application does not reproduce this. Updated the task.

Dec 19 2014, 10:23 PM · Wikimedia, Differential, Diffusion, Support Impact, Policy
btrahan updated the task description for T6790: DiffusionCommitController fails if Differential is uninstalled or not usable by the viewer.
Dec 19 2014, 10:22 PM · Wikimedia, Differential, Diffusion, Support Impact, Policy
btrahan claimed T6790: DiffusionCommitController fails if Differential is uninstalled or not usable by the viewer.

I peeped the IRC log so I'll take a stab at this now.

Dec 19 2014, 10:19 PM · Wikimedia, Differential, Diffusion, Support Impact, Policy
epriestley updated subscribers of T6790: DiffusionCommitController fails if Differential is uninstalled or not usable by the viewer.
Dec 19 2014, 7:28 PM · Wikimedia, Differential, Diffusion, Support Impact, Policy
epriestley created T6790: DiffusionCommitController fails if Differential is uninstalled or not usable by the viewer.
Dec 19 2014, 7:27 PM · Wikimedia, Differential, Diffusion, Support Impact, Policy

Dec 18 2014

btrahan closed T5604: Properly integrate Maniphest with Subscribers, a subtask of T4484: Show Herald effects on objects in object transaction logs, as Resolved.
Dec 18 2014, 10:42 PM · Support Impact, Herald
btrahan closed T5604: Properly integrate Maniphest with Subscribers as Resolved.

Closed by commit rP9141da84c85c.

Dec 18 2014, 10:42 PM · Support Impact, Maniphest
btrahan closed T5604: Properly integrate Maniphest with Subscribers, a subtask of T4411: Adding a CC to a Maniphest Task should give View rights for that user, as Resolved.
Dec 18 2014, 10:42 PM · Wikimedia, Policy
btrahan added a revision to T5604: Properly integrate Maniphest with Subscribers: Restricted Differential Revision.
Dec 18 2014, 10:33 PM · Support Impact, Maniphest
btrahan added a revision to T5245: Migrate Maniphest Projects to use edge infrastructure: Restricted Differential Revision.
Dec 18 2014, 10:12 PM · Support Impact, Maniphest
chad updated subscribers of T6175: `phabricator.uninstalled-applications` is confusing because it isn't editable configuration.
Dec 18 2014, 6:57 AM · Support Impact, Documentation, Setup

Dec 17 2014

btrahan added a revision to T5245: Migrate Maniphest Projects to use edge infrastructure: Restricted Differential Revision.
Dec 17 2014, 11:04 PM · Support Impact, Maniphest

Dec 16 2014

qgil moved T4411: Adding a CC to a Maniphest Task should give View rights for that user from Backlog to Important on the Wikimedia board.
Dec 16 2014, 12:41 PM · Wikimedia, Policy
qgil added a project to T4411: Adding a CC to a Maniphest Task should give View rights for that user: Wikimedia.
Dec 16 2014, 12:41 PM · Wikimedia, Policy

Dec 13 2014

epriestley added a comment to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings.

At least for now, this no longer blocks Phacility or T2783.

Dec 13 2014, 6:28 PM · Restricted Project, Auth, Conduit
epriestley placed T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings up for grabs.
Dec 13 2014, 6:27 PM · Restricted Project, Auth, Conduit
epriestley added a revision to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings: Restricted Differential Revision.
Dec 13 2014, 6:23 PM · Restricted Project, Auth, Conduit
epriestley added a revision to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings: Restricted Differential Revision.
Dec 13 2014, 12:45 AM · Restricted Project, Auth, Conduit
epriestley added a revision to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings: Restricted Differential Revision.
Dec 13 2014, 12:31 AM · Restricted Project, Auth, Conduit

Dec 12 2014

epriestley added a revision to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings: Restricted Differential Revision.
Dec 12 2014, 11:29 PM · Restricted Project, Auth, Conduit
qgil moved T6102: Improve typeahead behavior around exact matches from Backlog to Important on the Wikimedia board.
Dec 12 2014, 11:21 PM · Wikimedia, Support Impact, Infrastructure
epriestley added a revision to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings: Restricted Differential Revision.
Dec 12 2014, 11:15 PM · Restricted Project, Auth, Conduit
epriestley added a revision to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings: Restricted Differential Revision.
Dec 12 2014, 9:41 PM · Restricted Project, Auth, Conduit
btrahan closed T6595: Limit homepage application status badge queries as Resolved.

Closed by commit rP2b99b4add8ae.

Dec 12 2014, 8:02 PM · Support Impact, Applications
epriestley moved T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings from Backlog to v0 Closed Beta on the Phacility board.
Dec 12 2014, 6:05 PM · Restricted Project, Auth, Conduit
epriestley added a comment to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings.

T2783 is at least partially blocked on this, since I need to make intra-cluster calls as the viewing user and don't want to do handshakes. I also don't really want to ship session keys across in the raw, although that wouldn't be the end of the world. I'll probably push this about halfway forward and then drop it again once T2783 is unblocked.

Dec 12 2014, 6:04 PM · Restricted Project, Auth, Conduit
epriestley claimed T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings.
Dec 12 2014, 6:00 PM · Restricted Project, Auth, Conduit

Dec 11 2014

btrahan added a revision to T6595: Limit homepage application status badge queries: Restricted Differential Revision.
Dec 11 2014, 10:39 PM · Support Impact, Applications
btrahan reopened T5604: Properly integrate Maniphest with Subscribers as "Open".

There's still some cruft in the codebase here. Mainly the transaction rendering code for the old style transactions. I have to (maybe) fix something similar for projects so if this doesn't look ridiculously bad I'll fix this bit too.

Dec 11 2014, 6:32 PM · Support Impact, Maniphest
btrahan reopened T5604: Properly integrate Maniphest with Subscribers, a subtask of T4411: Adding a CC to a Maniphest Task should give View rights for that user, as Open.
Dec 11 2014, 6:32 PM · Wikimedia, Policy
btrahan reopened T5604: Properly integrate Maniphest with Subscribers, a subtask of T4484: Show Herald effects on objects in object transaction logs, as Open.
Dec 11 2014, 6:32 PM · Support Impact, Herald
btrahan added a revision to T5604: Properly integrate Maniphest with Subscribers: Restricted Differential Revision.
Dec 11 2014, 6:29 PM · Support Impact, Maniphest
btrahan reopened T6102: Improve typeahead behavior around exact matches as "Open".
Dec 11 2014, 6:15 PM · Wikimedia, Support Impact, Infrastructure
btrahan added a comment to T6102: Improve typeahead behavior around exact matches.

Oh, I thought this was about the global search. The existing patch only covers the global search in the upper right.

Dec 11 2014, 6:14 PM · Wikimedia, Support Impact, Infrastructure
epriestley added a comment to T6102: Improve typeahead behavior around exact matches.

I can reproduce it on the WMF install in tokenizers:

Dec 11 2014, 6:07 PM · Wikimedia, Support Impact, Infrastructure
btrahan added a comment to T6102: Improve typeahead behavior around exact matches.

When I type "Wikidata" on your install its the top result:

Dec 11 2014, 5:51 PM · Wikimedia, Support Impact, Infrastructure
qgil added a project to T6102: Improve typeahead behavior around exact matches: Wikimedia.

Wikimedia upgraded yesterday, and while typing "Wikidata" seems to bring "Wikidata" among the top five suggestions, it is not the top result, which makes us think that we can still run into scenarios like the one described here.

Dec 11 2014, 7:40 AM · Wikimedia, Support Impact, Infrastructure
btrahan closed T5604: Properly integrate Maniphest with Subscribers as Resolved.

Closed by commit rP7d9687057056.

Dec 11 2014, 12:27 AM · Support Impact, Maniphest
btrahan closed T5604: Properly integrate Maniphest with Subscribers, a subtask of T4484: Show Herald effects on objects in object transaction logs, as Resolved.
Dec 11 2014, 12:27 AM · Support Impact, Herald
btrahan closed T5604: Properly integrate Maniphest with Subscribers, a subtask of T4411: Adding a CC to a Maniphest Task should give View rights for that user, as Resolved.
Dec 11 2014, 12:27 AM · Wikimedia, Policy

Dec 10 2014

btrahan added a revision to T5604: Properly integrate Maniphest with Subscribers: Restricted Differential Revision.
Dec 10 2014, 11:38 PM · Support Impact, Maniphest
lexelby added a comment to T6688: "'authorPHID' cannot be null" exception parsing commit message.

The problem went away as soon as I updated.

Dec 10 2014, 4:10 PM · Support Impact, Phabricator

Dec 9 2014

epriestley added a comment to T6719: Projects are missing an internal apply implementation for edge transactions.

Should be fixed in HEAD. Thanks for the report, @chasemp!

Dec 9 2014, 6:15 PM · Support Impact, Projects, Transactions
btrahan closed T6719: Projects are missing an internal apply implementation for edge transactions as Resolved.

Closed by commit rP5b59a81ab9b3.

Dec 9 2014, 6:14 PM · Support Impact, Projects, Transactions
btrahan added a revision to T6719: Projects are missing an internal apply implementation for edge transactions: Restricted Differential Revision.
Dec 9 2014, 6:13 PM · Support Impact, Projects, Transactions
epriestley added a comment to T6719: Projects are missing an internal apply implementation for edge transactions.

thx @btrahan

Dec 9 2014, 6:06 PM · Support Impact, Projects, Transactions
btrahan claimed T6719: Projects are missing an internal apply implementation for edge transactions.
Dec 9 2014, 6:05 PM · Support Impact, Projects, Transactions
epriestley updated subscribers of T6719: Projects are missing an internal apply implementation for edge transactions.
Dec 9 2014, 6:01 PM · Support Impact, Projects, Transactions
epriestley created T6719: Projects are missing an internal apply implementation for edge transactions.
Dec 9 2014, 6:00 PM · Support Impact, Projects, Transactions
epriestley added a comment to T6707: 'Attaching' two external accounts of the same type results in AphrontCountQueryException.

Well, maybe I'm wrong. I can't reproduce this with other account types. For example, I have no option to attach a second Facebook account:

Dec 9 2014, 5:34 PM · Wikimedia, Auth
epriestley renamed T6707: 'Attaching' two external accounts of the same type results in AphrontCountQueryException from 'Attaching' two external accounts from the same provider results in AphrontCountQueryException to 'Attaching' two Mediawiki accounts results in AphrontCountQueryException.
Dec 9 2014, 5:33 PM · Wikimedia, Auth
epriestley renamed T6707: 'Attaching' two external accounts of the same type results in AphrontCountQueryException from 'Attaching' two mediawiki accounts results in AphrontCountQueryException to 'Attaching' two external accounts from the same provider results in AphrontCountQueryException.
Dec 9 2014, 5:32 PM · Wikimedia, Auth
epriestley added a comment to T6707: 'Attaching' two external accounts of the same type results in AphrontCountQueryException.

In particular, this is very unlikely to be particular to Mediawiki, and should reproduce with other providers (like GitHub). (If it doesn't, there's just an issue we need to fix with the MW adapter.)

Dec 9 2014, 5:32 PM · Wikimedia, Auth

Dec 8 2014

lexelby added a comment to T6688: "'authorPHID' cannot be null" exception parsing commit message.

Oh cool. I've updated and will report back.

Dec 8 2014, 6:30 PM · Support Impact, Phabricator
joshuaspence added a comment to T6688: "'authorPHID' cannot be null" exception parsing commit message.

I'm actually not seeing this issue any more after updating.

Dec 8 2014, 12:09 PM · Support Impact, Phabricator
epriestley added a project to T6591: Parsing commits that do not contain available users breaks the task: Support Impact.

Support Impact I haven't triaged, but this looks like a bug with no recourse.

Dec 8 2014, 12:04 PM · Support Impact, Diffusion, Herald
epriestley updated subscribers of T6688: "'authorPHID' cannot be null" exception parsing commit message.

I haven't triaged this but it sounds like it may have Support Impact.

Dec 8 2014, 12:03 PM · Support Impact, Phabricator
epriestley added a project to T6608: Some use of PhutilUTF8StringTruncator are not aggressive enough: Support Impact.

Support Impact This breaks things and users have no recourse other than reporting it.

Dec 8 2014, 12:02 PM · Support Impact
epriestley added a project to T6707: 'Attaching' two external accounts of the same type results in AphrontCountQueryException: Support Impact.

Expected behavior is that this is prevented until T2549, which will eventually make this work properly.

Dec 8 2014, 11:39 AM · Wikimedia, Auth
qgil added a comment to T5604: Properly integrate Maniphest with Subscribers.

For what is worth, this problem caused confusion among users that were ignoring "updated subscribers" notifications but still could see them in their feeds. It took us a while to realize that these notifications were legit, just misnamed: https://phabricator.wikimedia.org/T76098

Dec 8 2014, 6:34 AM · Support Impact, Maniphest

Dec 6 2014

epriestley added a comment to T4439: Set up SPF records for domains we control.

Phacility part of this seems to be holding, we don't need to address phabricator.com as a launch item.

Dec 6 2014, 3:51 PM · Mail, Security
epriestley removed a project from T4439: Set up SPF records for domains we control: Phacility.
Dec 6 2014, 3:50 PM · Mail, Security

Dec 5 2014

qgil moved T6354: Register a new user redirect to a png file instead of email confirmation page from Important to Details on the Wikimedia board.
Dec 5 2014, 1:27 PM · Support Impact, Wikimedia, Auth
epriestley added a comment to T5604: Properly integrate Maniphest with Subscribers.

Well, maybe not that messy. I think I got away with at least one of these pretty cleanly in the past, since you basically just copy the table into the edge table and theoretically you're about done.

Dec 5 2014, 1:15 AM · Support Impact, Maniphest
epriestley added a comment to T5604: Properly integrate Maniphest with Subscribers.

Should be good to go, this just involves a messy migration.

Dec 5 2014, 1:14 AM · Support Impact, Maniphest
epriestley added a comment to T5245: Migrate Maniphest Projects to use edge infrastructure.

Stealing this from you to do these bits...?

Dec 5 2014, 1:09 AM · Support Impact, Maniphest
btrahan added a revision to T4712: Paginate transactions on objects once there are a huge number of them: Restricted Differential Revision.
Dec 5 2014, 12:15 AM · Support Impact, Transactions

Dec 4 2014

btrahan added a project to T6692: Dispose writeguard correctly when responding to an early exception / better error pages: Support Impact.
Dec 4 2014, 11:16 PM · Support Impact, Phacility
btrahan claimed T5604: Properly integrate Maniphest with Subscribers.

Another one I figure I should do unless you've got something... Lemme know!

Dec 4 2014, 11:06 PM · Support Impact, Maniphest
btrahan claimed T5245: Migrate Maniphest Projects to use edge infrastructure.

This is mostly complete, but:

  • Maniphest should implement PhabricatorProjectInterface, but picks up two "Projects" fields in the UI if it does. Its projects field currently shows board columns, so we can't just delete that copy. After T4807, we can generalize this and implement PhabricatorProjectInterface.
  • It would be nice to migrate old TYPE_PROJECTS transactions to TYPE_EDGE transactions to remove leftover rendering code.
Dec 4 2014, 11:05 PM · Support Impact, Maniphest
btrahan claimed T6595: Limit homepage application status badge queries.
Dec 4 2014, 11:00 PM · Support Impact, Applications
btrahan added a revision to T4712: Paginate transactions on objects once there are a huge number of them: Restricted Differential Revision.
Dec 4 2014, 10:01 PM · Support Impact, Transactions
epriestley moved T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges from Backlog to Do After Launch on the Phacility board.
Dec 4 2014, 6:59 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley added a project to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges: Phacility.

I'm currently making the Phacility deployment tools load all Almanac services and filter them on the client to generate a list of instances hosted on a given machine (e.g., all instances with storage on db001). This is super gross:

Dec 4 2014, 6:59 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
qgil moved T6354: Register a new user redirect to a png file instead of email confirmation page from Backlog to Important on the Wikimedia board.
Dec 4 2014, 12:53 PM · Support Impact, Wikimedia, Auth
btrahan added a revision to T4712: Paginate transactions on objects once there are a huge number of them: Restricted Differential Revision.
Dec 4 2014, 5:11 AM · Support Impact, Transactions

Dec 3 2014

btrahan added a revision to T4712: Paginate transactions on objects once there are a huge number of them: Restricted Differential Revision.
Dec 3 2014, 10:47 PM · Support Impact, Transactions
btrahan added a revision to T4712: Paginate transactions on objects once there are a huge number of them: Restricted Differential Revision.
Dec 3 2014, 8:59 PM · Support Impact, Transactions
btrahan added a revision to T4712: Paginate transactions on objects once there are a huge number of them: Restricted Differential Revision.
Dec 3 2014, 1:21 AM · Support Impact, Transactions
btrahan closed T6648: Mention transaction not created after editing comment as Resolved.

Closed by commit rP798be00fc3c7.

Dec 3 2014, 1:03 AM · Support Impact, Transactions

Dec 2 2014

btrahan added a revision to T6648: Mention transaction not created after editing comment: Restricted Differential Revision.
Dec 2 2014, 11:12 PM · Support Impact, Transactions
btrahan claimed T6648: Mention transaction not created after editing comment.
Dec 2 2014, 10:31 PM · Support Impact, Transactions
epriestley added a comment to T6648: Mention transaction not created after editing comment.

I think adding is desirable. We never rewrite history anywhere else.

Dec 2 2014, 10:30 PM · Support Impact, Transactions
btrahan added a comment to T6648: Mention transaction not created after editing comment.

Is the desired behavior that

Dec 2 2014, 10:29 PM · Support Impact, Transactions
btrahan added a revision to T4712: Paginate transactions on objects once there are a huge number of them: Restricted Differential Revision.
Dec 2 2014, 10:24 PM · Support Impact, Transactions
• chasemp added a comment to T4411: Adding a CC to a Maniphest Task should give View rights for that user.

As usual, reasonable and clear. Thanks man.

Dec 2 2014, 10:16 PM · Wikimedia, Policy
epriestley added a comment to T4411: Adding a CC to a Maniphest Task should give View rights for that user.

@chasemp and I talked about this some more on IRC. We still don't have exactly the same viewpoint on where we should end up, but I think we can take an approach which everyone's onboard with for as long as possible and then possibly deviate a little at the end. Broadly, I want to implement the parts of this which would lock down or restrict capabilities first. Once we've implemented the heaviest set of restrictions, we can evaluate what holes we want to punch through them based on user feedback.

Dec 2 2014, 7:43 PM · Wikimedia, Policy
avivey added a comment to T5568: Support `.arcunit`, similar to `.arclint`.

While digging in there, it looks like having coverage information as a per-test datum is not actually the common practice in any test framework - in all implementations I saw, it's generated separately and just pasted into each test.
Maybe we should have it as a separate field in the diff data too?

Dec 2 2014, 5:41 PM · Unit, Arcanist
avivey added a revision to T5568: Support `.arcunit`, similar to `.arclint`: Restricted Differential Revision.
Dec 2 2014, 12:33 AM · Unit, Arcanist

Nov 26 2014

chad triaged T6648: Mention transaction not created after editing comment as Normal priority.
Nov 26 2014, 10:04 PM · Support Impact, Transactions
chad updated subscribers of T6648: Mention transaction not created after editing comment.
Nov 26 2014, 4:38 PM · Support Impact, Transactions
chad renamed T6648: Mention transaction not created after editing comment from Mention not created after editing Audit comment to Mention transaction not created after editing comment.
Nov 26 2014, 4:37 PM · Support Impact, Transactions

Nov 23 2014

epriestley added a comment to T6615: Worker task table has some remaining awkward keys.

D10895 appears to be a sufficient fix. I want to adjust some other keys on this table eventually so I'm going to leave this open, but I'll downgrade the priority once the dust settles.

Nov 23 2014, 7:39 PM · Infrastructure, Daemons
epriestley added a revision to T6615: Worker task table has some remaining awkward keys: Restricted Differential Revision.
Nov 23 2014, 7:34 PM · Infrastructure, Daemons
epriestley added a comment to T6615: Worker task table has some remaining awkward keys.

All realistic installs with more than 100K rows should have 99% of them in queue.

Nov 23 2014, 7:12 PM · Infrastructure, Daemons
epriestley added a project to T6615: Worker task table has some remaining awkward keys: Support Impact.
Nov 23 2014, 7:12 PM · Infrastructure, Daemons

Nov 22 2014

epriestley added a comment to T4439: Set up SPF records for domains we control.

I think these are done:

Nov 22 2014, 8:54 PM · Mail, Security
epriestley moved T4439: Set up SPF records for domains we control from Backlog to v0 Closed Beta on the Phacility board.
Nov 22 2014, 8:20 PM · Mail, Security
epriestley added a project to T4439: Set up SPF records for domains we control: Phacility.
Nov 22 2014, 8:19 PM · Mail, Security