Page MenuHomePhorge
Feed Advanced Search

Apr 16 2024

aklapper closed D25582: Fix PHP 8.1 "strlen(null)" exception for "/bin/auth unlimit" without parameter.
Apr 16 2024, 22:37
aklapper committed rP2c7be156a8c3: Fix PHP 8.1 "strlen(null)" exception for "/bin/auth unlimit" without parameter.
Fix PHP 8.1 "strlen(null)" exception for "/bin/auth unlimit" without parameter
Apr 16 2024, 22:37
aklapper closed D25581: Fix PHP 8.1 "strlen(null)" exception for "/bin/nuance update" without parameter.
Apr 16 2024, 22:35
aklapper committed rP9101c0b63df4: Fix PHP 8.1 "strlen(null)" exception for "/bin/nuance update" without parameter.
Fix PHP 8.1 "strlen(null)" exception for "/bin/nuance update" without parameter
Apr 16 2024, 22:35
aklapper closed D25580: Fix PHP 8.1 "strlen(null)" exception for "/bin/nuance import" without parameter.
Apr 16 2024, 22:35
aklapper committed rP6a2f2a589a0f: Fix PHP 8.1 "strlen(null)" exception for "/bin/nuance import" without parameter.
Fix PHP 8.1 "strlen(null)" exception for "/bin/nuance import" without parameter
Apr 16 2024, 22:35
aklapper closed D25579: Fix PHP 8.1 "strlen(null)" exception for "/bin/files generate-key" without parameter.
Apr 16 2024, 22:29
aklapper committed rP05798a630120: Fix PHP 8.1 "strlen(null)" exception for "/bin/files generate-key" without….
Fix PHP 8.1 "strlen(null)" exception for "/bin/files generate-key" without…
Apr 16 2024, 22:29
aklapper added a comment to T15749: Display warning about commenting on a task which is closed as a duplicate.

Maybe put the warning above the box, so it catches all actions, not just comments?

Apr 16 2024, 10:44 · Feature Requests
aklapper merged T15785: Showolder page: "Undefined index: " into T15638: RuntimeException: "Undefined index" when left diff does not exist in DifferentialRevisionTimelineEngine.php.
Apr 16 2024, 09:28
aklapper merged task T15785: Showolder page: "Undefined index: " into T15638: RuntimeException: "Undefined index" when left diff does not exist in DifferentialRevisionTimelineEngine.php.
Apr 16 2024, 09:28 · phorge.it install, Phorge
aklapper updated the task description for T15638: RuntimeException: "Undefined index" when left diff does not exist in DifferentialRevisionTimelineEngine.php.
Apr 16 2024, 09:27
aklapper reopened T15638: RuntimeException: "Undefined index" when left diff does not exist in DifferentialRevisionTimelineEngine.php as "Open".

Seems to happen in upstream per duplicate, thus reopening

Apr 16 2024, 09:26
aklapper requested review of D25592: Fix PHP 8.1 "strlen(null)" exception for "/bin/storage renamespace" without parameter.
Apr 16 2024, 09:05
aklapper requested review of D25591: Fix PHP 8.1 "strlen(null)" exception for "/bin/almanac register" without parameter.
Apr 16 2024, 09:03
aklapper requested review of D25590: Fix PHP 8.1 "strlen(null)" exception for "/bin/aphlict notify" without parameter.
Apr 16 2024, 08:59
aklapper requested review of D25589: Fix PHP 8.1 "strlen(null)" exception for "/bin/search query" without parameter.
Apr 16 2024, 08:57
aklapper requested review of D25588: Fix PHP 8.1 "strlen(null)" exception for "/bin/bulk export --query --format" without parameter.
Apr 16 2024, 08:55
aklapper requested review of D25587: Fix PHP 8.1 "strlen(null)" exception for "/bin/auth cache-pkcs8" without parameter.
Apr 16 2024, 08:50
aklapper requested review of D25586: Fix PHP 8.1 "strlen(null)" exception for "/bin/herald test" without parameter.
Apr 16 2024, 08:48
aklapper requested review of D25585: Fix PHP 8.1 "strlen(null)" exception for "/bin/herald rule" without parameter.
Apr 16 2024, 08:45
aklapper requested review of D25584: Fix PHP 8.1 "strlen(null)" exception for "/bin/conduit call" without parameter.
Apr 16 2024, 08:41
aklapper requested review of D25583: Fix PHP 8.1 "strlen(null)" exception for "/bin/auth refresh" without parameter.
Apr 16 2024, 08:36
aklapper updated the test plan for D25582: Fix PHP 8.1 "strlen(null)" exception for "/bin/auth unlimit" without parameter.
Apr 16 2024, 08:31
aklapper requested review of D25582: Fix PHP 8.1 "strlen(null)" exception for "/bin/auth unlimit" without parameter.
Apr 16 2024, 08:29
aklapper requested review of D25581: Fix PHP 8.1 "strlen(null)" exception for "/bin/nuance update" without parameter.
Apr 16 2024, 08:25
aklapper requested review of D25580: Fix PHP 8.1 "strlen(null)" exception for "/bin/nuance import" without parameter.
Apr 16 2024, 08:23
aklapper requested review of D25579: Fix PHP 8.1 "strlen(null)" exception for "/bin/files generate-key" without parameter.
Apr 16 2024, 08:15

Apr 15 2024

aklapper updated the test plan for D25578: Fix PHP 8.1 "strlen(null)" exceptions adding an OAuth provider.
Apr 15 2024, 15:02
aklapper requested review of D25578: Fix PHP 8.1 "strlen(null)" exceptions adding an OAuth provider.
Apr 15 2024, 15:00
aklapper added a revision to T15786: PHP 8.1 "strlen(null)" exceptions adding an OAuth provider: D25578: Fix PHP 8.1 "strlen(null)" exceptions adding an OAuth provider.
Apr 15 2024, 15:00 · PHP 8 support
aklapper created T15786: PHP 8.1 "strlen(null)" exceptions adding an OAuth provider.
Apr 15 2024, 14:58 · PHP 8 support
aklapper closed D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 15 2024, 14:42
aklapper closed T15771: PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text as Resolved by committing rP79464882da14: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated….
Apr 15 2024, 14:42
aklapper committed rP79464882da14: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated….
Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated…
Apr 15 2024, 14:42

Apr 14 2024

aklapper added a comment to D25546: Warn in comment field if task is closed as duplicate.

Maybe we can add our dependency:

(new PhabricatorApplicationTransactionCommentView())
  ->setEngine($engine)
  ->render();
Apr 14 2024, 07:41

Apr 13 2024

aklapper added a comment to D25571: T15774: Celerity: javascript minification issue with template literals (backticked strings).

Write Phorge application extension which uses backticked strings containing spaces.

Apr 13 2024, 17:46

Apr 12 2024

aklapper added a comment to D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.

Did my previous comment sufficiently elaborate that this is not a change in behavior? If the comment did not, please speak up before I may merge this. :) Thanks!

Apr 12 2024, 15:58
aklapper added a comment to D25575: Make sure `offset` is an integer.

(I took the liberty to link the specific change in Git in the commit message)

Apr 12 2024, 15:52
aklapper updated the summary of D25575: Make sure `offset` is an integer.
Apr 12 2024, 15:52
aklapper added a comment to Q124: [bug] Diffusion Commit History CommandException on git 2.42 (Answer 156).

That's due to https://git.kernel.org/pub/scm/git/git.git/commit/revision.c?id=71a1e94821666909b7b2bd62a36244c601f8430e

Apr 12 2024, 09:50
aklapper added a comment to D25080: Workboard Trigger Rule: allow to Add/Remove Subscribers.

I still think that the two Subscriber Rule value should be a list strings should for consistency be Add subscriber rule value should be a list respectively Remove subscriber rule value should be a list.

Apr 12 2024, 09:27 · Workboard

Apr 11 2024

aklapper added a comment to D25080: Workboard Trigger Rule: allow to Add/Remove Subscribers.

UI wise this seems to work as expected, and I think there's no way to move stuff on a workboard via Conduit. Just needs some smaller string adjustments.

Apr 11 2024, 15:20 · Workboard
aklapper added a comment to D25080: Workboard Trigger Rule: allow to Add/Remove Subscribers.

Small capitalization nitpick, seems all other options use sentence case instead of title case:

Screenshot from 2024-04-11 17-09-44.png (472×564 px, 37 KB)

Apr 11 2024, 15:14 · Workboard
aklapper updated the diff for D25080: Workboard Trigger Rule: allow to Add/Remove Subscribers.

git rebase master

Apr 11 2024, 14:58 · Workboard
aklapper updated the diff for D25574: Expose only canonical Clone URI for external repo and Differential uninstalled.

Make lint happy

Apr 11 2024, 12:17
aklapper requested review of D25574: Expose only canonical Clone URI for external repo and Differential uninstalled.
Apr 11 2024, 12:13
aklapper added a revision to T15780: Expose only canonical Clone URI in Diffusion when repo hosted externally and Differential uninstalled: D25574: Expose only canonical Clone URI for external repo and Differential uninstalled.
Apr 11 2024, 12:13
aklapper created T15780: Expose only canonical Clone URI in Diffusion when repo hosted externally and Differential uninstalled.
Apr 11 2024, 12:07
aklapper accepted D25573: Fix phacility link for arcanist guides.

Thanks! Definitely way more correct :) Feel free to arc land

Apr 11 2024, 10:58

Apr 8 2024

aklapper closed D25572: Correct docs of PhabricatorPHIDType::getAllTypesForApplication().
Apr 8 2024, 11:14
aklapper committed rP5a5c456264af: Correct docs of PhabricatorPHIDType::getAllTypesForApplication().
Correct docs of PhabricatorPHIDType::getAllTypesForApplication()
Apr 8 2024, 11:14
aklapper added a comment to D25546: Warn in comment field if task is closed as duplicate.

and I'm sorry that this is becoming so time expensive

Apr 8 2024, 11:12
aklapper added a comment to D25546: Warn in comment field if task is closed as duplicate.

I guess another question is whether to define an abstract public function getCommentFieldPlaceholderText() in parent PhabricatorEditEngine and then add to all and every child EditEngine a default public function getCommentFieldPlaceholderText($object_phid) { return '' };. Feels cleaner to me.

Apr 8 2024, 11:11
aklapper requested review of D25546: Warn in comment field if task is closed as duplicate.
Apr 8 2024, 11:01
aklapper updated the diff for D25546: Warn in comment field if task is closed as duplicate.

Abstract logic: Move application specific conditions to display a comment field placeholder text into the corresponding EditEngine of the object that the comment field is displayed in, by defining a public getCommentFieldPlaceholderText() function.

Apr 8 2024, 11:01
aklapper added a comment to D25546: Warn in comment field if task is closed as duplicate.

I also don't get if in this part we have access to any thing related to Maniphest, ManiphestEditEngine or this kind of stuff, to just call $something->getCommentPanelPlaceholder() and have the business logic there in the specific application itself.

Apr 8 2024, 10:32

Apr 7 2024

aklapper requested review of D25572: Correct docs of PhabricatorPHIDType::getAllTypesForApplication().
Apr 7 2024, 20:00

Apr 4 2024

aklapper removed a subtask for T15223: Fix Phorge PhabricatorFactDaemon::run() in PHP 8.2: Passing null to parameter #1 ($string) of type string is deprecated: T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies.
Apr 4 2024, 21:39 · PHP 8 support
aklapper removed a parent task for T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies: T15223: Fix Phorge PhabricatorFactDaemon::run() in PHP 8.2: Passing null to parameter #1 ($string) of type string is deprecated.
Apr 4 2024, 21:39 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
aklapper added a comment to D25505: Improve handling queries with "Current Viewer" set while not logged in.

Alternatively, maybe catch the existing exception and show a nice error message + the form?

Apr 4 2024, 21:33
aklapper updated the diff for D25569: Avoid separate per-line URIs in line number column.

+celerity map

Apr 4 2024, 21:22
aklapper requested review of D25569: Avoid separate per-line URIs in line number column.
Apr 4 2024, 21:20
aklapper added a comment to T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers.

If it's that easy

Apr 4 2024, 21:02 · Diffusion, Discussion Needed
aklapper closed T15769: Make handling incoming mail a bit more robust/correct as Resolved by committing rP644f179dd27a: Make incoming mail handling more robust / correct.
Apr 4 2024, 20:20
aklapper closed D25565: Make incoming mail handling more robust / correct.
Apr 4 2024, 20:20
aklapper committed rP644f179dd27a: Make incoming mail handling more robust / correct.
Make incoming mail handling more robust / correct
Apr 4 2024, 20:20
aklapper added a comment to D25565: Make incoming mail handling more robust / correct.

FTR I gave this last version another test locally, feeding an mbox file with no subject header (which is accepted now without complaints), and bugging input again (which prints a correct error message instead of misleadingly complaining about a missing subject line)

Apr 4 2024, 20:19
aklapper updated the diff for D25565: Make incoming mail handling more robust / correct.

