Page MenuHomePhabricator
Feed Advanced Search

Feb 26 2016

epriestley moved T10457: Improve Harbomaster/Drydock UI/UX before release from Backlog to v3 on the Drydock board.
Feb 26 2016, 3:01 PM · Harbormaster (v3), Drydock (v3), Phacility
epriestley moved T10024: Can't remove blueprint limit from v2 to v3 on the Drydock board.
Feb 26 2016, 3:01 PM · Drydock (v3), Bug Report
epriestley created Drydock (v3).
Feb 26 2016, 3:01 PM
epriestley added a subtask for T10457: Improve Harbomaster/Drydock UI/UX before release: T10024: Can't remove blueprint limit.
Feb 26 2016, 3:01 PM · Harbormaster (v3), Drydock (v3), Phacility
epriestley added a parent task for T10024: Can't remove blueprint limit: T10457: Improve Harbomaster/Drydock UI/UX before release.
Feb 26 2016, 3:01 PM · Drydock (v3), Bug Report
epriestley moved T9493: Formalize attributes on Drydock resources and leases from v2 to Future on the Drydock board.
Feb 26 2016, 3:01 PM · Restricted Project, Drydock (v3)
epriestley moved T9492: Make WorkingCopy resources more powerful and flexible from v2 to Future on the Drydock board.
Feb 26 2016, 3:01 PM · Restricted Project, Drydock
epriestley moved T8153: Improve detection and recovery when resources are mangled outside of Drydock's control from v2 to Future on the Drydock board.
Feb 26 2016, 3:01 PM · Prioritized, Drydock
epriestley created T10457: Improve Harbomaster/Drydock UI/UX before release.
Feb 26 2016, 2:59 PM · Harbormaster (v3), Drydock (v3), Phacility
epriestley added a comment to T10246: Deploy Drydock in the Phacility cluster.

New APIs are going out tomorrow morning (Saturday, February 27). I expect to unprototype Almanac shortly after that, provided things go relatively smoothly, so it will become available the following week (Saturday, March 5).

Feb 26 2016, 2:56 PM · Harbormaster (v3), Drydock (v3), Almanac (v2), Phacility
epriestley added a comment to Q326: Impossible to set boolean param with curl? (Answer 335).

Hmm, alright -- file a task and I'll take a look when I have a chance. I don't expect this to require any weird magic.

Feb 26 2016, 2:52 PM
epriestley added Q326: Impossible to set boolean param with curl? (Answer 335).
Feb 26 2016, 2:48 PM
kristo.mario awarded T4558: Make Diviner useful for third-parties a Like token.
Feb 26 2016, 2:22 PM · Diviner
epriestley closed T9762: Removing devices from Almanac services as Resolved by committing Restricted Diffusion Commit.
Feb 26 2016, 2:21 PM · Almanac (v2)
epriestley closed T9762: Removing devices from Almanac services, a subtask of T10246: Deploy Drydock in the Phacility cluster, as Resolved.
Feb 26 2016, 2:21 PM · Harbormaster (v3), Drydock (v3), Almanac (v2), Phacility
epriestley added a comment to T10452: Provide more flexible management over disabling/changing ldap user accounts.

It looks like that can leave two external (LDAP) accounts pointed at the same Phabricator account. If that's working, great. It will be supported explicitly after T2549.

Feb 26 2016, 2:16 PM · Restricted Project, LDAP, Auth, Feature Request
epriestley closed T10450: Owner locked out of project as Resolved.
Feb 26 2016, 2:06 PM · Projects, Bug Report
SpaceKees awarded T5954: Modularize "Export to Excel" as a feature of ApplicationSearch a Like token.
Feb 26 2016, 1:56 PM · Custom Fields, ApplicationSearch
epriestley removed 1 mock(s) for T10450: Owner locked out of project: Unknown Object (Pholio Mock).
Feb 26 2016, 1:55 PM · Projects, Bug Report
epriestley removed 1 mock(s) for T10433: Repo in Diffusion has no padding after Branches box if footer is not configured: Unknown Object (Pholio Mock).
Feb 26 2016, 1:55 PM · Diffusion, Bug Report
epriestley removed projects from T8389: Allow arbitrary email addresses to be CC'd on Phacility billing emails: Bug Report, 🐳, Abuse, Android.
Feb 26 2016, 1:55 PM · Phortune, Phacility
epriestley updated the task description for T8389: Allow arbitrary email addresses to be CC'd on Phacility billing emails.
Feb 26 2016, 1:54 PM · Phortune, Phacility
epriestley closed T10454: represents-Thenth, as Spite.
Feb 26 2016, 1:54 PM
epriestley placed T10455: technology"... up for grabs.
Feb 26 2016, 1:54 PM
epriestley removed projects from T10455: technology"...: Chad's House, Bug Report, Aphront, Aphlict, ApplicationEditor, Abuse, Applications.
Feb 26 2016, 1:54 PM
epriestley closed T10455: technology"... as Spite.
Feb 26 2016, 1:53 PM
epriestley added a comment to T5391: Support custom fields in 'Export to Excel'.

