Page MenuHomePhorge
Feed All Stories

Jul 1 2024

l2dy updated the task description for T15872: Understand how to defuse localization in GNU Gettext.
Jul 1 2024, 12:39 · Bug Reports, User-valerio.bozzolan, Arcanist
l2dy updated the task description for T15872: Understand how to defuse localization in GNU Gettext.
Jul 1 2024, 12:34 · Bug Reports, User-valerio.bozzolan, Arcanist
valerio.bozzolan added a comment to D25709: Fix missing file attachment in Conpherence.

To avoid that $xactions[0] we should probably find the desired transaction.

Jul 1 2024, 12:30
l2dy added a comment to T15872: Understand how to defuse localization in GNU Gettext.

LC_ALL=C is not risky on GNU systems.

Jul 1 2024, 12:22 · Bug Reports, User-valerio.bozzolan, Arcanist
valerio.bozzolan removed a revision from T15106: "Upload file" in remarkup text fields should attach by default : D25710: [STUB] Fix missing file attachment in Conpherence.
Jul 1 2024, 12:14 · Files, Remarkup
valerio.bozzolan added a revision to T15106: "Upload file" in remarkup text fields should attach by default : D25710: [STUB] Fix missing file attachment in Conpherence.
Jul 1 2024, 12:07 · Files, Remarkup
valerio.bozzolan foisted D25709: Fix missing file attachment in Conpherence upon mturdus.
Jul 1 2024, 11:58
valerio.bozzolan requested review of D25709: Fix missing file attachment in Conpherence.
Jul 1 2024, 11:58
valerio.bozzolan added a revision to T15106: "Upload file" in remarkup text fields should attach by default : D25709: Fix missing file attachment in Conpherence.
Jul 1 2024, 11:58 · Files, Remarkup
aklapper updated the diff for D25708: Fix invalid constructor call for ArcanistHardpointFutureList.

Sigh, xdebug... and seems I need to drop the new from the constructor when the class is final.

Jul 1 2024, 11:39
aklapper requested review of D25708: Fix invalid constructor call for ArcanistHardpointFutureList.
Jul 1 2024, 11:35
aklapper added a revision to T15836: ArcanistHardpointTask calls non-existent constructor for ArcanistHardpointFutureList: D25708: Fix invalid constructor call for ArcanistHardpointFutureList.
Jul 1 2024, 11:35 · Arcanist
aklapper closed D25707: Fix typo in CSS definition.
Jul 1 2024, 11:11
aklapper committed rP30257515eb34: Fix typo in CSS definition.
Fix typo in CSS definition
Jul 1 2024, 11:11
Wikivu awarded rP91815cefc547: Fix broken URIs on "Rendering HTML" Diviner page a Dat Boi token.
Jul 1 2024, 09:52
valerio.bozzolan accepted D25705: Fix missing file attachment in Phriction.

Thanks my friend, this works perfectly

Jul 1 2024, 09:31
valerio.bozzolan retitled D25705: Fix missing file attachment in Phriction from Fix file attachment in Phriction and Conpherence
Jul 1 2024, 09:30
valerio.bozzolan updated the summary of D25705: Fix missing file attachment in Phriction.
Jul 1 2024, 09:30
valerio.bozzolan updated the diff for D25705: Fix missing file attachment in Phriction.

we can remove an undeclared variable, and add a nonempty-str check

Jul 1 2024, 09:29
valerio.bozzolan updated the diff for D25705: Fix missing file attachment in Phriction.

dedicating Conpherence its own diff as mturdus requested

Jul 1 2024, 09:24
valerio.bozzolan updated the task description for T15744: Render html color codes in remarkup.
Jul 1 2024, 07:00 · Discussion Needed, Remarkup
avivey added a comment to D25607: Add docs for color code formatting.

(BTW, in D25698 we started deprecating remarkup.diviner for RemarkupReferenceController)

Jul 1 2024, 06:53
valerio.bozzolan added a comment to T15744: Render html color codes in remarkup.

I think GitHub allows that syntax only in comments 🤔

Jul 1 2024, 06:50 · Discussion Needed, Remarkup
revi planned changes to D25607: Add docs for color code formatting.

removing from review queue until the underlying task discussion is settled.

Jul 1 2024, 05:45
20after4 added a comment to T15744: Render html color codes in remarkup.

I was unaware of `#0969DA` syntax from github/gitlab.

Jul 1 2024, 02:55 · Discussion Needed, Remarkup
20after4 added a comment to T15744: Render html color codes in remarkup.

I was unaware of #0969DA syntax from github/gitlab. I'm not sure if I like that syntax better than {} but I am generally in favor of using the same syntax as other systems in order to converge towards defacto standardization.

