D19111 doesn't fix this in the general case, but should produce the desired behavior for most inputs such that the input is in the form [x](y) and y is the URI of a Wikipedia article.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
All Stories
Feb 16 2018
The intent isn't unambiguous in the general case, consider: Blah blah (see also [x](y)).
Ah thanks!
The non-bold ones also open in a new tab.
Oh! Yes. Sort of.
Just curious, but is the bold effect intentional in the "No Encoding Relative" scenario?
This doesn't look like a bug in Phabricator; the reporting user is likely discussing client-side mail filtering rules which, by design, can never work against "Must Encrypt" mail.
Comment 3: Self mail on again.
Comment 2: Self mail off.
Comment 1: Self mail on.
It would be perfect if the syntax supported in remarkup links could be used, which means that for @swisspol's example, projects/phabricator_transition/ would translate to https://temp.phacility.com/w/projects/phabricator_transition/.
And it would be even more awesome if the behavior of the displayed link in the "view" page could be the same, which means that in this case, it wouldn't display the link but the name of the Phriction page!
A similar "attack" is to send a link to two destinations based on the viewer:
We haven't seen other interest in this and the use case feels a little unusual (I suspect 15-20% empty documents is very unusual) so I don't plan to implement it at this time.
I'll follow up with more details on what was accessed once we conclude our response.
Feb 15 2018
See PHI372 -- setting user.custom-field-definitions (or, probably, any similar config) to a string will pass validation but then fatal in use.
No. Mail stamps are not intended to answer "Why am I receiving this mail?" in the general case (which lives in T9412 now, I think).
Will stamps be applied for all email notifications and reasons for the recipient to receive them, so as to fix T6297: Maniphest email notification doesn't say why I'm receiving it?
Example usage (for simplicity, requires at least one user named "Jake" on your install to function correctly):
After D19089, you can probably emit a projects(people-named-jake()) token or whatever and have it work for some values of "work" and "whatever". Tentatively, it doesn't look like this needs a lot of API changes, so I'm going to move forward with the simple version of the original request.
Feb 14 2018
@avivey, heads up that I'm renaming PhabricatorQuickSearchEngineExtension to PhabricatorDatasourceEngineExtension. I'm leaving an empty subclass in master for now so that nothing breaks, but will delete it sooner or later, so rename QuickSearch to Datasource in your extends ... statements (and, ideally, class names) at some point before then to keep things working smoothly.
Quicksand isn't really bound by natural law, but I think that might fix it.
A workaround is to turn off the little inline chat thing so Quicksand disables itself, but this should be an easy fix.
Using Chrome
We got a printer fax spam support request into the completely private Support app today. 😑
Phriction already has modular transactions, but does not have an EditEngine. That likely needs to happen first.
This never got fleshed out into an actionable plan, see T13077 for the next planned phase here.
