Page MenuHomePhorge

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

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Jul 6 2021, 12:36 (193 w, 3 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

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

Thu, Mar 13

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

sgtm

Thu, Mar 13, 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

Thu, Mar 13, 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

Thu, Mar 13, 22:28

Wed, Mar 12

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.

Wed, Mar 12, 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:

Wed, Mar 12, 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.

Wed, Mar 12, 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.
Wed, Mar 12, 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.
Wed, Mar 12, 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.
Wed, Mar 12, 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.
Wed, Mar 12, 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.
Wed, Mar 12, 15:08 · UX
valerio.bozzolan created T16011: Reduce the cases where you lose your unsaved work.
Wed, Mar 12, 15:08 · UX

Tue, Mar 11

valerio.bozzolan edited the content of Next Up.
Tue, Mar 11, 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

Tue, Mar 11, 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:

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

Sun, Mar 9

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

Thanksss

Sun, Mar 9, 08:07

Fri, Mar 7

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):

Fri, Mar 7, 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.

Fri, Mar 7, 08:17 · Documentation

Thu, Mar 6

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.

Thu, Mar 6, 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

Thu, Mar 6, 12:09

Wed, Mar 5

valerio.bozzolan added inline comments to D25022: Add the Jxxx Monogram to Phame Post Tab Titles for logged-in users.
Wed, Mar 5, 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)

Wed, Mar 5, 15:53 · Phame
valerio.bozzolan updated the test plan for D25022: Add the Jxxx Monogram to Phame Post Tab Titles for logged-in users.
Wed, Mar 5, 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

Wed, Mar 5, 07:14

Mon, Mar 3

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

Shall I just land this then?

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

Thanks

Mon, Mar 3, 14:50
valerio.bozzolan accepted D25742: Fix non-existing log method in HarbormasterManagementRestartWorkflow.

Probably no need for a warning. Thanks

Mon, Mar 3, 13:03 · Almanac/Drydock/Harbormaster
valerio.bozzolan added inline comments to D25859: PhabricatorLiskDAO: Fragment serializer cache by class.
Mon, Mar 3, 09:32
valerio.bozzolan added a comment to D25886: Remove use of deprecated E_STRICT PHP constant.

Since using E_STRICT is deprecated, I thought the simple fact of using it from whatever Arcanist CLI (e.g. arc anoid) was triggering this new warning

Mon, Mar 3, 09:26

Sat, Mar 1

valerio.bozzolan updated subscribers of D25873: Fix overlapping elements in Phame for >1791px width.

What do you think about @mturdus?

Sat, Mar 1, 17:42

Fri, Feb 28

valerio.bozzolan created T16004: Phabricator silently overwrites concurrent changes (no conflict detection).
Fri, Feb 28, 21:54 · Feature Requests, Phorge

Thu, Feb 27

valerio.bozzolan added a comment to D25900: Remove the onboard "mailKey" from Paste.

You know better than me the context. Is there a possibility that an installation is already without that column?

Thu, Feb 27, 19:42
valerio.bozzolan added a comment to T15526: Diffusion: Description and tags are not shown.

OK lol no, this has nothing to do with D25898. Need another task for the "Missing input descriptions"

Thu, Feb 27, 17:39 · Diffusion, Good Starter Task, UX
valerio.bozzolan added a comment to D25898: Add instructions to Create Repository form fields for Callsign and Short Name.
  • There's already a "description" field on these, which I think was supposed to be displayed; We might have lost it at some point, which is concerning.
Thu, Feb 27, 17:36

Wed, Feb 26

valerio.bozzolan added a comment to Q171: Is there a way to disable pushes to master except for arc land? (Answer 212).

have an approved Revision", but this too can be tricked by a sufficiently competent user

Wed, Feb 26, 18:33

Tue, Feb 25

valerio.bozzolan accepted D25896: Replace some http://www.php.net URIs with https://www.php.net.

Hackerman meme

Tue, Feb 25, 14:08

Mon, Feb 24

valerio.bozzolan updated the diff for D25772: Projects: improve quality of destroy workflow.

clarify how to run the command (last change promise)

Mon, Feb 24, 23:31 · Projects
valerio.bozzolan updated subscribers of D25772: Projects: improve quality of destroy workflow.

Aldo I may need extra help from @waldyrious asdlol

