Page MenuHomePhorge
Feed Advanced Search

Apr 3 2024

valerio.bozzolan added a comment to D25475: Drag & Drop Task Cover Image: also attach.

All of this should maybe go under "applyExternalEffects()"

Apr 3 2024, 07:16
valerio.bozzolan edited the content of 2023 week 49.
Apr 3 2024, 06:39
valerio.bozzolan added a comment to D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.

In this way, do we skip that column creating a column shift?

Apr 3 2024, 05:09

Apr 2 2024

20after4 awarded D25475: Drag & Drop Task Cover Image: also attach a Mountain of Wealth token.
Apr 2 2024, 19:21
valerio.bozzolan edited the content of Next Up.
Apr 2 2024, 14:19
valerio.bozzolan added a comment to D25538: Separate repository home and browse view in tab menu.

Whops, typo "Seperate" in the title - sorry for not noticing

Apr 2 2024, 14:16
valerio.bozzolan accepted D25538: Separate repository home and browse view in tab menu.

Congratulations to both bekay and avivey. Minimum change, maximum result.

Apr 2 2024, 13:40
valerio.bozzolan updated the summary of D25475: Drag & Drop Task Cover Image: also attach.
Apr 2 2024, 13:32
valerio.bozzolan updated the diff for D25475: Drag & Drop Task Cover Image: also attach.

beautified even more - all logic inside the Transaction itself

Apr 2 2024, 13:30
valerio.bozzolan updated the summary of D25475: Drag & Drop Task Cover Image: also attach.
Apr 2 2024, 13:30
valerio.bozzolan added a project to T15768: Better tracking tools for Files: Files.
Apr 2 2024, 13:09 · Files
valerio.bozzolan triaged T15612: Missing "Authored on" commit date for Subversion commits as Normal priority.

I can reproduce this, on an hosted Subversion repository.

Apr 2 2024, 11:17 · User-valerio.bozzolan, Diffusion, Bug Reports
valerio.bozzolan awarded Q108: Phorge and Mermaid Js a Yellow Medal token.
Apr 2 2024, 08:48
valerio.bozzolan added a comment to Q108: Phorge and Mermaid Js (Answer 139).

If Phorge adds this feature, it is a good opportunity to be nice to thousands of people who use GitLab and GitHub, to unify with their syntax. Visible here:

Apr 2 2024, 08:48
valerio.bozzolan added a comment to Q108: Phorge and Mermaid Js.

I've added additional context since interestingly this feature is available since 2017 in GitLab :O wow

Apr 2 2024, 08:46
valerio.bozzolan updated the question details for Q108: Phorge and Mermaid Js.
Apr 2 2024, 08:46
valerio.bozzolan added a comment to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.
  1. Are we interested in #fff?
Apr 2 2024, 07:50
valerio.bozzolan triaged T15681: PHP8 error running "ssh vcs-user@phorge.yourcompany.com conduit conduit.ping" as Low priority.

Looking at the mentioned question, it seems a NULL pointer arrives as first argument in phutil_encode_log(). Fortunately that function is used by only 3 places:

Apr 2 2024, 07:18 · PHP 8 support

Apr 1 2024

valerio.bozzolan accepted D25556: Fix PHP 8.1 "strlen(null)" exception querying project tags for autocomplete without additional hashtag slugs defined.
Apr 1 2024, 08:31

Mar 31 2024

valerio.bozzolan added a comment to D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

(Whops! wrong summary)

Mar 31 2024, 14:07

Mar 30 2024

valerio.bozzolan closed T15752: Allow to find objects by multiple custom field values (IN query) as Resolved by committing rP5263d5d59030: Custom integer fields: fix search by array of possible values.
Mar 30 2024, 11:14 · Feature Requests
valerio.bozzolan closed D25554: Custom integer fields: fix search by array of possible values.
Mar 30 2024, 11:14
valerio.bozzolan committed rP5263d5d59030: Custom integer fields: fix search by array of possible values.
Custom integer fields: fix search by array of possible values
Mar 30 2024, 11:14
20after4 awarded D25561: Fix important regression in search engine a Mountain of Wealth token.
Mar 30 2024, 11:02

Mar 29 2024

valerio.bozzolan added a comment to D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

Plenty of creative scope for a follow-up Diff - T15766

Mar 29 2024, 13:20
valerio.bozzolan created T15766: Cleanup a bit MimeMailParser.
Mar 29 2024, 13:20 · Good Starter Task
valerio.bozzolan added a comment to D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

I agree and I'm quite sure that just parts is missing

Mar 29 2024, 13:11
valerio.bozzolan closed D25552: Config Projects Extra Fields: link to the doc (like User).
Mar 29 2024, 07:26
valerio.bozzolan committed rP48e121c485a2: Config Projects Extra Fields: link to the doc (like User).
Config Projects Extra Fields: link to the doc (like User)
Mar 29 2024, 07:26

