Page MenuHomePhorge
Feed Advanced Search

Jun 18 2024

aklapper requested review of D25694: Set "preconnect" HTTP header when "security.alternate-file-domain" is set.
Jun 18 2024, 10:36
aklapper added a revision to T15859: Set "preconnect" HTTP header when "security.alternate-file-domain" is set: D25694: Set "preconnect" HTTP header when "security.alternate-file-domain" is set.
Jun 18 2024, 10:36 · Feature Requests
aklapper created T15859: Set "preconnect" HTTP header when "security.alternate-file-domain" is set.
Jun 18 2024, 10:29 · Feature Requests
aklapper updated the diff for D25546: Warn in comment field if task is closed as duplicate.

Also remove now unused private $objectPHID

Jun 18 2024, 10:26
aklapper updated the diff for D25546: Warn in comment field if task is closed as duplicate.

Remove a needless ->setObjectPHID($object_phid) call I missed now that we pass $object

Jun 18 2024, 10:23
aklapper added a comment to D25546: Warn in comment field if task is closed as duplicate.

I still don't like the solution of using place-holder text for that

Jun 18 2024, 10:19
aklapper updated the diff for D25546: Warn in comment field if task is closed as duplicate.

Thanks for the review (and for your patience!).

Jun 18 2024, 10:17
aklapper updated the test plan for D25546: Warn in comment field if task is closed as duplicate.
Jun 18 2024, 10:12

Jun 15 2024

aklapper added a comment to T15856: Navigating links using keyboard does not show an outline indicating the currently active link.

This is the same as Q132: Why is there an `outline-style: none;` declaration for all links within Phorge/Phabricator?

Jun 15 2024, 00:39 · Accessibility, Phorge

Jun 14 2024

aklapper added a comment to T15749: Display warning about commenting on a task which is closed as a duplicate.

Cleaner attempt in D25546 Diff 2113.

Jun 14 2024, 05:51 · Feature Requests
aklapper updated the test plan for D25546: Warn in comment field if task is closed as duplicate.
Jun 14 2024, 05:50
aklapper updated the diff for D25546: Warn in comment field if task is closed as duplicate.

Allow to setEditEngine when constructing a PhabricatorApplicationTransactionCommentView

Jun 14 2024, 05:49

Jun 13 2024

aklapper added a comment to T15749: Display warning about commenting on a task which is closed as a duplicate.

Thanks for the pointers, I really appreciate them.

Jun 13 2024, 15:04 · Feature Requests
aklapper added a comment to D25676: Fix responsible authors in DifferentialRevisionQuery.

Ah, thanks, makes sense now. I'd probably rephrase "but harms the authors constraint" a little bit to explicitly cover what you explained well in D25676#18549 - an author PHID in $this->responsibles might not always be a member of a project or owner of a package, so the query results were incomplete beforehand.

Jun 13 2024, 09:55 · Differential

Jun 11 2024

aklapper closed T15853: PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Jun 11 2024, 20:52 · PHP 8 support
aklapper closed T15853: PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block as Resolved by committing rP8f361810737c: Fix PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block.
Jun 11 2024, 20:52 · PHP 8 support
aklapper closed D25689: Fix PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block.
Jun 11 2024, 20:52
aklapper committed rP8f361810737c: Fix PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block.
Fix PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block
Jun 11 2024, 20:52
aklapper updated the test plan for D25689: Fix PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block.
Jun 11 2024, 20:50
aklapper closed D25642: Initialize $cache_key variable in CelerityResourceController.php.
Jun 11 2024, 11:55
aklapper committed rPc1d86da5b209: Initialize $cache_key variable in CelerityResourceController.php.
Initialize $cache_key variable in CelerityResourceController.php
Jun 11 2024, 11:55
aklapper requested review of D25690: Fix "Undefined offset: 1" exception in Diviner when @task value in PHPDoc is a single word.
Jun 11 2024, 09:40
aklapper added a revision to T15854: "Undefined array key 1" exception when @task in PHPDoc is a single string: D25690: Fix "Undefined offset: 1" exception in Diviner when @task value in PHPDoc is a single word.
Jun 11 2024, 09:40 · Diviner
aklapper created T15854: "Undefined array key 1" exception when @task in PHPDoc is a single string.
Jun 11 2024, 09:38 · Diviner
aklapper accepted D25619: Fix overflowing of AphrontSideNavFilterView on small screens and tidy up nav bar styles.

Hi bekay, thanks for looking into this, very appreciated!

Jun 11 2024, 08:50
aklapper retitled D25689: Fix PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block from Fix PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has single @task block
Jun 11 2024, 05:56
aklapper renamed T15853: PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block from PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has single @task block to PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block.
Jun 11 2024, 05:55 · PHP 8 support