Mon, Feb 24, 23:16 · Projects
valerio.bozzolan updated the diff for D25772: Projects: improve quality of destroy workflow.

aaand I go to bed :3

Mon, Feb 24, 23:14 · Projects
valerio.bozzolan updated the diff for D25772: Projects: improve quality of destroy workflow.

OK my friend, I've worked a lot to make it shorter... but still more dense of useful info, reducing jokes at minimum.

Mon, Feb 24, 22:49 · Projects
valerio.bozzolan added a comment to D25772: Projects: improve quality of destroy workflow.

Dear friend @mainframe98 - I suggest to click the button Hide "Done" inlines in the top-right corner to easily do another reading

Mon, Feb 24, 14:10 · Projects

Sun, Feb 23

valerio.bozzolan added a comment to Q170: Is there a way to unland a diff? (Answer 211).

You mean a shorthand for git revert + arc diff? Sounds reasonable

Sun, Feb 23, 11:13
valerio.bozzolan added Q169: Reflecting diff progress on task status (Answer 209).
Sun, Feb 23, 10:27
valerio.bozzolan added a project to T15043: Automatically move tasks between columns on project boards: Herald.

Potentially related to Herald. Adding Herald to raise more attention.

Sun, Feb 23, 10:25 · Herald, Feature Requests, Workboard

Sat, Feb 22

valerio.bozzolan added a comment to T16001: Celerity unit test not triggered: mitigate thanks to Herald.

Tried. I Shall Not Pass :O

Sat, Feb 22, 11:14 · User-valerio.bozzolan, phorge.it install

Fri, Feb 21

valerio.bozzolan updated subscribers of T16001: Celerity unit test not triggered: mitigate thanks to Herald.

@avivey what do you think about? Maybe we can test with some powerful clicks

Fri, Feb 21, 14:31 · User-valerio.bozzolan, phorge.it install
valerio.bozzolan updated the task description for T15209: The Celerity unit tests are not automatically run when touching whatever CSS or JS file.
Fri, Feb 21, 13:38 · Bug Reports, Phorge Development Tools, Arcanist, User-valerio.bozzolan
valerio.bozzolan created T16001: Celerity unit test not triggered: mitigate thanks to Herald.
Fri, Feb 21, 13:36 · User-valerio.bozzolan, phorge.it install
valerio.bozzolan updated the task description for T15983: Install SVN for extra fun.
Fri, Feb 21, 13:22 · phorge.it install
valerio.bozzolan accepted D25893: Run ./bin/celerity map.

I confirm that ./bin/celerity map does nothing after this change

Fri, Feb 21, 13:16
valerio.bozzolan raised the priority of T15332: Allow comment authors to change their inline comment Status (Done / Not Done) from Wishlist to Low.

This makes me and probably other people mad lol

Fri, Feb 21, 08:02 · User-valerio.bozzolan, Differential
valerio.bozzolan added a comment to D25880: Replace some AphrontView::setUser() calls with AphrontView::setViewer().

Aaand last 48 lines checked. Differential is crashing in my laptop lol

Fri, Feb 21, 08:00
valerio.bozzolan added a comment to D25880: Replace some AphrontView::setUser() calls with AphrontView::setViewer().

(Review 3 of ?)

Fri, Feb 21, 07:47
valerio.bozzolan added a comment to D25880: Replace some AphrontView::setUser() calls with AphrontView::setViewer().

P.S. maybe nice to introduce in AphrontView a method like getUserRequired() or something similar to implement exactly this logic - so we avoid that scattered logic everywhere

Fri, Feb 21, 07:27
valerio.bozzolan added a comment to D25880: Replace some AphrontView::setUser() calls with AphrontView::setViewer().

(epic review part 1 of ?)

Fri, Feb 21, 07:19

Thu, Feb 20

valerio.bozzolan added a comment to D25891: Check that min epoch < max epoch in PhabricatorFeedQuery::withEpochInRange().

and reviews love you too! (lol)

Thu, Feb 20, 19:10
valerio.bozzolan awarded D25891: Check that min epoch < max epoch in PhabricatorFeedQuery::withEpochInRange() a Love token.
Thu, Feb 20, 19:10
valerio.bozzolan added inline comments to D25872: Implements arc work for git workflow.
Thu, Feb 20, 15:14
valerio.bozzolan added a comment to D25872: Implements arc work for git workflow.
In D25872#23861, @nib wrote:

