Page MenuHomePhorge

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

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Jul 6 2021, 12:36 (149 w, 4 h)
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

Today

valerio.bozzolan added a comment to D25035: Hide the blurb of a user when that user is disabled.

Thanks again. Generally super-useful.

Tue, May 14, 09:34
valerio.bozzolan added a comment to D25621: Show login page if a search token requires a valid viewer.

Uhm. Incredibly, it seems to work. I have good feelings.

Tue, May 14, 08:59
valerio.bozzolan updated the test plan for D25621: Show login page if a search token requires a valid viewer.
Tue, May 14, 08:58
valerio.bozzolan added a comment to D25636: Fix exception awarding empty badge to user.

Ideally this would be done via validateTransactions using ->setFormErrors($errors) on a PHUIObjectBoxView but all seems quite broken for badges anyway, see T15827.

Tue, May 14, 05:06

Yesterday

valerio.bozzolan accepted D25637: Run ./bin/celerity map after previous commit.

Damn celerity. Thanks.

Mon, May 13, 16:43
valerio.bozzolan raised a concern with rP67b7181f5226: Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips.

Damn celerity

Mon, May 13, 16:43

Fri, May 10

valerio.bozzolan added a comment to Q125: "Not In" query operator and searching for project milestones (Answer 158).

(Premising that this is an answer to your question. Please move this as comment to your question.)

Fri, May 10, 15:39
valerio.bozzolan added a member for Trusted Contributors: LSobanski.
Fri, May 10, 15:38
valerio.bozzolan added a comment to Image Macro "hammerfix".

Nice but please smaller :D

Fri, May 10, 15:27
valerio.bozzolan updated the test plan for D25632: Fix PHP 8.1 "preg_match(null)" exception for missing Content-Type.
Fri, May 10, 12:59
valerio.bozzolan accepted D25632: Fix PHP 8.1 "preg_match(null)" exception for missing Content-Type.

Thanks! I was able to test visiting a profile image, and inspecting phlog() in the webserver log.

Fri, May 10, 12:58
valerio.bozzolan accepted D25633: Fix PHP 8.1 "strlen(null)" exception checking for open setup issues in PhabricatorSetupCheck.

Thanks. I was able to test that the thing is just a string, not an object with a toString(), so no nuclear implosions

Fri, May 10, 12:52
valerio.bozzolan added a comment to D25630: Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips.

(If it does not work you may still need to call .toString() before doing this)

Fri, May 10, 08:16
valerio.bozzolan edited the content of Next Up.
Fri, May 10, 05:49
valerio.bozzolan added projects to T15575: Moving a Phriction page does not move its Tags: Bug Reports, User-valerio.bozzolan.
Fri, May 10, 05:39 · User-valerio.bozzolan, Bug Reports
valerio.bozzolan added projects to T15453: Diffusion: Create Identity form is incomplete: Diffusion, Bug Reports.
Fri, May 10, 05:38 · Bug Reports, Diffusion

Thu, May 9

valerio.bozzolan moved T15816: The feed "created this task" should be the first one from Backlog to PingDeath 🌚 on the User-valerio.bozzolan board.
Thu, May 9, 19:51 · Bug Reports, User-valerio.bozzolan
valerio.bozzolan awarded D25626: The feed "created this task" should be the first one a Like token.
Thu, May 9, 19:51
valerio.bozzolan added a comment to D25549: Add Standard Custom Fields to Item List.

For some reasons I cannot cleanly apply the patch anymore.

Thu, May 9, 19:48
valerio.bozzolan awarded T15820: Update d3 from version 5.9.2 to 6.7.0 a Grey Medal token.
Thu, May 9, 17:30
valerio.bozzolan closed D25627: TransactionEditor: micro-optimize the "creation finder".
Thu, May 9, 16:40
valerio.bozzolan committed rPb6f132f04f06: TransactionEditor: micro-optimize the "creation finder".
TransactionEditor: micro-optimize the "creation finder"
Thu, May 9, 16:40
valerio.bozzolan closed T15817: Dashboard Text Panel: Incomplete Transaction "text.text" when changing Description as Resolved by committing rP6514598f6635: Dashboard Text Panel: improve feed when changing Description.
Thu, May 9, 16:40 · User-valerio.bozzolan, Dashboards
valerio.bozzolan closed D25625: Dashboard Text Panel: improve feed when changing Description.
Thu, May 9, 16:40
valerio.bozzolan committed rP6514598f6635: Dashboard Text Panel: improve feed when changing Description.
Dashboard Text Panel: improve feed when changing Description
Thu, May 9, 16:40
valerio.bozzolan added a comment to T15820: Update d3 from version 5.9.2 to 6.7.0.

