It seems to me that this problem can be solved with an additional setting that turns this functionality on or off.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Thu, Apr 25
Mar 28 2024
Mar 26 2024
It might not happen on any other card, because we might not be rendering Remarkup on any other card. Interesting....
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 25 2024
Another good simple candidate GDPR-friendly:
Mar 24 2024
Ouch
Mar 21 2024
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 15 2024
Mar 10 2024
Maybe unrelated. But after we fix PhabricatorCursorPagedPolicyAwareQuery, maybe we will find a crash test also for the first two lines:
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.
Jan 4 2024
Dec 31 2023
Dec 18 2023
Dec 14 2023
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 8 2023
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 7 2023
Dec 6 2023
Nov 23 2023
Nov 22 2023
Translatewiki finally processed the rebrand a few days ago, as part of https://phabricator.wikimedia.org/T318763
Nov 20 2023
Probably this was moved?
Cool. Two things:
Other edges have probably been eliminated in the past. For example this one:
Nov 16 2023
Nov 13 2023
Interestingly I was able to reproduce the issue with this nonsense patch, in the hope to emulate an email plain-text generation, even if it's not the case:
For interesting reasons, I cannot, in any way, get an email about somebody renaming a single Mockup photo. And, my email preferences are like "email me for everything from every application" and email delivery is "email me about myself".
Nov 7 2023
Initially, the task is in the project's default column:
MariaDB [phabricator_project]> SELECT cp.id, p.name AS projectName, cp.boardPHID, c.name AS columnName, cp.columnPHID FROM project_columnposition cp INNER JOIN project_column c ON cp.columnPHID = c.phid INNER JOIN phabricator_project.project p ON cp.boardPHID = p.phid WHERE objectPHID ="PHID-TASK-f6ri2kdpcvtb3yncho2n"; +-----+----------------+--------------------------------+------------+--------------------------------+ | id | projectName | boardPHID | columnName | columnPHID | +-----+----------------+--------------------------------+------------+--------------------------------+ | 509 | T139396-parent | PHID-PROJ-yt43plz2cxlidyu4dlia | Backloggg | PHID-PCOL-no7jbin6vngwkrghrmrk | +-----+----------------+--------------------------------+------------+--------------------------------+
Oct 25 2023
Oct 24 2023
In T15653#13929, @valerio.bozzolan wrote:Yeah so we are all for "let's just append as default and maybe think about something more for the future, if they ask"
Yeah so we are all for "let's just append as default and maybe think about something more for the future, if they ask"
What if it were possible to intentionally remove a tag by passing the tag prepended with - to signify removal? like ?tags=-ABCDE to remove a tag but otherwise the behavior would be to just append. I realize this doesn't have the same compatibility advantages but it does offer slightly more flexibility for use in ad-hoc workflows.
Oct 20 2023
Thanks for reporting.
Oct 17 2023
Oct 13 2023
I've probably understood what is going on here
Oct 11 2023
I triage this to Wishlist since it's indeed useful to some people but it's somehow still controversial. In order to attract more eyes, adding also Discussion Needed.
Oct 7 2023
It's a Git repository branch called 201709 (see downstream) but still no idea how to trigger the exception.
If anyone has an idea what to do to reach code in DiffusionRequest::generateURI() or DiffusionCommitBranchesController, please share.
Oct 4 2023
Oct 3 2023
Sep 28 2023
I tried browsing that page without being able to trigger the issue
Sep 27 2023
Sep 25 2023
Sep 22 2023
Sep 21 2023
In T15640#13668, @valerio.bozzolan wrote:Are you aware of any non-git repository in Wikimedia?
Sep 18 2023
Sep 5 2023
In theory this could be a two-liner: Changing the last character of the $prefix, and in PhabricatorCursorPagedPolicyAwareQuery.php
- $map[$field->getFieldKey()] = $field->getValueForStorage(); + $map[$field->getModernFieldKey()] = $field->getValueForStorage();
In practice that leads to: Unhandled Exception ("PhutilTypeExtraParametersException") - Got unexpected parameters: customfield, customfield.index.table, customfield.index.key
Sep 2 2023
<tl;dr>: This is a mismatch between legacy field keys still used for paging, versus modern field keys.
Aug 28 2023
Aug 19 2023
FYI I proposed a partial patch in D25415 which makes the issue more contained at least.
Aug 5 2023
Aug 3 2023
And, just to clarify, have MediaWiki something similar? Probably the "Mute User". Is Mute user the needed thing?
We could expand a bit the Task description to clarify why the Disable User button and the Remove User are not sufficient for this purpose.
Jul 20 2023
Please share the output of this:
Jul 13 2023
Jul 12 2023
Jul 3 2023
I've added both links to the preamble for easy discovery.
Good content but unfortunately undiscoverable if not linked from a form preamble
- Feature request: https://we.phorge.it/book/contrib/article/feature_requests/
- Bug report: https://we.phorge.it/book/contrib/article/bug_reports/
- This is a feature request, it should be defined using Feature Request pattern, not Bug Report pattern.
- This is a feature request, it should be defined using Feature Request pattern, not Bug Report pattern.
- We already implemented this in D25035