Page MenuHomePhorge
Feed All Stories

Jul 11 2024

aklapper committed rP59428f64ca2c: Fix PHP 8.1 "file_exists(null)" exception rendering AphrontStackTraceView.
Fix PHP 8.1 "file_exists(null)" exception rendering AphrontStackTraceView
Jul 11 2024, 05:25
aklapper retitled D25728: Fix PHP 8.1 "file_exists(null)" exception rendering AphrontStackTraceView from Fix PHP 8.1 "strlen(null)" exception rendering AphrontStackTraceView
Jul 11 2024, 05:21

Jul 10 2024

speck accepted D25728: Fix PHP 8.1 "file_exists(null)" exception rendering AphrontStackTraceView.

😆

Jul 10 2024, 21:54
aklapper updated the diff for D25728: Fix PHP 8.1 "file_exists(null)" exception rendering AphrontStackTraceView.

Eh, the PHP pitfalls that I'll never learn by heart... Thanks! :)
Let's try if ($file !== null && $file !== '') instead of if ($file) then?

Jul 10 2024, 19:53
avivey added a comment to Q143: Upgrading from Phabricator (Answer 179).

The best way is probably to make an Extension:

Jul 10 2024, 14:01
aklapper closed D25729: Remove unreachable return statement in AphrontFormDateControlValue.
Jul 10 2024, 13:56
aklapper committed rPc4246cf871a7: Remove unreachable return statement in AphrontFormDateControlValue.
Remove unreachable return statement in AphrontFormDateControlValue
Jul 10 2024, 13:56
avivey accepted D25729: Remove unreachable return statement in AphrontFormDateControlValue.
Jul 10 2024, 13:53
aklapper requested review of D25729: Remove unreachable return statement in AphrontFormDateControlValue.
Jul 10 2024, 13:25
aklapper closed D25716: Declare missing class property in PhabricatorTimelineEngine.
Jul 10 2024, 12:54
aklapper committed rP941b769abae6: Declare missing class property in PhabricatorTimelineEngine.
Declare missing class property in PhabricatorTimelineEngine
Jul 10 2024, 12:54
valerio.bozzolan accepted D25716: Declare missing class property in PhabricatorTimelineEngine.

sgtm

Jul 10 2024, 12:20
aklapper edited the content of Next Up.
Jul 10 2024, 11:34
aklapper closed T15876: Update external timezone information file to 2024a as Resolved by committing rP3fbb0309b53f: Update external timezone information to IANA TZDB 2024a.
Jul 10 2024, 11:33
aklapper closed D25722: Update external timezone information to IANA TZDB 2024a.
Jul 10 2024, 11:33
aklapper committed rP3fbb0309b53f: Update external timezone information to IANA TZDB 2024a.
Update external timezone information to IANA TZDB 2024a
Jul 10 2024, 11:33
aklapper closed D25719: Removed unused validateNavigationMenuItem() from PhabricatorProfileMenuEngine.
Jul 10 2024, 11:32
aklapper committed rPd9592e034812: Removed unused validateNavigationMenuItem() from PhabricatorProfileMenuEngine.
Removed unused validateNavigationMenuItem() from PhabricatorProfileMenuEngine
Jul 10 2024, 11:32
valerio.bozzolan updated the summary of D25719: Removed unused validateNavigationMenuItem() from PhabricatorProfileMenuEngine.
Jul 10 2024, 11:27
valerio.bozzolan accepted D25719: Removed unused validateNavigationMenuItem() from PhabricatorProfileMenuEngine.

sgtm

Jul 10 2024, 11:26
valerio.bozzolan accepted D25722: Update external timezone information to IANA TZDB 2024a.

sgtm

Jul 10 2024, 11:23
valerio.bozzolan retitled D25722: Update external timezone information to IANA TZDB 2024a from Update external timezone information to 2024a
Jul 10 2024, 11:22
s.quinn added a comment to Q143: Upgrading from Phabricator (Answer 179).

Thanks for the confirmation!

Jul 10 2024, 09:15
valerio.bozzolan updated the diff for D25305: Workboard: have thin scrollbars.

git rebase master (again)

Jul 10 2024, 09:03
valerio.bozzolan attached a referenced file: F312320: Screenshot 2023-06-20 at 07-26-08 Maniphest · Workboard.png.
Jul 10 2024, 08:34 · Maniphest, UX
valerio.bozzolan attached a referenced file: F312321: Screenshot 2023-06-20 at 07-27-41 Editing-team (Kanban Board) · Workboard.png.
Jul 10 2024, 08:33 · Maniphest, UX
valerio.bozzolan attached a referenced file: F312322: Screenshot 2023-06-20 at 07-31-57 Maniphest · Workboard.png.
Jul 10 2024, 08:33 · Maniphest, UX
valerio.bozzolan attached a referenced file: F312323: Screenshot 2023-06-20 at 07-32-20 Editing-team (Kanban Board) · Workboard.png.
Jul 10 2024, 08:33 · Maniphest, UX
valerio.bozzolan accepted D25305: Workboard: have thin scrollbars.

