Page MenuHomePhorge
Feed All Stories

Nov 5 2023

aklapper requested review of D25455: Fix cursor paging issue in Given Token query call.
Nov 5 2023, 14:37
aklapper added a revision to T15652: Unhandled Exception: Call to undefined method PhabricatorTokenGivenQuery::withIDs(): D25455: Fix cursor paging issue in Given Token query call.
Nov 5 2023, 14:37 · Bug Reports
valerio.bozzolan added a member for Trusted Contributors: l2dy.
Nov 5 2023, 13:38
aklapper closed T15636: Project page (using its slug in URL) is a 404 after renaming project as Resolved by committing rP887e344c19af: Fix project page 404 after rename and removing new name from alias slugs.
Nov 5 2023, 12:18 · Bug Reports
aklapper closed D25453: Fix project page 404 after rename and removing new name from alias slugs.
Nov 5 2023, 12:18
aklapper committed rP887e344c19af: Fix project page 404 after rename and removing new name from alias slugs.
Nov 5 2023, 12:18
aklapper updated the diff for D25453: Fix project page 404 after rename and removing new name from alias slugs.

Rephrase comment

Nov 5 2023, 12:16
aklapper added a comment to D25450: Add Diffusion policy capability "Can Edit and View Identities".
In D25450#12945, @speck wrote:

Maybe add some doc - the view and edit actions being lumped together are because it would be a larger change to split out that functionality right now, correct?

Nov 5 2023, 11:45
aklapper updated the diff for D25452: Do not expose Contact Numbers settings panel when no SMS support configured.

Show 404 error instead of policy based message

Nov 5 2023, 10:03
aklapper updated the test plan for D25452: Do not expose Contact Numbers settings panel when no SMS support configured.
Nov 5 2023, 10:00
avivey awarded Q81: Documentation for "Restarting Phabricator" is missing a Grey Medal token.
Nov 5 2023, 07:42 · Phorge
l2dy asked Q81: Documentation for "Restarting Phabricator" is missing.
Nov 5 2023, 04:00 · Phorge
l2dy asked Q80: Bug: passing null to strlen in readLocalArcConfig.
Nov 5 2023, 01:38 · Arcanist

Nov 4 2023

aklapper closed T15658: PHP 8.1 "strlen(null)" exception on Diffusion repo URIs page after repo creation, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Nov 4 2023, 18:35 · PHP 8 support
aklapper closed T15658: PHP 8.1 "strlen(null)" exception on Diffusion repo URIs page after repo creation as Resolved by committing rP222a6fea0a1d: Fix PHP 8.1 "strlen(null)" exception on Diffusion repo URIs page after repo….
Nov 4 2023, 18:35 · PHP 8 support
aklapper closed D25454: Fix PHP 8.1 "strlen(null)" exception on Diffusion repo URIs page after repo creation.
Nov 4 2023, 18:35
aklapper committed rP222a6fea0a1d: Fix PHP 8.1 "strlen(null)" exception on Diffusion repo URIs page after repo….
Nov 4 2023, 18:35
speck added a comment to D25420: Improving UX for ignoring timezone conflicts.

Instead of adding a checkbox is there precedent for having a separate button alongside Cancel and Submit?

Nov 4 2023, 15:25
speck added a comment to D25362: Show more in Application Detail and List view.

I’m surprised the monograms weren’t already defined on the applications - those should be somewhere already, right?

Nov 4 2023, 15:13
speck accepted D25421: Audit Feed: less verbose when the author is the committer.

Basically it works

😂

Nov 4 2023, 15:07
speck accepted D25454: Fix PHP 8.1 "strlen(null)" exception on Diffusion repo URIs page after repo creation.
Nov 4 2023, 15:00
speck added a comment to D25118: Remarkup: make less internal links open in new tabs.

This looks good and I really like the idea of being able to customize the style of external links. Just one tweak to the logic I think we should add before landing.

Nov 4 2023, 15:00
speck accepted D25453: Fix project page 404 after rename and removing new name from alias slugs.

Looks good to me, I suggest clarifying the comment before landing.

Nov 4 2023, 14:50
speck added a comment to D25450: Add Diffusion policy capability "Can Edit and View Identities".

Maybe add some doc - the view and edit actions being lumped together are because it would be a larger change to split out that functionality right now, correct?

Nov 4 2023, 14:46

Nov 3 2023

valerio.bozzolan added a comment to D25420: Improving UX for ignoring timezone conflicts.

Hoping to be useful, I will land this after 2023-11-07 :) Thanks for this nice feature

Nov 3 2023, 22:19
valerio.bozzolan added a comment to D25362: Show more in Application Detail and List view.

Hoping to be useful, I will land this in 3 days :) since I love this feature

Nov 3 2023, 22:17
valerio.bozzolan added a comment to D25421: Audit Feed: less verbose when the author is the committer.

