Page MenuHomePhorge

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

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

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

Yesterday

valerio.bozzolan accepted D25774: Strike through archived projects in navigation crumbs.

Double-accept

Sun, Nov 17, 18:19

Sat, Nov 16

valerio.bozzolan added a comment to D25823: arc browse: add support to Subversion repos.

... Conversely, arc browse . works for what I expected a pathless invocation to do, and funny enough that doesn't work on Git repos! So we have feature parity ;)

Sat, Nov 16, 16:50
valerio.bozzolan created T15957: 'arc browse .' should work in git.
Sat, Nov 16, 16:43 · Bug Reports, Arcanist

Fri, Nov 15

valerio.bozzolan added a comment to T15956: Conpherence Persistent Chat does not attach files to message when pasted.

Thanks. Can you reproduce with "Upload file" button too? If yes, maybe sub-task of: T15106: "Upload file" in remarkup text fields should attach by default

Fri, Nov 15, 12:03 · Bug Reports

Wed, Nov 13

valerio.bozzolan added a comment to D25823: arc browse: add support to Subversion repos.

@avivey Thanks for the tip about arguments allow-list in getArguments() https://we.phorge.it/source/arcanist/browse/master/src/workflow/ArcanistLintWorkflow.php$67 but I was not able to use that since here it's using getWorkflowArguments() 🤔 So I've just added a warning. It works lol. Check "BRANCH OPTION NOT AVAILABLE"

Wed, Nov 13, 18:54
valerio.bozzolan updated the summary of D25823: arc browse: add support to Subversion repos.
Wed, Nov 13, 15:08
valerio.bozzolan updated the test plan for D25823: arc browse: add support to Subversion repos.
Wed, Nov 13, 14:34
valerio.bozzolan updated the diff for D25823: arc browse: add support to Subversion repos.

found a corner case, fixed

Wed, Nov 13, 14:27
valerio.bozzolan updated the test plan for D25823: arc browse: add support to Subversion repos.
Wed, Nov 13, 14:26

Tue, Nov 12

valerio.bozzolan added a comment to T15955: Comment anchor doesn't work properly due to loading of old comments.

I think that, after the hidden comment is loaded in its bulk, "some more comments" are loaded as context for the hidden comment 🤔 So I guess that extra loading is probably a feature and not a bug.

Tue, Nov 12, 21:29 · Comments, Maniphest
valerio.bozzolan awarded T15955: Comment anchor doesn't work properly due to loading of old comments a Grey Medal token.
Tue, Nov 12, 21:26 · Comments, Maniphest
valerio.bozzolan accepted D25777: Make maniphest.gettasktransactions include metadata and title.

Wikimedia Foundation has this in production since years. I think it doesn't hurt.

Tue, Nov 12, 15:11
valerio.bozzolan added a comment to D25823: arc browse: add support to Subversion repos.

Hi @keithzg (and any SVN hacker) do you like the new added Subversion support?

Tue, Nov 12, 15:08
valerio.bozzolan added inline comments to D25825: Validate some user provided calendar query range dates.
Tue, Nov 12, 09:07

Tue, Nov 5

valerio.bozzolan closed T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3, as Wontfix.
Tue, Nov 5, 14:25 · PHP 8 support
valerio.bozzolan closed T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies, a subtask of T15187: Fix Arcanist in PHP 8.1+ (testing the Phorge repo), as Wontfix.
Tue, Nov 5, 14:25 · PHP 8 support, Arcanist, User-valerio.bozzolan
valerio.bozzolan closed T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies, a subtask of T15255: Fix Diviner generation in PHP 8, as Wontfix.
Tue, Nov 5, 14:25 · User-valerio.bozzolan, Diviner, PHP 8 support
valerio.bozzolan closed T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies as Wontfix.

Probably not enough consensus for a mass edit. Best we can do is case-by-case fixes reading warn reports.