is T5954 really a fully blocking Task of this feature?

Feb 26 2016, 1:53 PM · Data Exporters
chad awarded T10449: Almanac v2 (Unprototype) a Doubloon token.
Feb 26 2016, 3:34 AM · Almanac (v2), Phacility
epriestley added a comment to T10449: Almanac v2 (Unprototype).
In T10449#161931, @dtf wrote:

Shouldn't restricted repositories short-names be rendered as [ Restricted Repository]? Sorry for this off-topic.

Feb 26 2016, 1:43 AM · Almanac (v2), Phacility

Feb 25 2016

eserrano awarded T5474: Support workboard column triggers which activate when a task is dropped into a column a Pterodactyl token.
Feb 25 2016, 10:26 PM · Workboards (v3), Restricted Project
epriestley added a comment to T10337: Implement `diffusion.search` and think about `diffusion.edit`.

Oh, there are also really two issues here, but only one that I think is actually hard:

Feb 25 2016, 10:07 PM · Diffusion (v3), Restricted Project, Projects, Feature Request
epriestley added a comment to T10452: Provide more flexible management over disabling/changing ldap user accounts.

On external account mangling in particular:

Feb 25 2016, 9:58 PM · Restricted Project, LDAP, Auth, Feature Request
epriestley added a comment to T10337: Implement `diffusion.search` and think about `diffusion.edit`.

Yeah, that's broadly the "think about" part in the task title -- I don't have a good answer. I'm not quite sure how to reconcile diffusion.edit with the current multi-page form.

Feb 25 2016, 9:48 PM · Diffusion (v3), Restricted Project, Projects, Feature Request
epriestley added a comment to T10452: Provide more flexible management over disabling/changing ldap user accounts.

Some possible tools that may form part of a solution here, roughly in order from greatest upstream willingness to greatest upstream resistance:

Feb 25 2016, 9:14 PM · Restricted Project, LDAP, Auth, Feature Request
epriestley updated subscribers of T3353: Make Phriction Document changes reviewable.
Feb 25 2016, 4:53 PM · Restricted Project, Prioritized, Phriction
epriestley merged task T10451: Phriction change diff or diffstat into T3353: Make Phriction Document changes reviewable.
Feb 25 2016, 4:52 PM · Feature Request
epriestley added a comment to T10449: Almanac v2 (Unprototype).

As a note to myself, I also need to adjust config for instances after pushing this, since empty values are now explicit. This only affects a handful of instances and they're easy to identify, so I may just do it manually rather than trying to write a migration.

Feb 25 2016, 4:51 PM · Almanac (v2), Phacility
epriestley added a comment to T10449: Almanac v2 (Unprototype).

I also have a small patch against rCORE, but it's pretty minor and I can't really test it fully until the rest of this stuff makes it into production.

Feb 25 2016, 4:45 PM · Almanac (v2), Phacility
epriestley added a revision to T10449: Almanac v2 (Unprototype): Unknown Object (Differential Revision).
Feb 25 2016, 4:43 PM · Almanac (v2), Phacility
epriestley added a revision to T10152: Allow uri.allowed-protocols to be configured in the Phacility cluster: Unknown Object (Differential Revision).
Feb 25 2016, 4:42 PM · Phacility
epriestley added a revision to T10449: Almanac v2 (Unprototype): Unknown Object (Differential Revision).
Feb 25 2016, 4:42 PM · Almanac (v2), Phacility
epriestley added a revision to T10449: Almanac v2 (Unprototype): Unknown Object (Differential Revision).
Feb 25 2016, 4:39 PM · Almanac (v2), Phacility
epriestley added a comment to T10450: Owner locked out of project.

Subscribers were removed from projects, so this policy no longer functions.