Jun 10 2024

aklapper requested review of D25689: Fix PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block.
Jun 10 2024, 23:18
aklapper added a revision to T15853: PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block: D25689: Fix PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block.
Jun 10 2024, 23:18 · PHP 8 support
aklapper created T15853: PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block.
Jun 10 2024, 23:17 · PHP 8 support
aklapper requested review of D25688: Fix broken URIs on "Rendering HTML" Diviner page.
Jun 10 2024, 23:13
aklapper closed T15852: PHP 8.1 "preg_match(null)"/"strlen(null)" exceptions importing ics file with no attendee names into calendar as Resolved by committing rP10cb2521630a: Fix PHP 8.1 exceptions importing ICS file without attendee names.
Jun 10 2024, 22:54
aklapper closed D25686: Fix PHP 8.1 exceptions importing ICS file without attendee names.
Jun 10 2024, 22:54
aklapper committed rP10cb2521630a: Fix PHP 8.1 exceptions importing ICS file without attendee names.
Fix PHP 8.1 exceptions importing ICS file without attendee names
Jun 10 2024, 22:54
aklapper abandoned D25685: Allow admins to access "Manage" page from user profile page menu on mobile.

There is no reason to expose "Manage" for admins only. I'm abandoning this in favor of D25687.

Jun 10 2024, 22:46
aklapper requested review of D25687: Display same items in mobile menu on User Profile page as on desktop.
Jun 10 2024, 22:46
aklapper added a revision to T15224: Mobile hamburger menu in User Profile page contains only useless stuff: D25687: Display same items in mobile menu on User Profile page as on desktop.
Jun 10 2024, 22:46 · User-valerio.bozzolan, People, User-Cigaryno, Mobile
aklapper updated the summary of D25686: Fix PHP 8.1 exceptions importing ICS file without attendee names.
Jun 10 2024, 18:29
aklapper requested review of D25686: Fix PHP 8.1 exceptions importing ICS file without attendee names.
Jun 10 2024, 17:13
aklapper added a revision to T15852: PHP 8.1 "preg_match(null)"/"strlen(null)" exceptions importing ics file with no attendee names into calendar: D25686: Fix PHP 8.1 exceptions importing ICS file without attendee names.
Jun 10 2024, 17:13
aklapper created T15852: PHP 8.1 "preg_match(null)"/"strlen(null)" exceptions importing ics file with no attendee names into calendar.
Jun 10 2024, 17:08
aklapper added a comment to D25363: Calendar Import: calendar uploader is not anymore an alien.

Could you clarify if this is only supposed to work for import an .ics URI and not for importing a single event via an .ics file? Maybe I'm overcomplicating things, what I tried:

Jun 10 2024, 16:13
aklapper added a comment to D25363: Calendar Import: calendar uploader is not anymore an alien.

I admit I am quite interested in the changes in src/applications/people/query/PhabricatorPeopleUserEmailQuery.php adding $userPhids and $isVerified as I have a downstream use case for them.
Would be lovely to get them in, nevertheless where the actual calendar feature request is going.

Jun 10 2024, 16:13
aklapper created P42 D25363.ics testcase.
Jun 10 2024, 16:08
aklapper updated the diff for D25668: Add Open Graph protocol meta tags to Maniphest task pages.

Use PhabricatorMarkupEngine::summarizeSentence() instead of mb_substr().

Jun 10 2024, 15:13

Jun 9 2024

aklapper added a comment to D25685: Allow admins to access "Manage" page from user profile page menu on mobile.

So the "right" fix is to find what creates the current side-menu and make sure we call that, or figuring out why they're different here and normally the same.

Jun 9 2024, 08:57

Jun 8 2024

aklapper closed D25683: Only display "Calendar" entry in user profile page menu on mobile when Calendar application is installed.
Jun 8 2024, 08:02
aklapper committed rPa83ba95445e1: Only display "Calendar" entry in user profile page menu on mobile when Calendar….
Only display "Calendar" entry in user profile page menu on mobile when Calendar…
Jun 8 2024, 08:02

Jun 7 2024

aklapper accepted D25684: Remove PhutilPhtTestCase::getDateTranslations().

Ah, thanks.

Jun 7 2024, 19:04
aklapper added a comment to D25684: Remove PhutilPhtTestCase::getDateTranslations().

I cannot find getDateTranslations anywhere so I'm having the (probably very stupid) question where this function was called once upon a time (edit: oh well, I now realize it's a test case so I guess this just gets executed when running tests. sigh.).