Tue, Nov 5, 14:25 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
valerio.bozzolan closed T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies, a subtask of T15198: PHP 8.2 deprecations fix strategies, as Wontfix.
Tue, Nov 5, 14:25 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan closed T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies, a subtask of T15222: Fix arc unit--everything in PHP 8.2, as Wontfix.
Tue, Nov 5, 14:25 · PHP 8 support, Arcanist, User-valerio.bozzolan
valerio.bozzolan added a comment to D25772: Projects: improve quality of destroy workflow.

Any other test plan suggested? Current ones: delete simple milestone, delete project with milestone, delete a project with sub-projects, delete a sub-project, ecc.

Tue, Nov 5, 09:00

Sat, Nov 2

valerio.bozzolan created T15954: phabricator_feed.feed_storydata.transactionPHIDs: reduce storage space.
Sat, Nov 2, 14:14 · Phorge
valerio.bozzolan updated the diff for D25363: Calendar Import: calendar uploader is not anymore an alien.

helping reviewers, adding comment on future export possibility

Sat, Nov 2, 13:53
valerio.bozzolan updated the test plan for D25363: Calendar Import: calendar uploader is not anymore an alien.
Sat, Nov 2, 13:40
valerio.bozzolan updated the name of F2599178: Calendar widget finally showing something.png from "image.png" to "Calendar widget finally showing something.png".
Sat, Nov 2, 13:39
valerio.bozzolan moved T15941: Calendar Import: support Available/Busy from Code Sprint Candidate to PingDeath 🌚 on the User-valerio.bozzolan board.
Sat, Nov 2, 13:33 · User-valerio.bozzolan, Calendar
valerio.bozzolan updated the diff for D25363: Calendar Import: calendar uploader is not anymore an alien.

fix lint, happy review

Sat, Nov 2, 13:31
valerio.bozzolan updated the summary of D25363: Calendar Import: calendar uploader is not anymore an alien.
Sat, Nov 2, 13:30
valerio.bozzolan changed the visibility for F2599125: Example_for_patch_D25363.ics.
Sat, Nov 2, 13:09
valerio.bozzolan updated the diff for D25363: Calendar Import: calendar uploader is not anymore an alien.

it works!

Sat, Nov 2, 12:13
valerio.bozzolan added a revision to T15941: Calendar Import: support Available/Busy: D25363: Calendar Import: calendar uploader is not anymore an alien.
Sat, Nov 2, 12:13 · User-valerio.bozzolan, Calendar
valerio.bozzolan updated the summary of D25363: Calendar Import: calendar uploader is not anymore an alien.
Sat, Nov 2, 12:13

Fri, Nov 1

valerio.bozzolan moved T15941: Calendar Import: support Available/Busy from PingDeath 🌚 to Code Sprint Candidate on the User-valerio.bozzolan board.
Fri, Nov 1, 14:11 · User-valerio.bozzolan, Calendar
valerio.bozzolan added a project to T15941: Calendar Import: support Available/Busy: User-valerio.bozzolan.
Fri, Nov 1, 14:11 · User-valerio.bozzolan, Calendar

Wed, Oct 30

valerio.bozzolan updated the diff for D25823: arc browse: add support to Subversion repos.

add extra escape

Wed, Oct 30, 16:13
valerio.bozzolan updated the diff for D25823: arc browse: add support to Subversion repos.

OMG IT WORKS

Wed, Oct 30, 15:57

Tue, Oct 29

valerio.bozzolan accepted D25835: Strip surrounding whitespace from project and task titles.

Thanks. Seems good to me since trim($new) does not receive null so cannot create PHP 8.1 problems, since we already execute strlen($new) and mb_strlen($new) and that was not reporting errors in your updated install

Tue, Oct 29, 12:11
valerio.bozzolan added a comment to Q158: Is there a way to create a task in Maniphest via a webhook? (Answer 198).

I see the API maniphest.createtask is frozen, maybe this can also create tasks: https://we.phorge.it/conduit/method/maniphest.edit/

Tue, Oct 29, 07:58

Sat, Oct 26