Feb 25 2016, 4:31 PM · Projects, Bug Report
epriestley renamed T10449: Almanac v2 (Unprototype) from Almanac v1 (Unprototype) to Almanac v2 (Unprototype).
Feb 25 2016, 2:06 PM · Almanac (v2), Phacility
epriestley added a revision to T10449: Almanac v2 (Unprototype): Unknown Object (Differential Revision).
Feb 25 2016, 2:05 PM · Almanac (v2), Phacility
epriestley created T10449: Almanac v2 (Unprototype).
Feb 25 2016, 1:40 PM · Almanac (v2), Phacility
epriestley added a comment to T9762: Removing devices from Almanac services.

Er, almanac.service.search, rather.

Feb 25 2016, 1:00 PM · Almanac (v2)
epriestley added a comment to T9762: Removing devices from Almanac services.

D15345 adds these capabilities:

Feb 25 2016, 1:00 PM · Almanac (v2)
epriestley added a revision to T9762: Removing devices from Almanac services: Unknown Object (Differential Revision).
Feb 25 2016, 12:56 PM · Almanac (v2)
epriestley added a revision to T10246: Deploy Drydock in the Phacility cluster: Unknown Object (Differential Revision).
Feb 25 2016, 12:56 PM · Harbormaster (v3), Drydock (v3), Almanac (v2), Phacility
epriestley closed T6741: Lock Almanac networks, and allow Almanac domain namespaces to be locked as Resolved by committing Restricted Diffusion Commit.
Feb 25 2016, 11:38 AM · Almanac (v2), Security, Phacility
epriestley closed T6741: Lock Almanac networks, and allow Almanac domain namespaces to be locked, a subtask of T5833: Build "Almanac", a service/host/device directory, as Resolved.
Feb 25 2016, 11:38 AM · Phacility, Almanac
epriestley closed T6741: Lock Almanac networks, and allow Almanac domain namespaces to be locked, a subtask of T10246: Deploy Drydock in the Phacility cluster, as Resolved.
Feb 25 2016, 11:38 AM · Harbormaster (v3), Drydock (v3), Almanac (v2), Phacility
epriestley added a comment to T10447: When the push phase of "Land Revision" fails, show the error in the UI.

I think var_dump() will normally be hard to observe, since it will go to stdout but that isn't connected to anything by default so it will just vanish (we don't write stdout to the daemon log). My guess is that the code is running, you just aren't seeing the var_dump() output.

Feb 25 2016, 11:20 AM · Drydock (v3)
epriestley added a revision to T4245: Make repository URIs slightly prettier: Unknown Object (Differential Revision).
Feb 25 2016, 11:09 AM · Prioritized, Diffusion (v3), KDE, Restricted Project
wschroo awarded T4900: Workboards updating in real time a Like token.
Feb 25 2016, 10:43 AM · Workboards (v3), User Delight, Wikimedia

Feb 24 2016

epriestley added a comment to T4427: Add formal task points.

Let me know if you hit issues -- it should just be better in every way than maniphest.query was, but I might have missed some data or something like that.

Feb 24 2016, 9:02 PM · Wikimedia, Workboards, Maniphest
epriestley added a comment to T4427: Add formal task points.

Broadly, *.search and *.edit endpoint are replacing older *.query and *.variousnameslikeupdate endpoints, see:

Feb 24 2016, 8:58 PM · Wikimedia, Workboards, Maniphest
epriestley added a comment to T4427: Add formal task points.

It's present in maniphest.search.

Feb 24 2016, 8:57 PM · Wikimedia, Workboards, Maniphest
epriestley added a member for Blessed Committers: Firehed.
Feb 24 2016, 8:56 PM
epriestley added a comment to T10420: Code coverage reports from `arc unit` are sometimes inaccurate.

Sure, happy to bring those both upstream.

Feb 24 2016, 8:42 PM · Arcanist, Bug Report
jonathanrseawright awarded T4103: Implement "Role Profiles" to provide search, homepage and application defaults a Love token.
Feb 24 2016, 8:17 PM · Prioritized, Restricted Project, Restricted Project, Dashboards, Applications
epriestley updated subscribers of T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.
Feb 24 2016, 5:25 PM · Conpherence, Phabot
epriestley merged task T10404: Ignore list for PhabricatorBotObjectNameHandler into T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.
Feb 24 2016, 5:25 PM · Phabot
epriestley added a comment to T10447: When the push phase of "Land Revision" fails, show the error in the UI.