Jun 7 2024, 18:46
aklapper closed D25644: Fix call to non-existing getTransactionCommentForSave() in PhabricatorInlineComment.
Jun 7 2024, 17:28
aklapper committed rPd2bca2f32da0: Fix call to non-existing getTransactionCommentForSave() in….
Fix call to non-existing getTransactionCommentForSave() in…
Jun 7 2024, 17:28
aklapper updated the diff for D25644: Fix call to non-existing getTransactionCommentForSave() in PhabricatorInlineComment.

Add minimal PHPDoc

Jun 7 2024, 17:18
aklapper added a comment to T15224: Mobile hamburger menu in User Profile page contains only useless stuff.

I proposed two related patches in D25683 and D25685, both of them obsoleted by: D25687.

Jun 7 2024, 17:13 · User-valerio.bozzolan, People, User-Cigaryno, Mobile
aklapper retitled D25685: Allow admins to access "Manage" page from user profile page menu on mobile from Allow to access "Manage" page from user profile page menu on mobile
Jun 7 2024, 17:12
aklapper requested review of D25685: Allow admins to access "Manage" page from user profile page menu on mobile.
Jun 7 2024, 17:12
aklapper requested review of D25683: Only display "Calendar" entry in user profile page menu on mobile when Calendar application is installed.
Jun 7 2024, 16:53
aklapper closed T15791: PHP 8.1 "strlen(null)" exceptions editing existing Dashboard query panel with no query defined, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Jun 7 2024, 11:32 · PHP 8 support
aklapper closed T15791: PHP 8.1 "strlen(null)" exceptions editing existing Dashboard query panel with no query defined as Resolved by committing rP17b568b94f11: Fix PHP 8.1 "strlen(null)" exceptions editing existing Dashboard query panel….
Jun 7 2024, 11:32 · PHP 8 support
aklapper closed D25596: Fix PHP 8.1 "strlen(null)" exceptions editing existing Dashboard query panel with no query defined.
Jun 7 2024, 11:32
aklapper committed rP17b568b94f11: Fix PHP 8.1 "strlen(null)" exceptions editing existing Dashboard query panel….
Fix PHP 8.1 "strlen(null)" exceptions editing existing Dashboard query panel…
Jun 7 2024, 11:32
aklapper closed D25655: Fix call to non-existing newWorkCommands() in NuanceItemType.
Jun 7 2024, 11:30
aklapper committed rP3349c3be17c7: Fix call to non-existing newWorkCommands() in NuanceItemType.
Fix call to non-existing newWorkCommands() in NuanceItemType
Jun 7 2024, 11:30
aklapper closed D25653: Fix call to non-existing getDisplayName() in DiffusionRepositoryClusterEngine.php.
Jun 7 2024, 11:30
aklapper committed rPcb5a72b5e6d1: Fix call to non-existing getDisplayName() in DiffusionRepositoryClusterEngine..
Fix call to non-existing getDisplayName() in DiffusionRepositoryClusterEngine.
Jun 7 2024, 11:30
valerio.bozzolan awarded D25655: Fix call to non-existing newWorkCommands() in NuanceItemType a Like token.
Jun 7 2024, 08:11

Jun 6 2024

aklapper added a comment to T15849: Add a "description" or "label" field for Conduit API Tokens.

/settings/panel/multifactor/ requires users to add a custom Name so there is likely code to adapt/reuse for /settings/panel/apitokens/

Jun 6 2024, 11:08 · Feature Requests, Conduit, Auth
aklapper added a comment to T15848: newOAuth1Future doesn't set a User-Agent.

https://we.phorge.it/source/phorge/browse/master/src/applications/auth/adapter/PhutilGitHubAuthAdapter.php$57-58 uses a boring
$future->addHeader('User-Agent', __CLASS__); for this.

Jun 6 2024, 10:53 · Auth
aklapper updated the diff for D25672: Allow collapsing/expanding workboard column content by clicking its header.

Use consistent CSS scopes. Tested. And really really last change for now. I think.

Jun 6 2024, 10:15

Jun 5 2024

aklapper updated the diff for D25672: Allow collapsing/expanding workboard column content by clicking its header.

Use consistent class scope; fix a typo

Jun 5 2024, 20:13
aklapper updated the summary of D25672: Allow collapsing/expanding workboard column content by clicking its header.
Jun 5 2024, 20:09
aklapper added a comment to D25672: Allow collapsing/expanding workboard column content by clicking its header.

IMHO this is ready to review.

Jun 5 2024, 20:06
aklapper updated the diff for D25672: Allow collapsing/expanding workboard column content by clicking its header.

Avoid non-ASCII bytes in CSS by using FontAwesome

Jun 5 2024, 20:02
aklapper updated the diff for D25672: Allow collapsing/expanding workboard column content by clicking its header.