Sorry for waiting.

Jul 10 2024, 08:33
valerio.bozzolan updated the diff for D25305: Workboard: have thin scrollbars.

git rebase master

Jul 10 2024, 08:21
aklapper closed D25713: Declare missing class properties in ArcanistDownloadWorkflow.
Jul 10 2024, 08:06
aklapper committed rARC84210cedc6ce: Declare missing class properties in ArcanistDownloadWorkflow.
Declare missing class properties in ArcanistDownloadWorkflow
Jul 10 2024, 08:06
aklapper closed D25720: Correct PHPDoc of dropSymbolCache().
Jul 10 2024, 08:06
aklapper committed rARC76d22d70e429: Correct PHPDoc of dropSymbolCache().
Correct PHPDoc of dropSymbolCache()
Jul 10 2024, 08:06
valerio.bozzolan accepted D25713: Declare missing class properties in ArcanistDownloadWorkflow.

sgtm

Jul 10 2024, 07:35
valerio.bozzolan accepted D25720: Correct PHPDoc of dropSymbolCache().
Jul 10 2024, 07:34
aklapper closed T15874: Invalid logic in PhabricatorEmailPreferencesSettingsPanel::processRequest() as Resolved by committing rPff7be2cf1444: Fix invalid logic in PhabricatorEmailPreferencesSettingsPanel::processRequest().
Jul 10 2024, 06:38
aklapper closed D25727: Fix invalid logic in PhabricatorEmailPreferencesSettingsPanel::processRequest().
Jul 10 2024, 06:38
aklapper committed rPff7be2cf1444: Fix invalid logic in PhabricatorEmailPreferencesSettingsPanel::processRequest().
Fix invalid logic in PhabricatorEmailPreferencesSettingsPanel::processRequest()
Jul 10 2024, 06:38
aklapper closed T15880: Timeline title for form creation mentions generic "object" instead of "form" as Resolved by committing rP290883b2a995: Set specific timeline title for form creation.
Jul 10 2024, 06:18
aklapper closed D25726: Set specific timeline title for form creation.
Jul 10 2024, 06:18
aklapper committed rP290883b2a995: Set specific timeline title for form creation.
Set specific timeline title for form creation
Jul 10 2024, 06:18
speck added a comment to D25728: Fix PHP 8.1 "file_exists(null)" exception rendering AphrontStackTraceView.

This might regress the case where file is “0”

Jul 10 2024, 00:31
speck accepted D25727: Fix invalid logic in PhabricatorEmailPreferencesSettingsPanel::processRequest().
Jul 10 2024, 00:10
speck accepted D25726: Set specific timeline title for form creation.
Jul 10 2024, 00:04

Jul 9 2024

aklapper updated the summary of D25728: Fix PHP 8.1 "file_exists(null)" exception rendering AphrontStackTraceView.
Jul 9 2024, 22:29
aklapper requested review of D25728: Fix PHP 8.1 "file_exists(null)" exception rendering AphrontStackTraceView.
Jul 9 2024, 22:23
aklapper added a revision to T15881: PHP 8.1 "strlen(null)" exception rendering AphrontStackTraceView: D25728: Fix PHP 8.1 "file_exists(null)" exception rendering AphrontStackTraceView.
Jul 9 2024, 22:23 · PHP 8 support
aklapper created T15881: PHP 8.1 "strlen(null)" exception rendering AphrontStackTraceView.
Jul 9 2024, 22:10 · PHP 8 support
aklapper updated the diff for D25727: Fix invalid logic in PhabricatorEmailPreferencesSettingsPanel::processRequest().

Restore an empty line

Jul 9 2024, 21:30
aklapper added a revision to T15874: Invalid logic in PhabricatorEmailPreferencesSettingsPanel::processRequest(): D25727: Fix invalid logic in PhabricatorEmailPreferencesSettingsPanel::processRequest().
Jul 9 2024, 21:26
aklapper requested review of D25727: Fix invalid logic in PhabricatorEmailPreferencesSettingsPanel::processRequest().
Jul 9 2024, 21:26
aklapper added a comment to T15874: Invalid logic in PhabricatorEmailPreferencesSettingsPanel::processRequest().

