Page MenuHomePhorge
Feed Advanced Search

Mon, May 19

aklapper added a revision to T16077: Referenced long object titles ({X123}) should wrap in descriptions/comments: D26024: Make long phui-tag-view object titles wrap in Remarkup context.
Mon, May 19, 11:54
aklapper created T16077: Referenced long object titles ({X123}) should wrap in descriptions/comments.
Mon, May 19, 11:47
aklapper updated the diff for D25978: Fix wrong argument count in numerous calls' signatures.

Make PhabricatorDifferentialRevisionTestDataGenerator::generateDescription() have more than one sentence

Mon, May 19, 09:54
aklapper closed D26017: Remove orphan CSS selectors in diffusion/diffusion-*.css.
Mon, May 19, 05:19
aklapper committed rP7e4c1e93b55b: Remove orphan CSS selectors in diffusion/diffusion-*.css.
Mon, May 19, 05:19

Sun, May 18

aklapper added inline comments to D26017: Remove orphan CSS selectors in diffusion/diffusion-*.css.
Sun, May 18, 21:23
aklapper closed D26009: Remove orphan CSS selectors in phui/phui-action-panel.css.
Sun, May 18, 21:12
aklapper committed rP39216af0db7b: Remove orphan CSS selectors in phui/phui-action-panel.css.
Sun, May 18, 21:12
aklapper closed D26008: Remove orphan CSS selectors in phui/phui-header-view.css.
Sun, May 18, 21:11
aklapper committed rP4195c91af0fe: Remove orphan CSS selectors in phui/phui-header-view.css.
Sun, May 18, 21:11
aklapper updated the diff for D26008: Remove orphan CSS selectors in phui/phui-header-view.css.

git rebase master

Sun, May 18, 21:10
aklapper updated the diff for D26023: Ignore bogus cards parameter string values in Hovercards calls.

Sigh, I swear I grep'ed for isArray before but I was in a parallel CamelCase world in that moment

Sun, May 18, 21:05
aklapper requested review of D26023: Ignore bogus cards parameter string values in Hovercards calls.
Sun, May 18, 20:35
aklapper added a revision to T16075: TypeError: idx(): Argument #1 ($array) must be of type array, string given in PhabricatorSearchHovercardController.php: D26023: Ignore bogus cards parameter string values in Hovercards calls.
Sun, May 18, 20:35
aklapper renamed T16075: TypeError: idx(): Argument #1 ($array) must be of type array, string given in PhabricatorSearchHovercardController.php from TypeError) idx(): Argument #1 ($array) must be of type array, string given in PhabricatorSearchHovercardController.php to TypeError: idx(): Argument #1 ($array) must be of type array, string given in PhabricatorSearchHovercardController.php.
Sun, May 18, 20:34
aklapper created T16075: TypeError: idx(): Argument #1 ($array) must be of type array, string given in PhabricatorSearchHovercardController.php.
Sun, May 18, 20:29

Sat, May 17

aklapper requested review of D26022: Show image preview thumbnails on Authored Files.
Sat, May 17, 13:10
aklapper added a revision to T16039: Show image preview thumbnails on your Authored Files: D26022: Show image preview thumbnails on Authored Files.
Sat, May 17, 13:10 · Feature Requests
aklapper updated the diff for D26021: Make User-Agent regex detect Firefox on Android.

remove some unneeded brackets in regex

Sat, May 17, 09:33
aklapper closed D25997: Remove orphan CSS selectors for differential-haunt-mode.
Sat, May 17, 09:20
aklapper committed rP2ce25747851f: Remove orphan CSS selectors for differential-haunt-mode.
Sat, May 17, 09:20
aklapper added a comment to D26021: Make User-Agent regex detect Firefox on Android.

