Page MenuHomePhorge

valerio.bozzolan (Valerio Bozz.)
ʕ•ᴥ•ʔ

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Jul 6 2021, 12:36 (196 w, 5 d)
Availability
Available
Timezone
UTC+2

I'm a pasta pizza volunteer Phabrilover. I would like to do it all day long.

I use Phorge in:

  • my personal installation to handle my stuff (about 80 users)
  • in the company I work for (about 30 employees)
  • in the Wikimedia Phabricator (as simple user)

Please don't contact me in private for troubleshooting. Use the chat or ping me from Ponder.

Other links:

Recent Activity

Fri, Apr 11

valerio.bozzolan added a comment to D25959: Simplify project regex further.

Wow, super fast thanks. Maybe nice to expand a bit the src/applications/project/remarkup/__tests__/ProjectRemarkupRuleTestCase.php

Fri, Apr 11, 15:33

Thu, Apr 10

valerio.bozzolan awarded T16027: People Search: Allow querying by project membership a Like token.
Thu, Apr 10, 10:15 · Feature Requests
valerio.bozzolan added a comment to Q167: Personal Herald rule for repository activity (Answer 217).

I don't know this detail my friend. Let's wait for other answers.

Thu, Apr 10, 08:48
valerio.bozzolan updated the answer details for Q167: Personal Herald rule for repository activity (Answer 217).
Thu, Apr 10, 06:54
valerio.bozzolan updated the answer details for Q167: Personal Herald rule for repository activity (Answer 217).
Thu, Apr 10, 06:54
valerio.bozzolan added Q167: Personal Herald rule for repository activity (Answer 217).
Thu, Apr 10, 06:54

Sat, Apr 5

valerio.bozzolan added a task to D25948: Remove setup check for PHP 7.0: T15047: Officially raise minimum required PHP version to 7.2.
Sat, Apr 5, 17:31
valerio.bozzolan added a revision to T15047: Officially raise minimum required PHP version to 7.2: D25948: Remove setup check for PHP 7.0.
Sat, Apr 5, 17:31 · Phorge
valerio.bozzolan edited the content of Next Up.
Sat, Apr 5, 17:30
valerio.bozzolan accepted D25948: Remove setup check for PHP 7.0.

sgtm

Sat, Apr 5, 13:57

Fri, Apr 4

valerio.bozzolan edited the content of Change Log.
Fri, Apr 4, 07:17

Thu, Apr 3

valerio.bozzolan resigned from rP67b7181f5226: Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips.
Thu, Apr 3, 07:43

Wed, Apr 2

