Page MenuHomePhorge
Feed All Stories

Jun 30 2024

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
valerio.bozzolan accepted D25636: Fix exception awarding empty badge to user.

Agree with your considerations and tested 🌈

Jun 28 2024, 11:18
avivey edited the content of Next Up.
Jun 28 2024, 08:10
avivey added a comment to Q140: Drag and drop: view policies.

I'm assuming you're talking about dropping a file in the text area when editing the page, right? Not just dropping it when viewing a wiki page?

Jun 28 2024, 08:04
avivey accepted rP90f9da643d16: Add and use new RemarkupMetadata class.

Presumably resolved by D25134.

Jun 28 2024, 08:00
avivey added Q140: Drag and drop: view policies (Answer 174).
Jun 28 2024, 08:00
mturdus asked Q140: Drag and drop: view policies.
Jun 28 2024, 05:45

Jun 27 2024

valerio.bozzolan updated the answer details for Q135: Files larger than 8MB fails to upload for some S3-compatible apis using upload form at /file/upload (but works using Drag & Drop) (Answer 173).
Jun 27 2024, 15:45
valerio.bozzolan closed Q133: Tags instead of subtypes as resolved.
Jun 27 2024, 15:43 · phorge.it install
valerio.bozzolan added a comment to Q133: Tags instead of subtypes (Answer 166).

Maybe in the future. At the moment it's just an extra unnecessary configuration.

Jun 27 2024, 15:43
valerio.bozzolan added a comment to Q135: Files larger than 8MB fails to upload for some S3-compatible apis using upload form at /file/upload (but works using Drag & Drop).

I see you marked this question as Resolved. Was it?

Jun 27 2024, 15:41
valerio.bozzolan reopened Q135: Files larger than 8MB fails to upload for some S3-compatible apis using upload form at /file/upload (but works using Drag & Drop).
Jun 27 2024, 15:41
valerio.bozzolan updated the question details for Q135: Files larger than 8MB fails to upload for some S3-compatible apis using upload form at /file/upload (but works using Drag & Drop).
Jun 27 2024, 15:41
valerio.bozzolan marked Q135: Files larger than 8MB fails to upload for some S3-compatible apis using upload form at /file/upload (but works using Drag & Drop) (Answer 169) as hidden.
Jun 27 2024, 15:40
valerio.bozzolan updated the answer details for Q135: Files larger than 8MB fails to upload for some S3-compatible apis using upload form at /file/upload (but works using Drag & Drop) (Answer 173).
Jun 27 2024, 15:39
valerio.bozzolan updated the answer details for Q135: Files larger than 8MB fails to upload for some S3-compatible apis using upload form at /file/upload (but works using Drag & Drop) (Answer 173).
Jun 27 2024, 15:37
valerio.bozzolan updated the answer details for Q135: Files larger than 8MB fails to upload for some S3-compatible apis using upload form at /file/upload (but works using Drag & Drop) (Answer 173).
Jun 27 2024, 15:36
valerio.bozzolan updated the answer details for Q135: Files larger than 8MB fails to upload for some S3-compatible apis using upload form at /file/upload (but works using Drag & Drop) (Answer 173).
Jun 27 2024, 15:35
valerio.bozzolan added Q135: Files larger than 8MB fails to upload for some S3-compatible apis using upload form at /file/upload (but works using Drag & Drop) (Answer 173).
Jun 27 2024, 15:34
valerio.bozzolan updated Q135: Files larger than 8MB fails to upload for some S3-compatible apis using upload form at /file/upload (but works using Drag & Drop) from Files larger than 8MB fails to upload for some S3-compatible apis? to Files larger than 8MB fails to upload for some S3-compatible apis using upload form at /file/upload (but works using Drag & Drop).
Jun 27 2024, 15:06
aklapper updated the diff for D25658: Fix call to non-existing renderChangesetLink() in PHUIDiffTableOfContentsItemView.

It seems that the function PHUIDiffTableOfContentsItemView.php::render() is not called anymore as rPf21f1d8ab9e909b3e2c4dc07af7a358a8336902c removed $rows[] = $item->render();. I cannot spot another direct render() call anywhere else in the files instantiating a PHUIDiffTableOfContentsItemView.
However, PHUIDiffTableOfContentsItemView must define render() as it's defined as an abstract method in parent AphrontView.
After emptying render(), renderChangesetMetadata() does not have any other callers either, thus also removing it.

Jun 27 2024, 13:21
aklapper added a comment to D25658: Fix call to non-existing renderChangesetLink() in PHUIDiffTableOfContentsItemView.

grep for PHUIDiffTableOfContentsItemView in the codebase to see where we might be using this class.

Jun 27 2024, 13:10
speck added a comment to D25667: Redirect back to object after clicking "Log In to Comment" and login.

❤️

Jun 27 2024, 11:45
valerio.bozzolan awarded rP72a6ff69fcda: Add blah a The World Burns token.
Jun 27 2024, 11:37
avivey added inline comments to D25703: Fix PHP 8.1 "trim(null)" exception when creating a diff with an empty "Differential Revision:" field.
Jun 27 2024, 10:39
valerio.bozzolan added a comment to D25703: Fix PHP 8.1 "trim(null)" exception when creating a diff with an empty "Differential Revision:" field.