Jul 1 2024, 02:46 · Discussion Needed, Remarkup
20after4 updated the task description for T15873: Consider supporting OpenCtx.
Jul 1 2024, 01:27
20after4 created T15873: Consider supporting OpenCtx.
Jul 1 2024, 01:26

Jun 30 2024

valerio.bozzolan added a comment to D25705: Fix missing file attachment in Phriction.

OK try this to restore your desired situation (so, two diffs)

Jun 30 2024, 20:04
valerio.bozzolan updated the task description for T15872: Understand how to defuse localization in GNU Gettext.
Jun 30 2024, 19:27 · Bug Reports, User-valerio.bozzolan, Arcanist
valerio.bozzolan added inline comments to D25691: Fix arc diff in Subversion for non-English languages.
Jun 30 2024, 19:23
valerio.bozzolan created T15872: Understand how to defuse localization in GNU Gettext.
Jun 30 2024, 19:21 · Bug Reports, User-valerio.bozzolan, Arcanist
l2dy added inline comments to D25691: Fix arc diff in Subversion for non-English languages.
Jun 30 2024, 18:32
valerio.bozzolan updated the diff for D25691: Fix arc diff in Subversion for non-English languages.

OK, I think we have something mathematical and bombproof

Jun 30 2024, 18:06
mturdus added a comment to D25705: Fix missing file attachment in Phriction.

(Do you need a little help to split the changes in two diffs?)

Jun 30 2024, 17:50
mturdus retitled D25705: Fix missing file attachment in Phriction from Fix file attachment in Phriction to Fix file attachment in Phriction and Conpherence.
Jun 30 2024, 17:46
mturdus updated the diff for D25705: Fix missing file attachment in Phriction.

Updates after comments

Jun 30 2024, 17:44
l2dy added a comment to D25691: Fix arc diff in Subversion for non-English languages.

https://unix.stackexchange.com/a/87763 is also a useful reference, specifically:

Jun 30 2024, 17:32
valerio.bozzolan updated the diff for D25691: Fix arc diff in Subversion for non-English languages.

add even more useful links

Jun 30 2024, 17:29
valerio.bozzolan added a comment to D25691: Fix arc diff in Subversion for non-English languages.

I must read this:

Jun 30 2024, 17:21
valerio.bozzolan accepted D25707: Fix typo in CSS definition.

Papa Beaver's Storytime done. Thanks

Jun 30 2024, 17:17
valerio.bozzolan added a comment to D25705: Fix missing file attachment in Phriction.

Well, to be honest, feel free to generalize the description and commit message to include both changes, since they are the very same thing

Jun 30 2024, 17:13
valerio.bozzolan added a comment to D25705: Fix missing file attachment in Phriction.

(Do you need a little help to split the changes in two diffs?)

Jun 30 2024, 17:12
mturdus updated the diff for D25705: Fix missing file attachment in Phriction.

Fix file attachment in Conpherence

Jun 30 2024, 17:07
aklapper added a comment to D25707: Fix typo in CSS definition.

Per https://caniuse.com/?search=-webkit-transform, transform without a vendor prefix has been supported since Chrome 36 in 2014.
Personally I'd prefer to simply remove old vendor prefixed CSS definitions but that would first require a shared understanding which dates (and/or which browser versions) are "too old" for Phorge code.
See "List of changes, most recent first" on https://www.mediawiki.org/wiki/Compatibility#Browser_support_matrix for a random example.

Jun 30 2024, 14:22
aklapper requested review of D25707: Fix typo in CSS definition.
Jun 30 2024, 14:18
valerio.bozzolan added a comment to D25691: Fix arc diff in Subversion for non-English languages.

Thanks again. I've found this interesting, so, added in the code itself:

Jun 30 2024, 13:46
valerio.bozzolan updated the diff for D25691: Fix arc diff in Subversion for non-English languages.

improvement thanks to dear @l2dy

Jun 30 2024, 13:33
mturdus updated the diff for D25705: Fix missing file attachment in Phriction.

Update after comments

Jun 30 2024, 13:29
mturdus updated the diff for D25705: Fix missing file attachment in Phriction.

Updates after comments

Jun 30 2024, 13:27
valerio.bozzolan added a comment to T15744: Render html color codes in remarkup.

Thanks again @20after4 for the efforts.