valerio.bozzolan awarded T15952: IPv6 for we.phorge.it a Love token.
Sat, Oct 26, 15:23 · Phorge.it Systems

Tue, Oct 22

valerio.bozzolan planned changes to D25823: arc browse: add support to Subversion repos.

I will add a warning about --branch and better management

Tue, Oct 22, 19:56

Mon, Oct 21

valerio.bozzolan added inline comments to D25828: ManiphestReportController: Separate legacy and synthetic data handling.
Mon, Oct 21, 13:59
valerio.bozzolan closed T15927: Fix Arcanist unit test ArcanistBundleTestCase->testNonlocalTrailingNewline() on non-English terminal as Resolved by committing rARCb3d45c710414: ArcanistBundleTestCase: fix support of non-English environments.
Mon, Oct 21, 05:35 · User-valerio.bozzolan
valerio.bozzolan closed D25809: ArcanistBundleTestCase: fix support of non-English environments.
Mon, Oct 21, 05:35
valerio.bozzolan committed rARCb3d45c710414: ArcanistBundleTestCase: fix support of non-English environments.
ArcanistBundleTestCase: fix support of non-English environments
Mon, Oct 21, 05:35
valerio.bozzolan added a comment to T15927: Fix Arcanist unit test ArcanistBundleTestCase->testNonlocalTrailingNewline() on non-English terminal.

Thanks, little cute Phorge kitten in profile picture <3

Mon, Oct 21, 05:34 · User-valerio.bozzolan
valerio.bozzolan added inline comments to D25828: ManiphestReportController: Separate legacy and synthetic data handling.
Mon, Oct 21, 05:30

Sun, Oct 20

valerio.bozzolan added a comment to T15927: Fix Arcanist unit test ArcanistBundleTestCase->testNonlocalTrailingNewline() on non-English terminal.

Has anybody a terminal with non-English environment and that obtains a non-English output with this command?

Sun, Oct 20, 12:25 · User-valerio.bozzolan
valerio.bozzolan added a comment to D25809: ArcanistBundleTestCase: fix support of non-English environments.

Thank you for trying. Let's continue the "how to reproduce" discussion in the bug report T15927

Sun, Oct 20, 12:21

Oct 16 2024

valerio.bozzolan added a comment to D25773: Fix submitting forms in a new tab using Ctrl+Return.

@BlankEclair Do you want a little help to land this?

Oct 16 2024, 09:25
valerio.bozzolan added a comment to Update From Phabricator.

@Iniquity - Problem solved by removing that sentence lol - thanks. Now seems super-freshy

Oct 16 2024, 09:08
valerio.bozzolan edited the content of Update From Phabricator.
Oct 16 2024, 09:08
valerio.bozzolan added a member for Trusted Contributors: bojan.
Oct 16 2024, 08:53
valerio.bozzolan edited the content of Update From Phabricator.
Oct 16 2024, 08:52
valerio.bozzolan added Q157: Retrieving task comments using conduit (Answer 194).
Oct 16 2024, 07:36

Oct 15 2024

valerio.bozzolan added a comment to T15949: Herald comment attributed to the wrong user in email notifications.

Uh! Out of curiosity, what does the notification look like in your web notifications?

Oct 15 2024, 06:52 · Herald, Maniphest
valerio.bozzolan added a member for Trusted Contributors: keithzg.
Oct 15 2024, 06:51

Oct 14 2024

valerio.bozzolan closed Q156: How to support project commercialy? as resolved.
Oct 14 2024, 13:25
valerio.bozzolan updated the answer details for Q156: How to support project commercialy? (Answer 193).
Oct 14 2024, 13:24
valerio.bozzolan added a member for Trusted Contributors: syncer.
Oct 14 2024, 13:13
valerio.bozzolan added Q156: How to support project commercialy? (Answer 193).
Oct 14 2024, 07:16

Oct 9 2024