Display custom collapse/expand arrows only on mobile screens; display them after the column header name instead of before

Jun 5 2024, 19:50
aklapper planned changes to D25672: Allow collapsing/expanding workboard column content by clicking its header.
Jun 5 2024, 19:02
aklapper updated the diff for D25672: Allow collapsing/expanding workboard column content by clicking its header.

Add PHPDoc for setCollapsible

Jun 5 2024, 19:01
aklapper planned changes to D25672: Allow collapsing/expanding workboard column content by clicking its header.
Jun 5 2024, 18:01
aklapper updated the diff for D25672: Allow collapsing/expanding workboard column content by clicking its header.

Fix syntax

Jun 5 2024, 18:00
aklapper planned changes to D25672: Allow collapsing/expanding workboard column content by clicking its header.
Jun 5 2024, 17:55
aklapper updated the diff for D25672: Allow collapsing/expanding workboard column content by clicking its header.

Not sure if we prefer to make isCollabsable a property of the base classes, instead of making them non-final

Jun 5 2024, 17:54
aklapper updated the diff for D25655: Fix call to non-existing newWorkCommands() in NuanceItemType.

Yeah right, NuanceFormItemType returns an array so NuanceGitHubEventItemType should also return an empty array. Good point, thanks!

Jun 5 2024, 16:31
aklapper added a comment to D25643: Remove unused methods in PhabricatorEditorExtension.

kill it

Jun 5 2024, 16:21
aklapper closed T15847: PHP 8.1 "strlen(null)" exception creating a Portal, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Jun 5 2024, 15:18 · PHP 8 support
aklapper closed T15847: PHP 8.1 "strlen(null)" exception creating a Portal as Resolved by committing rPcb934602c2e8: Fix PHP 8.1 "strlen(null)" exception creating a Portal.
Jun 5 2024, 15:18 · PHP 8 support
aklapper closed D25681: Fix PHP 8.1 "strlen(null)" exception creating a Portal.
Jun 5 2024, 15:18
aklapper committed rPcb934602c2e8: Fix PHP 8.1 "strlen(null)" exception creating a Portal.
Fix PHP 8.1 "strlen(null)" exception creating a Portal
Jun 5 2024, 15:18
aklapper closed D25654: Correct PHPDoc return value for loadObject() in PhabricatorObjectMailReceiver.
Jun 5 2024, 15:17
aklapper committed rP5f565e2ab665: Correct PHPDoc return value for loadObject() in PhabricatorObjectMailReceiver.
Correct PHPDoc return value for loadObject() in PhabricatorObjectMailReceiver
Jun 5 2024, 15:17
aklapper closed D25647: Fix call to non-existing newIcons() in PhabricatorIconSet.
Jun 5 2024, 15:15
aklapper committed rP98884f758a29: Fix call to non-existing newIcons() in PhabricatorIconSet.
Fix call to non-existing newIcons() in PhabricatorIconSet
Jun 5 2024, 15:15
valerio.bozzolan awarded D25643: Remove unused methods in PhabricatorEditorExtension a Evil Spooky Haunted Tree token.
Jun 5 2024, 15:00
aklapper requested review of D25681: Fix PHP 8.1 "strlen(null)" exception creating a Portal.
Jun 5 2024, 11:44
aklapper added a revision to T15847: PHP 8.1 "strlen(null)" exception creating a Portal: D25681: Fix PHP 8.1 "strlen(null)" exception creating a Portal.
Jun 5 2024, 11:44 · PHP 8 support
aklapper created T15847: PHP 8.1 "strlen(null)" exception creating a Portal.
Jun 5 2024, 11:43 · PHP 8 support
aklapper planned changes to D25672: Allow collapsing/expanding workboard column content by clicking its header.
Jun 5 2024, 11:12
aklapper accepted D25671: Reword joke password reset email message.

@valerio.bozzolan: Y U so sirious??? :D

Jun 5 2024, 09:17
aklapper closed D25679: Remove unused variable from HeraldEngine.
Jun 5 2024, 08:30
aklapper committed rPa8af0c6e5119: Remove unused variable from HeraldEngine.
Remove unused variable from HeraldEngine
Jun 5 2024, 08:30

Jun 4 2024

aklapper retitled D25680: Remove broken link to PhutilHighIntensityIntervalDaemon docs from Remove a broken link
Jun 4 2024, 20:09
aklapper accepted D25680: Remove broken link to PhutilHighIntensityIntervalDaemon docs.

Thanks! Confirming that the link on https://we.phorge.it/book/dev/class/PhutilDaemon/ is a 404, and that the file was deleted in https://secure.phabricator.com/rPHU720c8116845bb9dc19334170e6c0702aa0210c78

Jun 4 2024, 20:09