-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add (configurable) support for custom protocols/URLs / prevent element from messing with them #15018
Comments
The linkification library does not support this nfrasser/linkifyjs#194 |
Hello Michael! I'm writing to follow-up for any updates on this. We have many users and would love to migrate them to Matrix & Element, but having the custom protocol links clickable is a must. Thank you! |
Maybe linkifyjs should be replaced or forked, as clearly upstream seems to have gone stale with the initial report regarding additional protocol support being from 2017 with no response at all and git master also showing only low maintanance work since years. |
It seems like a good thing to support. At the moment, we'd need have a better understanding of how many people are impacted by this, or else wait for someone to contribute a change / sponsor the core team to make a change. |
It seems like link does support it in V3 already. https://linkify.js.org/docs/linkifyjs.html#linkifyregistercustomprotocol-str So, is it likely this gets implemented somewhat soon? Asking because |
Is your suggestion related to a problem? Please describe.
We've a document management system which generates links like e.g.
vis://08680B3E-6E1E-4C1B-B3E7-7019D5FFB910/14/5079312
which element currently automatically translates tohttps://08680B3E-6E1E-4C1B-B3E7-7019D5FFB910/14/5079312
when sent via a chat message, which then won't work for us when clicking on it in a browser.Describe the solution you'd like
It would be really useful if element would have support for such custom protocols/URLs. Either per se, or configurable in some way via an allow-list.
The text was updated successfully, but these errors were encountered: