Page MenuHomePhorge
Feed All Stories

Jun 16 2024

avivey 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; But this implementation also adds another DB access which I think is redundant.

Jun 16 2024, 09:16
avivey added a comment to D25693: Conduit API: allow phriction.edit to modify viewPolicy and editPolicy.

Instead of this diff, can you add a modern endpoint that uses the EditEngine/transactions? e.g. maniphest.edit, badge.edit, etc.
That will need a different name (phriction.document.edit?), but will allow full editing capability.

Jun 16 2024, 07:53

Jun 15 2024

mturdus requested review of D25693: Conduit API: allow phriction.edit to modify viewPolicy and editPolicy.
Jun 15 2024, 15:03
mturdus added a revision to T15858: Conduit API: allow phriction.edit to modify viewPolicy and editPolicy: D25693: Conduit API: allow phriction.edit to modify viewPolicy and editPolicy.
Jun 15 2024, 15:03 · Phriction, Feature Requests
mturdus created T15858: Conduit API: allow phriction.edit to modify viewPolicy and editPolicy.
Jun 15 2024, 15:00 · Phriction, Feature Requests
mturdus closed T15857: Fix PHP 8.1 "strlen(null)" exception in PhabricatorMailSMTPAdapter when sending email as Resolved by committing rP000bccf8e4f7: Fix PHP 8.1 "strlen(null)" exception in PhabricatorMailSMTPAdapter when sending….
Jun 15 2024, 13:14
mturdus closed D25692: Fix PHP 8.1 "strlen(null)" exception in PhabricatorMailSMTPAdapter when sending email.
Jun 15 2024, 13:14
mturdus committed rP000bccf8e4f7: Fix PHP 8.1 "strlen(null)" exception in PhabricatorMailSMTPAdapter when sending….
Fix PHP 8.1 "strlen(null)" exception in PhabricatorMailSMTPAdapter when sending…
Jun 15 2024, 13:14
speck accepted D25692: Fix PHP 8.1 "strlen(null)" exception in PhabricatorMailSMTPAdapter when sending email.

Thank you!

Jun 15 2024, 13:12
mturdus retitled D25692: Fix PHP 8.1 "strlen(null)" exception in PhabricatorMailSMTPAdapter when sending email from Fix PHP 8.1 "strlen(null)" exception in Diviner when sending email via SMTP
Jun 15 2024, 12:43
mturdus requested review of D25692: Fix PHP 8.1 "strlen(null)" exception in PhabricatorMailSMTPAdapter when sending email.
Jun 15 2024, 12:40
mturdus added a revision to T15857: Fix PHP 8.1 "strlen(null)" exception in PhabricatorMailSMTPAdapter when sending email: D25692: Fix PHP 8.1 "strlen(null)" exception in PhabricatorMailSMTPAdapter when sending email.
Jun 15 2024, 12:40
mturdus created T15857: Fix PHP 8.1 "strlen(null)" exception in PhabricatorMailSMTPAdapter when sending email.
Jun 15 2024, 12:39
Jack_who_built_the_house attached a referenced file: F2228581: image.png.
Jun 15 2024, 01:39 · Accessibility, Phorge
Jack_who_built_the_house updated subscribers of T15856: Navigating links using keyboard does not show an outline indicating the currently active link.

I have this look on Windows for

a {
  outline-style: auto;
}
Last ChromeLast Firefox
image.png (486×806 px, 54 KB)
image.png (475×800 px, 44 KB)
Jun 15 2024, 01:35 · Accessibility, Phorge
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

Jack_who_built_the_house created T15856: Navigating links using keyboard does not show an outline indicating the currently active link.
Jun 14 2024, 19:08 · Accessibility, Phorge
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

mturdus asked Q139: Add remarkup syntax help for custom remarkup rule tokens.
Jun 13 2024, 19:15 · Extension Development
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
zhe awarded Q138: SAML 2.0 support a Orange Medal token.
Jun 13 2024, 03:43 · Feature Requests

Jun 12 2024

pppery claimed T15840: Don't give bad password advice when resetting password.
Jun 12 2024, 04:01
pppery changed the status of T15840: Don't give bad password advice when resetting password from Spite to Resolved by committing rP1bb7422662ac: Reword joke password reset email message.
Jun 12 2024, 03:59
pppery closed D25671: Reword joke password reset email message.
Jun 12 2024, 03:59
pppery committed rP1bb7422662ac: Reword joke password reset email message.
Reword joke password reset email message
Jun 12 2024, 03:59

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, 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
speck added inline comments to D25690: Fix "Undefined offset: 1" exception in Diviner when @task value in PHPDoc is a single word.
Jun 11 2024, 17:17
speck accepted D25689: Fix PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block.

Ah I see below it assumes string. Thanks!

Jun 11 2024, 17:15
speck added a comment to D25689: Fix PHP 8.1 "strlen(null)" exception in Diviner when PHPDoc has no @task block.

Is it possible tasks isn’t a string in this case, where non_empty_scalar might be more of a match?

Jun 11 2024, 17:13
speck accepted D25687: Display same items in mobile menu on User Profile page as on desktop.

