Page MenuHomePhorge
Feed All Stories

Mar 9 2023

Fiddlestix updated Fiddlestix.
Mar 9 2023, 19:00
valerio.bozzolan triaged T15165: Drag & Drop: popup link should be a File page (not its hotlink) as Wishlist priority.
Mar 9 2023, 18:14 · Files, User-valerio.bozzolan
valerio.bozzolan added a comment to D25051: Destroy file attachments when file is deleted, or object is deleted.

Do you want an hand to land this accepted revision?

Mar 9 2023, 17:54 · Files
valerio.bozzolan triaged T15164: Resolving without Claiming causes error "Action with no effect" as Wishlist priority.
Mar 9 2023, 17:52 · Maniphest, User-valerio.bozzolan
valerio.bozzolan created T15164: Resolving without Claiming causes error "Action with no effect".
Mar 9 2023, 17:52 · Maniphest, User-valerio.bozzolan
valerio.bozzolan added a comment to T15163: The Task Cover Image is visible only to the uploader (invisible to Task participants).

As a proof of concept I've uploaded a GIMP image (GIMP = green is my pepper) as Task image.

Mar 9 2023, 17:33 · Affects-Wikimedia, Maniphest, User-valerio.bozzolan, Cover Image, Workboard
valerio.bozzolan changed the visibility for F267551: GIMP_pepper.png.
Mar 9 2023, 17:33
valerio.bozzolan added a cover image to T15163: The Task Cover Image is visible only to the uploader (invisible to Task participants).
Mar 9 2023, 17:33 · Affects-Wikimedia, Maniphest, User-valerio.bozzolan, Cover Image, Workboard
valerio.bozzolan changed the visibility for F267549: Trigger rules 2023.png.
Mar 9 2023, 17:28
valerio.bozzolan triaged T15163: The Task Cover Image is visible only to the uploader (invisible to Task participants) as Wishlist priority.
Mar 9 2023, 17:27 · Affects-Wikimedia, Maniphest, User-valerio.bozzolan, Cover Image, Workboard
valerio.bozzolan added a cover image to T15162: Workboard Trigger Rule: allow to Add/Remove Subscribers.
Mar 9 2023, 17:24 · User-valerio.bozzolan, Trigger, Workboard
valerio.bozzolan triaged T15162: Workboard Trigger Rule: allow to Add/Remove Subscribers as Wishlist priority.
Mar 9 2023, 17:23 · User-valerio.bozzolan, Trigger, Workboard
valerio.bozzolan added a comment to D25052: Add and use new RemarkupMetadata class.

For some historical context, this current patch comes from another one from the Phabricator of Wikimedia Foundation:

Mar 9 2023, 06:49 · Remarkup
valerio.bozzolan added Q23: Query tasks with a custom boolen field set to false (Answer 34).
Mar 9 2023, 06:15
valerio.bozzolan updated Q26: JavaScript error on main page from Javascript error on main page to JavaScript error on main page.
Mar 9 2023, 06:14

Mar 8 2023

valerio.bozzolan created T15161: Internal resources should avoid to become external links, as default.
Mar 8 2023, 14:48 · User-valerio.bozzolan, Discussion Needed, Remarkup
valerio.bozzolan updated the task description for T15160: The Feed should not display the old content of an edited Comment as default.
Mar 8 2023, 13:11 · Comments, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15160: The Feed should not display the old content of an edited Comment as default.
Mar 8 2023, 13:04 · Comments, User-valerio.bozzolan
valerio.bozzolan triaged T15160: The Feed should not display the old content of an edited Comment as default as Low priority.
Mar 8 2023, 13:02 · Comments, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15159: The Feed should not display the content of deleted Task comments.
Mar 8 2023, 11:42 · Maniphest
valerio.bozzolan closed T15159: The Feed should not display the content of deleted Task comments as Invalid.

OK no sorry, it already does not show any content.

Mar 8 2023, 11:25 · Maniphest
valerio.bozzolan created T15159: The Feed should not display the content of deleted Task comments.
Mar 8 2023, 11:22 · Maniphest

Mar 7 2023

valerio.bozzolan updated the summary of D25071: Modernize codebase to features available since PHP 5.5.
Mar 7 2023, 19:54
valerio.bozzolan accepted D25067: Change erroneous loose comparison to strict comparison in tab panels.

sgtm

Mar 7 2023, 19:42
valerio.bozzolan added a comment to Image Macro "sgtm".

This fluffy rabbit is released in the public domain by user Clevername.

Mar 7 2023, 19:42
valerio.bozzolan created Image Macro "sgtm".
Mar 7 2023, 19:42
valerio.bozzolan added a comment to D25068: Workboard: improve the Create Task link to mention the Project slug.

