Page MenuHomePhorge
Feed All Stories

Apr 5 2024

valerio.bozzolan edited the content of Change Log.
Apr 5 2024, 09:33
valerio.bozzolan accepted D25570: Show rest of task page when graph errors out.

Thanks. Tested this in a correct situation and also causing a crash putting an unset($nodes[$current_node]) in ../arcanist/src/utils/AbstractDirectedGraph.php to see the nice exception message

Apr 5 2024, 08:42
valerio.bozzolan updated the task description for T15772: Task with graph issue won't show.
Apr 5 2024, 08:28 · Maniphest
avivey requested review of D25570: Show rest of task page when graph errors out.
Apr 5 2024, 07:33
avivey triaged T15772: Task with graph issue won't show as Normal priority.
Apr 5 2024, 07:28 · Maniphest
avivey added a comment to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

It's something to do with the priority - it works if the priority is 150.
Probably one of the other similar rules is interrupting (icon? Object? Maybe it thinks this is a mention of a project?)

Apr 5 2024, 07:15
avivey added a comment to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

Doesn't actually work for me either after arc patch:

image.png (317×429 px, 19 KB)

Apr 5 2024, 06:58
valerio.bozzolan added a comment to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

...or Pharkdown :D

Apr 5 2024, 06:21
20after4 added a comment to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

It's kind of a shame that remarkup wasn't named Pharkup.

Apr 5 2024, 02:01
20after4 updated the diff for D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

Actually add the rule to the remarkup engine.

Apr 5 2024, 02:01
20after4 added a comment to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

LOL I only ever tested the unit test case. I forgot to add the rule to PhabricatorMarkupEngine:

Apr 5 2024, 02:00

Apr 4 2024

aklapper removed a subtask for T15223: Fix Phorge PhabricatorFactDaemon::run() in PHP 8.2: Passing null to parameter #1 ($string) of type string is deprecated: T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies.
Apr 4 2024, 21:39 · PHP 8 support
aklapper removed a parent task for T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies: T15223: Fix Phorge PhabricatorFactDaemon::run() in PHP 8.2: Passing null to parameter #1 ($string) of type string is deprecated.
Apr 4 2024, 21:39 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
avivey added a comment to T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers.

We don't create the links to page$line in most places as hrefs, so this shouldn't be an issue.

  • Don't exist in Diffusion
  • Do exist in Paste
  • Don't exist in Differential
Apr 4 2024, 21:34 · Discussion Needed
aklapper added a comment to D25505: Improve handling queries with "Current Viewer" set while not logged in.

Alternatively, maybe catch the existing exception and show a nice error message + the form?

Apr 4 2024, 21:33
aklapper updated the diff for D25569: Avoid separate per-line URIs in line number column.

+celerity map

Apr 4 2024, 21:22
aklapper requested review of D25569: Avoid separate per-line URIs in line number column.
Apr 4 2024, 21:20
aklapper added a comment to T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers.

If it's that easy

Apr 4 2024, 21:02 · Discussion Needed
aklapper closed T15769: Make handling incoming mail a bit more robust/correct as Resolved by committing rP644f179dd27a: Make incoming mail handling more robust / correct.
Apr 4 2024, 20:20
aklapper closed D25565: Make incoming mail handling more robust / correct.
Apr 4 2024, 20:20
aklapper committed rP644f179dd27a: Make incoming mail handling more robust / correct.
Make incoming mail handling more robust / correct
Apr 4 2024, 20:20
aklapper added a comment to D25565: Make incoming mail handling more robust / correct.

FTR I gave this last version another test locally, feeding an mbox file with no subject header (which is accepted now without complaints), and bugging input again (which prints a correct error message instead of misleadingly complaining about a missing subject line)

Apr 4 2024, 20:19
valerio.bozzolan added a comment to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

I do not understand why it does not work to me.

Apr 4 2024, 19:34
avivey added a comment to V5: Should we remove the code-generated documents from this instance?.

There's no easy way to do that...
The diviner flow loads code from a repository, creates "cache" files, and then loads them directly to DB. I'm not sure it's even reasonable to try to run it on a different workspace copy.

Apr 4 2024, 18:47 · Diviner
tsc committed R13:987cba72882d: add land config.
add land config
Apr 4 2024, 13:12
tsc closed D25558: Initial work.
Apr 4 2024, 11:03 · DeepClone (Extension)
tsc committed R13:f4aa1dff7e1c: Initial work.
Initial work
Apr 4 2024, 11:03
valerio.bozzolan accepted D25565: Make incoming mail handling more robust / correct.

Go MoreMimeMailParserPeouw

Apr 4 2024, 10:46
tsc added a project to D25558: Initial work: DeepClone (Extension).
Apr 4 2024, 09:26 · DeepClone (Extension)
aklapper updated the diff for D25565: Make incoming mail handling more robust / correct.

