Page MenuHomePhorge
Feed Advanced Search

Nov 15 2023

valerio.bozzolan added a comment to D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.

As already noted we were affected by this margin-top: 0; that was making the TOC a bit too much attached to the button:

Nov 15 2023, 07:34
valerio.bozzolan updated the name of F398751: Margins highlited.png from "Screenshot_2023_11_15_080423.png" to "Margins highlited.png".
Nov 15 2023, 07:33
valerio.bozzolan updated the diff for D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.
  • sorry if I introduced an ID for just the label: now replace with a non-unique Javelin Sigil
  • tried to fix the margin-top thing
Nov 15 2023, 07:33
valerio.bozzolan added a comment to D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.

I can also propose another small change to adopt a sigil for the button label, so we don't need an ID.

Nov 15 2023, 06:58

Nov 14 2023

valerio.bozzolan added a comment to D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.

We need more help on this. Never approved anything similar, I don't have enough experience.

Nov 14 2023, 22:12
valerio.bozzolan updated the diff for D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.

Tried to add a lovely icon but still keeping the label toggling and the whole button selectable

Nov 14 2023, 22:10
valerio.bozzolan awarded D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup a Love token.
Nov 14 2023, 16:40
valerio.bozzolan added inline comments to D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.
Nov 14 2023, 16:40
valerio.bozzolan added a comment to D25436: Update PhutilCowsay.php to work for small cows.

I'm a bit confused (!) I thought there were no PHP changes on Rev 1414 and I approved it, but instead I now see that we have again PHP changes. It's unclear to me whenever the Diff I approved was "updated to reflect changes", or maybe I'm just totally crazy because of real life. Please share your opinion.

Nov 14 2023, 15:31
valerio.bozzolan moved T15282: Fix/avoid/simplify similar fatal: detected dubious ownership in repository at '/var/www/phorge' from PingDeath 🌚 to 🔥 Trap on the User-valerio.bozzolan board.
Nov 14 2023, 13:55 · User-valerio.bozzolan
valerio.bozzolan edited Description on Blessed GitHub phorgelabs Admins.
Nov 14 2023, 13:55
valerio.bozzolan closed T15206: Clarify administrators of GitHub https://github.com/phorgelabs, a subtask of T15037: Support OAuth login via GitHub/Google/etc?, as Resolved.
Nov 14 2023, 13:54 · Governance
valerio.bozzolan closed T15206: Clarify administrators of GitHub https://github.com/phorgelabs as Resolved.

Hoping to be useful we can self-document this joining this group:

Nov 14 2023, 13:54 · User-valerio.bozzolan, Governance
valerio.bozzolan created Blessed GitHub phorgelabs Admins.
Nov 14 2023, 13:53
valerio.bozzolan moved T15163: The Task Cover Image is visible only to the uploader (invisible to Task participants) from Backlog to Code Sprint Candidate on the User-valerio.bozzolan board.
Nov 14 2023, 13:46 · Affects-Wikimedia, Maniphest, User-valerio.bozzolan, Cover Image, Workboard
valerio.bozzolan added inline comments to D25473: Change some instances of "phabricator" to "phorge".
Nov 14 2023, 13:37
valerio.bozzolan added a comment to D25421: Audit Feed: less verbose when the author is the committer.

(This was already approved but I wait for another "Yeah land" since I changed a thing)

Nov 14 2023, 13:23
valerio.bozzolan added a comment to T15669: Document how to install javelinsymbols.

To fix this error:

Nov 14 2023, 12:34
valerio.bozzolan created T15669: Document how to install javelinsymbols.
Nov 14 2023, 12:32
valerio.bozzolan edited the content of Next Up.
Nov 14 2023, 11:30
valerio.bozzolan added a comment to D25418: Catch RuntimeException: mb_convert_encoding(): Illegal character encoding specified at PhabricatorTextDocumentEngine.php:73.

(I will immediately hard-approve this lovely change as soon as we share whatever ACK like "Yeah let's log the planet" or "Yeah let's just show a user message")

Nov 14 2023, 11:14
valerio.bozzolan added a comment to D25418: Catch RuntimeException: mb_convert_encoding(): Illegal character encoding specified at PhabricatorTextDocumentEngine.php:73.

OK the situation is a bit more clear now.

Nov 14 2023, 11:12
valerio.bozzolan added a comment to T15624: RuntimeException: mb_convert_encoding(): Illegal character encoding specified at PhabricatorTextDocumentEngine.php:73.

Interesting. I think this specific crash was not caused by a specific document, but it was probably caused by a specific nonsense request with a nonsense encoding.

Nov 14 2023, 10:56
valerio.bozzolan added a comment to T15667: Update PhpunitTestEngine to not call phpunit with --log-json option.
In T15667#14211, @Sten wrote:

how many people use Phabricator/Phorge :-(

Nov 14 2023, 09:38 · Arcanist
valerio.bozzolan edited the content of Organizations Using Phorge.
Nov 14 2023, 09:37
valerio.bozzolan accepted D25276: Add support for secure connections to the database.

I basically completely trust speck if they say this works with TLS, and I verified this works without TLS. Tried with / without this configuration.

Nov 14 2023, 09:28
valerio.bozzolan added a comment to D25418: Catch RuntimeException: mb_convert_encoding(): Illegal character encoding specified at PhabricatorTextDocumentEngine.php:73.

(I share the same question from Sten)

Nov 14 2023, 08:27
valerio.bozzolan accepted D25422: Fix a PHP 8.1 deprecated use of strlen with a NULL argument on commit page.

I'm 5% scared by this since in 8 months we may discover that $author could be an object and so an user may report our well-known exception in some cases. But, the method name is getAuthorString() so I'm quite sure that Evan Priestley already choosen that name for a reason, and so, probably the getAuthor() is always a string or null and nothing else, so it's nice to report alien things with an exception, as proposed here.

Nov 14 2023, 08:20
valerio.bozzolan triaged T15668: [Performance] Avoid to calculate a string length, if we are just interested in "is empty" as Wishlist priority.
Nov 14 2023, 08:09
valerio.bozzolan created T15668: [Performance] Avoid to calculate a string length, if we are just interested in "is empty".
Nov 14 2023, 08:00
valerio.bozzolan added a comment to D25428: Fix the issue about persistent chat setting icon being clickable when the chat is collapsed.
  • We don't use document.querySelector - we use JX.DOM.find, you can see an example in line 43
Nov 14 2023, 07:38
valerio.bozzolan added a comment to D25466: Improve command line prompts in setup issue pages.

I love your change. Simple and effective and without impact on other parts.

Nov 14 2023, 07:29 · Config, UX
valerio.bozzolan updated the name of F397638: Prompt proposal.png from "Screenshot_2023_11_14_075710.png" to "Prompt proposal.png".
Nov 14 2023, 06:57

Nov 13 2023

valerio.bozzolan updated the diff for D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.

celerity

Nov 13 2023, 21:37
valerio.bozzolan updated the diff for D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.

Hoping to be useful, proposing minor things. Feel free to say "AAAH NOPE" :D

Nov 13 2023, 21:36
valerio.bozzolan added a comment to D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.
NOTE: In short, feel free to just see the last diff and ignore this comment. If you like, nice! <3 If you don't, say so and I rollback. Thanks :D
Nov 13 2023, 21:30
valerio.bozzolan accepted D25471: Updates for Mercurial's HTTP protocol.

I completely trust Speck and Evan Priestley that already reviewed this in secure dot. So...

Nov 13 2023, 21:02
valerio.bozzolan edited the content of Code Differences between Phabricator and Phorge.
Nov 13 2023, 21:00
valerio.bozzolan foisted D25471: Updates for Mercurial's HTTP protocol upon speck.

Restoring original author :) Thanks speck

Nov 13 2023, 20:59
valerio.bozzolan requested review of D25471: Updates for Mercurial's HTTP protocol.
Nov 13 2023, 20:58
valerio.bozzolan edited the content of Update From Phabricator.
Nov 13 2023, 20:41
valerio.bozzolan updated subscribers of Update From Phabricator.

Hi @Cigaryno thanks for this change but we are causing some confusion since the mentioned commit 40b272fa is not in Phorge (as reported by the kind @jmeador from Mozilla). I will try editing a bit. Feel free to review then.

Nov 13 2023, 20:32
valerio.bozzolan edited the content of Code Differences between Phabricator and Phorge.
Nov 13 2023, 19:35
valerio.bozzolan edited the content of Code Differences between Phabricator and Phorge.
Nov 13 2023, 18:48
valerio.bozzolan retitled D25441: Fix possible array to string conversion renaming Pholio Mockup image from Fix array to string conversion renaming several Pholio mockup images at once
Nov 13 2023, 17:27
valerio.bozzolan accepted D25441: Fix possible array to string conversion renaming Pholio Mockup image.

So I'm 99.99% sure that $old and $new always are PHID=>title array and always with count($that) === 1 - whenever you rename a single photo or multiple ones. So, I see this as totally OK.

Nov 13 2023, 17:23
valerio.bozzolan added a comment to T15646: Renaming several Pholio Mockup images creates neverending daemon task (PhutilProxyException due to Array to string conversion).

Interestingly I was able to reproduce the issue with this nonsense patch, in the hope to emulate an email plain-text generation, even if it's not the case:

Nov 13 2023, 17:12 · Affects-Wikimedia, Bug Reports
valerio.bozzolan added a comment to T15646: Renaming several Pholio Mockup images creates neverending daemon task (PhutilProxyException due to Array to string conversion).

For interesting reasons, I cannot, in any way, get an email about somebody renaming a single Mockup photo. And, my email preferences are like "email me for everything from every application" and email delivery is "email me about myself".

Nov 13 2023, 17:10 · Affects-Wikimedia, Bug Reports
valerio.bozzolan added a comment to D25441: Fix possible array to string conversion renaming Pholio Mockup image.

I'm now quite sure that $old and $new always are array, and each one consists in a single element with key PHID and value => title.

Nov 13 2023, 16:52
valerio.bozzolan added a comment to Q83: Pull security fixes from Mozilla's fork.

(I also cannot see T15665)

Nov 13 2023, 15:06 · Security, Phorge
valerio.bozzolan added a comment to T15486: Do not expose "Contact Numbers" in user settings when no SMS support is set up in Phorge.

Also, I'm OK with the change also because of GDPR's principle of minimization. I mean, Phorge avoids to collect unnecessary data, and this is nice.

Nov 13 2023, 14:52 · Policy
valerio.bozzolan edited the content of Next Up.
Nov 13 2023, 14:51
valerio.bozzolan added a comment to T15486: Do not expose "Contact Numbers" in user settings when no SMS support is set up in Phorge.

As a side note, it's possible that somebody in the world was using the Phone number feature in a way that was then integrated with their custom management system, accessing this information via plain SQL.

Nov 13 2023, 14:37 · Policy
valerio.bozzolan added a comment to D25363: Calendar Import: calendar uploader is not anymore an alien.

I've adopted PhabricatorPeopleUserEmailQuery as suggested.

Nov 13 2023, 13:37
valerio.bozzolan updated the diff for D25363: Calendar Import: calendar uploader is not anymore an alien.

Apply review tips

Nov 13 2023, 13:33
valerio.bozzolan edited the content of Next Up.
Nov 13 2023, 11:09
valerio.bozzolan added a comment to D25421: Audit Feed: less verbose when the author is the committer.

(Hide all inline comments or this is unreadable)

Nov 13 2023, 10:28
valerio.bozzolan updated the diff for D25421: Audit Feed: less verbose when the author is the committer.

Small improvement thanks to review tip

Nov 13 2023, 10:26
valerio.bozzolan added a comment to D25467: Align logo image and text in site header.
In D25467#13458, @l2dy wrote:

I have verified the fix on Firefox. Are you sure phabricator/c0bdb5b4/core.pkg.css is loaded?

Nov 13 2023, 10:07
valerio.bozzolan added inline comments to D25466: Improve command line prompts in setup issue pages.
Nov 13 2023, 08:21 · Config, UX
valerio.bozzolan added inline comments to D25466: Improve command line prompts in setup issue pages.
Nov 13 2023, 08:19 · Config, UX
valerio.bozzolan accepted D25467: Align logo image and text in site header.

Interestingly this CSS change only has effects on Chromium 119 and it does not change anything in my Mozilla Firefox 118. Can you give a quick look?

Nov 13 2023, 07:56
valerio.bozzolan accepted D25436: Update PhutilCowsay.php to work for small cows.

So, no PHP changes? Interesting.

Nov 13 2023, 07:46

Nov 11 2023

valerio.bozzolan updated the summary of D25462: Fix view policy inheritance on image transforms.
Nov 11 2023, 22:09
valerio.bozzolan added Q85: How does amending author information work with `arc land`? (Answer 109).
Nov 11 2023, 22:03
valerio.bozzolan accepted D25461: Disallow webcrawlers to follow Paste line number anchor links.

I see this change as safe since:

Nov 11 2023, 21:46
valerio.bozzolan updated the test plan for D25414: Fix PHP 8.1 "strlen(null)" exception rendering PHUISegmentBar without a label.
Nov 11 2023, 21:01
valerio.bozzolan accepted D25414: Fix PHP 8.1 "strlen(null)" exception rendering PHUISegmentBar without a label.

Thaanks! Over-tested intensively with NULL, 'asd', objects, aliens, lizards etc.

Nov 11 2023, 21:01

Nov 10 2023

valerio.bozzolan accepted D25450: Add Diffusion policy capability "Can Edit and View Identities".

Impressing test plan :D Tested intensively. No nuclear implosions. Yuppie yeah! ✨

Nov 10 2023, 16:49
valerio.bozzolan added a comment to Q83: Pull security fixes from Mozilla's fork.

Note that I cannot see Task T15663