Jun 30 2024, 13:23 · Discussion Needed, Remarkup
valerio.bozzolan added inline comments to D25705: Fix missing file attachment in Phriction.
Jun 30 2024, 13:17
valerio.bozzolan added a project to T15744: Render html color codes in remarkup: Discussion Needed.
Jun 30 2024, 13:14 · Discussion Needed, Remarkup
valerio.bozzolan updated the task description for T15871: Remarkup rule to show colors.
Jun 30 2024, 13:13
valerio.bozzolan merged T15871: Remarkup rule to show colors into T15744: Render html color codes in remarkup.
Jun 30 2024, 13:12 · Discussion Needed, Remarkup
valerio.bozzolan merged task T15871: Remarkup rule to show colors into T15744: Render html color codes in remarkup.
Jun 30 2024, 13:12
valerio.bozzolan updated the task description for T15744: Render html color codes in remarkup.
Jun 30 2024, 13:12 · Discussion Needed, Remarkup
valerio.bozzolan updated the summary of D25607: Add docs for color code formatting.
Jun 30 2024, 13:09
valerio.bozzolan added a revision to T15871: Remarkup rule to show colors: D25607: Add docs for color code formatting.
Jun 30 2024, 13:09
valerio.bozzolan requested changes to D25607: Add docs for color code formatting.