@Dylsss thanks - can I ask if you agree with the edit suggestion?

Mar 7 2023, 19:40
valerio.bozzolan renamed T15157: "Create Task" and "Edit Task" should open links in a new tab when CTRL-click from Fix "Create Task" action from Workboard using ctrl-click: it should open in new tab to "Create Task" and "Edit Task" should open links in a new tab when CTRL-click.
Mar 7 2023, 12:59 · User-valerio.bozzolan, Workboard
valerio.bozzolan added a comment to D25072: Workboard: fix CTRL+click on "Create Task" and "Edit Task".

This patch also tries improves the user experience of this diff:

Mar 7 2023, 12:46
valerio.bozzolan added inline comments to D25068: Workboard: improve the Create Task link to mention the Project slug.
Mar 7 2023, 12:44
valerio.bozzolan added a comment to D25072: Workboard: fix CTRL+click on "Create Task" and "Edit Task".

So the goal is:

Mar 7 2023, 12:39
valerio.bozzolan added a comment to D25072: Workboard: fix CTRL+click on "Create Task" and "Edit Task".

I tried to keep the diff as much small as possible. That is why I just added a small piece of code with a return; instead of a bigger refactoring.

Mar 7 2023, 12:36
valerio.bozzolan requested review of D25072: Workboard: fix CTRL+click on "Create Task" and "Edit Task".
Mar 7 2023, 12:35
valerio.bozzolan added a revision to T15157: "Create Task" and "Edit Task" should open links in a new tab when CTRL-click: D25072: Workboard: fix CTRL+click on "Create Task" and "Edit Task".
Mar 7 2023, 12:35 · User-valerio.bozzolan, Workboard
valerio.bozzolan renamed T15157: "Create Task" and "Edit Task" should open links in a new tab when CTRL-click from Fix "Create Task" action from Workboard using middle-click: it should open in new tab like to Fix "Create Task" action from Workboard using ctrl-click: it should open in new tab.
Mar 7 2023, 11:58 · User-valerio.bozzolan, Workboard
valerio.bozzolan renamed T15157: "Create Task" and "Edit Task" should open links in a new tab when CTRL-click from Fix "Create Task" action using middle-click or right-click to Fix "Create Task" action from Workboard using middle-click: it should open in new tab like.
Mar 7 2023, 11:46 · User-valerio.bozzolan, Workboard
valerio.bozzolan edited P7 Rector.php configuration to support PHP 8.2 on Arcanist and Phorge (+bash script in comments).
Mar 7 2023, 09:41 · Phorge

Mar 6 2023

valerio.bozzolan edited P7 Rector.php configuration to support PHP 8.2 on Arcanist and Phorge (+bash script in comments).
Mar 6 2023, 19:58 · Phorge
valerio.bozzolan added a comment to D25071: Modernize codebase to features available since PHP 5.5.

I would like to fix this lint:

Mar 6 2023, 10:28
valerio.bozzolan updated the diff for D25071: Modernize codebase to features available since PHP 5.5.

simplify ( $a->b() )->$b() to just $a->b()->c() since the first it's only supported in PHP 7.0

Mar 6 2023, 10:05
valerio.bozzolan added a comment to D25071: Modernize codebase to features available since PHP 5.5.

I have an ironical situation. This syntax is very supported:

Mar 6 2023, 09:49
valerio.bozzolan updated the task description for T15158: "Modernize" codebase to features available since PHP 5.5 (that is the actual announced minimum).
Mar 6 2023, 09:44 · Phorge, Arcanist, User-valerio.bozzolan
valerio.bozzolan updated the summary of D25071: Modernize codebase to features available since PHP 5.5.
Mar 6 2023, 09:25
valerio.bozzolan updated the diff for D25071: Modernize codebase to features available since PHP 5.5.

skip the replacement of __CLASS__ to self::class since it can be just confusing

Mar 6 2023, 09:25
valerio.bozzolan updated the summary of D25071: Modernize codebase to features available since PHP 5.5.
Mar 6 2023, 09:23
valerio.bozzolan updated the task description for T15158: "Modernize" codebase to features available since PHP 5.5 (that is the actual announced minimum).
Mar 6 2023, 08:46 · Phorge, Arcanist, User-valerio.bozzolan
valerio.bozzolan updated the diff for D25071: Modernize codebase to features available since PHP 5.5.

avoid to replace CLASS to self::class since it's probably nonsense