valerio.bozzolan accepted D25945: Fix exception handling a numeric git branch ("Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository).

Check if the comments are interesting - thanks for this Phorgi patchi that seems lovely

Wed, Apr 2, 12:03
valerio.bozzolan renamed T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php from Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php to Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php.
Wed, Apr 2, 11:23 · Bug Reports, Affects-Wikimedia
valerio.bozzolan added a comment to T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php.

I'm still a bit shocked by how PHP is so weird. So:

Wed, Apr 2, 09:55 · Bug Reports, Affects-Wikimedia
valerio.bozzolan added a comment to T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php.

Wow. 10 years of PHP, first time that I notice this

Wed, Apr 2, 09:45 · Bug Reports, Affects-Wikimedia

Tue, Apr 1

valerio.bozzolan accepted D25943: PHPDoc: Replace non-existing return type phid with string.

yuuuuuuup

Tue, Apr 1, 18:23
valerio.bozzolan accepted D25944: PHPDoc: Replace non-existing return type phid with string.

yuuuup

Tue, Apr 1, 18:23
valerio.bozzolan accepted D25942: Herald Transcripts: Use μs instead of us for microseconds.

Patch approved in 123123121231323μ asd

Tue, Apr 1, 09:33

Mon, Mar 31

valerio.bozzolan accepted D25940: PHPDoc: Replace non-existing param type phid with string.

Yup and thanks that somebody already put "PHID" is the inline description.

Mon, Mar 31, 20:44
valerio.bozzolan accepted D25938: PHPDoc: Replace non-existing param type const with string.

yesyes

Mon, Mar 31, 19:36
valerio.bozzolan accepted D25939: PHPDoc: Replace non-existing param type const with string.

yesyes

Mon, Mar 31, 19:36

Sat, Mar 29

valerio.bozzolan updated the test plan for D25933: Remove several unused private functions.
Sat, Mar 29, 13:07
valerio.bozzolan accepted D25933: Remove several unused private functions.

lgtm

Sat, Mar 29, 13:07
valerio.bozzolan accepted D25932: PHPDoc: Replace non-existing return type const with string.

yesyes

Sat, Mar 29, 10:17

Fri, Mar 28

valerio.bozzolan awarded T16023: Regression in Config: console generates errors when some libraries are not managed by Git a Yellow Medal token.
Fri, Mar 28, 16:02
valerio.bozzolan added a parent task for T16023: Regression in Config: console generates errors when some libraries are not managed by Git: T15243: The /config/ page should log git errors instead of silently ignore them.
Fri, Mar 28, 16:02
valerio.bozzolan added a subtask for T15243: The /config/ page should log git errors instead of silently ignore them: T16023: Regression in Config: console generates errors when some libraries are not managed by Git.
Fri, Mar 28, 16:02 · Config
valerio.bozzolan renamed T16023: Regression in Config: console generates errors when some libraries are not managed by Git from Config console generates errors when some libraries are not managed by Git to Regression in Config: console generates errors when some libraries are not managed by Git.
Fri, Mar 28, 16:02
valerio.bozzolan assigned T16023: Regression in Config: console generates errors when some libraries are not managed by Git to xtex.

Well done \o/

Fri, Mar 28, 16:00
valerio.bozzolan accepted D25931: Config: Fix git errors when .git does not exist.

sgtm

Fri, Mar 28, 15:52
valerio.bozzolan added inline comments to D25931: Config: Fix git errors when .git does not exist.
Fri, Mar 28, 15:49
valerio.bozzolan added a comment to T16023: Regression in Config: console generates errors when some libraries are not managed by Git.

As said in https://we.phorge.it/D25931#25023 I think this is a sub-task of T15243. And in this specific case, very probably we don't want to log anything. So your report could be considered a regression caused by T15243.

Fri, Mar 28, 15:41
valerio.bozzolan added a comment to D25931: Config: Fix git errors when .git does not exist.

Thanks my friend. I 100% understand the problem and I'm happy you shared the stack trace in the task and I'm happy about this test plan that helped me to reproduce,

Fri, Mar 28, 15:37
valerio.bozzolan updated the diff for D25931: Config: Fix git errors when .git does not exist.

arc diff

Fri, Mar 28, 15:22
valerio.bozzolan accepted D25921: Fix invalid CSS overflow value for .phui-oi-name.

technicallycorrect

Fri, Mar 28, 10:18
valerio.bozzolan updated the test plan for D25921: Fix invalid CSS overflow value for .phui-oi-name.
Fri, Mar 28, 10:18
valerio.bozzolan closed T16001: Celerity unit test not triggered: mitigate thanks to Herald, a subtask of T15209: The Celerity unit tests are not automatically run when touching whatever CSS or JS file, as Resolved.
Fri, Mar 28, 10:01 · Bug Reports, Phorge Development Tools, Arcanist, User-valerio.bozzolan
valerio.bozzolan closed T16001: Celerity unit test not triggered: mitigate thanks to Herald as Resolved.

It seems H29 works lol. I've improved it a bit to do not trigger if the celerity map was already touched.

Fri, Mar 28, 10:01 · User-valerio.bozzolan, phorge.it install
valerio.bozzolan added a comment to D25930: Remove more obsolete IE9 filter CSS syntax.

Yep thanks, I need my clipboard of the 12 of August 2024 to get back the "D25772" to copy-paste it here and attract hackers asd

Fri, Mar 28, 09:59
valerio.bozzolan added a comment to D25930: Remove more obsolete IE9 filter CSS syntax.

You clearly hacked my account lol

Fri, Mar 28, 09:55
valerio.bozzolan accepted D25930: Remove more obsolete IE9 filter CSS syntax.

Macro wojak_depressed: WHY... WHY MICROSOFT

Fri, Mar 28, 09:51

Thu, Mar 27

valerio.bozzolan accepted D25929: Remove obsolete IE9 filter CSS syntax.

Macro wojak_depressed: WHY... WHY MICROSOFT

Thu, Mar 27, 19:56
valerio.bozzolan accepted D25928: Remove some pre-2013 vendor-prefixed -ms- CSS properties.

chadyes

Thu, Mar 27, 18:52

Wed, Mar 26

valerio.bozzolan accepted D25880: Replace some AphrontView::setUser() calls with AphrontView::setViewer().

makeitso

Wed, Mar 26, 17:12
valerio.bozzolan accepted D25927: Remove pre-2016 vendor-prefixed -webkit- CSS properties.

technicallycorrect

Wed, Mar 26, 17:08
valerio.bozzolan added a comment to D25912: Apply "Can Bulk Edit Tasks" to "Move Tasks" workboard options.

(I cannot double-accept so only just one accept asd)

Wed, Mar 26, 12:48
valerio.bozzolan added a comment to D25926: Make Diffusion repository management accessible to logged-out users.

Uhm. Good points:

Wed, Mar 26, 12:30 · User-Cigaryno, Diffusion

Tue, Mar 25

valerio.bozzolan accepted D25920: Fix invalid CSS vertical-align value for .fancy-datepicker-core.
Tue, Mar 25, 13:24
valerio.bozzolan accepted D25924: Remove invalid CSS border-shadow property for input.jx-tokenizer-input.

sgtm

Tue, Mar 25, 11:18
valerio.bozzolan accepted D25925: Fix invalid CSS border-left-color value for .phabricator-action-view-submenu .caret-right.

sgtm

Tue, Mar 25, 10:56
valerio.bozzolan accepted D25922: Fix invalid CSS cursor value for .phabricator-main-menu-brand.

sgtm

Tue, Mar 25, 08:19
valerio.bozzolan accepted D25923: Fix invalid CSS transition value for .jx-scrollbar-handle.

Makes sense thaanks, 0s seems also the documented default

Tue, Mar 25, 07:56

Sun, Mar 23

valerio.bozzolan accepted D25914: Remove pre-2005 vendor-prefixed -khtml- CSS property.

Nice

Sun, Mar 23, 22:40
valerio.bozzolan accepted D25915: Remove pre-2013 vendor-prefixed -moz- CSS properties.

(and well done Herald²)

Sun, Mar 23, 22:39
valerio.bozzolan accepted D25916: Remove pre-2013 vendor-prefixed -o- CSS properties.

(And well done Herald)

Sun, Mar 23, 22:38

Sat, Mar 22

valerio.bozzolan resigned from D25738: Avoid RuntimeException on "Skip past this commit" when commit still importing.

Marking as "probably my previous block is now nonsense - but still not reviewed sorry" asd

Sat, Mar 22, 22:38 · Diffusion
valerio.bozzolan accepted D25910: AphrontFormPolicyControl: Reuse existing control ID.

Uhm yes thanks

Sat, Mar 22, 22:33
valerio.bozzolan accepted D25912: Apply "Can Bulk Edit Tasks" to "Move Tasks" workboard options.
Sat, Mar 22, 21:47
valerio.bozzolan added a comment to D25912: Apply "Can Bulk Edit Tasks" to "Move Tasks" workboard options.

P.S. maybe if the task number is very small (e.g. 2) maybe we can still allow that.

I'd prefer not to introduce non-obvious confusing behavior (sometimes it does, sometimes it doesn't?) to increase code (and testing) complexity for no good reason...