This documentation is nice but unfortunately the feature introduced in 4d12d014fd9d never worked :( So documenting this as-is may create confusion, at the moment. Next steps:

Jun 30 2024, 13:08
valerio.bozzolan created T15871: Remarkup rule to show colors.
Jun 30 2024, 13:07
mturdus added inline comments to D25705: Fix missing file attachment in Phriction.
Jun 30 2024, 12:43
mturdus updated the diff for D25705: Fix missing file attachment in Phriction.

Updates after comments

Jun 30 2024, 12:38
valerio.bozzolan added inline comments to D25705: Fix missing file attachment in Phriction.
Jun 30 2024, 11:59
valerio.bozzolan added inline comments to D25705: Fix missing file attachment in Phriction.
Jun 30 2024, 11:57
valerio.bozzolan added a comment to D25705: Fix missing file attachment in Phriction.

Wow 😍 looks promising (untested from my side)

Jun 30 2024, 11:55
aklapper abandoned D25706: Remove workaround for IE8 to avoid mixed content warning.

A day later this turns out to be a rather stupid patch. Things should remain as is as javascript:void(0) nowadays may trigger CSP errors.

Jun 30 2024, 11:22
avivey added a comment to D25706: Remove workaround for IE8 to avoid mixed content warning.

what will this do?

Jun 30 2024, 06:20

Jun 29 2024

aklapper requested review of D25706: Remove workaround for IE8 to avoid mixed content warning.
Jun 29 2024, 18:24
aklapper added a reverting change for rP34db006c4b6c: Attempt to fix IE8 mixed content warning.: D25706: Remove workaround for IE8 to avoid mixed content warning.
Jun 29 2024, 18:24
aklapper updated the diff for D25704: Remove janky array copying workaround for IE8.

Also run ./bin/celerity map because it's JS

Jun 29 2024, 18:22
mturdus closed Q140: Drag and drop: view policies as resolved.
Jun 29 2024, 18:12
mturdus requested review of D25705: Fix missing file attachment in Phriction.
Jun 29 2024, 18:11
mturdus added a revision to T15106: "Upload file" in remarkup text fields should attach by default : D25705: Fix missing file attachment in Phriction.
Jun 29 2024, 18:11 · Files, Remarkup
aklapper requested review of D25704: Remove janky array copying workaround for IE8.
Jun 29 2024, 18:10
aklapper added a reverting change for rP597c6c07f712: Switch back to janky array copying: D25704: Remove janky array copying workaround for IE8.
Jun 29 2024, 18:10
aklapper updated subscribers of rP91815cefc547: Fix broken URIs on "Rendering HTML" Diviner page.

@Wikivu: Why?

Jun 29 2024, 12:36
Wikivu accepted rP91815cefc547: Fix broken URIs on "Rendering HTML" Diviner page.
Jun 29 2024, 11:57
aklapper added a comment to D25672: Allow collapsing/expanding workboard column content by clicking its header.

are a bit esoteric

Jun 29 2024, 11:16

Jun 28 2024

mturdus added a comment to Q140: Drag and drop: view policies (Answer 174).

it works indeed for editing Maniphest tasks but not for Phriction documents.
I have been analyzing this "attach code" but it's too complex for me.
It seems that the content_metadata (with the attachedFilePHIDs) is correctly sent by the javascript, but it's not processed in the PHP, which makes it not attach the file object to the wiki page.

Jun 28 2024, 19:14
valerio.bozzolan added a comment to D25672: Allow collapsing/expanding workboard column content by clicking its header.

About the cursor: pointer;, yep it would be super-nice, but no need to create distinctions between mobile and desktop for that probably 🤔 let's always show it.

Jun 28 2024, 15:47
valerio.bozzolan awarded D25672: Allow collapsing/expanding workboard column content by clicking its header a Yellow Medal token.
Jun 28 2024, 15:35
valerio.bozzolan added a comment to D25672: Allow collapsing/expanding workboard column content by clicking its header.

Premising that as web developer I'm really super surprised to have never seen in my life a native <summary> + <detail>, even in demos 🤔 I've never seen it in basic online courses for beginners ( https://www.w3schools.com/howto/howto_js_collapsible.asp ) - and that's surprising since there it would be nice; not in online forums with super-basic "spoiler" features (e.g. https://www.minecraftforum.net/forums/forums/forum-discussion-info/514283-how-do-i-make-spoilers-on-the-forum ) and there it would be nice, not in Bootstrap and not in MaterializeCSS (and it would be nice to have examples there to save some JavaScript); not in MediaWiki (because there, "esoteric" tags are disabled; so, since the beginning, every single wiki in the planet has 10 lines of JavaScript in their Common.js), etc.

Jun 28 2024, 15:26
valerio.bozzolan updated the task description for T15870: Provide documentation for Javelin scry, find, and findAbove.
Jun 28 2024, 14:48 · User-valerio.bozzolan, Documentation
valerio.bozzolan created T15870: Provide documentation for Javelin scry, find, and findAbove.
Jun 28 2024, 14:41 · User-valerio.bozzolan, Documentation
aklapper added a comment to D25672: Allow collapsing/expanding workboard column content by clicking its header.

we should probably toggle visibility by JavaScript

Jun 28 2024, 12:59
aklapper closed D25688: Fix broken URIs on "Rendering HTML" Diviner page.
Jun 28 2024, 12:39
aklapper committed rP91815cefc547: Fix broken URIs on "Rendering HTML" Diviner page.
Fix broken URIs on "Rendering HTML" Diviner page
Jun 28 2024, 12:39
valerio.bozzolan added a comment to D25672: Allow collapsing/expanding workboard column content by clicking its header.

(About my "like Wikipedia" I mean https://en.wikipedia.org/wiki/Template:Hidden )

Jun 28 2024, 12:39
valerio.bozzolan added a comment to D25672: Allow collapsing/expanding workboard column content by clicking its header.

To have this a bit more flexible we should probably toggle visibility by JavaScript. (So, we can keep divs, and this makes the change also a bit more backward compatible probably)

Jun 28 2024, 12:38
aklapper closed T15825: Exception awarding badge to user without selecting a badge as Resolved by committing rP43d3fd9eac6e: Fix exception awarding empty badge to user.
Jun 28 2024, 12:38
aklapper closed D25636: Fix exception awarding empty badge to user.
Jun 28 2024, 12:38
aklapper committed rP43d3fd9eac6e: Fix exception awarding empty badge to user.
Fix exception awarding empty badge to user
Jun 28 2024, 12:38
aklapper added a comment to D25672: Allow collapsing/expanding workboard column content by clicking its header.

I love this collapsible on mobile since it saves a lot of scrolls, but I think the collapsible on desktop can just add confusion without clear benefits (since the desktop layout is not vertical, and saving vertical space does not help in showing more information). Probably this should only apply on .device-tablet and .device-phone, but not .device-desktop

Jun 28 2024, 12:28
valerio.bozzolan added a comment to T15804: Imbalanced AphrontWriteGuard: more beginUnguardedWrites() calls than endUnguardedWrites() calls.

I do not understand if we have some race conditions, or, if the __destruct() is not properly called because of a bug in PHP 8.3.8, which is possible but unlikely

Jun 28 2024, 12:20
aklapper added a comment to T15804: Imbalanced AphrontWriteGuard: more beginUnguardedWrites() calls than endUnguardedWrites() calls.

I've seen this occasionally when trying to log in via a /bin/auth recover link with same stacktrace as above, PHP 8.3.8 on a Fedora 40 machine:

Screenshot from 2024-06-28 14-08-29.png (383×927 px, 53 KB)

Jun 28 2024, 12:10
valerio.bozzolan requested changes to D25618: Avoid search exception for calendar events when using localized time formats.

Visually marking this as "ongoing discussion for code changes" to keep historically nice error messages

Jun 28 2024, 11:40
valerio.bozzolan added a comment to D25672: Allow collapsing/expanding workboard column content by clicking its header.

I love this collapsible on mobile since it saves a lot of scrolls, but I think the collapsible on desktop can just add confusion without clear benefits (since the desktop layout is not vertical, and saving vertical space does not help in showing more information). Probably this should only apply on .device-tablet and .device-phone, but not .device-desktop

Jun 28 2024, 11:36
valerio.bozzolan updated the test plan for D25688: Fix broken URIs on "Rendering HTML" Diviner page.
Jun 28 2024, 11:29
valerio.bozzolan accepted D25688: Fix broken URIs on "Rendering HTML" Diviner page.

It makes sense since these are Phorge stuff, not Arcanist stuff. Thanks.

Jun 28 2024, 11:29