Right...hmm, now I also wonder. :)
Should probably be iPhone|iPod|Android.*(Chrome/[.0-9]* Mobile|Mobile.*Firefox/[.0-9]*) (it's still that Firefox on Android has that Android string first, thus the brackets).

or with slash and version:

We shall keep version. There"s a good number of user-agent strings out there concatenating random browser names while not being these browsers.

Sat, May 17, 02:46
aklapper updated the task description for T16072: Accessibility improvements (May 2025).
Sat, May 17, 02:29 · Accessibility
aklapper added a project to T16072: Accessibility improvements (May 2025): Accessibility.
Sat, May 17, 02:08 · Accessibility
aklapper claimed T16072: Accessibility improvements (May 2025).
Sat, May 17, 02:08 · Accessibility
aklapper created T16072: Accessibility improvements (May 2025).
Sat, May 17, 02:08 · Accessibility
aklapper edited the content of Next Up.
Sat, May 17, 01:29
aklapper closed T15689: built in exception display is missing top line as Resolved by committing rPb7ff9ba6f8ab: Unhandled Exception: Add last call to error message.
Sat, May 17, 01:29 · Wikimedia Hackathon 2025, Phorge Development Tools
aklapper closed D25955: Unhandled Exception: Add last call to error message.
Sat, May 17, 01:29
aklapper committed rPb7ff9ba6f8ab: Unhandled Exception: Add last call to error message.
Sat, May 17, 01:29
aklapper updated the diff for D25997: Remove orphan CSS selectors for differential-haunt-mode.

git rebase master

Sat, May 17, 01:22
aklapper added inline comments to D25997: Remove orphan CSS selectors for differential-haunt-mode.
Sat, May 17, 01:19
aklapper closed D26013: Remove orphan CSS selectors in phui/phui-crumbs-view.css.
Sat, May 17, 01:14
aklapper committed rP78f9c26dabc2: Remove orphan CSS selectors in phui/phui-crumbs-view.css.
Sat, May 17, 01:14
aklapper updated the diff for D26013: Remove orphan CSS selectors in phui/phui-crumbs-view.css.

git rebase master

Sat, May 17, 01:14
aklapper closed D25996: Remove unused CSS file differential/revision-list.css.
Sat, May 17, 01:12
aklapper committed rP9ce983391683: Remove unused CSS file differential/revision-list.css.
Sat, May 17, 01:12

Fri, May 16

aklapper updated the diff for D26021: Make User-Agent regex detect Firefox on Android.

wrap long string to make lint happy

Fri, May 16, 14:54
aklapper added a comment to D26021: Make User-Agent regex detect Firefox on Android.

but in Firefox seems easier, we can just match "Mobile.*Firefox" probably

Fri, May 16, 14:53
aklapper requested review of D26021: Make User-Agent regex detect Firefox on Android.
Fri, May 16, 13:19
aklapper added a revision to T16071: Avoid large layout shifts while page loading on mobile: D26021: Make User-Agent regex detect Firefox on Android.
Fri, May 16, 13:19
aklapper added a comment to T16071: Avoid large layout shifts while page loading on mobile.

Per https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/User-Agent/Firefox (and other pages like https://www.whatismybrowser.com/guides/the-latest-user-agent/firefox ), the current regex check in Phorge requiring the string Chrome won't even try to match Firefox browsers on mobile (e.g. Mozilla/5.0 (Android 15; Mobile; rv:138.0) Gecko/138.0 Firefox/138.0).

Fri, May 16, 13:04
aklapper added a comment to T16065: PHP Deprecation warnings in STDERR can make arc fail.

Reverting rARC29575b4f91876bf0a95739eba50f792e2aa78c0c and rP6619fef2ff977ea81092b970e58abbb33e78f644 makes Phorge throw errors again:
Firefox says This page is in Quirks Mode. Page layout may be impacted.,
Chromium says net::ERR_CONTENT_DECODING_FAILED 200 (OK)),
both because the deprecation warning is added before the usual HTML header created by AphrontPageView, as curl shows:

[acko@foo phorge (master *$|u=)]$ curl 'http://phorge.localhost'
<br />
<b>Deprecated</b>:  Constant E_STRICT is deprecated in <b>/var/www/html/phorge/phorge/support/startup/PhabricatorStartup.php</b> on line <b>391</b><br />
<!DOCTYPE html><html data-developer-mode="1"><head><meta charset="UTF-8" /><title>Home</title><meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=yes" /><link rel="mask-icon" color="#3D4B67" [...]

We don't end up calling PhutilErrorHandler::handleError() or PhutilErrorLog::onError() or PhutilSystem::writeStderr() here.

Fri, May 16, 12:14
aklapper updated the task description for T16071: Avoid large layout shifts while page loading on mobile.
Fri, May 16, 07:52
aklapper created T16071: Avoid large layout shifts while page loading on mobile.
Fri, May 16, 07:38
aklapper added a comment to T16070: Understand why Diffusion creates some orphan Files.

seems manually uploaded by an user, but it's not

Fri, May 16, 05:42 · User-valerio.bozzolan, Diffusion, Files

Thu, May 15

aklapper closed D26011: Remove orphan CSS selectors in phui/phui-form-view.css.
Thu, May 15, 06:47
aklapper committed rPb51f3657000c: Remove orphan CSS selectors in phui/phui-form-view.css.
Thu, May 15, 06:47
aklapper updated the summary of D25772: Projects: improve quality of destroy workflow.
Thu, May 15, 06:47 · Projects

Wed, May 14

aklapper updated the diff for D26011: Remove orphan CSS selectors in phui/phui-form-view.css.

git rebase master

Wed, May 14, 22:35
aklapper closed D26010: Remove orphan CSS selectors in core/z-index.css.
Wed, May 14, 22:34
aklapper committed rP854dc7f3f503: Remove orphan CSS selectors in core/z-index.css.
Wed, May 14, 22:34
aklapper updated the diff for D26010: Remove orphan CSS selectors in core/z-index.css.

git rebase master

Wed, May 14, 22:33
aklapper committed rP44b33e6345c6: Remove orphan CSS selectors in phui/phui-remarkup-preview.css.
Wed, May 14, 22:20
aklapper closed D26012: Remove orphan CSS selectors in phui/phui-remarkup-preview.css.
Wed, May 14, 22:20
aklapper closed D26015: Remove orphan CSS selectors in phui/phui-lightbox.css.
Wed, May 14, 22:12
aklapper committed rP06cf73177919: Remove orphan CSS selectors in phui/phui-lightbox.css.
Wed, May 14, 22:12

Tue, May 13

aklapper added a comment to D26020: Add workboard column trigger to assign only unassigned tasks.

That was my patch initially but it felt like too much duplicated code... I don't have a strong opinion though; I'm also fine with that other approach. :)

