Page MenuHomePhabricator
Feed Advanced Search

Apr 6 2016

epriestley moved T6027: Way to edit which column a task is in from the task itself from The Queue to Paused on the Prioritized board.

ignore this - test

Apr 6 2016, 4:20 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a revision to T6027: Way to edit which column a task is in from the task itself: Restricted Differential Revision.
Apr 6 2016, 1:24 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a revision to T6027: Way to edit which column a task is in from the task itself: Restricted Differential Revision.
Apr 6 2016, 1:08 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a comment to T6027: Way to edit which column a task is in from the task itself.

The infrastructure changes should now be complete, and we're clear to start experimenting with the UI. Progress so far:

Apr 6 2016, 12:23 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a comment to T7789: Support Git Large File Storage.

(This is paused since we're waiting on feedback -- if you give it a shot, let us know how things go.)

Apr 6 2016, 12:17 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley moved T6027: Way to edit which column a task is in from the task itself from Backlog to The Queue on the Prioritized board.
Apr 6 2016, 12:16 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley moved T7789: Support Git Large File Storage from Backlog to Paused on the Prioritized board.
Apr 6 2016, 12:16 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a revision to T6027: Way to edit which column a task is in from the task itself: Restricted Differential Revision.
Apr 6 2016, 12:14 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a revision to T6027: Way to edit which column a task is in from the task itself: Restricted Differential Revision.
Apr 6 2016, 11:38 AM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a revision to T6027: Way to edit which column a task is in from the task itself: Restricted Differential Revision.
Apr 6 2016, 11:11 AM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a revision to T6027: Way to edit which column a task is in from the task itself: Restricted Differential Revision.
Apr 6 2016, 10:10 AM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a comment to T6027: Way to edit which column a task is in from the task itself.

I'm going to sort out the infrastructure issues first, then we can see where the UI goes. Specifically:

Apr 6 2016, 8:40 AM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
isfs added a comment to T6027: Way to edit which column a task is in from the task itself.

Does this being added to 'Prioritized' mean Phacility are working on it, so
there's really no point in me plodding along trying to do it? :-)

Apr 6 2016, 8:37 AM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a project to T6027: Way to edit which column a task is in from the task itself: Prioritized.
Apr 6 2016, 8:30 AM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest

Mar 22 2016

Taskle added a comment to T8646: Provide more context for search results, particularly wiki documents.

Hi all, glad to see this issue is being looked at. Per my task in T10641, simply having "all documents" search show the same style of content as is seen in Maniphest search would speed up our day to day, as most people on our team use all documents search (unintentionally, as it is the default), even though all they really care about is Maniphest, and so their experience isn't great here (their impression is "Phabricator search isn't good" which I think is related not to functionality but discoverability and smarter default configurations).

Mar 22 2016, 1:02 AM · Design, Search, Restricted Project
epriestley updated subscribers of T8646: Provide more context for search results, particularly wiki documents.
Mar 22 2016, 12:58 AM · Design, Search, Restricted Project

Mar 19 2016

epriestley added a comment to T7789: Support Git Large File Storage.
  • Once D15499 lands, this is available as a prototype.
Mar 19 2016, 8:20 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a revision to T7789: Support Git Large File Storage: Restricted Differential Revision.
Mar 19 2016, 6:11 PM · Customer Impact, Restricted Project, Files, Diffusion

Mar 18 2016

epriestley added a comment to T7789: Support Git Large File Storage.

The technically-functional-prototype code is live on this install, now:

Mar 18 2016, 4:46 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a revision to T7789: Support Git Large File Storage: Restricted Differential Revision.
Mar 18 2016, 3:44 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a revision to T7789: Support Git Large File Storage: Restricted Differential Revision.
Mar 18 2016, 2:25 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a comment to T7789: Support Git Large File Storage.

Quick update:

Mar 18 2016, 1:42 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a revision to T7789: Support Git Large File Storage: Restricted Differential Revision.
Mar 18 2016, 1:27 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a comment to T7789: Support Git Large File Storage.

One issue which we'll hit eventually is that git-lfs doesn't currently support pushing to remotes by URL, but we push to staging areas by URL:

Mar 18 2016, 1:27 AM · Customer Impact, Restricted Project, Files, Diffusion

Mar 17 2016

epriestley added a revision to T7789: Support Git Large File Storage: Restricted Differential Revision.
Mar 17 2016, 8:33 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a comment to T7789: Support Git Large File Storage.

No way for the upload API to say "no thanks, I already have that file"?

Mar 17 2016, 6:49 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a comment to T7789: Support Git Large File Storage.

Quick progress update:

Mar 17 2016, 3:41 PM · Customer Impact, Restricted Project, Files, Diffusion

Mar 16 2016

epriestley added a revision to T7789: Support Git Large File Storage: Restricted Differential Revision.
Mar 16 2016, 7:49 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley closed T10603: Make AuthTemporaryTokens suitable for use as LFS tokens, a subtask of T7789: Support Git Large File Storage, as Resolved.
Mar 16 2016, 4:35 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a revision to T7789: Support Git Large File Storage: Restricted Differential Revision.
Mar 16 2016, 2:51 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley changed the edit policy for T7789: Support Git Large File Storage.
Mar 16 2016, 12:18 PM · Customer Impact, Restricted Project, Files, Diffusion

Mar 15 2016

epriestley added a comment to T7789: Support Git Large File Storage.

Before I forget:

Mar 15 2016, 12:29 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a subtask for T7789: Support Git Large File Storage: T4369: Phabricator HTTP repository hosting has fairly severe scalability limits.
Mar 15 2016, 12:26 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a comment to T7789: Support Git Large File Storage.

Adjacent work:

Mar 15 2016, 12:26 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a comment to T7789: Support Git Large File Storage.

Various notes from prototyping:

Mar 15 2016, 12:17 PM · Customer Impact, Restricted Project, Files, Diffusion

Mar 10 2016

epriestley claimed T7789: Support Git Large File Storage.
Mar 10 2016, 6:24 PM · Customer Impact, Restricted Project, Files, Diffusion

Mar 3 2016

epriestley closed T9123: Build Phabricator in Harbormaster (v2) as Resolved.

Upstream builds have been in production for some time. There's always more work to be done, but I don't think there's anything actionable left here that isn't covered elswhere.

Mar 3 2016, 11:26 PM · Prioritized, Harbormaster

Mar 1 2016

chad updated subscribers of T5791: Write Herald rules for outbound mail.
Mar 1 2016, 5:07 PM · Restricted Project, Restricted Project, FreeBSD, Mail

Feb 23 2016

eadler moved T5791: Write Herald rules for outbound mail from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 23 2016, 6:13 PM · Restricted Project, Restricted Project, FreeBSD, Mail
eadler moved T182: Commit into repository directly from differential from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 23 2016, 7:18 AM · Haskell.org, Restricted Project, Differential
eadler moved T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 23 2016, 7:18 AM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential
eadler moved T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 23 2016, 7:18 AM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential
eadler added a project to T182: Commit into repository directly from differential: Restricted Project.
Feb 23 2016, 7:14 AM · Haskell.org, Restricted Project, Differential
eadler added a project to T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential: Restricted Project.
Feb 23 2016, 7:14 AM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential

Feb 12 2016

epriestley closed T9378: Build Projects v3 as Resolved.

This is now substantially complete.

Feb 12 2016, 9:49 PM · Projects (v3), Prioritized

Feb 9 2016

eadler moved T5791: Write Herald rules for outbound mail from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 9 2016, 12:15 AM · Restricted Project, Restricted Project, FreeBSD, Mail
eadler added a project to T5791: Write Herald rules for outbound mail: Restricted Project.
Feb 9 2016, 12:15 AM · Restricted Project, Restricted Project, FreeBSD, Mail

Feb 7 2016

epriestley closed T8434: Accommodate the "Security" workflow as Resolved.
Feb 7 2016, 10:42 PM · Wikimedia, Policy, Prioritized
epriestley added a comment to T8434: Accommodate the "Security" workflow.

I believe we generally have an acceptable way forward here, at least in broad strokes, now so I'm going to close this out since I think it has served its purpose, but feel free to file a followup if things stall or you run into trouble.

Feb 7 2016, 10:42 PM · Wikimedia, Policy, Prioritized
epriestley moved T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential from The Queue to Paused on the Prioritized board.
Feb 7 2016, 4:16 AM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential
epriestley moved T182: Commit into repository directly from differential from The Queue to Paused on the Prioritized board.
Feb 7 2016, 4:16 AM · Haskell.org, Restricted Project, Differential
epriestley moved T9378: Build Projects v3 from Preflight to The Queue on the Prioritized board.
Feb 7 2016, 4:16 AM · Projects (v3), Prioritized
epriestley moved T8434: Accommodate the "Security" workflow from The Queue to Paused on the Prioritized board.
Feb 7 2016, 4:15 AM · Wikimedia, Policy, Prioritized
epriestley moved T7441: Support OAuth providers in the cluster from The Queue to Paused on the Prioritized board.
Feb 7 2016, 4:15 AM · Auth, Phacility

Feb 5 2016

chad moved T9378: Build Projects v3 from Projects v3 to v3 on the Projects board.
Feb 5 2016, 7:39 PM · Projects (v3), Prioritized

Feb 2 2016

chad moved T8588: One instance has a severe, global performance issue from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 2 2016, 4:51 AM · Restricted Project
chad moved T8588: One instance has a severe, global performance issue from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 2 2016, 4:46 AM · Restricted Project

Jan 28 2016

20after4 added a comment to T8434: Accommodate the "Security" workflow.

I think one of the issues was people making a public task, and then deciding they should change it to security, but not having the permissions to do so?

Jan 28 2016, 12:59 AM · Wikimedia, Policy, Prioritized

Jan 22 2016

cburroughs added a comment to T9352: Write some custom Herald glue for driving builds through Owners.

We ran into a case where archived packages were trigger builds, which didn't feel right and was causing problkems. I'm not sure what the default behavior loadAffectedPackages should be or what would be most consistent with how archiving is handled elsewhere.

Jan 22 2016, 5:42 PM · Harbormaster, Herald, Owners, Prioritized

Jan 13 2016

chad updated subscribers of T9379: Build Phriction v3.
Jan 13 2016, 9:25 PM · Phriction

Jan 8 2016

epriestley closed T9319: Accessing image file in Diffusion must not generate error (unhandled exception), a subtask of T9303: Improve Phacility Onboarding/NUX, as Resolved.
Jan 8 2016, 5:29 PM · Phacility

Dec 31 2015

Krenair added a comment to T8434: Accommodate the "Security" workflow.

I think one of the issues was people making a public task, and then deciding they should change it to security, but not having the permissions to do so?

Dec 31 2015, 1:25 AM · Wikimedia, Policy, Prioritized
epriestley added a comment to T8434: Accommodate the "Security" workflow.

Awesome, glad to hear things sound promising. Thanks for the update!

Dec 31 2015, 1:22 AM · Wikimedia, Policy, Prioritized
20after4 added a comment to T8434: Accommodate the "Security" workflow.

@epriestley: We haven't pushed this to production but my initial impression from configuring forms on https://phab-01.wmflabs.org is that this should work pretty well. The only thing I haven't figured out is a way to easily transition a task between private & security sensitive and public. It seems that will require someone with adequate permissions to manually edit the task policies, which isn't the end of the world. We could possibly continue to use herald rules to make the transition easier, though I am more keen on the idea of totally killing off both the herald rules and the custom event listeners.

Dec 31 2015, 1:15 AM · Wikimedia, Policy, Prioritized

Dec 18 2015

epriestley closed T9352: Write some custom Herald glue for driving builds through Owners as Resolved.

Custom fields (and paths, too) can now be read with owners.search and written with owners.edit. There's a description of a more complex edit (against paths) here, but the same general workflow applies to examining and updating custom fields:

Dec 18 2015, 12:41 PM · Harbormaster, Herald, Owners, Prioritized
epriestley closed T9352: Write some custom Herald glue for driving builds through Owners, a subtask of T9123: Build Phabricator in Harbormaster (v2), as Resolved.
Dec 18 2015, 12:41 PM · Prioritized, Harbormaster

Dec 15 2015

epriestley closed T9997: Allow login to be disabled for an authentication provider, a subtask of T7441: Support OAuth providers in the cluster, as Resolved.
Dec 15 2015, 11:03 PM · Auth, Phacility
epriestley reopened T9997: Allow login to be disabled for an authentication provider, a subtask of T7441: Support OAuth providers in the cluster, as Open.
Dec 15 2015, 9:51 PM · Auth, Phacility

Dec 11 2015

epriestley closed T9306: Improve Phacility trial period behavior, a subtask of T9303: Improve Phacility Onboarding/NUX, as Resolved.
Dec 11 2015, 1:00 PM · Phacility

Dec 10 2015

epriestley closed T9952: Let "Land Revision" target branches other than master, a subtask of T182: Commit into repository directly from differential, as Resolved.
Dec 10 2015, 11:38 PM · Haskell.org, Restricted Project, Differential
epriestley reopened T9952: Let "Land Revision" target branches other than master, a subtask of T182: Commit into repository directly from differential, as Open.
Dec 10 2015, 8:45 PM · Haskell.org, Restricted Project, Differential
epriestley closed T9132: Build an ApplicationEditor abstraction, a subtask of T8434: Accommodate the "Security" workflow, as Resolved.
Dec 10 2015, 1:43 PM · Wikimedia, Policy, Prioritized

Dec 9 2015

20after4 added a comment to T8434: Accommodate the "Security" workflow.

I ultimately expanded the scope here into a lot of adjacent work in T9132, but a rough version of "better templating" is now available in HEAD and deployed and configured on this server. There's documentation here:

https://secure.phabricator.com/book/phabricator/article/forms/

This is still a bit rough in places and probably has some bugs, but I think the big picture stuff is working reasonably well and mostly usable.

Dec 9 2015, 6:36 PM · Wikimedia, Policy, Prioritized
epriestley added a comment to T8434: Accommodate the "Security" workflow.

I ultimately expanded the scope here into a lot of adjacent work in T9132, but a rough version of "better templating" is now available in HEAD and deployed and configured on this server. There's documentation here:

Dec 9 2015, 5:44 PM · Wikimedia, Policy, Prioritized

Dec 5 2015

epriestley added a comment to T9352: Write some custom Herald glue for driving builds through Owners.

At HEAD, you can now edit this field via the owners.edit Conduit API method.

Dec 5 2015, 8:27 PM · Harbormaster, Herald, Owners, Prioritized

Dec 4 2015

chad moved T8646: Provide more context for search results, particularly wiki documents from 2015 Redesign to Backlog on the Design board.
Dec 4 2015, 2:16 AM · Design, Search, Restricted Project

Dec 3 2015

epriestley added a parent task for T5791: Write Herald rules for outbound mail: T9891: Verify WMF use cases are accommodated after Herald Outbound Rules resolves.
Dec 3 2015, 2:46 PM · Restricted Project, Restricted Project, FreeBSD, Mail

Dec 1 2015

chad updated subscribers of T9378: Build Projects v3.
Dec 1 2015, 10:05 PM · Projects (v3), Prioritized

Nov 13 2015

avivey added a comment to T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential.

Any way to bump the priority of this up?

Nov 13 2015, 8:32 PM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential
jsturgeon added a comment to T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential.

Any way to bump the priority of this up?

Nov 13 2015, 8:31 PM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential

Nov 11 2015

qinchao added a comment to T9252: Unprototype Drydock (v1).

likefromwall.jpeg (346×347 px, 29 KB)

Nov 11 2015, 8:03 AM · Prioritized, Drydock
• austinstoker added a comment to T182: Commit into repository directly from differential.

@epriestley I'll keep an eye on blueprints and the merge configurability. Thank you. Phabricator is awesome/and getting awesomer.

Nov 11 2015, 1:49 AM · Haskell.org, Restricted Project, Differential

Nov 9 2015

epriestley added a comment to T182: Commit into repository directly from differential.

Are you planning a fully specifiable merge command so we can run anything we want for merging?

Nov 9 2015, 6:04 PM · Haskell.org, Restricted Project, Differential
• austinstoker added a comment to T182: Commit into repository directly from differential.

All the policy, merge strategy, etc., stuff is hard-coded to the easiest set of reasonable defaults. Some of these defaults may not be suitable for many installs (e.g., always rebase, always merge to master, require edit capability for imported repositories in order to perform merges). I expect to expand these shortly, I just don't want to focus on making things more flexible until they actually work.

Nov 9 2015, 5:59 PM · Haskell.org, Restricted Project, Differential

Nov 5 2015

epriestley added a comment to T9378: Build Projects v3.

This is already prioritized, yes. See the weekly dev log for my plans through the end of the yar.

Nov 5 2015, 11:32 PM · Projects (v3), Prioritized
joshuaspence added a comment to T9378: Build Projects v3.

Is this likely to be completed this year? We have some teams expressing interest in this feature and I might be able to convince management to get onboard with paid prioritization (although this ticket is also prioritorized right?)

Nov 5 2015, 11:10 PM · Projects (v3), Prioritized

Nov 2 2015

chad updated subscribers of T9378: Build Projects v3.
Nov 2 2015, 11:57 PM · Projects (v3), Prioritized

Oct 30 2015

epriestley added a comment to T182: Commit into repository directly from differential.

I think the discussion is in T8090.

Oct 30 2015, 4:55 PM · Haskell.org, Restricted Project, Differential

Oct 28 2015

joshuaspence added a comment to T182: Commit into repository directly from differential.

I can't remember which ticket, but I remember a similar discussion regarding arc patch (whether arc patch should patch onto HEAD or pull from the staging area).

Oct 28 2015, 7:45 PM · Haskell.org, Restricted Project, Differential
epriestley added a comment to T182: Commit into repository directly from differential.

Yes, that's what this refers to:

Oct 28 2015, 7:39 PM · Haskell.org, Restricted Project, Differential
joshuaspence added a comment to T182: Commit into repository directly from differential.

Because this works from the staging repository, it will be possible to trick it right? I mean, I could do this to sneakily commit virus.exe to the repository:

Oct 28 2015, 7:38 PM · Haskell.org, Restricted Project, Differential

Oct 27 2015

epriestley closed T9252: Unprototype Drydock (v1) as Resolved.

I'm going to close this out as I think we're generally in good shape here and we're now hosting builds and doing server-side lands in the upstream, and don't anticipate much more Drydock-specific work in this iteration.

Oct 27 2015, 9:54 PM · Prioritized, Drydock
epriestley closed T9252: Unprototype Drydock (v1), a subtask of T182: Commit into repository directly from differential, as Resolved.
Oct 27 2015, 9:54 PM · Haskell.org, Restricted Project, Differential
epriestley closed T9252: Unprototype Drydock (v1), a subtask of T9123: Build Phabricator in Harbormaster (v2), as Resolved.
Oct 27 2015, 9:54 PM · Prioritized, Harbormaster
epriestley added a comment to T182: Commit into repository directly from differential.

This is in reasonably functional shape for ambitious users. There's some documentation now:

Oct 27 2015, 9:08 PM · Haskell.org, Restricted Project, Differential
epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 27 2015, 5:25 PM · Haskell.org, Restricted Project, Differential
epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 27 2015, 5:08 PM · Haskell.org, Restricted Project, Differential
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Oct 27 2015, 5:08 PM · Prioritized, Drydock
epriestley added a comment to T182: Commit into repository directly from differential.

The action is always available right now because it makes testing (particularly, testing things like "does it do the right thing when the revision is already landed") easier, but I'm going to require "Accepted" for v0 of this, which will indirectly disable it for landed ("Closed") revisions. We'll probably relax that later but it seems like the right place to start from, at least.

Oct 27 2015, 12:45 PM · Haskell.org, Restricted Project, Differential
joshuaspence added a comment to T182: Commit into repository directly from differential.

I think we should disable the "Land Revision" action item if the revision has already been landed.

Oct 27 2015, 8:24 AM · Haskell.org, Restricted Project, Differential