Page MenuHomePhorge

PeopleProject
ActivePublic

Members

  • This project does not have any members.
  • View All

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

The application for viewing and managing users

Recent Activity

Tue, May 20

valerio.bozzolan moved T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one") from Code Sprint Candidate to PingDeath 馃寶 on the User-valerio.bozzolan board.
Tue, May 20, 09:30Feature Requests, Policy, User-valerio.bozzolan, People
valerio.bozzolan closed T16080: Evaluate a new database index to cover user.profileImagePHID as Wontfix.

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.

Tue, May 20, 08:16User-valerio.bozzolan, People
valerio.bozzolan closed T16080: Evaluate a new database index to cover user.profileImagePHID, a subtask of T16074: Profile picture destroy workflow: it should not cause 404 errors (it should set the builtin image), as Wontfix.
Tue, May 20, 08:16Feature Requests, User-valerio.bozzolan, People
valerio.bozzolan added a revision to T16080: Evaluate a new database index to cover user.profileImagePHID: D26027: Profile picture destroy: implement Before-Destruction engine to restore the builtin image.
Tue, May 20, 07:57User-valerio.bozzolan, People
valerio.bozzolan created T16080: Evaluate a new database index to cover user.profileImagePHID.
Tue, May 20, 07:35User-valerio.bozzolan, People

Mon, May 19

valerio.bozzolan renamed T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one") from People: profile picture should be editable by their author (not by "No one") to People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one").
Mon, May 19, 23:06Feature Requests, Policy, User-valerio.bozzolan, People
valerio.bozzolan claimed T16074: Profile picture destroy workflow: it should not cause 404 errors (it should set the builtin image).
Mon, May 19, 22:36Feature Requests, User-valerio.bozzolan, People
valerio.bozzolan added a revision to T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one"): D26027: Profile picture destroy: implement Before-Destruction engine to restore the builtin image.
Mon, May 19, 22:35Feature Requests, Policy, User-valerio.bozzolan, People
valerio.bozzolan added a revision to T16074: Profile picture destroy workflow: it should not cause 404 errors (it should set the builtin image): D26027: Profile picture destroy: implement Before-Destruction engine to restore the builtin image.
Mon, May 19, 22:35Feature Requests, User-valerio.bozzolan, People
valerio.bozzolan added a revision to T16074: Profile picture destroy workflow: it should not cause 404 errors (it should set the builtin image): D26026: Add a Before-Destruction Engine.
Mon, May 19, 21:48Feature Requests, User-valerio.bozzolan, People
valerio.bozzolan added a comment to T16074: Profile picture destroy workflow: it should not cause 404 errors (it should set the builtin image).

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.

Mon, May 19, 20:43Feature Requests, User-valerio.bozzolan, People
valerio.bozzolan added a comment to T16074: Profile picture destroy workflow: it should not cause 404 errors (it should set the builtin image).

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.

Mon, May 19, 20:22Feature Requests, User-valerio.bozzolan, People
valerio.bozzolan added a comment to T16074: Profile picture destroy workflow: it should not cause 404 errors (it should set the builtin image).

When you destroy a PhabricatorFile, it seems this happens:

Mon, May 19, 20:00Feature Requests, User-valerio.bozzolan, People
valerio.bozzolan added a comment to T16074: Profile picture destroy workflow: it should not cause 404 errors (it should set the builtin image).

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.

Mon, May 19, 16:42Feature Requests, User-valerio.bozzolan, People
valerio.bozzolan updated the task description for T16074: Profile picture destroy workflow: it should not cause 404 errors (it should set the builtin image).
Mon, May 19, 16:15Feature Requests, User-valerio.bozzolan, People
valerio.bozzolan added a cover image to T16074: Profile picture destroy workflow: it should not cause 404 errors (it should set the builtin image).
Mon, May 19, 16:15Feature Requests, User-valerio.bozzolan, People
valerio.bozzolan updated the task description for T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one").
Mon, May 19, 15:58Feature Requests, Policy, User-valerio.bozzolan, People
valerio.bozzolan moved T16074: Profile picture destroy workflow: it should not cause 404 errors (it should set the builtin image) from Backlog to Code Sprint Candidate on the User-valerio.bozzolan board.
Mon, May 19, 11:07Feature Requests, User-valerio.bozzolan, People

Sun, May 18

valerio.bozzolan added a subtask for T15814: Files: reduce number of orphan transformed files: T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one").
Sun, May 18, 19:54User-valerio.bozzolan, People
valerio.bozzolan added a parent task for T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one"): T15814: Files: reduce number of orphan transformed files.
Sun, May 18, 19:54Feature Requests, Policy, User-valerio.bozzolan, People
valerio.bozzolan removed a parent task for T15814: Files: reduce number of orphan transformed files: T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one").
Sun, May 18, 19:53User-valerio.bozzolan, People
valerio.bozzolan removed a subtask for T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one"): T15814: Files: reduce number of orphan transformed files.
Sun, May 18, 19:53Feature Requests, Policy, User-valerio.bozzolan, People
valerio.bozzolan added a comment to T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one").

Plus, making the file editable by the author is the cure of T15814, so, moving that as parent task.

Sun, May 18, 19:53Feature Requests, Policy, User-valerio.bozzolan, People
valerio.bozzolan added a comment to T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one").

If we allow authors to destroy their images, we should also avoid 404 errors on them. So, the new subtask T16074.

