- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Aug 23 2024
Aug 23 2024
Aug 22 2024
Aug 22 2024
Width overflow fixed
Restricted Repository Identity closed D25703: Fix PHP 8.1 "trim(null)" exception when creating a diff with an empty "Differential Revision:" field.
jkim <jkim@thoughtmachine.net> committed rARC0c9c94748b58: Fix PHP 8.1 "trim(null)" exception when creating a diff with an empty….
jkimbo updated the diff for D25703: Fix PHP 8.1 "trim(null)" exception when creating a diff with an empty "Differential Revision:" field.
Remove unecessary comment
aklapper updated the task description for T15925: Remove question mark suffix from optional @param types in PHPDoc.
aklapper closed T15399: PHP 8.2 strlen() null issues when arc-diffing as Resolved by committing rP3c5e43cccbf0: Fix PHP 8.1 "strlen(null)" exception in DiffusionGitRawDiffQuery.
aklapper closed T15399: PHP 8.2 strlen() null issues when arc-diffing, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
valerio.bozzolan awarded Q148: dockerized/terraform builds of phorge? a Doubloon token.
Aug 21 2024
Aug 21 2024
valerio.bozzolan added a comment to T15489: Diffusion commit feed: avoid to repeat the commit message twice.
I personally prefer option 1, so, removing the duplicate body. So there is more creative space to then add a more useful body in the future.
aklapper planned changes to D25753: Fix call to undefined method PhabricatorInlineCommentController::canEditInlineComment().
Indeed, we seem to prefer throwing exceptions after if (!($foo instanceof PhutilSortVector)), or use assert_instances_of() on an array, using gettype() and get_class().
valerio.bozzolan updated the summary of D25796: Subversion: fix empty "Authored on" date on commit pages.
valerio.bozzolan moved T15612: Missing "Authored on" commit date for Subversion commits from Backlog to PingDeath 🌚 on the User-valerio.bozzolan board.
valerio.bozzolan requested review of D25796: Subversion: fix empty "Authored on" date on commit pages.
valerio.bozzolan edited projects for T15612: Missing "Authored on" commit date for Subversion commits, added: Diffusion; removed Phorge.
This is becoming quite frustrating in my workplace in Torino. Let's start immersion mode.
aklapper closed T15923: Make all PHPDoc @param have variable names as Resolved by committing rPb44b566b1334: Add missing variable names to PHPDoc @param of methods.
Ironically, adding missing variable names to @param lines increases the amount of errors in PHPStan output:
Aug 20 2024
Aug 20 2024
mainframe98 awarded D25794: Add missing variable names to PHPDoc @param of methods a Love token.
valerio.bozzolan updated the name of F2414418: Wojak depressed.png from "image.png" to "Wojak depressed.png".
Don't remove some empty line
valerio.bozzolan accepted D25753: Fix call to undefined method PhabricatorInlineCommentController::canEditInlineComment().
Accepting but please wait other comments - 2 weeks?
valerio.bozzolan added a comment to D25753: Fix call to undefined method PhabricatorInlineCommentController::canEditInlineComment().
...but don't follow my tip, since the above thing forces to a specific class and it's different than the old and already-proposed behavior
valerio.bozzolan added a comment to D25753: Fix call to undefined method PhabricatorInlineCommentController::canEditInlineComment().
I'm personally OK with this, premising that Phorge never used assert(), as far as I can see.
valerio.bozzolan added a comment to T15225: Conpherence: add a dedicated "Send" button (not just the Enter key).
I agree with @waldyrious and I just want to add that, if somebody wants to add a button (and restore multi-line), here is probably the code:
Aug 19 2024
Aug 19 2024
aklapper added a comment to D25792: Fix PHP 8.3 "Usage of ldap_connect with two arguments is deprecated" exception.
Note that I have NOT properly tested this locally as I still have issues with my LDAP setup.
aklapper renamed T15724: PHP 8.3: Usage of ldap_connect with two arguments is deprecated from PHP 8.3: ldap_connect() call signature deprecated to PHP 8.3: Usage of ldap_connect with two arguments is deprecated.
aklapper added a comment to T15724: PHP 8.3: Usage of ldap_connect with two arguments is deprecated.
Confirming my suspicion on PHP 8.3 (while I'm still struggling to successfully bind locally).
As far as I can tell (well, I'm running into ldap_bind(): Unable to bind to server: Can't contact LDAP server after the patch above while my local LDAP server is running but that's nothing new triggered by the patch above), the patch above seems to work.
valerio.bozzolan accepted D25703: Fix PHP 8.1 "trim(null)" exception when creating a diff with an empty "Differential Revision:" field.
Also without that comment in 1942. Feel free to omit. It's self-explaining.
valerio.bozzolan added inline comments to D25769: Fix PHP 8.1 "str_replace(null)" exception in DivinerAtomRef.
valerio.bozzolan added a comment to T15911: PHP 8.1 "str_replace(null)" exception in DivinerAtomRef.
The root cause seems an array(null) here in the base case:
Do what Valerio says :)
valerio.bozzolan requested changes to D25775: Do not re-subscribe @mentions when editing task description.
Thanks for this prototype but unfortunately this approach has the problem that it's verticalized on Maniphest and it should really not be expanded for Phriction or to any other component that may have a description and may suffer the same thing.
valerio.bozzolan added inline comments to D25778: Fix various potential PHP 8.1 "strlen(null)" exceptions.
Thanks! While it does not work for all and anything (e.g. top bar search button), it is still an improvement when it comes to consistency between mouseclick and return/enter button, so I approve as I haven't seen any fallout and could not find collisions/interference with other existing functionality. (For the records, there is similar code existing in webroot/rsrc/externals/javelin/core/Event.js calling JX.Stratcom.listen() this way.)
aklapper requested review of D25743: Fix stripping headers from proxy requests to other cluster nodes.
arp added a comment to Q145: Auto-set user task access depending on the project visibility (Answer 180).
How could existing installation be potentially affected by an added option? (The name should be different, of course, if it includes all users from all projects, for example, "Members of linked projects" vs "Project members".)
aklapper updated the diff for D25743: Fix stripping headers from proxy requests to other cluster nodes.
Do what avivey analyzed (thanks!) and wrote in D25743#20738
aklapper added a comment to Q145: Auto-set user task access depending on the project visibility (Answer 180).
@arp: Sure, changing underlying semantics can solve some problems (and create new ones for existing installations). :)
arp added a comment to Q145: Auto-set user task access depending on the project visibility (Answer 184).
Both proposals would solve the problem. Proposal A is more general, so it would cover more ground but also require more manual configuration.
valerio.bozzolan updated the answer details for Q145: Auto-set user task access depending on the project visibility (Answer 184).
arp added a comment to Q145: Auto-set user task access depending on the project visibility (Answer 180).
@aklapper it would totally work if every linked project's users would get access.
valerio.bozzolan updated the answer details for Q145: Auto-set user task access depending on the project visibility (Answer 184).
BlankEclair added a comment to T15914: Doing Ctrl+Enter on forms do not cause them to open in a new tab.
In T15914#19057, @aklapper wrote:Ctrl-clicking on the button opens the form in a new tab
@BlankEclair: Hmm, at least for the magnifier search button in the top bar search field that doesn't seem the case for me (Firefox, Linux). Do I misunderstand?
Edit: Ah, yes, it works with the "Search" button at the bottom of maniphest/query/advanced/, I see.
Aug 18 2024
Aug 18 2024
aklapper added a comment to T15914: Doing Ctrl+Enter on forms do not cause them to open in a new tab.
Ctrl-clicking on the button opens the form in a new tab
Hard to tell if it checks all and anything that could ever be tested (ICS files can be a looot of phun), on the other hand I cannot come up with any downsides of merging this either as it could always be expanded or adjusted and it passes currently for me, so I'll accept.
Fix a bug, grow another bug 🌈 https://t.me/phabricator/889
Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses. · CC BY-SA 4.0 · Apache 2.0