Mar 28 2024

valerio.bozzolan added a comment to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

About your Remarkup unit tests, try to rebase. Maybe related to D25559.

Mar 28 2024, 08:54
valerio.bozzolan awarded Q123: [Feature] Phorge integrates with Keycloak a Yellow Medal token.
Mar 28 2024, 08:46 · Phorge, Feature Requests

Mar 27 2024

valerio.bozzolan added a comment to D25554: Custom integer fields: fix search by array of possible values.

Small recap:

Mar 27 2024, 09:53

Mar 26 2024

valerio.bozzolan closed T15729: Remarkup code blocks: guess the language from the "name" (if available) as Resolved by committing rPb1ae1b1a6789: Remarkup code blocks: guess language from "name=".
Mar 26 2024, 10:20 · User-valerio.bozzolan, Remarkup
valerio.bozzolan closed D25560: Remarkup code blocks: guess language from "name=".
Mar 26 2024, 10:20
valerio.bozzolan committed rPb1ae1b1a6789: Remarkup code blocks: guess language from "name=".
Remarkup code blocks: guess language from "name="
Mar 26 2024, 10:20
valerio.bozzolan edited the content of Next Up.
Mar 26 2024, 06:31
valerio.bozzolan closed T15763: [Search Bug] Refusing to redirect to local resource "foo". This URI is not formatted in a recognizable way. as Resolved by committing rP27f4b8321a5e: Fix important regression in search engine.
Mar 26 2024, 06:30 · Bug Reports
valerio.bozzolan closed D25561: Fix important regression in search engine.
Mar 26 2024, 06:30
valerio.bozzolan committed rP27f4b8321a5e: Fix important regression in search engine.
Fix important regression in search engine
Mar 26 2024, 06:30

Mar 25 2024

valerio.bozzolan updated the diff for D25561: Fix important regression in search engine.

swap cases - thanks @speck - please double-accept if this is what was suggested :D

Mar 25 2024, 17:38
valerio.bozzolan updated the summary of D25561: Fix important regression in search engine.
Mar 25 2024, 12:58
valerio.bozzolan updated the diff for D25561: Fix important regression in search engine.

simplified logic - thanks @speck

Mar 25 2024, 12:56
valerio.bozzolan added a revision to T15763: [Search Bug] Refusing to redirect to local resource "foo". This URI is not formatted in a recognizable way.: D25561: Fix important regression in search engine.
Mar 25 2024, 12:50 · Bug Reports
valerio.bozzolan updated the summary of D25561: Fix important regression in search engine.
Mar 25 2024, 12:50
valerio.bozzolan attached a referenced file: F2036615: image.png.
Mar 25 2024, 12:35 · Bug Reports
valerio.bozzolan attached a referenced file: F2036661: image.png.
Mar 25 2024, 12:35 · Bug Reports
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 25 2024, 10:36 · Discussion Needed, Affects-Wikimedia
valerio.bozzolan closed T15031: Track phabricator's changes as Resolved.

I flag this as resolved since Code Differences between Phabricator and Phorge solves the problem at the moment. Also because there are no changes in upstream since 2023.

Mar 25 2024, 10:26
valerio.bozzolan edited the content of Next Up.
Mar 25 2024, 09:50
valerio.bozzolan updated the test plan for D25561: Fix important regression in search engine.
Mar 25 2024, 09:11
valerio.bozzolan requested review of D25561: Fix important regression in search engine.
Mar 25 2024, 09:08
valerio.bozzolan added a comment to Q121: [Search Bug] Refusing to redirect to local resource "foo". This URI is not formatted in a recognizable way..

Premising that we may want to rollback 328aee033fbd, probably this line is broken:

Mar 25 2024, 08:59 · Phorge, Bug Reports
valerio.bozzolan added a comment to Q121: [Search Bug] Refusing to redirect to local resource "foo". This URI is not formatted in a recognizable way..

Ouch. Probably partially my fault. Feel free to escalate this as Task under Bug Reports - close this as obsolete then