Sun, May 18, 19:52Feature Requests, Policy, User-valerio.bozzolan, People
valerio.bozzolan added a parent task for T16074: Profile picture destroy workflow: it should not cause 404 errors (it should set the builtin image): T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one").
Sun, May 18, 19:52Feature Requests, User-valerio.bozzolan, People
valerio.bozzolan added a subtask for T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one"): T16074: Profile picture destroy workflow: it should not cause 404 errors (it should set the builtin image).
Sun, May 18, 19:52Feature Requests, Policy, User-valerio.bozzolan, People
valerio.bozzolan created T16074: Profile picture destroy workflow: it should not cause 404 errors (it should set the builtin image).
Sun, May 18, 19:51Feature Requests, User-valerio.bozzolan, People

Tue, May 6

aklapper added a comment to T15998: Add an "Authored Tasks" view/item to People profile menu.

Did anyone think of showing two separate queries on Tasks

What is Tasks? Could you share an URI? By default http://phorge.localhost/maniphest/ already offers Assigned, Authored, etc. saved queries in the sidebar.

Tue, May 6, 21:31People

Wed, Apr 30

avivey added a comment to T15671: Allow to import Picture from Gravatar.

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.

Wed, Apr 30, 08:50User-valerio.bozzolan, People

Apr 30 2025

connorgurney added a comment to T15671: Allow to import Picture from Gravatar.

Chris has asked me to pick this up as he'd like to see this implemented.

Apr 30 2025, 00:32User-valerio.bozzolan, People

Apr 29 2025

chris18890 assigned T15671: Allow to import Picture from Gravatar to connorgurney.
Apr 29 2025, 02:39User-valerio.bozzolan, People

Mar 8 2025

Cigaryno added a project to T15998: Add an "Authored Tasks" view/item to People profile menu: People.

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.

Mar 8 2025, 17:15People

Jan 18 2025

Cigaryno added projects to D25862: Communicate max dimensions of profile images before upload: People, Projects.
Jan 18 2025, 11:54

Jan 14 2025

Cigaryno added a project to T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one"): Policy.
Jan 14 2025, 15:00Feature Requests, Policy, User-valerio.bozzolan, People

Jun 18 2024

aklapper closed T15224: Mobile hamburger menu in User Profile page contains only useless stuff as Resolved by committing rP5d479556c329: Display same items in mobile menu on User Profile page as on desktop.
Jun 18 2024, 18:01User-valerio.bozzolan, People, User-Cigaryno, Mobile

Jun 10 2024

aklapper added a revision to T15224: Mobile hamburger menu in User Profile page contains only useless stuff: D25687: Display same items in mobile menu on User Profile page as on desktop.
Jun 10 2024, 22:46User-valerio.bozzolan, People, User-Cigaryno, Mobile

Jun 7 2024

aklapper added a comment to T15224: Mobile hamburger menu in User Profile page contains only useless stuff.

I proposed two related patches in D25683 and D25685, both of them obsoleted by: D25687.

Jun 7 2024, 17:13User-valerio.bozzolan, People, User-Cigaryno, Mobile

May 6 2024

valerio.bozzolan added a revision to T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one"): D25622: Transformed Pictures: make them non-orphan.
May 6 2024, 16:10Feature Requests, Policy, User-valerio.bozzolan, People
valerio.bozzolan added a revision to T15814: Files: reduce number of orphan transformed files: D25622: Transformed Pictures: make them non-orphan.
May 6 2024, 16:10User-valerio.bozzolan, People
valerio.bozzolan added a parent task for T15814: Files: reduce number of orphan transformed files: T15768: Better tracking tools for Files.
May 6 2024, 15:40User-valerio.bozzolan, People
valerio.bozzolan triaged T15814: Files: reduce number of orphan transformed files as Normal priority.
May 6 2024, 15:40User-valerio.bozzolan, People

May 5 2024

valerio.bozzolan updated the task description for T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one").
May 5 2024, 13:20Feature Requests, Policy, User-valerio.bozzolan, People
valerio.bozzolan claimed T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one").

After a small database inspection, it seems that uploading the picture causes:

May 5 2024, 12:27Feature Requests, Policy, User-valerio.bozzolan, People
valerio.bozzolan updated the task description for T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one").
May 5 2024, 12:27Feature Requests, Policy, User-valerio.bozzolan, People

May 2 2024

valerio.bozzolan raised the priority of T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one") from Normal to High.

(Oh sorry avivey, I have not noticed your priority action - I agree)

May 2 2024, 17:41Feature Requests, Policy, User-valerio.bozzolan, People
valerio.bozzolan renamed T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one") from People: uploaded thumbnails should be editable by their author (not by "No one") to People: profile picture should be editable by their author (not by "No one").
May 2 2024, 17:34Feature Requests, Policy, User-valerio.bozzolan, People
aklapper removed a project from T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one"): Affects-Wikimedia.
May 2 2024, 16:36Feature Requests, Policy, User-valerio.bozzolan, People
aklapper added a comment to T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one").

I do not (yet?) understand the use case of this task.

May 2 2024, 16:34Feature Requests, Policy, User-valerio.bozzolan, People
valerio.bozzolan moved T15407: People: Profile Pictures should be Editable and Deletable by their Authors (not by "No one") from Backlog to Code Sprint Candidate on the User-valerio.bozzolan board.

Indeed reported from a Wikimedia user about Wikimedia Phabricator.

May 2 2024, 16:17Feature Requests, Policy, User-valerio.bozzolan, People

Nov 26 2023

Matthew added a comment to T15671: Allow to import Picture from Gravatar.

The feature was removed for performance and private concerns. I thought Gravatar was alread dead.

Maybe this can be done as an extension:

  • Abstract the "profile picture provider"
  • Allow an extension to write a Gravatar one

There are currently 2-3 sources, so maybe there is some abstraction:

  • pokemon-style silhouette
  • Character with background (generated from username)
  • Upload Picture
Nov 26 2023, 07:01User-valerio.bozzolan, People