Oh, this is probably actually $operation->setWorkingCopyVCSError(...);

Feb 24 2016, 5:23 PM · Drydock (v3)
epriestley updated subscribers of T10447: When the push phase of "Land Revision" fails, show the error in the UI.

To fix this:

Feb 24 2016, 5:22 PM · Drydock (v3)
epriestley added a comment to T10412: Change Milestone sort options.

See T8227 for discussion of why adding an option is a measure of last resort.

Feb 24 2016, 5:13 PM · Feature Request
epriestley added a comment to T10446: Unable to simply mark a Diffusion comment as Done.

Ah, I missed "In Diffusion". Let me see if I can reproduce there.

Feb 24 2016, 4:58 PM · Audit, Bug Report
epriestley added a comment to T10412: Change Milestone sort options.

I'm not strongly attached to this behavior and don't mind swapping it and seeing how much pushback we get, it just seemed like the much better behavior at scale, and seeing it use on the Trello meta-board suggested to me that it was reasonable and possibly familiar to users coming from Trello:

Feb 24 2016, 4:51 PM · Feature Request
epriestley added a comment to T10444: Ever make a mistake? Catch it before its too late.??.

@wuup, I undisabled you since I think you weren't part of the "click shiny buttons" activity this morning.

Feb 24 2016, 4:43 PM
epriestley updated subscribers of T10444: Ever make a mistake? Catch it before its too late.??.
Feb 24 2016, 4:41 PM
epriestley added a comment to T10444: Ever make a mistake? Catch it before its too late.??.

I think @wuup might have been an innocent bystander who was caught in the crossfire. Poor guy!

Feb 24 2016, 4:41 PM
epriestley added a comment to T10436: Enhance the API (project.query) to find parent- and/or subprojects.

Can you walk us through what broad, overall goal you're trying to accomplish more generally? See Contributing Feature Requests and Describing Root Problems for help describing root problems. As those documents repeatedly emphasize, it's really important for us to understand root problems.

Feb 24 2016, 4:36 PM · Restricted Project, Projects, Feature Request
epriestley added a comment to T2226: Include a setup test for gzip enabled on the server.

T4854 is also related.

Feb 24 2016, 4:32 PM · Setup
epriestley created T10447: When the push phase of "Land Revision" fails, show the error in the UI.
Feb 24 2016, 4:26 PM · Drydock (v3)
epriestley added a comment to T10446: Unable to simply mark a Diffusion comment as Done.

I'm having trouble reproducing this -- I attempted to follow your steps, but didn't experience the issue. Here's what I did:

Feb 24 2016, 4:22 PM · Audit, Bug Report
epriestley added a comment to T10412: Change Milestone sort options.

The logic is that if you have 50 milestones, you are probably much more interested in milestones 50, 49 and 48 (this week / next week / last week) than milestone 1 (a year ago).

Feb 24 2016, 4:14 PM · Feature Request
epriestley added a comment to T10215: Provide tools to combat and recover from abuse.

One specific thing we're starting to see more of is test users signing up and bulk-associating or bulk-merging large numbers of tasks. There doesn't seem to be any specific intent behind this, but I think these UIs are shiny and make it easy to click a lot of buttons and have a large effect. Here's one such user on this install, who has registered three accounts just because they like clicking buttons so much:

Feb 24 2016, 4:13 PM · Abuse
epriestley added a comment to T10428: Behavior definitions not registered in some project dialogs.

See also T4854 -- mod_pagespeed is known to be incompatible with Phabricator, and should not be used.

Feb 24 2016, 3:53 PM · Bug Report (Needs Information)
epriestley added a comment to T10433: Repo in Diffusion has no padding after Branches box if footer is not configured.

I guess "off" is default, so "disabled" isn't quite accurate.

Feb 24 2016, 1:30 AM · Diffusion, Bug Report
epriestley renamed T10433: Repo in Diffusion has no padding after Branches box if footer is not configured from Repo in Diffusion has no padding after Branches box if footer is disabled to Repo in Diffusion has no padding after Branches box if footer is not configured.
Feb 24 2016, 1:30 AM · Diffusion, Bug Report
epriestley renamed T10433: Repo in Diffusion has no padding after Branches box if footer is not configured from Repo in Diffusion has no padding after Branches box to Repo in Diffusion has no padding after Branches box if footer is disabled.
Feb 24 2016, 1:02 AM · Diffusion, Bug Report
epriestley added a revision to T6741: Lock Almanac networks, and allow Almanac domain namespaces to be locked: Unknown Object (Differential Revision).
Feb 24 2016, 12:59 AM · Almanac (v2), Security, Phacility
epriestley added a revision to T10246: Deploy Drydock in the Phacility cluster: Unknown Object (Differential Revision).
Feb 24 2016, 12:59 AM · Harbormaster (v3), Drydock (v3), Almanac (v2), Phacility