Mar 25 2024, 08:53 · Phorge, Bug Reports
valerio.bozzolan added a member for Trusted Contributors: zhe.
Mar 25 2024, 08:51
valerio.bozzolan closed D25559: Update unit test of InterpreterBlockRule for "a {{{a}}}".
Mar 25 2024, 08:28
valerio.bozzolan committed rP9ebe85621919: Update unit test of InterpreterBlockRule for "a {{{a}}}".
Update unit test of InterpreterBlockRule for "a {{{a}}}"
Mar 25 2024, 08:28
valerio.bozzolan added inline comments to D25560: Remarkup code blocks: guess language from "name=".
Mar 25 2024, 08:18
valerio.bozzolan claimed T15729: Remarkup code blocks: guess the language from the "name" (if available).
Mar 25 2024, 07:44 · User-valerio.bozzolan, Remarkup
valerio.bozzolan requested review of D25560: Remarkup code blocks: guess language from "name=".
Mar 25 2024, 07:42
valerio.bozzolan added a revision to T15729: Remarkup code blocks: guess the language from the "name" (if available): D25560: Remarkup code blocks: guess language from "name=".
Mar 25 2024, 07:42 · User-valerio.bozzolan, Remarkup
valerio.bozzolan awarded Q121: [Search Bug] Refusing to redirect to local resource "foo". This URI is not formatted in a recognizable way. a Yellow Medal token.
Mar 25 2024, 07:25 · Phorge, Bug Reports
valerio.bozzolan added a comment to Q121: [Search Bug] Refusing to redirect to local resource "foo". This URI is not formatted in a recognizable way..

Interesting. This cannot be reproduced here in this website https://we.phorge.it? isn't it? I think no

Mar 25 2024, 07:24 · Phorge, Bug Reports
valerio.bozzolan added a comment to Q121: [Search Bug] Refusing to redirect to local resource "foo". This URI is not formatted in a recognizable way..