Nov 10 2023, 16:45 · Security, Phorge
valerio.bozzolan updated the answer details for Q83: Pull security fixes from Mozilla's fork (Answer 108).
Nov 10 2023, 16:15
valerio.bozzolan updated the answer details for Q83: Pull security fixes from Mozilla's fork (Answer 108).
Nov 10 2023, 16:13
valerio.bozzolan updated the answer details for Q83: Pull security fixes from Mozilla's fork (Answer 108).
Nov 10 2023, 16:13
valerio.bozzolan updated the answer details for Q83: Pull security fixes from Mozilla's fork (Answer 108).
Nov 10 2023, 16:12
valerio.bozzolan added Q83: Pull security fixes from Mozilla's fork (Answer 108).
Nov 10 2023, 16:12
valerio.bozzolan added a comment to Q83: Pull security fixes from Mozilla's fork.

I'm not able to find #conduit in Matrix mozilla.org homeserver btw

Nov 10 2023, 16:11 · Security, Phorge
valerio.bozzolan added a comment to Q83: Pull security fixes from Mozilla's fork.

(It needs to be quoted just in we.phorge.it since indeed we have a Tag called Conduit :D Sorry for that)

Nov 10 2023, 16:10 · Security, Phorge
valerio.bozzolan edited the content of Organizations Using Phorge.
Nov 10 2023, 16:07
valerio.bozzolan edited the content of Organizations Using Phorge.
Nov 10 2023, 16:07
valerio.bozzolan added a comment to Q83: Pull security fixes from Mozilla's fork.

Nice! Thanks

Nov 10 2023, 15:48 · Security, Phorge
valerio.bozzolan added a comment to D25462: Fix view policy inheritance on image transforms.

Maybe we can mention the upstream commit, and we can amend to set their author information.

Nov 10 2023, 15:40
valerio.bozzolan added a comment to Q83: Pull security fixes from Mozilla's fork.

I wonder if they are aware that Phorge exists and that we are open to contributions :)

Nov 10 2023, 13:05 · Security, Phorge
valerio.bozzolan added a comment to D25461: Disallow webcrawlers to follow Paste line number anchor links.

I will keep this change in my production for a while:

Nov 10 2023, 13:01
valerio.bozzolan added a comment to D25441: Fix possible array to string conversion renaming Pholio Mockup image.

Where to find the test plan?

Nov 10 2023, 12:31
valerio.bozzolan updated the test plan for D25441: Fix possible array to string conversion renaming Pholio Mockup image.
Nov 10 2023, 12:27

Nov 9 2023

valerio.bozzolan added inline comments to D25421: Audit Feed: less verbose when the author is the committer.
Nov 9 2023, 20:08
valerio.bozzolan edited the content of Next Up.
Nov 9 2023, 20:06
valerio.bozzolan closed T15497: Exception when viewing incoming Chat room messages, when not in Participants as Resolved by committing rP8507d3a95072: Fix Exception in Chat room when you are not a Participant.
Nov 9 2023, 20:06 · Conpherence
valerio.bozzolan closed D25408: Fix Exception in Chat room when you are not a Participant.
Nov 9 2023, 20:06
valerio.bozzolan committed rP8507d3a95072: Fix Exception in Chat room when you are not a Participant.
Fix Exception in Chat room when you are not a Participant
Nov 9 2023, 20:06
valerio.bozzolan edited the content of Next Up.
Nov 9 2023, 20:03
valerio.bozzolan added a comment to D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.
  1. for CSS classes, it seems Phorge would use .collapsible-content instead of camel case
Nov 9 2023, 07:16
valerio.bozzolan updated the summary of D25408: Fix Exception in Chat room when you are not a Participant.
Nov 9 2023, 06:36
valerio.bozzolan updated the summary of D25408: Fix Exception in Chat room when you are not a Participant.
Nov 9 2023, 06:32
valerio.bozzolan updated the diff for D25408: Fix Exception in Chat room when you are not a Participant.

Follow review tips

Nov 9 2023, 06:31
valerio.bozzolan added a comment to D25459: Fix doc link to Restarting Phorge.
In D25459#13138, @speck wrote:

Would there be a bunch of these lying around?

Nov 9 2023, 06:21
valerio.bozzolan accepted D25425: Remove mention of Phabricator in the Auth setup check.

Ah! Thanks! I was not aware that it was a common practice:

Nov 9 2023, 06:15

Nov 8 2023

valerio.bozzolan accepted D25459: Fix doc link to Restarting Phorge.

I've tested this locally with:

Nov 8 2023, 17:51
valerio.bozzolan added a comment to D25362: Show more in Application Detail and List view.

Premising that I love your new list of PHIDs:

Nov 8 2023, 11:30
valerio.bozzolan retitled D25362: Show more in Application Detail and List view from Show more in application detail and list view
Nov 8 2023, 11:25