Feb 23 2016

epriestley edited projects for T10428: Behavior definitions not registered in some project dialogs, added: Bug Report (Needs Information); removed Bug Report.
Feb 23 2016, 11:42 PM · Bug Report (Needs Information)
epriestley closed T10368: Add ability to select ref mask used to fetch refs for git repos as Wontfix.

From elsewhere, it sounds like there isn't driving interest in pursuing this.

Feb 23 2016, 11:33 PM · Restricted Project, Feature Request
epriestley added a comment to T10368: Add ability to select ref mask used to fetch refs for git repos.

The expectation with the git fetch in question is that it will run very frequently on active repositories, so we should have all but the last few minutes (or even seconds) of data in most cases, and almost all the refs should be identical to the remote refs. The fetch schedule is here, but for enabled repositories we'll never wait more than 6 hours between fetches:

Feb 23 2016, 11:10 PM · Restricted Project, Feature Request
epriestley added a revision to T10349: Projects v3 Errata: Unknown Object (Differential Revision).
Feb 23 2016, 10:42 PM · Restricted Project, Projects (v3)
epriestley added a comment to T10368: Add ability to select ref mask used to fetch refs for git repos.

I also can't immediately reproduce the root issue. Here's what I did:

Feb 23 2016, 10:22 PM · Restricted Project, Feature Request
epriestley added a comment to T10432: Attempting to access attached data on AlmanacBinding.

I think I got 'em all, but let me know if you catch any more.

Feb 23 2016, 9:58 PM · Almanac, Bug Report
epriestley closed T10432: Attempting to access attached data on AlmanacBinding as Resolved by committing Restricted Diffusion Commit.
Feb 23 2016, 9:50 PM · Almanac, Bug Report
epriestley added a revision to T10432: Attempting to access attached data on AlmanacBinding: Unknown Object (Differential Revision).
Feb 23 2016, 9:49 PM · Almanac, Bug Report
epriestley added a comment to T10366: General support for multiple URIs for a repository.

Broadly, here are the general issues we've currently seen with Diffusion URIs:

Feb 23 2016, 8:09 PM · Diffusion (v3), Restricted Project, Feature Request
epriestley moved T8831: make `arc which` use mirrors from Backlog to URI Stuff on the Diffusion (v3) board.
Feb 23 2016, 7:50 PM · Restricted Project, Diffusion (v3), Arcanist
epriestley moved T8831: make `arc which` use mirrors from Backlog to v3 on the Diffusion board.
Feb 23 2016, 7:48 PM · Restricted Project, Diffusion (v3), Arcanist
epriestley added a comment to Blog Post: Updates to Workboards: Dragging, Cover Photos and Points.

Someone on Facebook noted that I omitted the Cyclone. Eek!

Feb 23 2016, 7:36 PM · Workboards, Maniphest
epriestley added a comment to T10368: Add ability to select ref mask used to fetch refs for git repos.

You spoke to the "Track Only" stuff a little bit in the description -- for complete clarity, we have two separate options that are only sometimes available:

Feb 23 2016, 7:36 PM · Restricted Project, Feature Request
epriestley added a comment to T10374: Permit creating macros out of existing files.

Oh, sorry, yeah -- for macros, you'd currently have to pick the file off your desktop with the file picker thing. I'm thinking more about a general "select some existing file" feature for other cases like cover images, where you can drag-and-drop.

Feb 23 2016, 7:31 PM · Restricted Project, Macros, Feature Request
epriestley added a comment to T10368: Add ability to select ref mask used to fetch refs for git repos.

Before pursuing this, I'd like to develop a better understanding of the root problem. Particularly:

Feb 23 2016, 7:27 PM · Restricted Project, Feature Request
epriestley closed T10413: Archived project tags are hidden everywhere, not just on Workboard cards as Resolved by committing Restricted Diffusion Commit.
Feb 23 2016, 6:47 PM · Projects (v3), Bug Report