Sat, Mar 22, 21:43
valerio.bozzolan accepted D25913: Herald actions: Allow setting subtype on Maniphest tasks.

It works on my computer and it makes me feel like a happy Phorgi unicorn running in a Phorgi golden forest, whoa

Sat, Mar 22, 21:40
valerio.bozzolan added a comment to T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge.

Another good simple candidate GDPR-friendly:

Sat, Mar 22, 21:31 · Discussion Needed, Affects-Wikimedia
valerio.bozzolan added a comment to D25912: Apply "Can Bulk Edit Tasks" to "Move Tasks" workboard options.

(Feel free to copy-paste the downstream task in Phorge - so the lack of task is not used as blocking reason - maybe title "Allow to mitigate spammers from workboard bulk move" or something similar)

Sat, Mar 22, 08:55

Thu, Mar 20

valerio.bozzolan added a member for Trusted Contributors: AndrewTavis.
Thu, Mar 20, 19:13
valerio.bozzolan attached a referenced file: F3271029: Screenshot Capture - 2025-03-20 - 08-37-59.png.
Thu, Mar 20, 10:40 · Phorge
valerio.bozzolan created T16017: Notifications: Mark All Read is disabled for some ghosts unread notifications.
Thu, Mar 20, 10:40 · Phorge
valerio.bozzolan added a comment to T16016: Phantom notification.