Simplify logic (thanks Mukunda!)

Apr 4 2024, 09:05
avivey accepted D25558: Initial work.

You should be able to just arc land this now...

Apr 4 2024, 08:00 · DeepClone (Extension)
avivey added a comment to T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers.

I'm guessing $ is used instead of # because (1) a user-agent might not send the # part to the server, and (2) the natural behavior of # ("scroll to this anchor") isn't what the intended behavior ("highlight these lines and scroll to the first one").

Apr 4 2024, 07:10 · Discussion Needed

Apr 3 2024

valerio.bozzolan added a comment to T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers.

Ah, also adding a smalll meta "noindex" HTML tag on legacy file.php$123 pages and similar ones, would maybe help a little bit.

Apr 3 2024, 17:17 · Discussion Needed
20after4 added inline comments to D25565: Make incoming mail handling more robust / correct.
Apr 3 2024, 17:12
20after4 added a comment to T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers.

Thinking more, I think we'd like to allow the robots to index latest version of the code - these days the big boys know how to handle that. Stopping them from crawling older versions is still important.

Anyway, I vote to revert the change - commit pages can have discussions in.

Apr 3 2024, 17:03 · Discussion Needed
20after4 added a comment to T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers.

If it's that easy, then I'm both impressed and surprised it remained this way for so long. I'm actually not quite sure I understand the reasoning for not using # to begin with.

Apr 3 2024, 16:58 · Discussion Needed
20after4 awarded P35 Replace fragments a Mountain of Wealth token.
Apr 3 2024, 16:57
tsc added a reviewer for D25558: Initial work: avivey.
Apr 3 2024, 12:51 · DeepClone (Extension)
tsc added a comment to D25558: Initial work.

(The images aren't public/attached, so I can't see them)

Apr 3 2024, 12:12 · DeepClone (Extension)
speck added a comment to V5: Should we remove the code-generated documents from this instance?.

Are there mechanisms to re-gen the doc after we land changes? If not that might be something we should be able to do with harnormaster, and we can bring the docs back after something like that is set up to ensure they’re always updated

Apr 3 2024, 11:21 · Diviner
avivey added a comment to Q124: [bug] Diffusion Commit History CommandException on git 2.42 (Answer 156).

As a work-around, you can probably add ?offset=0 to the URL.

Apr 3 2024, 11:09
avivey added Q124: [bug] Diffusion Commit History CommandException on git 2.42 (Answer 156).
Apr 3 2024, 11:07
avivey awarded Q124: [bug] Diffusion Commit History CommandException on git 2.42 a Yellow Medal token.
Apr 3 2024, 10:59 · Diffusion
avivey added a comment to D25558: Initial work.

(The images aren't public/attached, so I can't see them)

Apr 3 2024, 10:56 · DeepClone (Extension)
aklapper added inline comments to D25565: Make incoming mail handling more robust / correct.
Apr 3 2024, 10:55
aklapper closed T15770: PHP 8.1 "preg_match(null)" exception exporting task list to CSV, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3, as Resolved.
Apr 3 2024, 09:57 · PHP 8 support
aklapper closed T15770: PHP 8.1 "preg_match(null)" exception exporting task list to CSV as Resolved by committing rPc0bc45340584: Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Apr 3 2024, 09:57 · PHP 8 support
aklapper closed D25567: Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Apr 3 2024, 09:57
aklapper committed rPc0bc45340584: Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV
Apr 3 2024, 09:57
valerio.bozzolan added inline comments to D25565: Make incoming mail handling more robust / correct.
Apr 3 2024, 09:55
valerio.bozzolan added a comment to V5: Should we remove the code-generated documents from this instance?.

Agree with last comment

Apr 3 2024, 09:38 · Diviner
tsc added a comment to D25558: Initial work.

I'm curious about the use-case for copying comments as well - I'm guessing that there's some extra data that's added in the comments?

Apr 3 2024, 09:10 · DeepClone (Extension)
tsc updated the diff for D25558: Initial work.

Add pht to string

Apr 3 2024, 09:04 · DeepClone (Extension)
tsc updated the diff for D25558: Initial work.

Fix linting issues

Apr 3 2024, 09:03 · DeepClone (Extension)
tsc updated the diff for D25558: Initial work.

Remove comment cloning

Apr 3 2024, 08:58 · DeepClone (Extension)
nicodoggie updated the question details for Q124: [bug] Diffusion Commit History CommandException on git 2.42.
Apr 3 2024, 08:57 · Diffusion
nicodoggie asked Q124: [bug] Diffusion Commit History CommandException on git 2.42.
Apr 3 2024, 08:54 · Diffusion
aklapper added inline comments to D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 3 2024, 08:22
aklapper 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?