Tue, May 13, 13:33
aklapper added a comment to D26020: Add workboard column trigger to assign only unassigned tasks.

What's the expectation for classes which have a child class extending them? Marking them as abstract though they are really not abstract at all? protected class? Uhm.

Tue, May 13, 11:42
aklapper requested review of D26020: Add workboard column trigger to assign only unassigned tasks.
Tue, May 13, 11:39
aklapper added a revision to T16064: New Column Trigger: Assign only unassigned tasks on move: D26020: Add workboard column trigger to assign only unassigned tasks.
Tue, May 13, 11:39 · Feature Requests
aklapper closed D26019: Add two trivial PHPDocs lines to PhabricatorTypeaheadDatasource.
Tue, May 13, 07:18
aklapper committed rP94a9724637ae: Add two trivial PHPDocs lines to PhabricatorTypeaheadDatasource.
Tue, May 13, 07:18

Mon, May 12

aklapper requested review of D26019: Add two trivial PHPDocs lines to PhabricatorTypeaheadDatasource.
Mon, May 12, 18:41
aklapper added a project to T16068: Workboard column import project search: "Array for %Ls conversion is empty. Query: projectPHID IN (%Ls)": Bug Reports.
Mon, May 12, 18:35 · Bug Reports
aklapper created T16068: Workboard column import project search: "Array for %Ls conversion is empty. Query: projectPHID IN (%Ls)".
Mon, May 12, 18:35 · Bug Reports

Sun, May 11

aklapper closed T15859: Set "preconnect" HTTP header when "security.alternate-file-domain" is set as Resolved by committing rP1f19cbf7486a: Set "preconnect" HTTP header when "security.alternate-file-domain" is set.
Sun, May 11, 07:27 · Wikimedia Hackathon 2025, Feature Requests
aklapper closed D25694: Set "preconnect" HTTP header when "security.alternate-file-domain" is set.
Sun, May 11, 07:27
aklapper committed rP1f19cbf7486a: Set "preconnect" HTTP header when "security.alternate-file-domain" is set.
Sun, May 11, 07:27

