This now exists for priorities. I'd like to get at least one more grouping (likely: assignee) built before calling this resolved since "Priority" has some magic interaction with "subpriority". I'm moving toward getting rid of "subpriority" in D20263, but I'm not yet completely sure that it'll stick.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
All Stories
Mar 9 2019
Drag-and-drop between columns on a priority-sorted board no longer changes priority. See T13074 for continuing adjacent work.
Some adjacent work in T13074 may build on this, and we might do "drag + shift" at some point, but this is substantially resolved.
I wholeheartedly agree that all that proxy field mess needs to go away. With that gone the only moderately confusing part remaining would be the way in which custom fields interact with herald, email and notifications.
Mar 8 2019
Mar 7 2019
An adjacent issue is that the current behavior of overheated queries is to return a partial result set and set a flag. The goal of this behavior is to let us show some results if we find some results, but it may be surprising if the caller doesn't handle overheated queries, since they may look like a queries which simply failed to match anything.
The hypothetical steps above do, in fact, reproduce this:
It seems that newer versions of git have become more aggressive at detecting binary changes as moves + renames, because my install is now hitting this on a very frequent basis
Mar 6 2019
In the future, when a board can be ordered/grouped by author or assignee (or maybe custom fields), what should dragging a card within a column do?
Mar 5 2019
Mar 4 2019
Mar 2 2019
Technical stuff:
Some old migrations call PhabricatorSearchWorker::queueDocumentForIndexing(). This no longer works after D20200 because the PHP implementation expects a dateCreated column to exist, but it won't exist until 20190220.daemon_worker.completed.02.sql runs.
Mar 1 2019
Currently, if a card requires MFA to edit, we're unable to prompt the user. We likely should be able to do a prompt inline. This should also probably have a warning icon on the card itself.
Another possible approach is to use -o LogLevel=ERROR. This gets us into trouble if there are useful INFO messages other than "permanently added X to list of known hosts", but presumably all the important stuff is rasied at ERROR or better.
For Drydock/Harbormaster, the only real way forward I see here is:
Currently, properties on upstream build steps are driven by CustomFields. T13248 briefly discusses a bit of context.
(This is likely to be very long, very rambling, and not particularly enlightening or useful.)
somewhat tricky to explain, and somewhat tricky to resolve
From onsite:
In T5391#234838, @epriestley wrote:Resolved by D18959 + D18960. See also T13049.
Not all custom field types have export support today, but the infrastructure is in place and additional support is generally straightforward.
Feb 28 2019
and now when I re-run the command again, it gets another 7 commits and fails again. So, perhaps by me viewing the commit, I kick off a job that rebuilds something on the backend?
It's now failing on this one (consistently if I keep running it):
Thanks. That looks like a perfectly normal object to me so I'm not sure what could cause it to fail to load.
You will soon be able to give builds different "Hold Drafts" behaviors. See T13258.
mysql> SELECT * FROM phabricator_repository.repository_commit WHERE id = 71471; +-------+--------------+--------------------------------+------------------------------------------+------------+------------+-------------+---------+--------------+--------------------+-----------------------+ | id | repositoryID | phid | commitIdentifier | epoch | authorPHID | auditStatus | summary | importStatus | authorIdentityPHID | committerIdentityPHID | +-------+--------------+--------------------------------+------------------------------------------+------------+------------+-------------+---------+--------------+--------------------+-----------------------+ | 71471 | 41 | PHID-CMIT-ohupojjoniypwpghvlr2 | 43034ccb9eac4ca8a655f655b726f73c5e551413 | 1438182566 | NULL | none | | 1024 | NULL | NULL | +-------+--------------+--------------------------------+------------------------------------------+------------+------------+-------------+---------+--------------+--------------------+-----------------------+ 1 row in set (0.01 sec)
Making a way to set fields to default: disabled would make this feature even better ;)
After D20229, the rules are:
I'll update the documentation/setup guidance in the upstream.
Great! Thanks for the report, and for your help tracking this down by going through the diagnostic steps.
Here's what's happening in general:
I can't immediately reproduce this: I can log into my local development install and into secure.phabricator.com using Google OAuth without any issues right now.
In T6409#216988, @denghaodna wrote:Would be happy to see this feature. My company use different team names as columns of the work board. When a task is reassigned from a dev to a tester, I need to manually move it from Dev column to QA column.
With this feature implemented, I would be able to configure a rule that when a task is assigned to a specific person, the task will be automatically moved to a column, say the Dev column for example.
I thought rPHU4d21f105b17f250aaaeb8937142ae4cbc978389f was meant to fix this, but apparently not.
Feb 26 2019
quack