Page MenuHomePhorge
Feed Advanced Search

Mar 29 2024

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
valerio.bozzolan added a reviewer for D25550: Avoid "Action with no effect" for auto-claim statuses after manually removing assignee: aklapper.

I forgot to invite the original author. This modification would not exist without aklapper. Eternal glory to aklapper.

Mar 13 2024, 07:34

Mar 12 2024

valerio.bozzolan added a comment to T15754: PHP creation of Tasks - problem with Title in feed.

Yeah sorry. That exception also occurred to me, before this change: https://we.phorge.it/transactions/detail/PHID-XACT-TASK-tuchgj42nb2ujtc/

Mar 12 2024, 13:46 · Maniphest, Bug Reports
valerio.bozzolan added a member for Trusted Contributors: tsc.
Mar 12 2024, 10:37
valerio.bozzolan added a comment to T15079: Upstream translatewiki.net's changes.

Since 2023, Wikimedia Phabricator is really Phorge.

Mar 12 2024, 09:52 · Localization
valerio.bozzolan added a comment to D25555: isSelfURI: fix anchors and relative URIs (that are "self" indeed).

I'm not a fan of "if not nonempty". Can I swap?

Mar 12 2024, 08:23
valerio.bozzolan closed T15754: PHP creation of Tasks - problem with Title in feed as Invalid.

Thanks avivey. Added this:

Mar 12 2024, 07:12 · Maniphest, Bug Reports
valerio.bozzolan updated the task description for T15754: PHP creation of Tasks - problem with Title in feed.
Mar 12 2024, 06:47 · Maniphest, Bug Reports

Mar 11 2024

valerio.bozzolan changed the visibility for T15754: PHP creation of Tasks - problem with Title in feed.
Mar 11 2024, 18:27 · Maniphest, Bug Reports
valerio.bozzolan renamed T15754: PHP creation of Tasks - problem with Title in feed from ASD to PHP creation of Tasks - problem with Title in feed.
Mar 11 2024, 18:27 · Maniphest, Bug Reports
valerio.bozzolan updated the name of F1796037: Task creation feed normal.png from "image.png" to "Task creation feed normal.png".
Mar 11 2024, 18:25
valerio.bozzolan updated the name of F1795919: Task creation borked.png from "image.png" to "Task creation borked.png".
Mar 11 2024, 18:22
valerio.bozzolan changed the visibility for T15754: PHP creation of Tasks - problem with Title in feed.
Mar 11 2024, 18:14 · Maniphest, Bug Reports
valerio.bozzolan created T15754: PHP creation of Tasks - problem with Title in feed.
Mar 11 2024, 18:14 · Maniphest, Bug Reports
valerio.bozzolan added a comment to T15670: Disallow webcrawlers to index Diffusion repository commits.

A root problem is that highlighted line number(s) should be a # fragment really, to do not multiply pages exponentially.

Mar 11 2024, 08:59 · Discussion Needed
valerio.bozzolan added a comment to D25051: Destroy file attachments when file is deleted.

I'm a little worried about this migration; Do we have garbage collector for this? it would be safer to let it run.

Mar 11 2024, 08:42 · Files

Mar 10 2024

valerio.bozzolan added a comment to D25472: Update PhpunitTestEngine.php and ArcanistPhpunitTestResultParser.php to use junit output rather than json..

is ArcanistPhpunitTestResultParser now learning to parse generic "junit style xml" format?

Mar 10 2024, 17:09
valerio.bozzolan requested changes to D25526: Avoid exception in revision timeline when left diff does not exist.

This seems reasonable but better to find a test plan. I also tried, without success :(

Mar 10 2024, 17:07
valerio.bozzolan added a comment to T15638: RuntimeException: "Undefined index" when left diff does not exist in DifferentialRevisionTimelineEngine.php.

I cannot reproduce this. Can you?

Mar 10 2024, 16:59
valerio.bozzolan added a comment to D25428: Fix the issue about persistent chat setting icon being clickable when the chat is collapsed.

Thanks Roberto. If you have not time to follow-up, no problem. We can help to re-patch.

Mar 10 2024, 16:54
valerio.bozzolan accepted D25504: Fix "Map omits required key" exception by comparing result order against modern field keys.

Thanks \o/ Can reproduce.

Mar 10 2024, 16:41
valerio.bozzolan added a comment to T15631: "Map returned omits required key" exception for second result page (cursor) for Maniphest search ordered by custom field.

Maybe unrelated. But after we fix PhabricatorCursorPagedPolicyAwareQuery, maybe we will find a crash test also for the first two lines:

Mar 10 2024, 16:25 · Affects-Wikimedia, Bug Reports
valerio.bozzolan triaged T15631: "Map returned omits required key" exception for second result page (cursor) for Maniphest search ordered by custom field as Normal priority.

Interestingly I was able to reproduce, but only creating 101+ tasks manually and going to the next page. So after that ?after=100 is introduced.

Mar 10 2024, 12:05 · Affects-Wikimedia, Bug Reports
valerio.bozzolan updated the diff for D25118: Remarkup: make less internal links open in new tabs.

adopt PhabricatorEnv::isSelfURI()

Mar 10 2024, 10:57
valerio.bozzolan accepted D25551: Arc liberate: support traits.

Thanks. Premising I have only knowledge of traits, but not mapbuilder.

Mar 10 2024, 07:37

Mar 9 2024

valerio.bozzolan requested review of D25555: isSelfURI: fix anchors and relative URIs (that are "self" indeed).
Mar 9 2024, 22:30
valerio.bozzolan added a revision to T15182: Simplify the way "internal links" are identified: D25555: isSelfURI: fix anchors and relative URIs (that are "self" indeed).
Mar 9 2024, 22:30 · User-valerio.bozzolan, Remarkup
valerio.bozzolan triaged T15753: Add text/html self link in Phame atom feed as Normal priority.

Interesting. I see. Maybe expanding its controller that should be this one:

Mar 9 2024, 15:00 · Good Starter Task, Feature Requests, Phame
valerio.bozzolan added Q118: Add text/html self link in Phame atom feed (Answer 150).
Mar 9 2024, 14:51