Just because we can, right? Or any real concern?

Thu, May 9, 16:37
valerio.bozzolan accepted D25630: Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips.

✅ Number.prototype.toString() supported by all browser webs https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toString

Thu, May 9, 16:29
valerio.bozzolan claimed T15704: Cryptic exception when listing tasks "Closed By: Current Viewer" while logged out.

This fix was super-interesting. Thanks again for the report.

Thu, May 9, 16:05 · User-valerio.bozzolan
valerio.bozzolan updated the test plan for D25621: Show login page if a search token requires a valid viewer.
Thu, May 9, 16:04
valerio.bozzolan updated the test plan for D25621: Show login page if a search token requires a valid viewer.
Thu, May 9, 15:53
valerio.bozzolan accepted D25051: Destroy file attachments when file is deleted, or object is deleted.

Thanks again. My only concern is that, if somebody has a 1 trillion file(s) then the patch may lock the involved tables for an unexpected long amount of time, and you cannot really undo, without causing a massive implicit rollback.

Thu, May 9, 15:40 · Files
valerio.bozzolan retitled D25051: Destroy file attachments when file is deleted, or object is deleted from Destroy file attachments when file is deleted
Thu, May 9, 15:21 · Files
valerio.bozzolan added inline comments to D25051: Destroy file attachments when file is deleted, or object is deleted.
Thu, May 9, 15:04 · Files
valerio.bozzolan accepted D25629: Fix PHP 8.1 "strlen(null)" exception rendering Conpherence search results.

It worked in line 109, it will work in line 154. Tested.

Thu, May 9, 12:24
valerio.bozzolan updated the diff for D25621: Show login page if a search token requires a valid viewer.

Cover more cases that require login:

Thu, May 9, 12:23
valerio.bozzolan added a comment to T15818: PHP 8.1 "strlen(null)" exception rendering Conpherence search results.

Wow you are fast. I was going to create this :D I can reproduce

Thu, May 9, 12:21 · PHP 8 support
valerio.bozzolan abandoned D25428: Fix the issue about persistent chat setting icon being clickable when the chat is collapsed.
Thu, May 9, 11:58
valerio.bozzolan commandeered D25428: Fix the issue about persistent chat setting icon being clickable when the chat is collapsed.

Commanding to set as abandoned. Thanks again! Well done for your original troubleshooting.

Thu, May 9, 11:57
valerio.bozzolan closed T15626: [Web] Persistent chat settings should not be clickable or visible when the chat is minimized as Resolved by committing rP5b90567f6453: Persistent Chat: fix de-minimize misclick.
Thu, May 9, 11:56 · Bug Reports
valerio.bozzolan closed D25628: Persistent Chat: fix de-minimize misclick.
Thu, May 9, 11:56
valerio.bozzolan committed rP5b90567f6453: Persistent Chat: fix de-minimize misclick.
Persistent Chat: fix de-minimize misclick
Thu, May 9, 11:56
valerio.bozzolan updated the diff for D25051: Destroy file attachments when file is deleted, or object is deleted.

git rebase master

Thu, May 9, 11:32 · Files
valerio.bozzolan added a comment to D25051: Destroy file attachments when file is deleted, or object is deleted.

Just as clarification for myself (maybe already obvious to others):

Thu, May 9, 11:27 · Files
valerio.bozzolan retitled D25622: Transformed Pictures: make them non-orphan from People Profile Picture: make image transform non-orphan
Thu, May 9, 10:45
valerio.bozzolan updated the test plan for D25628: Persistent Chat: fix de-minimize misclick.
Thu, May 9, 10:26
valerio.bozzolan claimed T15626: [Web] Persistent chat settings should not be clickable or visible when the chat is minimized.
Thu, May 9, 10:25 · Bug Reports
valerio.bozzolan added a comment to D25428: Fix the issue about persistent chat setting icon being clickable when the chat is collapsed.

Thanks again Roberto.

Thu, May 9, 10:22
valerio.bozzolan updated the summary of D25628: Persistent Chat: fix de-minimize misclick.
Thu, May 9, 10:21
valerio.bozzolan changed the visibility for F2184778: Conpherence Settings Icon hidden.png.
Thu, May 9, 10:20
valerio.bozzolan requested review of D25628: Persistent Chat: fix de-minimize misclick.
Thu, May 9, 10:19
valerio.bozzolan added a revision to T15626: [Web] Persistent chat settings should not be clickable or visible when the chat is minimized: D25628: Persistent Chat: fix de-minimize misclick.
Thu, May 9, 10:19 · Bug Reports
valerio.bozzolan added a comment to D25569: Avoid separate per-line URIs in line number column.