seems good, ty!

Jun 11 2024, 17:11
valerio.bozzolan updated the summary of D25691: Fix arc diff in Subversion for non-English languages.
Jun 11 2024, 16:11
valerio.bozzolan updated the summary of D25691: Fix arc diff in Subversion for non-English languages.
Jun 11 2024, 16:10
valerio.bozzolan requested review of D25691: Fix arc diff in Subversion for non-English languages.
Jun 11 2024, 16:09
valerio.bozzolan added a revision to T15855: Fix "arc diff" in Subversion for non-English languages: D25691: Fix arc diff in Subversion for non-English languages.
Jun 11 2024, 16:09 · Bug Reports, User-valerio.bozzolan, Arcanist
valerio.bozzolan triaged T15855: Fix "arc diff" in Subversion for non-English languages as Normal priority.
Jun 11 2024, 16:06 · Bug Reports, User-valerio.bozzolan, Arcanist
mturdus closed D25571: T15774: Celerity: javascript minification issue with template literals (backticked strings).
Jun 11 2024, 15:09
mturdus committed rP214988fafd75: T15774: Celerity: javascript minification issue with template literals….
T15774: Celerity: javascript minification issue with template literals…
Jun 11 2024, 15:09
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
valerio.bozzolan accepted D25642: Initialize $cache_key variable in CelerityResourceController.php.

Thanks. Moreover, looking at PhutilKeyValueCache it seems that setKey(null) has no sense. So thanks also for that extra care you already set.

Jun 11 2024, 10:58
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
valerio.bozzolan accepted D25686: Fix PHP 8.1 exceptions importing ICS file without attendee names.

I will then need a rebase for D25363

Jun 10 2024, 22:20
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
valerio.bozzolan added inline comments to D25668: Add Open Graph protocol meta tags to Maniphest task pages.
Jun 10 2024, 14:59
Wikivu accepted D25685: Allow admins to access "Manage" page from user profile page menu on mobile.

thanks you

Jun 10 2024, 09:05

Jun 9 2024

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

To me it makes sense thanks. Maybe just add a comment somewhere to say that the menu should be automatically generated - T15224

Jun 9 2024, 09:18
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
avivey added a comment to T15724: PHP 8.3: Usage of ldap_connect with two arguments is deprecated.

So PHP, very wow

Jun 9 2024, 06:54 · PHP 8 support

Jun 8 2024

pppery added a project to T15724: PHP 8.3: Usage of ldap_connect with two arguments is deprecated: PHP 8 support.
Jun 8 2024, 23:59 · PHP 8 support
pppery added a project to T15757: Arcanist Test Result Parser Updates: Arcanist.
Jun 8 2024, 23:58 · Arcanist
pppery added a project to T15772: Task with graph issue won't show: Maniphest.
Jun 8 2024, 23:58 · Maniphest
pppery added projects to T15790: Exception creating a "Diffusion Raw Commits" Dashboard query panel: Dashboards, Diffusion.
Jun 8 2024, 23:58 · Diffusion, Dashboards
pppery added a project to T15811: Search exception when AM/PM string is localized in Calendar application: Calendar.
Jun 8 2024, 23:57 · Calendar
pppery added a project to T15843: Allow collapse and expand of workboard columns in mobile view: Workboard.
Jun 8 2024, 23:56 · Workboard
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

valerio.bozzolan added a comment to D25622: Transformed Pictures: make them non-orphan.

Test plan: I finished my ideas. It seems it just works 🤔

Jun 7 2024, 20:34
valerio.bozzolan added a comment to D25685: Allow admins to access "Manage" page from user profile page menu on mobile.

this menu should have the same content as the side-menu on non-mobile view; And in most places, the framework handles that, by actually moving that menu.
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 7 2024, 20:13
avivey added a comment to D25685: Allow admins to access "Manage" page from user profile page menu on mobile.

As T15224 suggest, this menu should have the same content as the side-menu on non-mobile view; And in most places, the framework handles that, by actually moving that menu.
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 7 2024, 19:58
valerio.bozzolan accepted D25685: Allow admins to access "Manage" page from user profile page menu on mobile.
Jun 7 2024, 19:33
valerio.bozzolan added a comment to D25685: Allow admins to access "Manage" page from user profile page menu on mobile.

Better than before.

Jun 7 2024, 19:33
valerio.bozzolan accepted D25683: Only display "Calendar" entry in user profile page menu on mobile when Calendar application is installed.

all those tears shed by devastated users after clicking the Calendar menu item

Jun 7 2024, 19:31
pppery closed D25684: Remove PhutilPhtTestCase::getDateTranslations().
Jun 7 2024, 19:10
pppery committed rARCf7fcf31c7e23: Remove PhutilPhtTestCase::getDateTranslations().
Remove PhutilPhtTestCase::getDateTranslations()
Jun 7 2024, 19:10
aklapper accepted D25684: Remove PhutilPhtTestCase::getDateTranslations().

Ah, thanks.

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

No, it never was called anywhere. Read the HTML comment this commit deletes.

Jun 7 2024, 18:56
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