somewhere before the this

Jun 27 2024, 10:38
avivey added a comment to D25703: Fix PHP 8.1 "trim(null)" exception when creating a diff with an empty "Differential Revision:" field.

maybe just add if ($value === null) { continue; } somewhere before the this?

Jun 27 2024, 10:36
avivey created T15869: Herald rule referring to a disabled rule silently fails.
Jun 27 2024, 10:26 · Herald
aklapper committed rPa2a719ee831e: Revert last bogus commit.
Revert last bogus commit
Jun 27 2024, 10:02
jkimbo published D25703: Fix PHP 8.1 "trim(null)" exception when creating a diff with an empty "Differential Revision:" field for review.
Jun 27 2024, 09:59
aklapper committed rP72a6ff69fcda: Add blah.
Add blah
Jun 27 2024, 09:58
jkimbo created T15868: PHP 8.1 "trim(null)" exception when creating a diff with an empty "Differential Revision:" field.
Jun 27 2024, 09:56
avivey added a comment to D25658: Fix call to non-existing renderChangesetLink() in PHUIDiffTableOfContentsItemView.

grep for PHUIDiffTableOfContentsItemView in the codebase to see where we might be using this class.

Jun 27 2024, 08:44
avivey added a comment to D25658: Fix call to non-existing renderChangesetLink() in PHUIDiffTableOfContentsItemView.

If we can't find the problem, that probably means we have some dead code here that should be removed.

Jun 27 2024, 08:40
aklapper closed T15837: "Log In to Comment" button in object view does not redirect back to object after login as Resolved by committing rP899abf7a2b53: Redirect back to object after clicking "Log In to Comment" and login.
Jun 27 2024, 08:14
aklapper closed D25667: Redirect back to object after clicking "Log In to Comment" and login.
Jun 27 2024, 08:14
aklapper committed rP899abf7a2b53: Redirect back to object after clicking "Log In to Comment" and login.
Redirect back to object after clicking "Log In to Comment" and login
Jun 27 2024, 08:14
aklapper closed D25646: Correct rendering of workboard column move feed stories when a single transaction performs moves on multiple boards.
Jun 27 2024, 08:12
aklapper committed rPc769125e9070: Correct rendering of workboard column move feed stories when a single….
Correct rendering of workboard column move feed stories when a single…
Jun 27 2024, 08:12
aklapper added a comment to D25658: Fix call to non-existing renderChangesetLink() in PHUIDiffTableOfContentsItemView.

The called method renderChangesetLink() is not defined anywhere so static code analysis complains.
UI-wise I could not spot anything obviously broken in the "Paths" sidebar under ToC for a merged commit, though.

Jun 27 2024, 08:07
avivey added a comment to D25658: Fix call to non-existing renderChangesetLink() in PHUIDiffTableOfContentsItemView.

Is there something that's not working here?

Jun 27 2024, 07:52
avivey accepted D25667: Redirect back to object after clicking "Log In to Comment" and login.
Jun 27 2024, 07:51
avivey accepted D25646: Correct rendering of workboard column move feed stories when a single transaction performs moves on multiple boards.

:shrug:

Jun 27 2024, 07:50
aklapper closed D25702: Do not link "here" but use a descriptive link text.
Jun 27 2024, 07:37
aklapper committed rP290f3d63c5d9: Do not link "here" but use a descriptive link text.
Do not link "here" but use a descriptive link text
Jun 27 2024, 07:37
valerio.bozzolan accepted D25702: Do not link "here" but use a descriptive link text.

click

Jun 27 2024, 07:31
aklapper requested review of D25702: Do not link "here" but use a descriptive link text.
Jun 27 2024, 07:13
aklapper abandoned D25701: Do not link "here" but use a descriptive link text.
Jun 27 2024, 07:08
aklapper requested review of D25701: Do not link "here" but use a descriptive link text.
Jun 27 2024, 07:07
avivey reopened T15401: Make the Remarkup Help Page Extensible as "Open".

(re-opening, there's more work left here)

Jun 27 2024, 06:27 · Documentation, Remarkup

Jun 26 2024

valerio.bozzolan closed T15867: Fix legacy crash on Motivator backend from anonymous as Resolved by committing rP8825a09f676a: Fix legacy crash when visiting Motivator backend as anon.
Jun 26 2024, 21:26 · Bug Reports
valerio.bozzolan closed D25700: Fix legacy crash when visiting Motivator backend as anon.
Jun 26 2024, 21:26
valerio.bozzolan committed rP8825a09f676a: Fix legacy crash when visiting Motivator backend as anon.
Fix legacy crash when visiting Motivator backend as anon
Jun 26 2024, 21:25
valerio.bozzolan added a comment to D25700: Fix legacy crash when visiting Motivator backend as anon.

whatcouldgowrong

Jun 26 2024, 21:15
aklapper accepted D25700: Fix legacy crash when visiting Motivator backend as anon.

Confirming this works as expected - thanks!

Jun 26 2024, 21:13