My last comment is also because the W3C does not allow to start an identifier with a number:

Thu, May 9, 09:02
valerio.bozzolan accepted D25602: Do not hardcode default Priority names in Project Reports tooltip.

Please evaluate extended names:

Thu, May 9, 08:57
valerio.bozzolan added a comment to D25600: Mark created Pholio mockups as new objects to fix empty Feed transaction entries.

Unrelated but, thanks to your patch, we catched a possible micro-optimization. Here that unrelated change:

Thu, May 9, 08:33
valerio.bozzolan requested review of D25627: TransactionEditor: micro-optimize the "creation finder".
Thu, May 9, 08:32
valerio.bozzolan accepted D25600: Mark created Pholio mockups as new objects to fix empty Feed transaction entries.

Thanks again! This looks perfect in the current state of PholioMockEditor, since it's not an EditEngine and since this is not an appropriate moment to learn all the differences between an "Editor" and an "EditEngine" and/or it's not an appropriate moment to do that kind of migration here now (if ever needed).

Thu, May 9, 08:21
valerio.bozzolan added a comment to D25619: Fixes overflowing of AphrontSideNavFilterView on small screens and tidies up nav bar styles.

Maybe "feature" but note the left sidebar, is not anymore connected to the end of the viewport:

Thu, May 9, 08:05
valerio.bozzolan changed the visibility for F2184698: Maniphest list after.png.
Thu, May 9, 08:03
valerio.bozzolan changed the visibility for F2184696: Maniphest list before.png.
Thu, May 9, 08:02
valerio.bozzolan updated the summary of D25619: Fixes overflowing of AphrontSideNavFilterView on small screens and tidies up nav bar styles.
Thu, May 9, 08:01
valerio.bozzolan added a comment to D25621: Show login page if a search token requires a valid viewer.

Sharing some comments

Thu, May 9, 07:26

Wed, May 8

valerio.bozzolan updated the diff for D25621: Show login page if a search token requires a valid viewer.

fix abstract function visibility, add more PHPDoc

Wed, May 8, 19:28
valerio.bozzolan triaged T15804: Imbalanced AphrontWriteGuard: more beginUnguardedWrites() calls than endUnguardedWrites() calls as High priority.

Setting high priority since I'm scared :D Feel free to re-tune

Wed, May 8, 13:54
valerio.bozzolan added a comment to T15804: Imbalanced AphrontWriteGuard: more beginUnguardedWrites() calls than endUnguardedWrites() calls.

I was not aware that we were executing critical business code inside __destruct() automagic calls. Wow!

Wed, May 8, 13:43
valerio.bozzolan updated the summary of D25626: The feed "created this task" should be the first one.
Wed, May 8, 12:41
valerio.bozzolan added a comment to D25626: The feed "created this task" should be the first one.

This seems to also fix http://phorge.localhost/feed/ so it does not only show me about setting high priority on a new task, but instead shows that the task was created? That would be a nice side effect too IMO.

Wed, May 8, 12:38
valerio.bozzolan added a comment to T15059: Phabricator doesn't email @outlook.com addresses.

Maybe relevant, from my Postfix logs:

Wed, May 8, 12:34 · phorge.it install
valerio.bozzolan requested review of D25626: The feed "created this task" should be the first one.
Wed, May 8, 10:08
valerio.bozzolan added a revision to T15816: The feed "created this task" should be the first one: D25626: The feed "created this task" should be the first one.
Wed, May 8, 10:08 · Bug Reports, User-valerio.bozzolan
valerio.bozzolan removed a task from D25625: Dashboard Text Panel: improve feed when changing Description: T15816: The feed "created this task" should be the first one.
Wed, May 8, 09:52
valerio.bozzolan removed a revision from T15816: The feed "created this task" should be the first one: D25625: Dashboard Text Panel: improve feed when changing Description.
Wed, May 8, 09:52 · Bug Reports, User-valerio.bozzolan
valerio.bozzolan added a revision to T15817: Dashboard Text Panel: Incomplete Transaction "text.text" when changing Description: D25625: Dashboard Text Panel: improve feed when changing Description.
Wed, May 8, 09:51 · User-valerio.bozzolan, Dashboards
valerio.bozzolan updated the summary of D25625: Dashboard Text Panel: improve feed when changing Description.
Wed, May 8, 09:51
valerio.bozzolan updated the summary of D25625: Dashboard Text Panel: improve feed when changing Description.
Wed, May 8, 09:47
valerio.bozzolan requested review of D25625: Dashboard Text Panel: improve feed when changing Description.
Wed, May 8, 09:46
valerio.bozzolan added a revision to T15816: The feed "created this task" should be the first one: D25625: Dashboard Text Panel: improve feed when changing Description.
Wed, May 8, 09:46 · Bug Reports, User-valerio.bozzolan
valerio.bozzolan changed the visibility for F2182943: D25624 After.png.
Wed, May 8, 09:41
valerio.bozzolan changed the visibility for F2182939: D25624 After.png.
Wed, May 8, 09:35
valerio.bozzolan changed the visibility for F2182938: D25624 Before.png.
Wed, May 8, 09:35
valerio.bozzolan claimed T15817: Dashboard Text Panel: Incomplete Transaction "text.text" when changing Description.
Wed, May 8, 09:30 · User-valerio.bozzolan, Dashboards
valerio.bozzolan renamed T15816: The feed "created this task" should be the first one from The feed "created this task" should be the first one, not the last one to The feed "created this task" should be the first one.
Wed, May 8, 09:22 · Bug Reports, User-valerio.bozzolan
valerio.bozzolan triaged T15817: Dashboard Text Panel: Incomplete Transaction "text.text" when changing Description as Wishlist priority.
Wed, May 8, 09:20 · User-valerio.bozzolan, Dashboards
valerio.bozzolan changed the visibility for F2182844: Phorge Text Panel with text-text incomplete transaction.png.
Wed, May 8, 09:10
valerio.bozzolan updated the task description for T15816: The feed "created this task" should be the first one.
Wed, May 8, 09:05 · Bug Reports, User-valerio.bozzolan
valerio.bozzolan added a comment to T15815: Make i18n string extraction ignore strings in test cases.

Thanks. Completely agree.

Wed, May 8, 08:52
valerio.bozzolan reopened T15816: The feed "created this task" should be the first one as "Open".
Wed, May 8, 08:31 · Bug Reports, User-valerio.bozzolan
valerio.bozzolan updated the name of F2182823: Task history with created this task as third action.png from "image.png" to "Task history with created this task as third action.png".
Wed, May 8, 08:30
valerio.bozzolan added a project to T15816: The feed "created this task" should be the first one: Bug Reports.
Wed, May 8, 08:30 · Bug Reports, User-valerio.bozzolan
valerio.bozzolan closed T15816: The feed "created this task" should be the first one as Resolved.
Wed, May 8, 08:30 · Bug Reports, User-valerio.bozzolan
valerio.bozzolan awarded T15815: Make i18n string extraction ignore strings in test cases a Like token.
Wed, May 8, 07:40
valerio.bozzolan added a comment to D25624: Make i18n string extraction ignore strings in test case files.

Thanks. To reviewers: maybe relevant, maybe not:

Wed, May 8, 06:53
valerio.bozzolan added a comment to T15815: Make i18n string extraction ignore strings in test cases.

I 100% see the point of avoiding to "waste translators' time", but I also see that completely removing tests is a big choice for upstream: being able to have people running unit tests and see the results in their language was a feature, so we also "waste a feature".

Wed, May 8, 06:34

Tue, May 7

valerio.bozzolan updated the diff for D25621: Show login page if a search token requires a valid viewer.

fix "abstract" function name

Tue, May 7, 16:29
valerio.bozzolan published D25621: Show login page if a search token requires a valid viewer for review.
Tue, May 7, 15:38
valerio.bozzolan edited the content of Next Up.
Tue, May 7, 14:22
valerio.bozzolan accepted D25616: docs/file_domain: Update cloudflare spelling and URLs.

Thanks. Confirmed reading this:

Tue, May 7, 12:30
valerio.bozzolan accepted D25601: Fix exception trying to rename user to their previous username.

Nice catch :) Can reproduce. Tested.

Tue, May 7, 12:27
valerio.bozzolan updated the summary of D25622: Transformed Pictures: make them non-orphan.
Tue, May 7, 12:18
valerio.bozzolan updated the diff for D25622: Transformed Pictures: make them non-orphan.

cover all known usages, but set as stub

Tue, May 7, 12:14
valerio.bozzolan added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

At least, please go to GitLab, instead of GitHub, so at least you use Free Software :)

Tue, May 7, 09:08 · Discussion Needed, Arcanist