Page MenuHomePhorge
Feed Advanced Search

Thu, Apr 10

aklapper added a project to T15846: Show previous value in transaction title when removing points or a custom field value set at task initialization: Affects-Wikimedia.
Thu, Apr 10, 08:31 · Affects-Wikimedia

Wed, Apr 2

aklapper closed T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php as Resolved by committing rP17033a1c70d8: Fix exception handling a numeric git branch ("Call to phutil_nonempty_string()….
Wed, Apr 2, 13:09 · Bug Reports, Affects-Wikimedia
aklapper added a revision to T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php: D25945: Fix exception handling a numeric git branch ("Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository).
Wed, Apr 2, 11:55 · Bug Reports, Affects-Wikimedia
valerio.bozzolan renamed T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php from Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php to Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php.
Wed, Apr 2, 11:23 · Bug Reports, Affects-Wikimedia
valerio.bozzolan added a comment to T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php.

I'm still a bit shocked by how PHP is so weird. So:

Wed, Apr 2, 09:55 · Bug Reports, Affects-Wikimedia
valerio.bozzolan added a comment to T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php.

Wow. 10 years of PHP, first time that I notice this

Wed, Apr 2, 09:45 · Bug Reports, Affects-Wikimedia
aklapper added a comment to T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php.

https://www.php.net/manual/en/language.types.array.php#language.types.array.syntax :

Strings containing valid decimal ints, unless the number is preceded by a + sign, will be cast to the int type.

Wed, Apr 2, 00:00 · Bug Reports, Affects-Wikimedia

Tue, Apr 1

aklapper added a project to T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php: Bug Reports.

The culprit is $map[$branch] = $branch_head; in https://we.phorge.it/source/phorge/browse/master/src/applications/diffusion/data/DiffusionGitBranch.php$105.
Before $branch was a string, afterwards it is an integer.

Tue, Apr 1, 17:47 · Bug Reports, Affects-Wikimedia

Tue, Mar 25

aklapper closed T16022: Herald: Support setting task subtype action, a subtask of T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge, as Resolved.
Tue, Mar 25, 09:35 · Discussion Needed, Affects-Wikimedia
aklapper closed T16022: Herald: Support setting task subtype action as Resolved by committing rP56797b17ede0: Herald actions: Allow setting subtype on Maniphest tasks.
Tue, Mar 25, 09:35 · Affects-Wikimedia, Herald, Feature Requests

Sat, Mar 22

valerio.bozzolan added a comment to T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge.

Another good simple candidate GDPR-friendly:

Sat, Mar 22, 21:31 · Discussion Needed, Affects-Wikimedia
Cigaryno added projects to T16022: Herald: Support setting task subtype action: Herald, Affects-Wikimedia.

This is one great Wikimedia patch being upstreamed. Should I make this a sub-task of T15081?

Sat, Mar 22, 12:34 · Affects-Wikimedia, Herald, Feature Requests

Mar 16 2025

aklapper added a comment to Q176: The hierarchy of documents is located after the document in the wiki.

Hej hej and welcome! I'm afraid I cannot really follow... In my understanding the hierarchy is expressed via the breadcrumbs navigation right below the top bar and not at the bottom, at least for a screen width of 513px and more?
For example if I go to https://we.phorge.it/w/changelog/next_up/ , see the Phriction > Welcome to the Phorge Wiki > Change Log > Next Up breadcrumbs.

Mar 16 2025, 20:51 · UX
vabocharov updated the question details for Q176: The hierarchy of documents is located after the document in the wiki.
Mar 16 2025, 19:41 · UX
vabocharov asked Q176: The hierarchy of documents is located after the document in the wiki.
Mar 16 2025, 19:39 · UX

Feb 7 2025

aklapper closed T15482: Conduit method for Legalpad signatures as Resolved.

Superseded by https://we.phorge.it/rPa4948ec800e9e385ecb519d86b40c5f13719fb53

Feb 7 2025, 12:48 · Legalpad, Conduit, Affects-Wikimedia
aklapper closed T15482: Conduit method for Legalpad signatures, a subtask of T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge, as Resolved.
Feb 7 2025, 12:48 · Discussion Needed, Affects-Wikimedia
aklapper added a comment to T15323: Add support for embedding Videos from Wikimedia Commons into Remarkup.

I do not recommend, because https://phabricator.wikimedia.org/T293139 - Phorge displays whatever it gets, especially if the video got deleted in the meantime. Same behavior for Youtube.

Feb 7 2025, 12:42 · Feature Requests, Remarkup, Affects-Wikimedia

Jan 17 2025

Cigaryno added a project to T15482: Conduit method for Legalpad signatures: Legalpad.
Jan 17 2025, 11:14 · Legalpad, Conduit, Affects-Wikimedia
Cigaryno added a project to T15175: Granularize Legalpad view/edit/sign permissions: Legalpad.
Jan 17 2025, 11:14 · Legalpad, Policy, User-valerio.bozzolan, Affects-Wikimedia
Cigaryno moved T15323: Add support for embedding Videos from Wikimedia Commons into Remarkup from Backlog to Feature Requests on the Affects-Wikimedia board.
Jan 17 2025, 11:08 · Feature Requests, Remarkup, Affects-Wikimedia

Jan 1 2025

Cigaryno updated the task description for T15055: Import translations from translatewiki.net.
Jan 1 2025, 14:33 · Localization, Affects-Wikimedia, Phorge

Dec 31 2024

Cigaryno moved T15323: Add support for embedding Videos from Wikimedia Commons into Remarkup from Backlog to Feature Requests on the Remarkup board.
Dec 31 2024, 11:01 · Feature Requests, Remarkup, Affects-Wikimedia
Cigaryno added a project to T15323: Add support for embedding Videos from Wikimedia Commons into Remarkup: Feature Requests.
Dec 31 2024, 11:01 · Feature Requests, Remarkup, Affects-Wikimedia

Dec 29 2024

Iniquity added a comment to T15100: [Feature request] Option to measure WIP limits based on card count instead of points, to more closely adhere to Kanban standards..

I'm not skilled enough to look into the bigger picture, however maybe the Edit Column dialog could have a third field apart from Name and Point Limit to also have Task Limit (or Card Limit?). Point Limit and Task Limit then must be mutually exclusive (do not allow to set both for a column, or even...board?), somehow.

Dec 29 2024, 21:28 · Feature Requests, Maniphest, Discussion Needed, Affects-Wikimedia, Workboard
Cigaryno moved T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge from Backlog to Wikimedia on the Discussion Needed board.
Dec 29 2024, 17:39 · Discussion Needed, Affects-Wikimedia
Cigaryno moved T15082: Consider allowing milestone columns to be ordered arbitrarily on workboards from Backlog to Wikimedia on the Discussion Needed board.
Dec 29 2024, 17:38 · Discussion Needed, Affects-Wikimedia, Workboard

Dec 28 2024

Cigaryno moved T15082: Consider allowing milestone columns to be ordered arbitrarily on workboards from Backlog to Discussion Needed on the Workboard board.
Dec 28 2024, 10:58 · Discussion Needed, Affects-Wikimedia, Workboard
Cigaryno moved T15100: [Feature request] Option to measure WIP limits based on card count instead of points, to more closely adhere to Kanban standards. from Backlog to Feature Requests on the Maniphest board.
Dec 28 2024, 10:40 · Feature Requests, Maniphest, Discussion Needed, Affects-Wikimedia, Workboard

Dec 24 2024

Cigaryno moved T15125: Unknown edge constant "26"! when deleting a file with old attachment edges from Backlog to Bug Reports on the Files board.
Dec 24 2024, 10:02 · Affects-Wikimedia, Files, Bug Reports
pppery added a comment to T15055: Import translations from translatewiki.net.

I've added the existing translations repo to https://we.phorge.it/w/community_resources/ since that's trivial. I agree something better should be done.

Dec 24 2024, 02:34 · Localization, Affects-Wikimedia, Phorge

Dec 23 2024

Cigaryno moved T15233: Projects: add "Tasks", "Revisions" menu items from Backlog to Feature Requests on the Affects-Wikimedia board.
Dec 23 2024, 16:38 · Feature Requests, Affects-Wikimedia
Cigaryno added a project to T15233: Projects: add "Tasks", "Revisions" menu items: Feature Requests.
Dec 23 2024, 16:38 · Feature Requests, Affects-Wikimedia

Dec 22 2024

Cigaryno moved T15082: Consider allowing milestone columns to be ordered arbitrarily on workboards from Backlog to Discussion Needed on the Affects-Wikimedia board.
Dec 22 2024, 07:07 · Discussion Needed, Affects-Wikimedia, Workboard
Cigaryno moved T15650: AphrontDuplicateKeyQueryException dragging task from milestone column to main board column: Duplicate entry for key 'boardPHID' from Backlog to Bug Reports on the Affects-Wikimedia board.
Dec 22 2024, 07:07 · Affects-Wikimedia, Bug Reports
Cigaryno moved T15653: Prefilled tag in task form opened from workboard column deletes any project tags defined by form from Backlog to Bug Reports on the Affects-Wikimedia board.
Dec 22 2024, 07:07 · Affects-Wikimedia, Bug Reports

Dec 17 2024

aklapper added a comment to T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php.

Wow. Assuming the line is the one with phutil_nonempty_string($branch), why branch "main" is considered a number?

Dec 17 2024, 17:24 · Bug Reports, Affects-Wikimedia

Dec 16 2024

valerio.bozzolan added a comment to T15125: Unknown edge constant "26"! when deleting a file with old attachment edges.

The current workaround I'm proposing is just:

Dec 16 2024, 07:54 · Affects-Wikimedia, Files, Bug Reports

Dec 10 2024

valerio.bozzolan added a project to T15405: Slowvote Application: allow to change the Creation Policy (Default Edit Policy): Spam mitigation.
Dec 10 2024, 13:56 · Spam mitigation, User-valerio.bozzolan, Policy, Affects-Wikimedia

Dec 5 2024

pppery closed T15371: RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing as Resolved by committing rP9c73d62c4466: Rewrite regex for project names to be not prone to catastrophic backtracking.
Dec 5 2024, 17:40 · Bug Reports, Remarkup, Affects-Wikimedia

Nov 29 2024

valerio.bozzolan triaged T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php as Normal priority.
Nov 29 2024, 18:47 · Bug Reports, Affects-Wikimedia
valerio.bozzolan updated the task description for T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php.
Nov 29 2024, 18:47 · Bug Reports, Affects-Wikimedia
valerio.bozzolan added a comment to T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php.

BTW I think the page is reached by a crawler that is visiting a branch root on a specific commit:

Nov 29 2024, 18:42 · Bug Reports, Affects-Wikimedia
valerio.bozzolan added a comment to T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php.

Wow. Assuming the line is the one with phutil_nonempty_string($branch), why branch "main" is considered a number?

Nov 29 2024, 18:36 · Bug Reports, Affects-Wikimedia
aklapper added a comment to T15640: Errors when a commit belongs to a numeric git branch: Exception: "Call to phutil_nonempty_string() expected null or a string, got: int" in PhabricatorRepository.php.

Finally got a reproducer URI in downstream:

Nov 29 2024, 12:36 · Bug Reports, Affects-Wikimedia

Nov 26 2024

aklapper closed T15916: Conduit maniphest.gettasktransactions: include metadata and title, a subtask of T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge, as Resolved.
Nov 26 2024, 13:08 · Discussion Needed, Affects-Wikimedia
aklapper closed T15916: Conduit maniphest.gettasktransactions: include metadata and title as Resolved by committing rP6ec5c88bee24: Make maniphest.gettasktransactions include metadata and title.
Nov 26 2024, 13:08 · Maniphest, Affects-Wikimedia

Nov 23 2024

pppery claimed T15371: RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing.
Nov 23 2024, 21:17 · Bug Reports, Remarkup, Affects-Wikimedia
pppery renamed T15371: RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing from RuntimeException in preg_replace_callback: Text disappears due to Remarkup parsing to RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing.
Nov 23 2024, 21:17 · Bug Reports, Remarkup, Affects-Wikimedia
pppery added a revision to T15371: RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing: D25838: Rewrite regex for project names to be not prone to catastrophic backtracking.
Nov 23 2024, 21:08 · Bug Reports, Remarkup, Affects-Wikimedia
pppery added a comment to T15371: RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing.

Digging deeper, the problem is specific to ProjectRemarkupRule::getObjectIDPattern. That returns:

Nov 23 2024, 20:45 · Bug Reports, Remarkup, Affects-Wikimedia
pppery added a comment to T15371: RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing.

Step 2: Remove irrelevant character class exclusions:

Nov 23 2024, 20:33 · Bug Reports, Remarkup, Affects-Wikimedia
pppery added a comment to T15371: RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing.

Disentangling that monster regex, step 1:

Nov 23 2024, 20:30 · Bug Reports, Remarkup, Affects-Wikimedia
pppery added a comment to T15371: RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing.

Indeed https://devina.io/redos-checker says the aformentioned regex is exponential time worst-case

Nov 23 2024, 20:20 · Bug Reports, Remarkup, Affects-Wikimedia
pppery added a comment to T15371: RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing.

I monkeypatched the code to print preg_last_error when the problematic preg_match returns null. The error is "Backtrack limit exhausted".

Nov 23 2024, 20:18 · Bug Reports, Remarkup, Affects-Wikimedia

Oct 25 2024

aklapper added a comment to T15371: RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing.

This exception happens once $rule in the loop foreach ($this->getMarkupRules() as $rule) in PhutilRemarkupBlockRule::applyRules($text) becomes ProjectRemarkupRule. That's where it blows up.

Oct 25 2024, 10:19 · Bug Reports, Remarkup, Affects-Wikimedia

Aug 14 2024

valerio.bozzolan added a comment to T15916: Conduit maniphest.gettasktransactions: include metadata and title.

Maybe interesting, there is this different non-deprecated API:

Aug 14 2024, 16:24 · Maniphest, Affects-Wikimedia
valerio.bozzolan updated the task description for T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge.
Aug 14 2024, 16:05 · Discussion Needed, Affects-Wikimedia
valerio.bozzolan added a revision to T15916: Conduit maniphest.gettasktransactions: include metadata and title: D25777: Make maniphest.gettasktransactions include metadata and title.
Aug 14 2024, 16:02 · Maniphest, Affects-Wikimedia
valerio.bozzolan created T15916: Conduit maniphest.gettasktransactions: include metadata and title.
Aug 14 2024, 16:02 · Maniphest, Affects-Wikimedia

Aug 7 2024

aklapper closed T15472: Support Open Graph protocol (at least in Maniphest) as Resolved by committing rP89778dc9e617: Add Open Graph protocol meta tags to Maniphest task pages.
Aug 7 2024, 11:54 · User-valerio.bozzolan, Affects-Wikimedia, Maniphest

Aug 5 2024

aklapper added a comment to T15371: RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing.

This is an issue in https://we.phorge.it/source/phorge/browse/master/src/infrastructure/markup/rule/PhabricatorObjectRemarkupRule.php . In getObjectEmbedPattern(), preg_quote($prefix) returns \# and the method finally returns (\B{\#([^.\s?!,:;{}#\(\)"'\*/~]+(?:[^\s?!,:;{}#\(\)"'\*/~]*[^.\s?!,:;{}#\(\)"'\*/~]+)*)([,\s](?:[^}\\]|\\.)*)?}\B)u.
Within apply($text), $text becomes null after that first preg_replace_callback, so the second call barks.

Aug 5 2024, 12:44 · Bug Reports, Remarkup, Affects-Wikimedia

Aug 2 2024

aklapper added a comment to T15100: [Feature request] Option to measure WIP limits based on card count instead of points, to more closely adhere to Kanban standards..

I'm not skilled enough to look into the bigger picture, however maybe the Edit Column dialog could have a third field apart from Name and Point Limit to also have Task Limit (or Card Limit?). Point Limit and Task Limit then must be mutually exclusive (do not allow to set both for a column, or even...board?), somehow.

Aug 2 2024, 10:28 · Feature Requests, Maniphest, Discussion Needed, Affects-Wikimedia, Workboard

May 20 2024

aklapper added a revision to T15472: Support Open Graph protocol (at least in Maniphest): D25668: Add Open Graph protocol meta tags to Maniphest task pages.
May 20 2024, 20:32 · User-valerio.bozzolan, Affects-Wikimedia, Maniphest

May 15 2024

pppery added a project to T15055: Import translations from translatewiki.net: Localization.
May 15 2024, 05:12 · Localization, Affects-Wikimedia, Phorge
pppery merged T15079: Upstream translatewiki.net's changes into T15055: Import translations from translatewiki.net.
May 15 2024, 05:11 · Localization, Affects-Wikimedia, Phorge

May 2 2024

aklapper added a comment to T15407: People: profile picture should be editable by their author (not by "No one").

I do not (yet?) understand the use case of this task.

May 2 2024, 16:34 · Policy, User-valerio.bozzolan, People
valerio.bozzolan moved T15407: People: profile picture should be editable by their author (not by "No one") from Backlog to Code Sprint Candidate on the User-valerio.bozzolan board.

Indeed reported from a Wikimedia user about Wikimedia Phabricator.

May 2 2024, 16:17 · Policy, User-valerio.bozzolan, People

Apr 29 2024

valerio.bozzolan closed T15163: The Task Cover Image is visible only to the uploader (invisible to Task participants) as Resolved by committing rP3367fe0017b1: Drag & Drop Task Cover Image: also attach.
Apr 29 2024, 15:34 · Affects-Wikimedia, Maniphest, User-valerio.bozzolan, Cover Image, Workboard
valerio.bozzolan closed T15703: Workboard Cover Image: the cropped "Transform" is orphan, a subtask of T15163: The Task Cover Image is visible only to the uploader (invisible to Task participants), as Resolved.
Apr 29 2024, 15:34 · Affects-Wikimedia, Maniphest, User-valerio.bozzolan, Cover Image, Workboard

Apr 25 2024

waldyrious removed a watcher for Affects-Wikimedia: waldyrious.
Apr 25 2024, 22:07
Iniquity added a comment to T15082: Consider allowing milestone columns to be ordered arbitrarily on workboards.

It seems to me that this problem can be solved with an additional setting that turns this functionality on or off.

Apr 25 2024, 19:10 · Discussion Needed, Affects-Wikimedia, Workboard

Mar 28 2024

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

Mar 26 2024

avivey closed T15762: PhabricatorDataNotAttachedException when rendering project hovercard with username mentioned in project description as Resolved by committing rP216d308507ed: Fix Project Hovercard rendering @mention.
Mar 26 2024, 18:07 · Affects-Wikimedia, Bug Reports
avivey added a revision to T15762: PhabricatorDataNotAttachedException when rendering project hovercard with username mentioned in project description: D25562: Fix Project Hovercard rendering @mention.
Mar 26 2024, 15:40 · Affects-Wikimedia, Bug Reports
avivey added a comment to T15762: PhabricatorDataNotAttachedException when rendering project hovercard with username mentioned in project description.

It might not happen on any other card, because we might not be rendering Remarkup on any other card. Interesting....

Mar 26 2024, 10:46 · Affects-Wikimedia, Bug Reports
avivey added a comment to T15762: PhabricatorDataNotAttachedException when rendering project hovercard with username mentioned in project description.

So this is quite an edge-case:

  • PhabricatorMentionRemarkupRule wants to give the mention a different color, depending on if the user can view the "context object", in this case the Project.
  • There's an automatic rule, saying a member of a project can always view the project
  • When loading the project for the hovercard, we don't bother loading all the member list
  • When loading the user for the mention, we don't bother loading all its projects
  • so data is not available at the rendering point.
Mar 26 2024, 10:39 · Affects-Wikimedia, Bug Reports
avivey claimed T15762: PhabricatorDataNotAttachedException when rendering project hovercard with username mentioned in project description.
Mar 26 2024, 10:23 · Affects-Wikimedia, Bug Reports

Mar 25 2024

valerio.bozzolan added a comment to T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge.

Another good simple candidate GDPR-friendly:

Mar 25 2024, 10:36 · Discussion Needed, Affects-Wikimedia
valerio.bozzolan added a revision to T15372: "RuntimeException: Undefined array key" when pasting "a {{{a}}} a" comment (due to regex in PhutilRemarkupInterpreterBlockRule.php): D25559: Update unit test of InterpreterBlockRule for "a {{{a}}}".
Mar 25 2024, 07:18 · Bug Reports
valerio.bozzolan added a revision to T15372: "RuntimeException: Undefined array key" when pasting "a {{{a}}} a" comment (due to regex in PhutilRemarkupInterpreterBlockRule.php): D25415: Make InterpreterBlockRule regex only match on valid interpreter names.
Mar 25 2024, 07:12 · Bug Reports

Mar 24 2024

valerio.bozzolan triaged T15762: PhabricatorDataNotAttachedException when rendering project hovercard with username mentioned in project description as High priority.

Ouch

Mar 24 2024, 15:46 · Affects-Wikimedia, Bug Reports

Mar 21 2024

aklapper updated the task description for T15762: PhabricatorDataNotAttachedException when rendering project hovercard with username mentioned in project description.
Mar 21 2024, 22:34 · Affects-Wikimedia, Bug Reports
aklapper added a comment to T15762: PhabricatorDataNotAttachedException when rendering project hovercard with username mentioned in project description.

Also note that we have a similar PhabricatorDataNotAttachedException in PhabricatorRepositoryCommit (via getRepository()) in downstream https://phabricator.wikimedia.org/T360714. It's without reproduction steps but sounds a bit similar.

Mar 21 2024, 20:40 · Affects-Wikimedia, Bug Reports
aklapper updated the task description for T15762: PhabricatorDataNotAttachedException when rendering project hovercard with username mentioned in project description.
Mar 21 2024, 20:21 · Affects-Wikimedia, Bug Reports
aklapper closed T15631: "Map returned omits required key" exception for second result page (cursor) for Maniphest search ordered by custom field as Resolved by committing rPd42b3eb0b17a: Fix "Map omits required key" exception by comparing result order against modern….
Mar 21 2024, 18:26 · Affects-Wikimedia, Bug Reports

Mar 15 2024

aklapper claimed T15650: AphrontDuplicateKeyQueryException dragging task from milestone column to main board column: Duplicate entry for key 'boardPHID'.
Mar 15 2024, 16:45 · Affects-Wikimedia, Bug Reports

Mar 10 2024

valerio.bozzolan added a comment to T15631: "Map returned omits required key" exception for second result page (cursor) for Maniphest search ordered by custom field.

Maybe unrelated. But after we fix PhabricatorCursorPagedPolicyAwareQuery, maybe we will find a crash test also for the first two lines:

Mar 10 2024, 16:25 · Affects-Wikimedia, Bug Reports
valerio.bozzolan triaged T15631: "Map returned omits required key" exception for second result page (cursor) for Maniphest search ordered by custom field as Normal priority.

Interestingly I was able to reproduce, but only creating 101+ tasks manually and going to the next page. So after that ?after=100 is introduced.

Mar 10 2024, 12:05 · Affects-Wikimedia, Bug Reports

Jan 4 2024

aklapper added a revision to T15631: "Map returned omits required key" exception for second result page (cursor) for Maniphest search ordered by custom field: D25504: Fix "Map omits required key" exception by comparing result order against modern field keys.
Jan 4 2024, 09:17 · Affects-Wikimedia, Bug Reports

Dec 31 2023

valerio.bozzolan renamed T15163: The Task Cover Image is visible only to the uploader (invisible to Task participants) from Auto-Attach a File when dropping it as Task cover image to The Task Cover Image is visible only to the uploader (invisible to Task participants).
Dec 31 2023, 00:21 · Affects-Wikimedia, Maniphest, User-valerio.bozzolan, Cover Image, Workboard

Dec 18 2023

aklapper closed T15688: "Undefined index: PHID-PROJ-***" in project.search API when project_customfieldstorage table has additional fields not requested, a subtask of T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge, as Resolved.
Dec 18 2023, 11:46 · Discussion Needed, Affects-Wikimedia

Dec 14 2023

20after4 added a subtask for T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge: T15694: Consider adopting the "search results context highlighting" feature from Wikimedia's fork.
Dec 14 2023, 17:33 · Discussion Needed, Affects-Wikimedia
20after4 updated the task description for T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge.
Dec 14 2023, 17:32 · Discussion Needed, Affects-Wikimedia
20after4 added a comment to T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge.

Here's another one that I think deserves to be upstreamed: https://phabricator.wikimedia.org/T230787 adds context and search term highlights to fulltext search results. Currently Phorge and upstream Phabricator only show matching document titles with highlights on keywords in the title but not the body.
The efficiency of my solution is questionable, however, it's working well enough for Wikimedia's use of the feature.

Dec 14 2023, 17:04 · Discussion Needed, Affects-Wikimedia

Dec 8 2023

soloturn added a comment to T15100: [Feature request] Option to measure WIP limits based on card count instead of points, to more closely adhere to Kanban standards..

there is a presentation from eric brechner, who was in microsofts xbox development, about kanban. he does it on whiteboard, extremely sinple:
https://www.youtube.com/watch?v=CD0y-aU1sXo

Dec 8 2023, 08:17 · Feature Requests, Maniphest, Discussion Needed, Affects-Wikimedia, Workboard

Dec 7 2023

valerio.bozzolan updated the task description for T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge.
Dec 7 2023, 10:33 · Discussion Needed, Affects-Wikimedia
valerio.bozzolan added a subtask for T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge: T15688: "Undefined index: PHID-PROJ-***" in project.search API when project_customfieldstorage table has additional fields not requested.
Dec 7 2023, 10:32 · Discussion Needed, Affects-Wikimedia

Dec 6 2023

aklapper closed T15686: Include 'published' date in Phame atom feeds, a subtask of T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge, as Resolved.
Dec 6 2023, 19:34 · Discussion Needed, Affects-Wikimedia