@aklapper Would it make sense to move the branch-naming lines into a function in class ArcanistGitWorkEngine, since it the branch-naming is git-specific? E.g.

public function buildBranchName($task_ref) {
  $task_name = $task_ref->getName();
  // regex, preg_replace, trim, etc
  return $branch_name;
}
Thu, Feb 20, 15:13

Feb 19 2025

valerio.bozzolan added a comment to D25891: Check that min epoch < max epoch in PhabricatorFeedQuery::withEpochInRange().

I don't know if anybody is supposed to run

Feb 19 2025, 14:24
valerio.bozzolan added inline comments to D25891: Check that min epoch < max epoch in PhabricatorFeedQuery::withEpochInRange().
Feb 19 2025, 13:20
valerio.bozzolan added a comment to D25891: Check that min epoch < max epoch in PhabricatorFeedQuery::withEpochInRange().

Small question. Is it supposed to be used with null+null?

Feb 19 2025, 13:19
valerio.bozzolan accepted D25891: Check that min epoch < max epoch in PhabricatorFeedQuery::withEpochInRange().

sgtm

Feb 19 2025, 12:57
valerio.bozzolan updated the diff for D25869: Fix PHP 8 exit status cannot be null error in PhutilArgumentParser.
arc lint
arc unit
Feb 19 2025, 08:27 · PHP 8 support
valerio.bozzolan accepted D25890: Fix PHP 8.1 "ltrim(null)" exception creating a Nuance Source.

Maybe also just declaring $path = '' as default in 209

Feb 19 2025, 08:11

Feb 18 2025

valerio.bozzolan added a comment to D25872: Implements arc work for git workflow.

I've tested this and I'm impressed. You probably have changed my life.

Feb 18 2025, 13:40
valerio.bozzolan added a comment to D25888: PHP 8.4: Do not pass null to exit() in PhutilArgumentParser.

Gotcha. Any opinion on this?

Feb 18 2025, 06:48
valerio.bozzolan retitled D25869: Fix PHP 8 exit status cannot be null error in PhutilArgumentParser from Fix PHP 8 exit status cannot be null error
Feb 18 2025, 06:47 · PHP 8 support
valerio.bozzolan added a comment to D25888: PHP 8.4: Do not pass null to exit() in PhutilArgumentParser.

Maybe duplicate patch, look for same title (I'm on mobile now)

Feb 18 2025, 06:43

Feb 17 2025

valerio.bozzolan added a comment to D25886: Remove use of deprecated E_STRICT PHP constant.

Finally something that can be tested using arc anoid - I guess?

Feb 17 2025, 11:47
valerio.bozzolan updated the summary of D25886: Remove use of deprecated E_STRICT PHP constant.
Feb 17 2025, 11:44
valerio.bozzolan accepted D25776: Portals: Rename unused newNoMenuItemsView() to newNoContentView().

Test plan works! Thanks :3

Feb 17 2025, 10:37 · Dashboards
valerio.bozzolan added a comment to D25872: Implements arc work for git workflow.

Hi @nib - still thanks and you are welcome in updating this patch using something like this:

Feb 17 2025, 10:25
valerio.bozzolan updated the diff for D25772: Projects: improve quality of destroy workflow.

last cosmetic change on a title with extra "==="

Feb 17 2025, 09:18 · Projects
valerio.bozzolan added a comment to D25864: Paste previous milestone's description text when creating a new milestone.

Question: in an ideal world would you love even more the same button, that "just" prefills the textarea? That could be also probably done server-side, without JavaScript. That would help T15991 even more I think.

Feb 17 2025, 09:06
valerio.bozzolan updated the diff for D25772: Projects: improve quality of destroy workflow.

add missing comma

Feb 17 2025, 08:16 · Projects
valerio.bozzolan added inline comments to D25772: Projects: improve quality of destroy workflow.
Feb 17 2025, 08:16 · Projects
valerio.bozzolan updated the diff for D25772: Projects: improve quality of destroy workflow.

implement tips, simplify (thanks)

Feb 17 2025, 08:09 · Projects
valerio.bozzolan accepted D25879: Fix editing Conpherence rooms on mobile.

jackie_chan_wtf

Feb 17 2025, 07:39