Page MenuHomePhorge
Feed Advanced Search

Tue, Apr 16

aklapper requested review of D25584: Fix PHP 8.1 "strlen(null)" exception for "/bin/conduit call" without parameter.
Tue, Apr 16, 08:41
aklapper requested review of D25583: Fix PHP 8.1 "strlen(null)" exception for "/bin/auth refresh" without parameter.
Tue, Apr 16, 08:36
aklapper updated the test plan for D25582: Fix PHP 8.1 "strlen(null)" exception for "/bin/auth unlimit" without parameter.
Tue, Apr 16, 08:31
aklapper requested review of D25582: Fix PHP 8.1 "strlen(null)" exception for "/bin/auth unlimit" without parameter.
Tue, Apr 16, 08:29
aklapper requested review of D25581: Fix PHP 8.1 "strlen(null)" exception for "/bin/nuance update" without parameter.
Tue, Apr 16, 08:25
aklapper requested review of D25580: Fix PHP 8.1 "strlen(null)" exception for "/bin/nuance import" without parameter.
Tue, Apr 16, 08:23
aklapper requested review of D25579: Fix PHP 8.1 "strlen(null)" exception for "/bin/files generate-key" without parameter.
Tue, Apr 16, 08:15

Mon, Apr 15

aklapper updated the test plan for D25578: Fix PHP 8.1 "strlen(null)" exceptions adding an OAuth provider.
Mon, Apr 15, 15:02
aklapper requested review of D25578: Fix PHP 8.1 "strlen(null)" exceptions adding an OAuth provider.
Mon, Apr 15, 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.
Mon, Apr 15, 15:00 · PHP 8 support
aklapper created T15786: PHP 8.1 "strlen(null)" exceptions adding an OAuth provider.
Mon, Apr 15, 14:58 · PHP 8 support
aklapper closed D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Mon, Apr 15, 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….
Mon, Apr 15, 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…
Mon, Apr 15, 14:42

Sun, Apr 14

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();
Sun, Apr 14, 07:41

Sat, Apr 13

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.

Sat, Apr 13, 17:46

Fri, Apr 12

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!

Fri, Apr 12, 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)

Fri, Apr 12, 15:52
aklapper updated the summary of D25575: Make sure `offset` is an integer.
Fri, Apr 12, 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

Fri, Apr 12, 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.

Fri, Apr 12, 09:27 · Workboard

Thu, Apr 11

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.

Thu, Apr 11, 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)

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

git rebase master

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

Make lint happy

Thu, Apr 11, 12:17
aklapper requested review of D25574: Expose only canonical Clone URI for external repo and Differential uninstalled.
Thu, Apr 11, 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.
Thu, Apr 11, 12:13
aklapper created T15780: Expose only canonical Clone URI in Diffusion when repo hosted externally and Differential uninstalled.
Thu, Apr 11, 12:07
aklapper accepted D25573: Fix phacility link for arcanist guides.

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

Thu, Apr 11, 10:58

Mon, Apr 8

aklapper closed D25572: Correct docs of PhabricatorPHIDType::getAllTypesForApplication().
Mon, Apr 8, 11:14
aklapper committed rP5a5c456264af: Correct docs of PhabricatorPHIDType::getAllTypesForApplication().
Correct docs of PhabricatorPHIDType::getAllTypesForApplication()
Mon, Apr 8, 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

Mon, Apr 8, 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.

Mon, Apr 8, 11:11
aklapper requested review of D25546: Warn in comment field if task is closed as duplicate.
Mon, Apr 8, 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.

Mon, Apr 8, 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.

Mon, Apr 8, 10:32

Sun, Apr 7

aklapper requested review of D25572: Correct docs of PhabricatorPHIDType::getAllTypesForApplication().
Sun, Apr 7, 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: Disallow webcrawlers to index Diffusion repository commits.

If it's that easy