Basically it works

Nov 3 2023, 21:43
valerio.bozzolan added a project to T15660: Generate a Table of Content for Diffusion browse as Remarkup (?as=remarkup): Feature Requests.

Ah! Indeed it would be lovely

Nov 3 2023, 12:00 · Feature Requests
Sten added a comment to T15660: Generate a Table of Content for Diffusion browse as Remarkup (?as=remarkup).

An example of the TOC in action is in the diviner pages.

Nov 3 2023, 11:45 · Feature Requests
valerio.bozzolan added a comment to T15660: Generate a Table of Content for Diffusion browse as Remarkup (?as=remarkup).

Where I can see the TOC in action? I think that I do not see that even here without ?as=remarkup:

Nov 3 2023, 10:32 · Feature Requests
Sten created T15660: Generate a Table of Content for Diffusion browse as Remarkup (?as=remarkup).
Nov 3 2023, 10:30 · Feature Requests
aklapper created T15659: Transaction log entries for policy of manually created Diff lack label in Feed (which triggers a PHP 8.1 exception).
Nov 3 2023, 08:51

Nov 2 2023

avivey added Q79: Is arc.land.onto.default configuration deprecated? (Answer 107).
Nov 2 2023, 19:49
aklapper retitled D25454: Fix PHP 8.1 "strlen(null)" exception on Diffusion repo URIs page after repo creation from Fix PHP 8.1 "strlen(null)" exception[s] which block rendering the XXXX page
Nov 2 2023, 14:20
aklapper requested review of D25454: Fix PHP 8.1 "strlen(null)" exception on Diffusion repo URIs page after repo creation.
Nov 2 2023, 14:19
aklapper added a revision to T15658: PHP 8.1 "strlen(null)" exception on Diffusion repo URIs page after repo creation: D25454: Fix PHP 8.1 "strlen(null)" exception on Diffusion repo URIs page after repo creation.
Nov 2 2023, 14:19 · PHP 8 support
aklapper created T15658: PHP 8.1 "strlen(null)" exception on Diffusion repo URIs page after repo creation.
Nov 2 2023, 14:15 · PHP 8 support

Nov 1 2023

aklapper added a comment to T15642: Feed Transaction Logs: Exception: Query overheated: examined more than 1,010 raw rows without finding 101 visible objects..

However, it would make sense not to query transactions in applications which once were installed and are now uninstalled and not accessible anymore anyway.
In downstream https://phabricator.wikimedia.org/T344232 , the exception is Query (of class "ConpherenceTransactionQuery") overheated.
However we uninstalled Conpherence more than four years ago in https://phabricator.wikimedia.org/T127640 (but of course the DB data is still around).

Nov 1 2023, 22:25 · Feed
aklapper updated the task description for T15642: Feed Transaction Logs: Exception: Query overheated: examined more than 1,010 raw rows without finding 101 visible objects..
Nov 1 2023, 22:25 · Feed
aklapper created P24 T15642.
Nov 1 2023, 22:24

Oct 31 2023

Dzahn updated the task description for T15657: Allow sending e-mail notification when user is awarded a badge.
Oct 31 2023, 18:23
Dzahn updated the task description for T15657: Allow sending e-mail notification when user is awarded a badge.
Oct 31 2023, 18:21
Dzahn created T15657: Allow sending e-mail notification when user is awarded a badge.
Oct 31 2023, 18:20
l2dy asked Q79: Is arc.land.onto.default configuration deprecated?.
Oct 31 2023, 11:36 · Arcanist
valerio.bozzolan updated the diff for D25118: Remarkup: make less internal links open in new tabs.

Create a dedicated method getRemarkupLinkClass() to write that once

Oct 31 2023, 10:56
valerio.bozzolan updated the diff for D25118: Remarkup: make less internal links open in new tabs.

fix test

Oct 31 2023, 08:52
valerio.bozzolan updated the diff for D25118: Remarkup: make less internal links open in new tabs.

Integrate some tips. Clarify that this is just a compromise between performance and a good default, only to be used for target="_blank" purposes, to don't slow down Remarkup.

Oct 31 2023, 07:50
valerio.bozzolan updated the diff for D25420: Improving UX for ignoring timezone conflicts.

Hoping to be useful, implement tips, to be easily tested.

Oct 31 2023, 07:16

Oct 28 2023

aklapper requested review of D25453: Fix project page 404 after rename and removing new name from alias slugs.
Oct 28 2023, 18:24
aklapper added a revision to T15636: Project page (using its slug in URL) is a 404 after renaming project: D25453: Fix project page 404 after rename and removing new name from alias slugs.
Oct 28 2023, 18:24 · Bug Reports
aklapper added a project to T15636: Project page (using its slug in URL) is a 404 after renaming project: Bug Reports.
Oct 28 2023, 18:16 · Bug Reports
mae updated mae.
Oct 28 2023, 16:57

