Commit graph

  • b5d4f9616e
    Mix.exs: Update version master Lain Soykaf 2023-02-09 14:27:38 -0500
  • 7a207ac59d
    add openNIC Sam Therapy 2023-01-20 17:01:35 +0100
  • f66e3935fa
    Add new tlds Sam Therapy 2023-01-10 16:33:15 +0100
  • 76b0923033
    Fix tests for added domains mint 2022-10-09 08:17:44 +0000
  • c77d40de20
    Adjustment for parsing non-ICANN domain mentions mint 2022-10-04 23:22:24 +0000
  • 1e612ac3a3 Merge branch 'tusooa/doubledotlink' into 'master' Haelwenn 2022-12-28 22:36:24 +0000
  • 0e62e64339
    Allow double dots in links tusooa 2022-12-28 12:15:35 -0500
  • d5ae88725a Merge branch 'tusooa/zwnj=nobrk' into 'master' Haelwenn 2022-12-26 16:03:02 +0000
  • 3599ccf759
    Do not break hashtag at zwnj tusooa 2022-12-25 20:37:01 -0500
  • 123dbb0fd6 Merge branch '2022-03-deps' into 'master' Haelwenn 2022-07-10 16:53:46 +0000
  • 281d66bf46 Update dependencies Haelwenn (lanodan) Monnier 2022-03-07 15:00:34 +0100
  • 6366509323 Merge branch 'reuse' into 'master' Haelwenn 2022-07-10 13:48:23 +0000
  • 8505286703 Make repository REUSE compliant Haelwenn (lanodan) Monnier 2022-07-10 08:36:27 +0200
  • 20e4f75874 builder.ex: Use Enum.map_join instead of Enum.map+Enum.join Haelwenn (lanodan) Monnier 2022-03-07 15:04:04 +0100
  • fa46ecf29f Merge branch 'release-0.5.2' into 'master' lain 2022-01-12 16:14:20 +0000
  • e33c8c8288
    Release v0.5.2 Alex Gleason 2022-01-09 11:57:47 -0600
  • ad438ed500 Merge branch 'bugfix/line-ending-buffer' into 'master' Alex Gleason 2021-12-30 23:18:42 +0000
  • 2567e2c107 add bare whitespace test FloatingGhost 2021-12-30 19:46:42 +0000
  • b6f644545f Bump version FloatingGhost 2021-12-30 19:42:50 +0000
  • 94aeffd227 Fix hashtag parsing at the end of lines FloatingGhost 2021-12-30 19:41:30 +0000
  • 29d259cb0a Merge branch '0.5.1' into 'master' lain 2021-07-08 15:19:11 +0000
  • 6754e8e61b Update version Lain Soykaf 2021-07-08 17:13:46 +0200
  • b830b8bf1a Merge branch 'fix/parsing_error' into 'master' feld 2021-07-07 21:57:50 +0000
  • 98947c5d53 Fix parsing error on URLs ending in ) with no path separator. e.g., http://example.com) Mark Felder 2021-07-07 16:52:16 -0500
  • ec7475a7e2 Merge branch 'release/0.5.0' into 'master' lain 2021-03-02 15:02:24 +0000
  • 97aed818e2 Merge branch 'master' of git.pleroma.social:pleroma/elixir-libraries/linkify lain 2021-03-02 15:57:05 +0100
  • 924fc681b4 Prepare 0.5.0 release. lain 2021-03-02 15:56:29 +0100
  • 5758b8d50c Merge branch 'fix-mentions' into 'master' lain 2021-03-02 14:54:32 +0000
  • 09e56b48d6 Merge branch 'fix/ip-urls-require-scheme' into 'master' lain 2021-03-02 14:05:02 +0000
  • ce7a5a68c8 Merge branch 'fix/parens-stripping' into 'master' lain 2021-03-02 14:04:23 +0000
  • c1aea9357d Merge branch 'mentions-and-apostrophes' into 'master' lain 2021-03-02 12:57:58 +0000
  • dac0a32214 Document improvements on linking mentions with apostrophes Mark Felder 2021-02-13 13:08:48 -0600
  • de243909aa Try to strip common English apostrope contractions/abbreviations on words Mark Felder 2021-02-13 13:07:19 -0600
  • 3999a61535 Correct test for apostrophes on mentions. It wasn't validating anything. Mark Felder 2021-02-13 12:47:44 -0600
  • 1bc845f9e4 Small optimization Mark Felder 2021-01-28 12:45:07 -0600
  • fb88baabac Apply 1 suggestion(s) to 1 file(s) feld 2021-01-28 17:16:39 +0000
  • 5191250de4 Document improved URL detection in parentheticals, target 0.5.0 release because it's a fairly big change. Mark Felder 2021-01-28 09:53:16 -0600
  • c878e0da93 Merge branch 'feat/bump-tlds' into 'master' feld 2021-01-28 15:45:30 +0000
  • e004539a54 Auto linking of IP addresses requires a scheme has been provided Mark Felder 2021-01-27 17:42:09 -0600
  • 2b338e9ace Add alias to bump TLDs list easily Mark Felder 2021-01-27 17:14:18 -0600
  • 75f68977af Add own trim functions that only strips one character Mark Felder 2021-01-27 15:49:42 -0600
  • 14e1f64a09 Missing operation for only trimming leading Mark Felder 2021-01-27 14:58:39 -0600
  • a7e86d3381 Credo Mark Felder 2021-01-27 14:42:05 -0600
  • aec97fac71 Split checks into functions returning atoms to make the decisions Mark Felder 2021-01-26 19:03:29 -0600
  • 26fa3bffeb Try to make intelligent decisions when deciding if parens should be stripped before linking Mark Felder 2021-01-26 18:30:35 -0600
  • e5c035a0ce
    Fix mentions in compact html Alex Gleason 2020-12-24 21:18:25 -0600
  • bd7a759911 Merge branch 'release/0.4.1' into 'master' lain 2020-12-22 13:23:18 +0000
  • 603cf8c720 Mix: Update version Lain Soykaf 2020-12-22 14:18:02 +0100
  • e0fd2e7620 LinkifyTest: Add test for short IPv4 bug. Lain Soykaf 2020-12-22 14:17:13 +0100
  • 8091bdbc7b Document fix, prepare for release Mark Felder 2020-12-21 14:02:04 -0600
  • 713b986fa5 Only support IPv4 for the moment Mark Felder 2020-12-21 11:32:05 -0600
  • 26fec6cff1 Fix invalid IPv4 linking; optimize Mark Felder 2020-12-19 13:20:11 -0600
  • 33558484a6 Merge branch 'release/0.4.0' into 'master' lain 2020-11-27 11:17:19 +0000
  • 506c23f8eb Release: Change changelog and mix version Lain Soykaf 2020-11-24 17:50:12 +0100
  • a32f582aa8 Merge branch 'chores/bump-tlds' into 'master' Haelwenn 2020-11-19 22:22:52 +0000
  • f923aa0ac1
    priv/tlds.txt: Bump to 2020111900 Haelwenn (lanodan) Monnier 2020-11-19 23:19:13 +0100
  • 9b86e5e5e4 Merge branch 'features/hostname_validation' into 'master' Haelwenn 2020-11-19 20:42:20 +0000
  • 62b385674d Apply 1 suggestion(s) to 1 file(s) Haelwenn 2020-11-19 20:35:56 +0000
  • 9925f4514e Add .onion domain tests Mark Felder 2020-11-19 19:49:21 +0000
  • 5573fe6d97 Test IDN and punycode domains in mentions Mark Felder 2020-11-19 19:30:20 +0000
  • df559cd2ae Merge branch 'handle-href' into 'master' rinpatch 2020-11-19 19:25:18 +0000
  • 3ce2c34709 Fix linking URLs/domains with trailing punctuation Mark Felder 2020-11-19 18:55:17 +0000
  • 17126aa662 Move tests under correct group, add test for URLs with IPv4 for domain Mark Felder 2020-11-19 18:29:41 +0000
  • 31d41920ed Fix test group name Mark Felder 2020-11-19 18:25:54 +0000
  • c14ac019af Add IDN and punycode domain test Mark Felder 2020-11-19 18:13:55 +0000
  • 649fc9125d parser: Validate IPv6, IDN compatibility in email and mentions Haelwenn (lanodan) Monnier 2020-11-17 16:27:24 +0100
  • 26f5310379 parser: Add onion as an extra TLD Haelwenn (lanodan) Monnier 2020-11-17 16:27:47 +0100
  • d84ca4d0b7 Fix formatting in test Justin Tormey 2020-11-19 09:48:28 -0600
  • 8713d4141a Add handle_href option for href pre-processing Justin Tormey 2020-11-19 09:40:47 -0600
  • b50bd58d70 Merge branch 'fix/fqdn-domain' into 'master' feld 2020-11-18 17:47:54 +0000
  • 372879c8d4 Verify trailing periods as sentence punctuation do not link Mark Felder 2020-11-18 17:40:10 +0000
  • 1f8680f4b4 Document FQDN support Mark Felder 2020-11-18 17:26:17 +0000
  • b87be206a7 Support URLs with FQDNs (trailing period on the tld) Mark Felder 2020-11-18 17:24:44 +0000
  • 815343e824 Merge branch 'chore/readme' into 'master' feld 2020-11-17 15:49:46 +0000
  • c4f3b56219 Add example to README showing how we link user mentions Mark Felder 2020-11-17 15:45:38 +0000
  • 175ee6cbea Merge branch 'release-0.3.0' into 'master' lain 2020-11-17 14:50:43 +0000
  • 4a1d1e6336 Update ex_doc Egor Kislitsyn 2020-11-17 18:39:13 +0400
  • b846e25b83 Version bump Egor Kislitsyn 2020-10-07 18:55:53 +0400
  • 971b5f3a69
    Update CHANGELOG Egor Kislitsyn 2020-11-17 18:41:39 +0400
  • cbf5128a8a
    Update dependencies Egor Kislitsyn 2020-10-07 18:54:49 +0400
  • 272b9abea9 Merge branch 'fix/incorrect-mentions-parsing' into 'master' rinpatch 2020-11-17 12:55:25 +0000
  • 45e970d604
    Upgrade credo Sergey Suprunenko 2020-11-16 23:18:32 +0100
  • 2a050e1cbe
    Ignore non-word chars in the beginning of mentions Sergey Suprunenko 2020-11-16 18:57:01 +0100
  • e16136f709
    Do not parse mention if there is something before it Sergey Suprunenko 2020-11-10 21:24:50 +0100
  • 5581840992 Merge branch 'fix/parser-url-bugs' into 'master' rinpatch 2020-10-06 19:56:01 +0000
  • c4b4cb95fb
    Linkify.Parser.restore_stripped_symbols/3 must always return iodata Sergey Suprunenko 2020-09-10 20:15:49 +0200
  • 7005cda9e4
    Handle punctuation marks and new lines Sergey Suprunenko 2020-09-02 13:18:02 +0200
  • 8d88833dc5
    Remove unused clauses Sergey Suprunenko 2020-09-01 13:31:21 +0200
  • 74afaca73b
    Handle punctuation marks and angle bracket in the end of a link Sergey Suprunenko 2020-08-29 23:30:43 +0200
  • e5a8cf2b08
    Do not parse html links inside html tags Sergey Suprunenko 2020-08-29 23:29:07 +0200
  • 86afaf49e5 Merge branch 'fix/hashtag-link-parsing' into 'master' rinpatch 2020-10-06 19:39:23 +0000
  • 69902de571
    Handle hashtags followed by skipped html tags Sergey Suprunenko 2020-08-30 18:43:45 +0200
  • 4764e1819e Merge branch 'iodata' into 'master' rinpatch 2020-08-30 18:31:48 +0000
  • e720efd50c Accumulate as iodata, only convert to binary if necessary Justin Tormey 2020-08-20 13:39:59 -0500
  • 61871d137a Reduce work for checking precense of type in opts Justin Tormey 2020-07-27 13:37:15 -0500
  • 1d52bfeb81 Fix formatting Justin Tormey 2020-07-27 12:46:26 -0500
  • b1f6c04eef Add parser support for iodata and safe iodata Justin Tormey 2020-07-27 10:40:44 -0500
  • 62652612c9 Merge branch 'release-0.2.0' into 'master' lain 2020-07-20 12:42:55 +0000
  • 5ab4cff3c8
    Bump version Egor Kislitsyn 2020-07-20 14:55:09 +0400
  • c20ca9d206
    Add CHANGELOG Egor Kislitsyn 2020-07-20 14:54:57 +0400