valerio.bozzolan awarded T15948: Allow public API access when equivalent public web access exists a Mountain of Wealth token.
Oct 9 2024, 14:56 · Conduit, Phorge
valerio.bozzolan edited the content of 2024 week 35.
Oct 9 2024, 09:36
valerio.bozzolan added a comment to D25827: Allow zooming on pages.

P.S. maybe relevant - maybe not :D lol https://we.phorge.it/T15945#19568

Oct 9 2024, 08:26

Oct 8 2024

valerio.bozzolan added a comment to T15944: RuntimeException passing a bogus "service" URL parameter to Diffusion commit view.

Any guess about a supposed right value for service? lol Just for my curiosity

Oct 8 2024, 12:12

Oct 2 2024

valerio.bozzolan added a comment to T15945: Allow zooming Phorge pages on mobile.

Just talking about accessibility, maybe interesting, Wikipedia on mobile allows to scale, but setting a minimum and maximum scale:

Oct 2 2024, 14:47 · Accessibility
valerio.bozzolan updated the answer details for Q155: Is there a way to add new tokens? (Answer 191).
Oct 2 2024, 09:54
valerio.bozzolan updated the answer details for Q155: Is there a way to add new tokens? (Answer 191).
Oct 2 2024, 09:49
valerio.bozzolan added Q155: Is there a way to add new tokens? (Answer 191).
Oct 2 2024, 09:48

Sep 30 2024

valerio.bozzolan added a comment to Q153: php-fpm memory leak.

free -h ?

Sep 30 2024, 14:30
valerio.bozzolan closed Q154: Modifying Celerity postprocessors - is there a cache I should flush? as resolved.
Sep 30 2024, 11:29

Sep 26 2024

valerio.bozzolan added a comment to D25823: arc browse: add support to Subversion repos.

mm, isBranchJustFilesystemPath() makes more sense now, as in "the branch name is part of the URI path"...

Sep 26 2024, 14:54
valerio.bozzolan added a comment to D25823: arc browse: add support to Subversion repos.

Maybe I should just try to improve the ArcanistRepositoryAPI#getDefaultBranch() 🤔 since the root problem is there, and the current solution just involves more code to avoid to fallback on that "master" default

Sep 26 2024, 09:54

Sep 25 2024

valerio.bozzolan updated the diff for D25823: arc browse: add support to Subversion repos.

move confusing comment

Sep 25 2024, 15:35
valerio.bozzolan added a comment to D25823: arc browse: add support to Subversion repos.

a. I'm not sure I like isBranchJustFilesystemPath() to check Is this SVN - if we're trying to be generic, then there may be a different vcs that does this particular trick, but has different logic; And if we're not trying to be generic, then isSVN() is probably a good-ish name? or isVCS('SVN').

Sep 25 2024, 15:29
valerio.bozzolan updated the diff for D25823: arc browse: add support to Subversion repos.

wow, it also makes sense to add --branch support to SVN! added

Sep 25 2024, 15:09
valerio.bozzolan updated the test plan for D25823: arc browse: add support to Subversion repos.
Sep 25 2024, 15:08
valerio.bozzolan updated the diff for D25823: arc browse: add support to Subversion repos.

integrate tips

Sep 25 2024, 14:27
valerio.bozzolan added a comment to Q35: Does Phorge provide single sign-on to Microsoft Azure B2C? (Answer 53).

Visit this page: https://we.phorge.it/F2517458 and Edit thanks

Sep 25 2024, 12:57
valerio.bozzolan added a comment to D25823: arc browse: add support to Subversion repos.

Note that I introduced the method isBranchJustFilesystemPath() that returns something different for Subversion, just to recognize Subversion,

Sep 25 2024, 09:44
valerio.bozzolan moved T15054: Add "Group by Object" in Feed search filters from 🔥 Trap to Code Sprint Candidate on the User-valerio.bozzolan board.
Sep 25 2024, 09:39 · User-valerio.bozzolan
valerio.bozzolan updated the task description for T15054: Add "Group by Object" in Feed search filters.
Sep 25 2024, 09:35 · User-valerio.bozzolan
valerio.bozzolan renamed T15054: Add "Group by Object" in Feed search filters from Improve Feed search filters to hide "minor activities" to Add "Group by Object" in Feed search filters.
Sep 25 2024, 09:34 · User-valerio.bozzolan