Uh interesting - good to know for the future. So at least the button Mark All Read here in F3271029 should be visible for your case - as very minimal mitigation sub-task

Thu, Mar 20, 10:33 · Maniphest
valerio.bozzolan added a comment to T16016: Phantom notification.

The current workaround is to wait for a real notification, to then finally be able to click the Mark All Read.

Thu, Mar 20, 09:20 · Maniphest
valerio.bozzolan added a comment to T16016: Phantom notification.

It happened to me but only in Wikimedia Phabricator, there I had a notification counter in the top-bar, but with no unread messages in the related list

Thu, Mar 20, 09:17 · Maniphest

Wed, Mar 19

valerio.bozzolan updated the task description for T15242: /config/ can run git log commands that silently fail ("fatal: detected dubious ownership in repository at ....").
Wed, Mar 19, 21:14 · Config
valerio.bozzolan awarded Q176: The hierarchy of documents is located after the document in the wiki a Like token.
Wed, Mar 19, 21:09 · UX
valerio.bozzolan accepted D25909: Diviner: Contributing Code: Update section on Prototype Changes.

Thaanks - please wait 7 days + 1 hour + 1 second + 42 milliseconds before landing to attract more Pòkèmòn reviewers

Wed, Mar 19, 13:57
valerio.bozzolan added a comment to T15203: Remarkup: allow to mention a Slowvote (without embedding).

(M is short for Mockup probably)

Wed, Mar 19, 09:42 · User-valerio.bozzolan, Remarkup

Tue, Mar 18

Cigaryno awarded T15203: Remarkup: allow to mention a Slowvote (without embedding) a Like token.
Tue, Mar 18, 19:50 · User-valerio.bozzolan, Remarkup

Sun, Mar 16

valerio.bozzolan added a comment to T15450: Configure another Ponder Question status "Closed, Graduated".

I agree that an additional status is needed for closing when creating a task. Current statuses are not obvious

Sun, Mar 16, 00:01 · Feature Requests, Ponder, phorge.it install

Sat, Mar 15

valerio.bozzolan claimed T16001: Celerity unit test not triggered: mitigate thanks to Herald.

Uh! That's magic. Thanks avivey. Created here: H29 Phorge: add comment to remember "celerity map" - T15209

Sat, Mar 15, 23:58 · User-valerio.bozzolan, phorge.it install
valerio.bozzolan added Q166: Support for request header and body in "Make HTTP Request" step in Harbormaster (Answer 215).
Sat, Mar 15, 23:41

Mar 13 2025

valerio.bozzolan edited the content of Next Up.
Mar 13 2025, 22:37
valerio.bozzolan accepted D25907: Fix PHP8.1 strlen(null) error in DivinerArticleAtomizer.php.

sgtm

Mar 13 2025, 22:35
valerio.bozzolan added a comment to D25908: Charts: Rotate x-axis labels for better readability.

Ah, it also works on my computer but really not relevant, just the patch description was in line with my business expectations

Mar 13 2025, 22:29
valerio.bozzolan accepted D25908: Charts: Rotate x-axis labels for better readability.

This is EXACTLY the kind of serious-business patch description that should be mandatory in every Phorge patch to speedup code review. Thanks my friend. asd

Mar 13 2025, 22:28

