Page MenuHomePhorge
Feed All Stories

Mar 12 2023

valerio.bozzolan triaged T15167: Complete i18n in FileUpload.js as Wishlist priority.
Mar 12 2023, 10:15 · Files, User-valerio.bozzolan
valerio.bozzolan added a comment to Q40: modify task title from within a Herald action (Answer 35).

(I said "override" but probably "patch" fits better - since I see that the class is final. I don't know why the codebase is so strict in having final classes. But I think you can just try to patch it in your local installation. Try!)

Mar 12 2023, 10:07
valerio.bozzolan added a comment to Q40: modify task title from within a Herald action (Answer 35).

OK so you are trying to improve email notifications, immediately showing the Task Priority in the Subject. That's nice honestly.

Mar 12 2023, 09:56
Higgs added a comment to Q40: modify task title from within a Herald action (Answer 35).

The added [xxx] lets people easily see right in the email inbox if something needs immediate response without need to open and read the email or login to phorge to check for example the severity or priority of a task. We found that adding such a marker was the easiest way to go. However, if there are better solutions, i am eager to learn about them. Would tags and columns (what are columns in this context?) help there?

Mar 12 2023, 08:17

Mar 11 2023

valerio.bozzolan added a comment to T15134: Allow trusted contributors to land changes on Phorge repo after approval.

Uhm. Yep. Do you know have any idea about what should be changed to achieve this in a secure way?

Mar 11 2023, 23:13 · Governance, phorge.it install (DEPRECATED)
valerio.bozzolan added a comment to T15100: [Feature request] Option to measure WIP limits based on card count instead of points, to more closely adhere to Kanban standards..

I wonder if this could be just a patch that assumes Story Points = 1 as sane default instead of zero.

Mar 11 2023, 23:05 · Feature Requests, Maniphest, Discussion Needed, Affects-Wikimedia, Workboard
valerio.bozzolan added a comment to T15036: Phorge upstream mail should not use @upstream.phorge.dev addresses.

I see that this sender is still as was reported.

Mar 11 2023, 22:59 · phorge.it install
valerio.bozzolan added a comment to T15084: Discussion: Maniphest vs Ponder for user support.

I think this could me marked as resolved since lot of users are using Ponder here. Nice.

Mar 11 2023, 22:57 · phorge.it install
valerio.bozzolan added a comment to T15130: Organize Projects here.

I mean, is this related to we.phorge.it?

Mar 11 2023, 22:54 · phorge.it install, User-Cigaryno
valerio.bozzolan added a comment to T15121: Contributor Agreement.

I agree that an agreement could be useful but I don't think that the author should ever allow to re-license its work. I honestly do not want to allow my contributions to be re-licensed, since this usually means that the repository owner wants to re-license that work under a proprietary license when needed. I don't accept that. Normal volunteers do not accept that. This is probably not what we want.

Mar 11 2023, 22:46 · Phorge
valerio.bozzolan closed T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3, as Resolved.
Mar 11 2023, 22:39 · PHP 8 support
valerio.bozzolan closed T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things, a subtask of T15158: "Modernize" codebase to features available since PHP 5.5 (that is the actual announced minimum), as Resolved.
Mar 11 2023, 22:39 · Phorge, Arcanist, User-valerio.bozzolan
valerio.bozzolan closed T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things as Resolved.

I just want to mark this as resolved since Rector.php is quite nice and simple and we can surely use this tool to do nice things, even without adding it in our Composer but just locally, when we need it.

Mar 11 2023, 22:39 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan removed a project from T15059: Phabricator doesn't email @outlook.com addresses: Phorge.

Untagging Phorge since this is a well-known wide group of issue related to Outlook itself or the SMTP server, and 99.999% not related in any way to Phorge itself. Make sure that your configuration is consistent. Make sure that your sender From: is the same as your SMTP username. Make sure you contacted Outlook for delivery troubleshooting info.

Mar 11 2023, 22:35 · phorge.it install
valerio.bozzolan awarded D25072: Workboard: fix CTRL+click on "Create Task" and "Edit Task" a Dat Boi token.
Mar 11 2023, 22:32
valerio.bozzolan added a comment to Q40: modify task title from within a Herald action (Answer 35).

Out of curiosity, how is it not better to have a column or tag for this?

Mar 11 2023, 22:01
valerio.bozzolan added a comment to D25071: Modernize codebase to features available since PHP 5.5.

Superseded by:

Mar 11 2023, 22:00
valerio.bozzolan awarded D25073: Replace dirname(__FILE__) with __DIR__ (available since PHP 5.3) a Baby Tequila token.
Mar 11 2023, 21:48
valerio.bozzolan retitled D25073: Replace dirname(__FILE__) with __DIR__ (available since PHP 5.3) from Replace dirname(__FILE__) with __DIR__ (available since PHP 5.3- yeah!)
Mar 11 2023, 21:48
valerio.bozzolan updated the diff for D25073: Replace dirname(__FILE__) with __DIR__ (available since PHP 5.3).

try to fix lint again - but I don't hope for it

Mar 11 2023, 21:41
valerio.bozzolan retitled D25073: Replace dirname(__FILE__) with __DIR__ (available since PHP 5.3) from Replace dirname(__FILE__) with __DIR__ (available since PHP 5.5 - yeah!) to Replace dirname(__FILE__) with __DIR__ (available since PHP 5.3- yeah!).
Mar 11 2023, 21:38
valerio.bozzolan updated the task description for T15158: "Modernize" codebase to features available since PHP 5.5 (that is the actual announced minimum).
Mar 11 2023, 21:38 · Phorge, Arcanist, User-valerio.bozzolan
valerio.bozzolan added a comment to D25073: Replace dirname(__FILE__) with __DIR__ (available since PHP 5.3).
NOTE: I spent 4 hours to fight with the lints, to then realize with maximum certitude that the linters are simply broken, on outdated pieces of software, blessed by dead Gods, and their errors have nothing to do with my life on this planet.
Mar 11 2023, 21:35
valerio.bozzolan requested review of D25073: Replace dirname(__FILE__) with __DIR__ (available since PHP 5.3).
Mar 11 2023, 21:33
valerio.bozzolan added a revision to T15158: "Modernize" codebase to features available since PHP 5.5 (that is the actual announced minimum): D25073: Replace dirname(__FILE__) with __DIR__ (available since PHP 5.3).
Mar 11 2023, 21:33 · Phorge, Arcanist, User-valerio.bozzolan
valerio.bozzolan abandoned D25071: Modernize codebase to features available since PHP 5.5.

I understand that this is... too much.

Mar 11 2023, 21:04

Mar 10 2023

Higgs added Q40: modify task title from within a Herald action (Answer 35).
Mar 10 2023, 17:55
Higgs added a comment to T15109: Subpress listing of Projects in subscriber search.

@valerio.bozzolan Thanks for the feedback and sorry for the late response. I must admit that i forgot how we eventually fixed our issue, i only recall it was more about "avoid the issue" and less about "fix the issue". I also completely forgot about this Maniphest. Hence, it is OK for me that it is closed by now. sorry for not taking care about this earlier.

Mar 10 2023, 12:44 · Config, Projects, Maniphest
Higgs updated the question details for Q40: modify task title from within a Herald action.
Mar 10 2023, 12:35
Higgs updated the question details for Q40: modify task title from within a Herald action.
Mar 10 2023, 12:33
Higgs asked Q40: modify task title from within a Herald action.
Mar 10 2023, 12:32
valerio.bozzolan added a comment to T15101: Assigned to - Required Field.

If you are really really really interested in hard-blocking Task creation from custom rules using Herald, it should be probably developed a new Herald Action to support the "block Task creation" if something happens. But I honestly cannot implement this feature, so at the moment I hope the "auto-comment" is enough for you.

Mar 10 2023, 07:44 · Maniphest
valerio.bozzolan added a comment to T15101: Assigned to - Required Field.

One thing that could be done right now is:

Mar 10 2023, 07:39 · Maniphest
valerio.bozzolan closed T15109: Subpress listing of Projects in subscriber search as Wontfix.

Thank you again for your question. Sorry if I start marking this as closed since currently this specific Task with this title is probably not implementable as-is. We have some approaches, but without much feedback from the original poster and from other users it's very difficult to do something concrete that do not impact other workflows.

Mar 10 2023, 07:30 · Config, Projects, Maniphest
valerio.bozzolan changed the visibility for F267762: Phorge File upload screenshot.png.
Mar 10 2023, 07:23
valerio.bozzolan added a cover image to T15165: Drag & Drop: popup link should be a File page (not its hotlink).
Mar 10 2023, 07:23 · Files, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15165: Drag & Drop: popup link should be a File page (not its hotlink).
Mar 10 2023, 07:22 · Files, User-valerio.bozzolan
valerio.bozzolan updated the name of F267758: Example Ponder mention.png from "Screenshot_2023_03_10_081943.png" to "Example Ponder mention.png".
Mar 10 2023, 07:21
valerio.bozzolan changed the visibility for F267758: Example Ponder mention.png.
Mar 10 2023, 07:20
valerio.bozzolan triaged T15166: Render Ponder mentions as striked if resolved (like Tasks) as Wishlist priority.
Mar 10 2023, 07:20 · User-valerio.bozzolan
valerio.bozzolan renamed T15164: Resolving without Claiming causes error "Action with no effect" from Prevent warning "Action with no effect" when Resolving without Claiming to Resolving without Claiming causes error "Action with no effect".
Mar 10 2023, 06:33 · Maniphest, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15164: Resolving without Claiming causes error "Action with no effect".
Mar 10 2023, 06:14 · Maniphest, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15164: Resolving without Claiming causes error "Action with no effect".
Mar 10 2023, 05:58 · Maniphest, User-valerio.bozzolan

Mar 9 2023

Fiddlestix updated Fiddlestix.
Mar 9 2023, 19:01
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