Oct 27 2023

aklapper added a comment to D25452: Do not expose Contact Numbers settings panel when no SMS support configured.

I am sorry, thanks for your last comment, I now understand your point. Yes, I guess we'd better return new Aphront404Response() instead of some permission based message. Like we'd do trying to access the URL of an uninstalled application. Now just need to find out how to do that :)

Oct 27 2023, 16:32
speck added a comment to D25452: Do not expose Contact Numbers settings panel when no SMS support configured.

Thanks for clarifying this behavior, it sounds like contact numbers in general need fleshed out quite a bit.

Oct 27 2023, 15:46
aklapper added a comment to D25452: Do not expose Contact Numbers settings panel when no SMS support configured.
In D25452#12901, @speck wrote:

I’m guessing the user would be unable to remove their contact number (or even see it), unless turning off sms deletes their contact number. In this case I think the user would still want to know it’s saved somewhere and could remove it.

Oct 27 2023, 13:12
speck added a comment to D25452: Do not expose Contact Numbers settings panel when no SMS support configured.

Changing policy based on sms being configured seems a little off to me. Having the setting only conditionally show based on it being configured seems fine, however what happens in this scenario:

  1. Turn on sms
  2. Add number
  3. Turn off sms
Oct 27 2023, 12:16
fgaz added a comment to T15656: Clicking "Clone" in a Diffusion repo gives an error.

you just adopted PHP 7.4 or something similar I think to fix

Oct 27 2023, 12:09 · PHP 8 support, Diffusion
valerio.bozzolan reopened T15656: Clicking "Clone" in a Diffusion repo gives an error, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Open.
Oct 27 2023, 11:58 · PHP 8 support
valerio.bozzolan reopened T15656: Clicking "Clone" in a Diffusion repo gives an error as "Open".

Thanks for reporting

Oct 27 2023, 11:58 · PHP 8 support, Diffusion
valerio.bozzolan added a subtask for T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4: T15656: Clicking "Clone" in a Diffusion repo gives an error.
Oct 27 2023, 11:53 · PHP 8 support
valerio.bozzolan added a parent task for T15656: Clicking "Clone" in a Diffusion repo gives an error: T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4.
Oct 27 2023, 11:53 · PHP 8 support, Diffusion
fgaz closed T15656: Clicking "Clone" in a Diffusion repo gives an error as Invalid.

Nevermind, this is a problem with my setup, sorry for the noise. (I missed the second line, and of course I realized it right after submitting)

Oct 27 2023, 11:22 · PHP 8 support, Diffusion
fgaz created T15656: Clicking "Clone" in a Diffusion repo gives an error.
Oct 27 2023, 11:17 · PHP 8 support, Diffusion
aklapper closed D25451: Remove unused variable $info in DiffusionCloneController.php.
Oct 27 2023, 09:35
aklapper closed T15655: Remove unused variable $info in DiffusionCloneController.php as Resolved by committing rPd4b110af260c: Remove unused variable $info in DiffusionCloneController.php.
Oct 27 2023, 09:35
aklapper committed rPd4b110af260c: Remove unused variable $info in DiffusionCloneController.php.
Oct 27 2023, 09:35
valerio.bozzolan added a project to T15486: Do not expose "Contact Numbers" in user settings when no SMS support is set up in Phorge: Policy.
Oct 27 2023, 09:30 · Policy
aklapper updated the diff for D25452: Do not expose Contact Numbers settings panel when no SMS support configured.

make linter happy

Oct 27 2023, 09:26
aklapper requested review of D25452: Do not expose Contact Numbers settings panel when no SMS support configured.
Oct 27 2023, 09:23
aklapper added a revision to T15486: Do not expose "Contact Numbers" in user settings when no SMS support is set up in Phorge: D25452: Do not expose Contact Numbers settings panel when no SMS support configured.
Oct 27 2023, 09:23 · Policy
avivey accepted D25451: Remove unused variable $info in DiffusionCloneController.php.
Oct 27 2023, 08:12

Oct 26 2023

aklapper requested review of D25451: Remove unused variable $info in DiffusionCloneController.php.
Oct 26 2023, 20:45
aklapper added a revision to T15655: Remove unused variable $info in DiffusionCloneController.php: D25451: Remove unused variable $info in DiffusionCloneController.php.
Oct 26 2023, 20:45
aklapper created T15655: Remove unused variable $info in DiffusionCloneController.php.
Oct 26 2023, 20:44
aklapper renamed T15443: Add Diffusion policy capability "Can Edit and View Identities" from Add Diffusion policy capability "Can create and edit Identities" to Add Diffusion policy capability "Can Edit and View Identities".
Oct 26 2023, 19:36 · Diffusion, Policy
aklapper added a comment to D25450: Add Diffusion policy capability "Can Edit and View Identities".