Sep 24 2024

valerio.bozzolan added a comment to Q35: Does Phorge provide single sign-on to Microsoft Azure B2C? (Answer 53).

(Please mark the file as visible to everybody - thanks)

Sep 24 2024, 09:53

Sep 22 2024

valerio.bozzolan added a comment to D25825: Validate some user provided calendar query range dates.

Nice test plan thanks

Sep 22 2024, 18:47

Sep 20 2024

valerio.bozzolan accepted D25821: Fix PHP 8.1 "strlen(null)" exception in SVN commit query without identifier.

sgtm

Sep 20 2024, 02:00
valerio.bozzolan edited the content of Next Up.
Sep 20 2024, 01:59
valerio.bozzolan closed T15489: Diffusion commit feed: avoid to repeat the commit message twice as Resolved by committing rP9acdd888930e: Diffusion commit feed: fix commit title repeated twice.
Sep 20 2024, 01:58 · UX, User-valerio.bozzolan, Diffusion
valerio.bozzolan closed T15489: Diffusion commit feed: avoid to repeat the commit message twice, a subtask of T15924: Commit feed body: it should probably show (part of) commit body, as Resolved.
Sep 20 2024, 01:58 · Discussion Needed, Diffusion
valerio.bozzolan closed D25824: Diffusion commit feed: fix commit title repeated twice.
Sep 20 2024, 01:58
valerio.bozzolan committed rP9acdd888930e: Diffusion commit feed: fix commit title repeated twice.
Diffusion commit feed: fix commit title repeated twice
Sep 20 2024, 01:58

Sep 17 2024

valerio.bozzolan accepted D25708: Fix invalid constructor call for ArcanistHardpointFutureList.

Uh, looking at line 112, the return status seems correct and expected. I had not seen that first. Thanks for fixing the constructor.

Sep 17 2024, 15:06
valerio.bozzolan added a comment to D25708: Fix invalid constructor call for ArcanistHardpointFutureList.

In general the reporter should really find a small way to reproduce their problem, also because among all the things written here (https://we.phorge.it/book/contrib/article/bug_reports/), everybody may agree with the first point:

Sep 17 2024, 13:07

Sep 16 2024

valerio.bozzolan accepted D25769: Fix PHP 8.1 "str_replace(null)" exception in DivinerAtomRef.

Slam-accept

Sep 16 2024, 20:38
valerio.bozzolan added a comment to T15908: More Useful "Quick Create" button on Workboard Columns.

Dear arp, please clone and hack a lot on Phorge :) Thanks and feel free to share any question

Sep 16 2024, 18:57 · Feature Requests, Workboard
valerio.bozzolan closed Q123: [Feature] Phorge integrates with Keycloak as obsolete.
Sep 16 2024, 15:01 · Phorge, Feature Requests
valerio.bozzolan added Q123: [Feature] Phorge integrates with Keycloak (Answer 188).
Sep 16 2024, 15:01
valerio.bozzolan created T15942: Native Keycloak auth integration.
Sep 16 2024, 15:00 · Auth
valerio.bozzolan closed Q128: How deeply is Ponder integrated with the rest of Phorge? as resolved.
Sep 16 2024, 14:57 · Ponder, Phorge
valerio.bozzolan added a comment to T15075: Add support for @link in diviner.

Taking the best from the two: what about assuming a default @link /book/group/best-document-ever-about-link - but still allowing custom @link to allow easy migrations?

Sep 16 2024, 14:45 · Diviner, Remarkup
valerio.bozzolan awarded T15911: PHP 8.1 "str_replace(null)" exception in DivinerAtomRef a Doubloon token.
Sep 16 2024, 14:27 · PHP 8 support