Apr 4 2024, 21:02 · 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, 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: Disallow webcrawlers to index Diffusion repository commits.

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 · 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
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
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, 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, as Resolved.
Mar 31 2024, 13:25 · PHP 8 support
aklapper closed T15765: PHP 8.2 error: "Creation of dynamic property MimeMailParser::$parts is deprecated" as Resolved by committing rPa69db10c5e15: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.
Mar 31 2024, 13:25 · PHP 8 support
aklapper closed D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.
Mar 31 2024, 13:25
aklapper committed rPa69db10c5e15: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.
Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser
Mar 31 2024, 13:25
aklapper closed T15767: PHP 8.1 "strlen(null)" exception when received email lacks From header, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3, as Resolved.
Mar 31 2024, 13:21 · PHP 8 support
aklapper closed T15767: PHP 8.1 "strlen(null)" exception when received email lacks From header as Resolved by committing rP186768ccfd88: Fix PHP 8.1 "strlen(null)" exception when received email lacks From header.
Mar 31 2024, 13:21 · PHP 8 support
aklapper closed D25564: Fix PHP 8.1 "strlen(null)" exception when received email lacks From header.
Mar 31 2024, 13:21
aklapper committed rP186768ccfd88: Fix PHP 8.1 "strlen(null)" exception when received email lacks From header.
Fix PHP 8.1 "strlen(null)" exception when received email lacks From header
Mar 31 2024, 13:21
aklapper updated the diff for D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

Correct array initialization; keep line in parse().

Mar 31 2024, 12:01
aklapper requested review of D25564: Fix PHP 8.1 "strlen(null)" exception when received email lacks From header.
Mar 31 2024, 11:54
aklapper added a revision to T15767: PHP 8.1 "strlen(null)" exception when received email lacks From header: D25564: Fix PHP 8.1 "strlen(null)" exception when received email lacks From header.
Mar 31 2024, 11:54 · PHP 8 support
aklapper created T15767: PHP 8.1 "strlen(null)" exception when received email lacks From header.
Mar 31 2024, 11:51 · PHP 8 support
aklapper updated the diff for D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

and now for real, without #[\AllowDynamicProperties]

Mar 31 2024, 08:42
aklapper updated the diff for D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

Can we just define the used properties instead? Doesn't look like there's too many of them.

Mar 31 2024, 08:35

Mar 29 2024

aklapper requested review of D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.
Mar 29 2024, 11:37
aklapper added a revision to T15765: PHP 8.2 error: "Creation of dynamic property MimeMailParser::$parts is deprecated": D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.
Mar 29 2024, 11:37 · PHP 8 support
aklapper created T15765: PHP 8.2 error: "Creation of dynamic property MimeMailParser::$parts is deprecated".
Mar 29 2024, 11:36 · PHP 8 support

Mar 28 2024

aklapper accepted D25552: Config Projects Extra Fields: link to the doc (like User).

LGTM

Mar 28 2024, 20:07
aklapper placed T15650: AphrontDuplicateKeyQueryException dragging task from milestone column to main board column: Duplicate entry for key 'boardPHID' up for grabs.
Mar 28 2024, 19:54 · Affects-Wikimedia, Bug Reports
aklapper added a subtask for T15650: AphrontDuplicateKeyQueryException dragging task from milestone column to main board column: Duplicate entry for key 'boardPHID': T15764: Moving tasks on a workboard via the "Add Action" dropdown does not update column and column positions tables.
Mar 28 2024, 19:54 · Affects-Wikimedia, Bug Reports
aklapper added a parent task for T15764: Moving tasks on a workboard via the "Add Action" dropdown does not update column and column positions tables: T15650: AphrontDuplicateKeyQueryException dragging task from milestone column to main board column: Duplicate entry for key 'boardPHID'.
Mar 28 2024, 19:54 · Bug Reports
aklapper created T15764: Moving tasks on a workboard via the "Add Action" dropdown does not update column and column positions tables.
Mar 28 2024, 19:50 · Bug Reports