This broken code is intended to find MailTags (means: each entry listed under http://phorge.localhost/settings/panel/emailpreferences/ , grep for const MAILTAG_ to get a list of them) defined more than once to display them in a Common section on top:

Screenshot from 2024-07-09 23-13-28.png (438×1 px, 90 KB)

However, as currently all MailTags are prefixed with their application (examples: phame-post-content, vote:responses, maniphest-owner) there is nothing to display anyway.

Jul 9 2024, 21:19
avivey added Q143: Upgrading from Phabricator (Answer 179).
Jul 9 2024, 14:44
s.quinn updated the question details for Q143: Upgrading from Phabricator.
Jul 9 2024, 12:55
s.quinn asked Q143: Upgrading from Phabricator.
Jul 9 2024, 12:54
aklapper added a comment to D25726: Set specific timeline title for form creation.

Before:

Screenshot from 2024-07-09 11-52-39.png (312×946 px, 35 KB)

Jul 9 2024, 09:59
aklapper added a revision to T15880: Timeline title for form creation mentions generic "object" instead of "form": D25726: Set specific timeline title for form creation.
Jul 9 2024, 09:58
aklapper requested review of D25726: Set specific timeline title for form creation.
Jul 9 2024, 09:58
aklapper created T15880: Timeline title for form creation mentions generic "object" instead of "form".
Jul 9 2024, 09:55

Jul 8 2024

avivey added a comment to T15879: Documentation: Macro image rendered instead of keyword when names match.

these pages should have Macro disabled, probably. A user on the install can add more macros that would break the page in some other ways. Probably.

Jul 8 2024, 16:38
aklapper created T15879: Documentation: Macro image rendered instead of keyword when names match.
Jul 8 2024, 15:36
valerio.bozzolan edited the content of Next Up.
Jul 8 2024, 08:10
valerio.bozzolan closed T15855: Fix "arc diff" in Subversion for non-English languages as Resolved by committing rARC72e59da8047c: Fix arc diff in Subversion for non-English languages.
Jul 8 2024, 08:06 · Bug Reports, User-valerio.bozzolan, Arcanist
valerio.bozzolan closed D25691: Fix arc diff in Subversion for non-English languages.
Jul 8 2024, 08:06
valerio.bozzolan committed rARC72e59da8047c: Fix arc diff in Subversion for non-English languages.
Fix arc diff in Subversion for non-English languages
Jul 8 2024, 08:06
avivey accepted D25691: Fix arc diff in Subversion for non-English languages.
Jul 8 2024, 07:45
valerio.bozzolan added a comment to D25691: Fix arc diff in Subversion for non-English languages.

(↑ isn't this lovely? lol)

Jul 8 2024, 05:41
valerio.bozzolan added a comment to F2284839: plz make me merge.jpg.

This is a low quality image that could be used by "fair use" as meme. Source:

Jul 8 2024, 05:36
valerio.bozzolan changed the visibility for F2284839: plz make me merge.jpg.
Jul 8 2024, 05:35
aklapper requested review of D25725: Update phpqrcode from version 1.1.4 to 1.9.9.
Jul 8 2024, 01:55
aklapper added a revision to T15878: Update embedded phpqrcode from version 1.1.4 to 1.9.9: D25725: Update phpqrcode from version 1.1.4 to 1.9.9.
Jul 8 2024, 01:55
aklapper created T15878: Update embedded phpqrcode from version 1.1.4 to 1.9.9.
Jul 8 2024, 01:52

Jul 7 2024

saveinsta updated saveinsta.
Jul 7 2024, 14:13
aklapper closed D25714: Fix property name typo in DrydockResource.
Jul 7 2024, 13:52
aklapper committed rP1b5d2f83c3aa: Fix property name typo in DrydockResource.
Fix property name typo in DrydockResource
Jul 7 2024, 13:52

Jul 6 2024

mturdus updated the task description for T15056: Improve Dark Mode.
Jul 6 2024, 15:28 · User-Cigaryno, User-valerio.bozzolan, Accessibility, User-Bukkit
mturdus requested review of D25724: Fix Dark Mode theme color issues in several places.
Jul 6 2024, 15:26
mturdus added a revision to T15056: Improve Dark Mode: D25724: Fix Dark Mode theme color issues in several places.
Jul 6 2024, 15:26 · User-Cigaryno, User-valerio.bozzolan, Accessibility, User-Bukkit

Jul 5 2024

valerio.bozzolan edited the content of Next Up.
Jul 5 2024, 16:48
valerio.bozzolan edited the content of Next Up.
Jul 5 2024, 16:46
mturdus closed D25709: Fix missing file attachment in Conpherence.
Jul 5 2024, 16:20
mturdus committed rP136091ecd097: Fix missing file attachment in Conpherence.
Fix missing file attachment in Conpherence
Jul 5 2024, 16:20
valerio.bozzolan accepted D25709: Fix missing file attachment in Conpherence.

Double-slam-accept! Thanks and happy landing

Jul 5 2024, 16:05
mturdus updated the diff for D25709: Fix missing file attachment in Conpherence.

Update after comments

Jul 5 2024, 15:54

Jul 4 2024

valerio.bozzolan accepted D25714: Fix property name typo in DrydockResource.

Yet another orphan method, it seems 🤔

Jul 4 2024, 17:47
aklapper updated the diff for D25723: PHPMailer: Merge class.phpmailer-lite.php into class.phpmailer.php.

Fix $Mailer default value in docs

Jul 4 2024, 12:42
aklapper updated the test plan for D25723: PHPMailer: Merge class.phpmailer-lite.php into class.phpmailer.php.
Jul 4 2024, 12:18
aklapper added a comment to D25723: PHPMailer: Merge class.phpmailer-lite.php into class.phpmailer.php.
  • Between class.phpmailer-lite.php and class.phpmailer.php there were two differences in default values of variables, for $Mailer and $SingleTo:
    • I kept Lite's public $SingleTo = true as src/applications/metamta/adapter/PhabricatorMailSMTPAdapter.php (using non-Lite) already explicitly sets $smtp->SingleTo = false.
    • I kept Lite's public $Mailer = 'mail' instead of non-Lite's public $Mailer = 'sendmail' as SMTP in non-Lite already explicitly sets $Mailer = 'smtp' via calling $smtp->IsSMTP(), same for Sendmail via $mailer->IsSendmail(), and custom AmazonSES's code already explicitly sets $mailer->Mailer = 'amazon-ses' in src/applications/metamta/adapter/PhabricatorMailAmazonSESAdapter.php - so our default value sendmail does not really matter here anyway.
  • The other PhabricatorMail*Adapter subclasses of PhabricatorMailAdapter do not seem to utilize PHPMailer.
  • No documentation to update as https://we.phorge.it/book/phorge/article/configuring_outbound_email/ does not mention any PHPMailer.
Jul 4 2024, 12:17
aklapper requested review of D25723: PHPMailer: Merge class.phpmailer-lite.php into class.phpmailer.php.
Jul 4 2024, 12:16
aklapper added a revision to T15877: PHPMailer: Merge class.phpmailer-lite.php into class.phpmailer.php: D25723: PHPMailer: Merge class.phpmailer-lite.php into class.phpmailer.php.
Jul 4 2024, 12:16
aklapper created T15877: PHPMailer: Merge class.phpmailer-lite.php into class.phpmailer.php.
Jul 4 2024, 09:59

Jul 3 2024

speck added a comment to D25708: Fix invalid constructor call for ArcanistHardpointFutureList.

I don't know what an "hardpoint" is.

Jul 3 2024, 17:40
revi added a comment to D25722: Update external timezone information to IANA TZDB 2024a.

BTW: You can use commit hash in place of branch name in URL, to set link to display specific file at the time of that commit, in this case https://github.com/unicode-org/cldr/blob/9d96f340ab145003b3e6d12d95ffb16f19a8a529/common/supplemental/windowsZones.xml. I'm not gonna update commit message, though. (so you can do it when landing? :P)

Jul 3 2024, 11:21
aklapper added a comment to T15865: [Regression] Incorrect mail subject header [Updated] instead of [Created].

In https://we.phorge.it/source/phorge/browse/master/src/applications/transactions/editor/PhabricatorApplicationTransactionEditor.php ,
getMailAction() does return $this->getStrongestAction($object, $xactions)->getActionName()
and
getStrongestAction() does return head(msortv($xactions, 'newActionStrengthSortVector'))
and
newActionStrengthSortVector() does return id(new PhutilSortVector())->addInt(-$this->getActionStrength()) (note the minus)
so I'm wondering if rPf4d9d6920bcdcafedd6a05f34c28642589b3c285 broke something while it was supposed to do the opposite (cannot remember another recent commit that feels related to this area).

Jul 3 2024, 10:42
aklapper added a revision to T15876: Update external timezone information file to 2024a: D25722: Update external timezone information to IANA TZDB 2024a.
Jul 3 2024, 10:01
aklapper requested review of D25722: Update external timezone information to IANA TZDB 2024a.
Jul 3 2024, 10:01
aklapper created T15876: Update external timezone information file to 2024a.
Jul 3 2024, 10:01
aklapper edited the content of 2024 week 19.
Jul 3 2024, 09:50
aklapper edited the content of 2024 week 19.
Jul 3 2024, 09:40