Maybe we need to promote that NULL to empty string

Apr 3 2024, 08:18
valerio.bozzolan updated the summary of D25475: Drag & Drop Task Cover Image: also attach.
Apr 3 2024, 08:13
valerio.bozzolan updated the diff for D25475: Drag & Drop Task Cover Image: also attach.

add minor comment - ready again - tested

Apr 3 2024, 08:09
bekay added a comment to V5: Should we remove the code-generated documents from this instance?.

I never use them, because there is no real method search. I think, we should be considering generating a documentation with a real php documention tool. But whatever we do: I think we can remove them in their current form.

Apr 3 2024, 08:06 · Diviner
valerio.bozzolan updated the diff for D25475: Drag & Drop Task Cover Image: also attach.

introduce a nice applyExternalEffect() to change external things (the orginal file)

Apr 3 2024, 08:05
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
avivey created V5: Should we remove the code-generated documents from this instance?.
Apr 3 2024, 07:04 · Diviner
avivey added a comment to D25475: Drag & Drop Task Cover Image: also attach.

All of this should maybe go under "applyExternalEffects()", but I can't find any doc that explains what should go there. Looks like external runs after all the internal and the object being saved, and before final. 🤷‍♂️

Apr 3 2024, 06:51
avivey added a comment to T15768: Better tracking tools for Files.

See also note in https://we.phorge.it/D25475#inline-3542 - looks like "creating a transformation" is done in many places.

Apr 3 2024, 06:41 · Files
valerio.bozzolan edited the content of 2023 week 49.
Apr 3 2024, 06:39
avivey 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:40
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
speck added inline comments to D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 3 2024, 02:31
20after4 added inline comments to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.
Apr 3 2024, 01:21
20after4 added inline comments to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.
Apr 3 2024, 01:18
20after4 updated the diff for D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

Address review feedback:

Apr 3 2024, 01:18
20after4 accepted D25567: Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Apr 3 2024, 00:50
20after4 accepted D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 3 2024, 00:49

Apr 2 2024

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

The change looks reasonable though I’m not familiar at this level of the database schema design

Apr 2 2024, 22:01
aklapper requested review of D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 2 2024, 20:49
aklapper added a revision to T15771: PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text: D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 2 2024, 20:49
aklapper created T15771: PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 2 2024, 20:45
aklapper requested review of D25567: Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Apr 2 2024, 20:31
aklapper added a revision to T15770: PHP 8.1 "preg_match(null)" exception exporting task list to CSV: D25567: Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Apr 2 2024, 20:31 · PHP 8 support
aklapper created T15770: PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Apr 2 2024, 20:30 · PHP 8 support
aklapper added a comment to T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers.

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

Apr 2 2024, 19:34 · Discussion Needed
aklapper edited P35 Replace fragments.
Apr 2 2024, 19:34
aklapper created P35 Replace fragments.
Apr 2 2024, 19:32
20after4 added a comment to D25549: Add Standard Custom Fields to Item List.

I'll test this locally, I can't see any reason we shouldn't merge it.

Apr 2 2024, 19:22
20after4 awarded D25475: Drag & Drop Task Cover Image: also attach a Mountain of Wealth token.
Apr 2 2024, 19:21
20after4 awarded D25538: Separate repository home and browse view in tab menu a Orange Medal token.
Apr 2 2024, 19:19
20after4 awarded D25566: Fix setup check for gzip request mangling being sent as GET a Mountain of Wealth token.
Apr 2 2024, 19:15
20after4 updated 20after4.
Apr 2 2024, 19:14
kat closed D25566: Fix setup check for gzip request mangling being sent as GET.
Apr 2 2024, 18:49
kat committed rPd4af32c1d412: Fix setup check for gzip request mangling being sent as GET.
Fix setup check for gzip request mangling being sent as GET
Apr 2 2024, 18:49
avivey added a comment to D25566: Fix setup check for gzip request mangling being sent as GET.

@kat: I've added you to the Trusted Contributors project, so you can now land this change!

Apr 2 2024, 18:34
avivey added a member for Trusted Contributors: kat.
Apr 2 2024, 18:33
avivey added a comment to D25548: Add (Advanced) Custom Fields to Item List.

Traced the Flags in Revision back to its origin in https://secure.phabricator.com/T1557. I knew about this one - but I was 100% sure that the feature was lost when the SearchEngine classes were introduced.

Apr 2 2024, 18:28
bekay retitled D25538: Separate repository home and browse view in tab menu from Seperate repository home and browse view in tab menu
Apr 2 2024, 14:36
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
bekay closed T15728: Repo home view and browse view share the same menu tab as Resolved by committing rPba835fe0eced: Seperate repository home and browse view in tab menu.
Apr 2 2024, 13:56 · Discussion Needed, Diffusion