[Pleroma.Formatter]: Add support for non-HTTP schemes in URIs
authorHaelwenn (lanodan) Monnier <contact@hacktivis.me>
Mon, 18 Jun 2018 10:45:15 +0000 (12:45 +0200)
committerHaelwenn (lanodan) Monnier <contact@hacktivis.me>
Mon, 30 Jul 2018 20:01:48 +0000 (22:01 +0200)
commit3623504e5d7b4dd6dd250151685343109de1e889
treee1270d0533f2a165a7f65ec29fd2d899c8f9b0ef
parentba72c51a0f6f8a64a24a96c89d4cb8cfcfb7a245
[Pleroma.Formatter]: Add support for non-HTTP schemes in URIs

The call to the regex in add_links is there just to be sure it’s a legal URI, it can be removed if you want to get more performance.

The URI Schemes list is sorted, but with http(s) at the start (in case it might make it faster for common links).

Closes: https://git.pleroma.social/pleroma/pleroma/issues/127
lib/pleroma/formatter.ex