Mar 6 2023, 08:38
valerio.bozzolan edited P6 Rector.php configuration to remove very legacy PHP 5.5 stuff from Arcanist and Phorge.
Mar 6 2023, 08:38 · Arcanist (archived)
valerio.bozzolan updated the task description for T15158: "Modernize" codebase to features available since PHP 5.5 (that is the actual announced minimum).
Mar 6 2023, 08:31 · Phorge, Arcanist, User-valerio.bozzolan
valerio.bozzolan requested review of D25071: Modernize codebase to features available since PHP 5.5.
Mar 6 2023, 07:48
valerio.bozzolan added a revision to T15158: "Modernize" codebase to features available since PHP 5.5 (that is the actual announced minimum): D25071: Modernize codebase to features available since PHP 5.5.
Mar 6 2023, 07:48 · Phorge, Arcanist, User-valerio.bozzolan
valerio.bozzolan edited P7 Rector.php configuration to support PHP 8.2 on Arcanist and Phorge (+bash script in comments).
Mar 6 2023, 07:18 · Phorge
valerio.bozzolan edited P6 Rector.php configuration to remove very legacy PHP 5.5 stuff from Arcanist and Phorge.
Mar 6 2023, 07:10 · Arcanist (archived)
valerio.bozzolan edited P7 Rector.php configuration to support PHP 8.2 on Arcanist and Phorge (+bash script in comments).
Mar 6 2023, 06:58 · Phorge
valerio.bozzolan added a comment to T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things.

I'm pretty impressed by the power of Rector. I almost figured out how to use the 2% of it: Rector put my whole house in order, including Phorge and Arcanist that were on the bedside table.

Mar 6 2023, 06:57 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan renamed T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things from Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 to Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 or do other things.
Mar 6 2023, 06:49 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan updated the title for P7 Rector.php configuration to support PHP 8.2 on Arcanist and Phorge (+bash script in comments) from Rector.php configuration to support PHP 8.2 on Arcanist and Phorge to Rector.php configuration to support PHP 8.2 on Arcanist and Phorge (+bash script in comments).
Mar 6 2023, 06:35 · Phorge
valerio.bozzolan added a comment to P7 Rector.php configuration to support PHP 8.2 on Arcanist and Phorge (+bash script in comments).

This also contains an extra Bash line:

Mar 6 2023, 06:34 · Phorge
valerio.bozzolan created P7 Rector.php configuration to support PHP 8.2 on Arcanist and Phorge (+bash script in comments).
Mar 6 2023, 06:34 · Phorge
valerio.bozzolan edited P6 Rector.php configuration to remove very legacy PHP 5.5 stuff from Arcanist and Phorge.
Mar 6 2023, 06:28 · Arcanist (archived)
valerio.bozzolan created P6 Rector.php configuration to remove very legacy PHP 5.5 stuff from Arcanist and Phorge.
Mar 6 2023, 06:27 · Arcanist (archived)
gabldotink created U2 phurl.
Mar 6 2023, 04:37

Mar 5 2023

valerio.bozzolan updated the task description for T15158: "Modernize" codebase to features available since PHP 5.5 (that is the actual announced minimum).
Mar 5 2023, 12:34 · Phorge, Arcanist, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things.
Mar 5 2023, 12:08 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15158: "Modernize" codebase to features available since PHP 5.5 (that is the actual announced minimum).
Mar 5 2023, 12:07 · Phorge, Arcanist, User-valerio.bozzolan
valerio.bozzolan added a comment to T15047: Officially raise minimum required PHP version to 7.2.

This is partially related:

Mar 5 2023, 12:00 · Phorge
valerio.bozzolan added a parent task for T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things: T15158: "Modernize" codebase to features available since PHP 5.5 (that is the actual announced minimum).
Mar 5 2023, 11:59 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan added a subtask for T15158: "Modernize" codebase to features available since PHP 5.5 (that is the actual announced minimum): T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things.
Mar 5 2023, 11:59 · Phorge, Arcanist, User-valerio.bozzolan
valerio.bozzolan created T15158: "Modernize" codebase to features available since PHP 5.5 (that is the actual announced minimum).
Mar 5 2023, 11:59 · Phorge, Arcanist, User-valerio.bozzolan

Mar 4 2023

valerio.bozzolan changed the visibility for F265500: Phorge Workboard Create Task.png.
Mar 4 2023, 22:32
valerio.bozzolan added a cover image to T15157: "Create Task" and "Edit Task" should open links in a new tab when CTRL-click.
Mar 4 2023, 14:34 · User-valerio.bozzolan, Workboard
valerio.bozzolan created T15157: "Create Task" and "Edit Task" should open links in a new tab when CTRL-click.
Mar 4 2023, 14:33 · User-valerio.bozzolan, Workboard
valerio.bozzolan edited Description on Workboard.
Mar 4 2023, 14:31
valerio.bozzolan edited Description on Maniphest (archived).
Mar 4 2023, 14:30
valerio.bozzolan created Workboard.
Mar 4 2023, 14:29