Note that this patch does NOT default to admin as proposed in T15443#9918 as I could imagine confusion by overwriting that value on existing installations. Happy to adjust though...

Oct 26 2023, 19:31
aklapper requested review of D25450: Add Diffusion policy capability "Can Edit and View Identities".
Oct 26 2023, 19:30
aklapper added a revision to T15443: Add Diffusion policy capability "Can Edit and View Identities": D25450: Add Diffusion policy capability "Can Edit and View Identities".
Oct 26 2023, 19:30 · Diffusion, Policy
aklapper added a comment to P13 T15443.
In P13#202, @smith wrote:

Shouldn't Create and Edit be lowercase?

Oct 26 2023, 18:27
avivey resigned from D25118: Remarkup: make less internal links open in new tabs.

I don't have much of an attention span these days, sorry.

Oct 26 2023, 11:32

Oct 25 2023

speck added a comment to T15106: "Upload file" in remarkup text fields should attach by default .

I had communicated these upstream (almost exactly a year ago~) and some helpful information was provided

Oct 25 2023, 21:33 · Files, Remarkup
speck added inline comments to D25118: Remarkup: make less internal links open in new tabs.
Oct 25 2023, 21:24
speck requested changes to D25118: Remarkup: make less internal links open in new tabs.
Oct 25 2023, 21:17
valerio.bozzolan added a comment to T15163: The Task Cover Image is visible only to the uploader (invisible to Task participants).

Partially related to

Oct 25 2023, 19:33 · Affects-Wikimedia, Maniphest, User-valerio.bozzolan, Cover Image, Workboard
valerio.bozzolan added a comment to D25118: Remarkup: make less internal links open in new tabs.

I've done my best to implement all proposed improvements

Oct 25 2023, 17:13
valerio.bozzolan closed D25448: Calendar: fix creation of ICS Files.
Oct 25 2023, 17:09
valerio.bozzolan closed T15619: Calendar: Impossible to import .ics file (Phorge checks for a non-existing remote URI) as Resolved by committing rP629fa368cb9a: Calendar: fix creation of ICS Files.
Oct 25 2023, 17:09 · Affects-Wikimedia, Bug Reports, Calendar
valerio.bozzolan committed rP629fa368cb9a: Calendar: fix creation of ICS Files.
Oct 25 2023, 17:09
valerio.bozzolan updated the summary of D25448: Calendar: fix creation of ICS Files.
Oct 25 2023, 17:09
20after4 accepted rP7b0021a03cb2: Fix "Undefined index" exception setting Meme text.
Oct 25 2023, 11:57
20after4 accepted D25448: Calendar: fix creation of ICS Files.
Oct 25 2023, 11:56
Sten closed T15654: PhabricatorAuthCSRFEngine.php:50 strncmp(): Passing null to parameter #1 ($string1) of type string is deprecated, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Oct 25 2023, 10:03 · PHP 8 support
Sten closed T15654: PhabricatorAuthCSRFEngine.php:50 strncmp(): Passing null to parameter #1 ($string1) of type string is deprecated as Resolved by committing rP318d7a61feab: Fix PhabricatorAuthCSRFEngine.php strncmp(null) PHP 8.1 error.
Oct 25 2023, 10:03 · PHP 8 support
Sten closed D25449: Fix PhabricatorAuthCSRFEngine.php strncmp(null) PHP 8.1 error.
Oct 25 2023, 10:03
Sten committed rP318d7a61feab: Fix PhabricatorAuthCSRFEngine.php strncmp(null) PHP 8.1 error.
Oct 25 2023, 10:03
valerio.bozzolan accepted D25449: Fix PhabricatorAuthCSRFEngine.php strncmp(null) PHP 8.1 error.

Before this change NULL was indeed implicitly casted to ''

Oct 25 2023, 09:07
Sten requested review of D25449: Fix PhabricatorAuthCSRFEngine.php strncmp(null) PHP 8.1 error.
Oct 25 2023, 08:43
Sten added a revision to T15654: PhabricatorAuthCSRFEngine.php:50 strncmp(): Passing null to parameter #1 ($string1) of type string is deprecated: D25449: Fix PhabricatorAuthCSRFEngine.php strncmp(null) PHP 8.1 error.
Oct 25 2023, 08:43 · PHP 8 support
Sten updated the task description for T15654: PhabricatorAuthCSRFEngine.php:50 strncmp(): Passing null to parameter #1 ($string1) of type string is deprecated.
Oct 25 2023, 08:22 · PHP 8 support
Sten claimed T15654: PhabricatorAuthCSRFEngine.php:50 strncmp(): Passing null to parameter #1 ($string1) of type string is deprecated.
Oct 25 2023, 08:21 · PHP 8 support