Simplify logic (thanks Mukunda!)

Apr 4 2024, 09:05

Apr 3 2024

20after4 awarded P35 Replace fragments a Mountain of Wealth token.
Apr 3 2024, 16:57
aklapper added inline comments to D25565: Make incoming mail handling more robust / correct.
Apr 3 2024, 10:55
aklapper closed T15770: PHP 8.1 "preg_match(null)" exception exporting task list to CSV, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Apr 3 2024, 09:57 · PHP 8 support
aklapper closed T15770: PHP 8.1 "preg_match(null)" exception exporting task list to CSV as Resolved by committing rPc0bc45340584: Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Apr 3 2024, 09:57 · PHP 8 support
aklapper closed D25567: Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Apr 3 2024, 09:57
aklapper committed rPc0bc45340584: Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV
Apr 3 2024, 09:57
aklapper added inline comments to D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 3 2024, 08:22
aklapper added a comment to D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.

In this way, do we skip that column creating a column shift?

Maybe we need to promote that NULL to empty string

Apr 3 2024, 08:18

Apr 2 2024

aklapper requested review of D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 2 2024, 20:49
aklapper added a revision to T15771: PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text: D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 2 2024, 20:49
aklapper created T15771: PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 2 2024, 20:45
aklapper requested review of D25567: Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Apr 2 2024, 20:31
aklapper added a revision to T15770: PHP 8.1 "preg_match(null)" exception exporting task list to CSV: D25567: Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Apr 2 2024, 20:31 · PHP 8 support
aklapper created T15770: PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Apr 2 2024, 20:30 · PHP 8 support
aklapper added a comment to T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers.

A root problem is that highlighted line number(s) should be a # fragment really, to do not multiply pages exponentially.

Apr 2 2024, 19:34 · Diffusion, Discussion Needed
aklapper edited P35 Replace fragments.
Apr 2 2024, 19:34
aklapper created P35 Replace fragments.
Apr 2 2024, 19:32

Apr 1 2024

aklapper accepted D25548: Add (Advanced) Custom Fields to Item List.

IIUC this adds Flags in Differential, Maniphest, etc list views, and adds the repository in Differential list view?

Apr 1 2024, 17:59
aklapper updated the diff for D25256: T15064: PHP8 related corrections.

Remove another change which is unneeded now

Apr 1 2024, 11:47 · PHP 8 support
aklapper updated the diff for D25256: T15064: PHP8 related corrections.

Remove two changes from patch which got already fixed in the meantime; rebase

Apr 1 2024, 11:41 · PHP 8 support
aklapper requested review of D25565: Make incoming mail handling more robust / correct.
Apr 1 2024, 10:32
aklapper added a revision to T15769: Make handling incoming mail a bit more robust/correct: D25565: Make incoming mail handling more robust / correct.
Apr 1 2024, 10:32
aklapper created T15769: Make handling incoming mail a bit more robust/correct.
Apr 1 2024, 10:27
aklapper closed T15761: PHP 8.1 "strlen(null)" exception entering autocomplete project tag in task comment, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Apr 1 2024, 08:40 · PHP 8 support
aklapper closed T15761: PHP 8.1 "strlen(null)" exception entering autocomplete project tag in task comment as Resolved by committing rP713188bf1710: Fix PHP 8.1 "strlen(null)" exception querying project tags for autocomplete….
Apr 1 2024, 08:40 · PHP 8 support
aklapper closed D25556: Fix PHP 8.1 "strlen(null)" exception querying project tags for autocomplete without additional hashtag slugs defined.
Apr 1 2024, 08:40
aklapper committed rP713188bf1710: Fix PHP 8.1 "strlen(null)" exception querying project tags for autocomplete….
Fix PHP 8.1 "strlen(null)" exception querying project tags for autocomplete…
Apr 1 2024, 08:40
aklapper closed T15638: RuntimeException: "Undefined index" when left diff does not exist in DifferentialRevisionTimelineEngine.php as Wontfix.

Abandoning per last comment

Apr 1 2024, 08:40
aklapper abandoned D25526: Avoid exception in revision timeline when left diff does not exist.

Abandoning per last comment

Apr 1 2024, 08:40

Mar 31 2024

aklapper added a comment to D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

Argh, sorry!

Mar 31 2024, 16:12
aklapper closed T15765: PHP 8.2 error: "Creation of dynamic property MimeMailParser::$parts is deprecated", a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Mar 31 2024, 13:25 · PHP 8 support