Mar 3 2023

valerio.bozzolan added a comment to D25068: Workboard: improve the Create Task link to mention the Project slug.

I discovered that the ?tags= parameter both supports a PHID but... also any "Additional Hashtags". So for instance if we have a Project named "Test" we can then identify it as "?tags=test" instead of "tags=PHID-PROJ-sw7q6bislsityhc7isgp".

Mar 3 2023, 18:49
valerio.bozzolan closed D25059: replace usage of each() with foreach() for smtp.
Mar 3 2023, 18:28
valerio.bozzolan committed rP9623e6674588: replace usage of each() with foreach() for smtp (authored by MacFan4000).
replace usage of each() with foreach() for smtp
Mar 3 2023, 18:28
valerio.bozzolan accepted D25059: replace usage of each() with foreach() for smtp.
Mar 3 2023, 18:26
valerio.bozzolan added a comment to D25059: replace usage of each() with foreach() for smtp.

I will land since the author asked this kind of help, and avivey confirmed, and also asked to keep the same "no newline at end of file" and that's respected.

Mar 3 2023, 18:24
valerio.bozzolan triaged T15156: Small proposal for the homepage text as Wishlist priority.
Mar 3 2023, 16:21 · User-valerio.bozzolan, phorge.it install (DEPRECATED)
valerio.bozzolan created T15156: Small proposal for the homepage text.
Mar 3 2023, 16:17 · User-valerio.bozzolan, phorge.it install (DEPRECATED)
valerio.bozzolan edited the content of 2023 Week 2.
Mar 3 2023, 15:54
valerio.bozzolan edited the content of 2023 Week 2.
Mar 3 2023, 15:53
valerio.bozzolan edited the content of 2023 Week 2.
Mar 3 2023, 15:51
valerio.bozzolan updated the task description for T15149: Fix middle-click, CTRL+click, right-click etc. on Typehead search results.
Mar 3 2023, 15:51 · Affects-Wikimedia, User-valerio.bozzolan, Typeahead
valerio.bozzolan added a comment to 2023 Week 2.

Now with 80% more cringe:

Mar 3 2023, 15:40
valerio.bozzolan edited the content of 2023 Week 2.
Mar 3 2023, 15:37
MacFan4000 added a comment to D25059: replace usage of each() with foreach() for smtp.

If somebody could land this at some point, that would be great!

Mar 3 2023, 13:43
valerio.bozzolan added a comment to D25066: Workboard: Milestone Name easily editable (instead of surfing 3 pages).

If you think this patch is too complicated to review, I can do a middleware patch to just propose a small refactor without introducing any feature, and than turn back on this one.

Mar 3 2023, 11:22
valerio.bozzolan edited the content of 2023 Week 2.
Mar 3 2023, 11:18
valerio.bozzolan closed T15155: Fix RuntimeException "Undefined index: icon" when visiting Search Servers using MySQL as Resolved by committing rP66192a5b832c: Fix "Undefined index: icon" when visiting Search Servers using MySQL.
Mar 3 2023, 11:17 · User-valerio.bozzolan, Search Cluster
valerio.bozzolan closed D25070: Fix "Undefined index: icon" when visiting Search Servers using MySQL.
Mar 3 2023, 11:17
valerio.bozzolan committed rP66192a5b832c: Fix "Undefined index: icon" when visiting Search Servers using MySQL.
Fix "Undefined index: icon" when visiting Search Servers using MySQL
Mar 3 2023, 11:17
valerio.bozzolan closed T15149: Fix middle-click, CTRL+click, right-click etc. on Typehead search results as Resolved by committing rP53c31b7b135c: Fix middle-click, CTRL+click, right-click etc. on Typehead search results.
Mar 3 2023, 11:13 · Affects-Wikimedia, User-valerio.bozzolan, Typeahead
valerio.bozzolan closed D25069: Fix middle-click, CTRL+click, right-click etc. on Typehead search results.
Mar 3 2023, 11:13
valerio.bozzolan committed rP53c31b7b135c: Fix middle-click, CTRL+click, right-click etc. on Typehead search results.
Fix middle-click, CTRL+click, right-click etc. on Typehead search results
Mar 3 2023, 11:12
valerio.bozzolan awarded D25069: Fix middle-click, CTRL+click, right-click etc. on Typehead search results a Cup of Joe token.
Mar 3 2023, 11:11
valerio.bozzolan awarded D25070: Fix "Undefined index: icon" when visiting Search Servers using MySQL a Love token.
Mar 3 2023, 10:34
avivey accepted D25070: Fix "Undefined index: icon" when visiting Search Servers using MySQL.

Thanks - this logic could use some more love, as you say.

Mar 3 2023, 10:33