Sat, May 10

aklapper requested review of D26018: Remove pre-2014 webfont formats (EOT, SVG, TTF).
Sat, May 10, 17:52
aklapper requested review of D26017: Remove orphan CSS selectors in diffusion/diffusion-*.css.
Sat, May 10, 12:15
aklapper requested review of D26016: Remove orphan CSS selectors in core/remarkup.css.
Sat, May 10, 12:12
aklapper requested review of D26015: Remove orphan CSS selectors in phui/phui-lightbox.css.
Sat, May 10, 11:51
aklapper updated the summary of D26011: Remove orphan CSS selectors in phui/phui-form-view.css.
Sat, May 10, 11:48
aklapper updated the summary of D26013: Remove orphan CSS selectors in phui/phui-crumbs-view.css.
Sat, May 10, 11:48
aklapper requested review of D26014: Remove orphan CSS selectors in phui/phui-document*.css.
Sat, May 10, 11:48
aklapper requested review of D26013: Remove orphan CSS selectors in phui/phui-crumbs-view.css.
Sat, May 10, 11:45
aklapper requested review of D26012: Remove orphan CSS selectors in phui/phui-remarkup-preview.css.
Sat, May 10, 11:40
aklapper requested review of D26011: Remove orphan CSS selectors in phui/phui-form-view.css.
Sat, May 10, 11:35
aklapper requested review of D26010: Remove orphan CSS selectors in core/z-index.css.
Sat, May 10, 11:25
aklapper created T16067: Uploaded image files after transformations become/remain public.
Sat, May 10, 10:38

Fri, May 9

aklapper added a comment to D26007: Remove unused CSS file aphront/panel-view.css.

@valerio.bozzolan core/remarkup.css has five more unused selectors so I'd put them all together into one patch.

Fri, May 9, 13:10
aklapper requested review of D26009: Remove orphan CSS selectors in phui/phui-action-panel.css.
Fri, May 9, 13:02
aklapper requested review of D26008: Remove orphan CSS selectors in phui/phui-header-view.css.
Fri, May 9, 12:57
aklapper updated the summary of D26007: Remove unused CSS file aphront/panel-view.css.
Fri, May 9, 12:57
aklapper requested review of D26007: Remove unused CSS file aphront/panel-view.css.
Fri, May 9, 12:40
aklapper requested review of D26006: Remove unused FatCow icon files.
Fri, May 9, 11:17
aklapper updated the diff for D26005: Remove unused keyboard shortcuts code.

another round of bin/celerity map

Fri, May 9, 11:01
aklapper requested review of D26005: Remove unused keyboard shortcuts code.
Fri, May 9, 10:57
aklapper created T16065: PHP Deprecation warnings in STDERR can make arc fail.
Fri, May 9, 10:17
aklapper added a comment to D25955: Unhandled Exception: Add last call to error message.

I guess this welcomes another review / testing. Works fine here.™

Fri, May 9, 09:40
aklapper updated the diff for D25955: Unhandled Exception: Add last call to error message.

Also update comment

Fri, May 9, 09:35
aklapper edited the content of Next Up.
Fri, May 9, 09:27
aklapper edited the content of Next Up.
Fri, May 9, 09:26
aklapper closed D25886: Remove use of deprecated E_STRICT PHP constant.
Fri, May 9, 09:24
aklapper committed rARC29575b4f9187: Remove use of deprecated E_STRICT PHP constant.
Fri, May 9, 09:24
aklapper closed T15989: `arc` commands: Constant E_STRICT is deprecated (with PHP 8.4) as Resolved by committing rP6619fef2ff97: Remove use of deprecated E_STRICT PHP constant.
Fri, May 9, 09:23 · Deprecation Notice, PHP 8 support, Bug Reports
aklapper closed D25887: Remove use of deprecated E_STRICT PHP constant.
Fri, May 9, 09:23
aklapper committed rP6619fef2ff97: Remove use of deprecated E_STRICT PHP constant.
Fri, May 9, 09:23
aklapper added a comment to D25887: Remove use of deprecated E_STRICT PHP constant.

Just for my curiosity, can you please also follow the tip from the screenshot (before the patch), so, using --trace?

Fri, May 9, 09:21