Mar 12 2025

valerio.bozzolan removed a reviewer for D25022: Add the Jxxx Monogram to Phame Post Tab Titles for logged-in users: speck.

Given the fact that the original comment from the kind @speck seems now fully satisfied, I think there are no problems to land this :) Thanks again to speck for that proposal ( https://we.phorge.it/D25022#768 ) - so, I flag that as "done" very boldly.

Mar 12 2025, 18:39 · Phame
valerio.bozzolan added a comment to T15202: Show confirmation dialog also when closing tab if content changed.

P.S. - useful snippet shared by Daimona from Wikimedia:

Mar 12 2025, 15:43 · Maniphest, User-valerio.bozzolan, UX
valerio.bozzolan raised the priority of T15202: Show confirmation dialog also when closing tab if content changed from Wishlist to Normal.

Increasing a bit the priority since this is feasible, simple to reproduce, and really frustrating in 2025.

Mar 12 2025, 15:16 · Maniphest, User-valerio.bozzolan, UX
valerio.bozzolan added a parent task for T15172: Drag & Drop: avoid to lose Edits when clicking on the Success popup: T16011: Reduce the cases where you lose your unsaved work.
Mar 12 2025, 15:08 · Files, User-valerio.bozzolan, UX
valerio.bozzolan added a subtask for T16011: Reduce the cases where you lose your unsaved work: T15172: Drag & Drop: avoid to lose Edits when clicking on the Success popup.
Mar 12 2025, 15:08 · UX
valerio.bozzolan added a parent task for T15034: Show confirmation dialog when closing a modal if form contents have been changed: T16011: Reduce the cases where you lose your unsaved work.
Mar 12 2025, 15:08 · Maniphest, UX
valerio.bozzolan added a subtask for T16011: Reduce the cases where you lose your unsaved work: T15034: Show confirmation dialog when closing a modal if form contents have been changed.
Mar 12 2025, 15:08 · UX
valerio.bozzolan moved T16011: Reduce the cases where you lose your unsaved work from Backlog to Feature Requests on the UX board.
Mar 12 2025, 15:08 · UX
valerio.bozzolan created T16011: Reduce the cases where you lose your unsaved work.
Mar 12 2025, 15:08 · UX

Mar 11 2025

valerio.bozzolan edited the content of Next Up.
Mar 11 2025, 23:44
valerio.bozzolan added a comment to Q174: [bug] Owners packages not triggering audit.

P.S. welcome in the family of Trusted Contributors and feel free to escalate this question as a new task under Bug Reports and by marking this question as obsolete in case - thanks again

Mar 11 2025, 23:18 · Bug Reports
valerio.bozzolan added a comment to Q174: [bug] Owners packages not triggering audit.

Thanks for the question. I will follow answers. BTW I've found the nuked link:

Mar 11 2025, 23:15 · Bug Reports
valerio.bozzolan added a member for Trusted Contributors: vlastimilmaca.
Mar 11 2025, 23:15
valerio.bozzolan moved T16009: Improve Phabricator "Cats Facts" Motivator from Backlog to Code Sprint Candidate on the User-valerio.bozzolan board.
Mar 11 2025, 21:42 · User-valerio.bozzolan
valerio.bozzolan added a project to T16009: Improve Phabricator "Cats Facts" Motivator: User-valerio.bozzolan.
Mar 11 2025, 21:42 · User-valerio.bozzolan
valerio.bozzolan created T16009: Improve Phabricator "Cats Facts" Motivator.
Mar 11 2025, 21:40 · User-valerio.bozzolan

Mar 9 2025

valerio.bozzolan edited the content of Next Up.
Mar 9 2025, 10:12
valerio.bozzolan accepted D25906: Facts and Charts: Add more PHPDoc coverage.

Thanksss

Mar 9 2025, 08:07

Mar 7 2025

valerio.bozzolan added a comment to D25905: Remove No Prototype Changes section from Contributing Code document.

In the meanwhile I paste here a proposed alternative that may better reflect the current situation (no need to update the patch - since I guess this phrase will attract more changes):

Mar 7 2025, 08:23 · Documentation