(Please edit file Visibility to make them Public :D It's another bug ihih - thanks! <3)

Mar 25 2024, 07:21 · Phorge, Bug Reports
valerio.bozzolan updated the diff for D25559: Update unit test of InterpreterBlockRule for "a {{{a}}}".

remove unrelated stuff

Mar 25 2024, 07:20
valerio.bozzolan requested review of D25559: Update unit test of InterpreterBlockRule for "a {{{a}}}".
Mar 25 2024, 07:18
valerio.bozzolan added a revision to T15372: "RuntimeException: Undefined array key" when pasting "a {{{a}}} a" comment (due to regex in PhutilRemarkupInterpreterBlockRule.php): D25559: Update unit test of InterpreterBlockRule for "a {{{a}}}".
Mar 25 2024, 07:18 · Bug Reports
valerio.bozzolan added a revision to T15372: "RuntimeException: Undefined array key" when pasting "a {{{a}}} a" comment (due to regex in PhutilRemarkupInterpreterBlockRule.php): D25415: Make InterpreterBlockRule regex only match on valid interpreter names.
Mar 25 2024, 07:12 · Bug Reports
valerio.bozzolan added a task to D25415: Make InterpreterBlockRule regex only match on valid interpreter names: T15372: "RuntimeException: Undefined array key" when pasting "a {{{a}}} a" comment (due to regex in PhutilRemarkupInterpreterBlockRule.php).
Mar 25 2024, 07:12
valerio.bozzolan added a comment to Q121: [Search Bug] Refusing to redirect to local resource "foo". This URI is not formatted in a recognizable way..

Please also include your exact search. I think you are searching by https://foo and that is unfortunately not possible without "doing this"

Mar 25 2024, 06:29 · Phorge, Bug Reports

Mar 24 2024

valerio.bozzolan triaged T15762: PhabricatorDataNotAttachedException when rendering project hovercard with username mentioned in project description as High priority.

Ouch

Mar 24 2024, 15:46 · Affects-Wikimedia, Bug Reports
valerio.bozzolan edited the content of 2023 week 49.
Mar 24 2024, 15:45

Mar 22 2024

valerio.bozzolan accepted D25557: Fix "strpos(): Non-string needles will be interpreted as strings" in PhutilSortVector.
$ php --rf strpos
Function [ <internal:standard> function strpos ] {
Mar 22 2024, 10:29

Mar 21 2024

valerio.bozzolan updated the diff for D25118: Remarkup: make less internal links open in new tabs.
In D25118#14541, @speck wrote:

I forgot I had this requesting changes. Any idea of the performance hit in markup rendering now that PhutilURI is constructed for every link? I think its constructor does a fair amount.

Mar 21 2024, 14:45
valerio.bozzolan changed the visibility for F2013380: D25118-boz-performance-results.png.
Mar 21 2024, 14:32
valerio.bozzolan changed the visibility for F2012609: D25118-boz-performance-results.png.
Mar 21 2024, 11:52

Mar 19 2024

valerio.bozzolan updated the diff for D25118: Remarkup: make less internal links open in new tabs.

minor optimization and unit tests are still happy

Mar 19 2024, 16:43
valerio.bozzolan updated the task description for T15161: Internal resources should avoid to become external links, as default.
Mar 19 2024, 16:41 · User-valerio.bozzolan, Discussion Needed, Remarkup
valerio.bozzolan closed T15182: Simplify the way "internal links" are identified, a subtask of T15161: Internal resources should avoid to become external links, as default, as Resolved.
Mar 19 2024, 16:34 · User-valerio.bozzolan, Discussion Needed, Remarkup
valerio.bozzolan closed T15182: Simplify the way "internal links" are identified as Resolved by committing rP328aee033fbd: isSelfURI: fix anchors and relative URIs (that are "self" indeed).
Mar 19 2024, 16:34 · User-valerio.bozzolan, Remarkup
valerio.bozzolan closed D25555: isSelfURI: fix anchors and relative URIs (that are "self" indeed).
Mar 19 2024, 16:34
valerio.bozzolan committed rP328aee033fbd: isSelfURI: fix anchors and relative URIs (that are "self" indeed).
isSelfURI: fix anchors and relative URIs (that are "self" indeed)
Mar 19 2024, 16:34

Mar 18 2024

valerio.bozzolan added a comment to T15759: MySQL edge table error log: 'INSERT... ON DUPLICATE KEY UPDATE on a table with more than one UNIQUE KEY is unsafe'.

But in any case, it may have sense to keep a generic index on (dst, type, src) (or maybe just dst, type) in that specific order, since the UNIQUE KEY was probably a "micro-optimization" to achieve such index for queries operating on dst, or also dst and type, but all without src. This is just an opinion from an alien. Better to wait for more answers.

Mar 18 2024, 11:09
valerio.bozzolan edited the content of Next Up.
Mar 18 2024, 07:19
valerio.bozzolan edited the content of Next Up.
Mar 18 2024, 07:19

Mar 17 2024

valerio.bozzolan added a comment to T15121: Contributor Agreement.

Your email address(es) set by you for your user account in the Phorge Project

That is private data. Nobody can access it.

Mar 17 2024, 18:24 · Phorge

Mar 15 2024

valerio.bozzolan updated the diff for D25554: Custom integer fields: fix search by array of possible values.

add inline documentation because we can

Mar 15 2024, 13:03
valerio.bozzolan closed T15164: Resolving without Claiming causes error "Action with no effect" as Resolved by committing rP8fe3d68577b9: Avoid "Action with no effect" for auto-claim statuses after manually removing….
Mar 15 2024, 12:50 · Maniphest, User-valerio.bozzolan
valerio.bozzolan closed D25550: Avoid "Action with no effect" for auto-claim statuses after manually removing assignee.
Mar 15 2024, 12:50
valerio.bozzolan committed rP8fe3d68577b9: Avoid "Action with no effect" for auto-claim statuses after manually removing….
Avoid "Action with no effect" for auto-claim statuses after manually removing…
Mar 15 2024, 12:50
valerio.bozzolan added a comment to T15755: PHP 7.3: strpos(): Non-string needles will be interpreted as strings (in arcanist/src/utils/PhutilSortVector.php:33).

Let's split the problems:

Mar 15 2024, 09:37
valerio.bozzolan added a comment to D25551: Arc liberate: support traits.

There is still that minor inline comment here, maybe interesting

Mar 15 2024, 07:55

Mar 14 2024

valerio.bozzolan added a comment to Q119: Pholio support for .svg file extension (Answer 151).

lol

Mar 14 2024, 18:09
valerio.bozzolan added a comment to T15756: Rendering remarkup with many embedded code blocks is very slow.

I'm quite sure the problem is limited on repeated code blocks.

Mar 14 2024, 17:03 · Remarkup
valerio.bozzolan triaged T15756: Rendering remarkup with many embedded code blocks is very slow as High priority.

Can reproduce

Mar 14 2024, 15:17 · Remarkup
valerio.bozzolan added a comment to T15755: PHP 7.3: strpos(): Non-string needles will be interpreted as strings (in arcanist/src/utils/PhutilSortVector.php:33).

Apparently PhutilSortVector.php is somehow recent, 2016, without any comment about that strpos("\0", $value) that is probably not correct

Mar 14 2024, 09:38
valerio.bozzolan added a comment to T15755: PHP 7.3: strpos(): Non-string needles will be interpreted as strings (in arcanist/src/utils/PhutilSortVector.php:33).

I also don't understand strpos("\0", $value) since the documentation says that the second argument is the needle

Mar 14 2024, 09:23

Mar 13 2024

valerio.bozzolan updated the diff for D25550: Avoid "Action with no effect" for auto-claim statuses after manually removing assignee.

remove unuseful line - thanks

Mar 13 2024, 14:22
valerio.bozzolan added a comment to T15121: Contributor Agreement.

OK OK. So what else? Maybe this (mention from https://secure.phabricator.com/p/epriestley/):

Mar 13 2024, 12:42 · Phorge
valerio.bozzolan added a comment to T15121: Contributor Agreement.

No brushing teeth three times a day? However it looks good to me 👍

Mar 13 2024, 12:20 · Phorge
valerio.bozzolan added inline comments to D25475: Drag & Drop Task Cover Image: also attach.
Mar 13 2024, 10:14