The application for viewing and managing users
Details
Tue, May 20
The scenario in which this index would be needed is far from being normal. The patch D26027 that would benefit for it, is able to avoid that query in 99% of cases (it only needs such query when you want to destroy a profile picture, AND that picture was manually un-attached... why was it manually un-attached? by a spam click? by a faulty mouse?). So, the normal scenario is too small and unclear to justify a new index.
Mon, May 19
Again, expanding a PhabricatorFileAttachment to support a destruction engine to post-pone its destruction does NOT work as intended (as it's still destroyed very after the file) since the destroyObjectPermanently() is always supposed to be executed BEFORE the extensions.
OK I've explored the proposal n. 1 about expanding PhabricatorFileAttachment to support PhabricatorDestructibleInterface, but I'm just moving the problem there. The attachment is still immediately nuclearized BEFORE the extensions can do things.
When you destroy a PhabricatorFile, it seems this happens:
It seems it's necessary to be able to "get the user from a profile picture". This is not easy, since the user seems not mentioned in any obvious way from the file object, as already stated in T15407.
Sun, May 18
Plus, making the file editable by the author is the cure of T15814, so, moving that as parent task.
If we allow authors to destroy their images, we should also avoid 404 errors on them. So, the new subtask T16074.
Tue, May 6
What is Tasks? Could you share an URI? By default http://phorge.localhost/maniphest/ already offers Assigned, Authored, etc. saved queries in the sidebar.
Wed, Apr 30
As a general rule, I prefer the have the abstractions as much as possible, to allow extensions to do things.
In this case, an abstraction would also make this feature easier to enable/disable, which I think is desired.
Apr 30 2025
Chris has asked me to pick this up as he'd like to see this implemented.
Apr 29 2025
Mar 8 2025
This is a great proposal. Did anyone think of showing two separate queries on Tasks: Assigned and Authored. In my opinion, it just makes it harder to scroll down to authored tasks which is why it makes more sense to have separate Assigned Tasks and Authored Tasks views on the profile menu.
Jan 18 2025
Jan 14 2025
Jun 18 2024
Jun 10 2024
Jun 7 2024
May 6 2024
May 5 2024
After a small database inspection, it seems that uploading the picture causes:
May 2 2024
(Oh sorry avivey, I have not noticed your priority action - I agree)
I do not (yet?) understand the use case of this task.
Indeed reported from a Wikimedia user about Wikimedia Phabricator.