Page MenuHomePhorge
Feed Advanced Search

Apr 4 2025

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

Apr 3 2025

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

Apr 2 2025

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

Apr 2 2025, 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.
Apr 2 2025, 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:

Apr 2 2025, 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

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

Apr 1 2025

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

yuuuuuuup

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

yuuuup

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

Patch approved in 123123121231323μ asd

Apr 1 2025, 09:33

Mar 31 2025

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.

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

yesyes

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

yesyes

Mar 31 2025, 19:36

Mar 29 2025

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

lgtm

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

yesyes

Mar 29 2025, 10:17

Mar 28 2025

valerio.bozzolan awarded T16023: Regression in Config: console generates errors when some libraries are not managed by Git a Yellow Medal token.
Mar 28 2025, 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.
Mar 28 2025, 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.
Mar 28 2025, 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.
Mar 28 2025, 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/

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

sgtm

Mar 28 2025, 15:52
valerio.bozzolan added inline comments to D25931: Config: Fix git errors when .git does not exist.
Mar 28 2025, 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.

Mar 28 2025, 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,

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

arc diff

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

technicallycorrect

Mar 28 2025, 10:18
valerio.bozzolan updated the test plan for D25921: Fix invalid CSS overflow value for .phui-oi-name.
Mar 28 2025, 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.
Mar 28 2025, 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.

Mar 28 2025, 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

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

You clearly hacked my account lol

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

Macro wojak_depressed: WHY... WHY MICROSOFT

Mar 28 2025, 09:51

Mar 27 2025

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

Macro wojak_depressed: WHY... WHY MICROSOFT

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

chadyes

Mar 27 2025, 18:52

Mar 26 2025

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

makeitso

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

technicallycorrect

Mar 26 2025, 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)

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

Uhm. Good points:

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

Mar 25 2025

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

sgtm

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

sgtm

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

sgtm

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

Makes sense thaanks, 0s seems also the documented default

Mar 25 2025, 07:56

Mar 23 2025

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

Nice

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

(and well done Herald²)

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

(And well done Herald)

Mar 23 2025, 22:38

Mar 22 2025

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

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

Uhm yes thanks

Mar 22 2025, 22:33
valerio.bozzolan accepted D25912: Apply "Can Bulk Edit Tasks" to "Move Tasks" workboard options.
Mar 22 2025, 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...

Mar 22 2025, 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

Mar 22 2025, 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:

Mar 22 2025, 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)

Mar 22 2025, 08:55

Mar 20 2025

valerio.bozzolan added a member for Trusted Contributors: AndrewTavis.
Mar 20 2025, 19:13
valerio.bozzolan attached a referenced file: F3271029: Screenshot Capture - 2025-03-20 - 08-37-59.png.
Mar 20 2025, 10:40 · Phorge
valerio.bozzolan created T16017: Notifications: Mark All Read is disabled for some ghosts unread notifications.
Mar 20 2025, 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 enabled for your case - as very minimal mitigation sub-task

Mar 20 2025, 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.

Mar 20 2025, 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

Mar 20 2025, 09:17 · Maniphest

Mar 19 2025

valerio.bozzolan updated the task description for T15242: /config/ can run git log commands that silently fail ("fatal: detected dubious ownership in repository at ....").
Mar 19 2025, 21:14 · Config
valerio.bozzolan awarded Q176: The hierarchy of documents is located after the document in the wiki a Like token.
Mar 19 2025, 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

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

(M is short for Mockup probably)

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

Mar 18 2025

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

Mar 16 2025

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

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

Mar 15 2025

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

Mar 15 2025, 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).
Mar 15 2025, 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 · Wikimedia Hackathon 2025, 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 · Wikimedia Hackathon 2025, 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
valerio.bozzolan added a comment to D25905: Remove No Prototype Changes section from Contributing Code document.

I agree on discussing the removal of this phrase. I will wait the task, but my opinion is that it's a legacy phrase from a company that had better to do than fixing weird workflows based on Prototypes (and it had sense). But now it's a community and we already work on best effort on everything, including prototypes. Moreover that phrase does not reflect the current situation, since we triaged and fixed 6 bugs on the Calendar prototype Calendar (even if it should be un-prototyped one day) - and probably more evident already-reviewed patches.

Mar 7 2025, 08:17 · Documentation

Mar 6 2025

valerio.bozzolan added a project to T15975: Conpherence: Allow to Archive a Chat: User-valerio.bozzolan.

That's a good question. In general in Phorge/Phabricator any archived thing is editable. So I would say no, that archiving a chat still allows to write a message. But maybe it should not generate notifications.

Mar 6 2025, 12:12 · User-valerio.bozzolan, Feature Requests, Conpherence
valerio.bozzolan added a comment to D25904: Update XHPast for Windows binary to 7.1.6.

@Cigaryno does it work also applying this D25535 ? Thanks Cigaryno

Mar 6 2025, 12:09

Mar 5 2025

valerio.bozzolan added inline comments to D25022: Add the Jxxx Monogram to Phame Post Tab Titles for logged-in users.
Mar 5 2025, 15:54 · Phame
valerio.bozzolan accepted D25022: Add the Jxxx Monogram to Phame Post Tab Titles for logged-in users.

(Premising that I'm affected by T15985 lol - unrelated)

Mar 5 2025, 15:53 · Phame
valerio.bozzolan updated the test plan for D25022: Add the Jxxx Monogram to Phame Post Tab Titles for logged-in users.
Mar 5 2025, 15:52 · Phame
valerio.bozzolan added a comment to T16006: "(Exception) No such token ""!" when directly accessing token giving URI.

I think this is the upstream bug report lol

Mar 5 2025, 07:14

Mar 3 2025

valerio.bozzolan accepted D25859: PhabricatorLiskDAO: Fragment serializer cache by class.

Shall I just land this then?

Mar 3 2025, 21:33
valerio.bozzolan added inline comments to D25901: ManiphestReportController: Add more PHPDoc coverage.
Mar 3 2025, 14:53
valerio.bozzolan accepted D25901: ManiphestReportController: Add more PHPDoc coverage.

Thanks

Mar 3 2025, 14:50