2019-02-27 03:39 | Move extra option to extra_prefixes, remove auto-linking | Haelwenn (lanodan) Monnier | 6 | +141 | -202 |
2019-02-27 00:04 | Disable TLD validation | Haelwenn (lanodan) Monnier | 4 | +12 | -1602 |
2020-11-19 20:42 | Merge branch 'features/hostname_validation' into 'master' | Haelwenn | 3 | +187 | -68 |
2020-11-19 20:35 | Apply 1 suggestion(s) to 1 file(s) | Haelwenn | 1 | +0 | -4 |
2020-11-19 19:49 | Add .onion domain tests | Mark Felder | 1 | +21 | -1 |
2020-11-19 19:30 | Test IDN and punycode domains in mentions | Mark Felder | 1 | +14 | -0 |
2020-11-19 19:25 | Merge branch 'handle-href' into 'master' | rinpatch | 3 | +16 | -4 |
2020-11-19 18:55 | Fix linking URLs/domains with trailing punctuation | Mark Felder | 2 | +25 | -4 |
2020-11-19 18:29 | Move tests under correct group, add test for URLs with IPv4 for domain | Mark Felder | 1 | +42 | -27 |
2020-11-19 18:25 | Fix test group name | Mark Felder | 1 | +1 | -1 |
2020-11-19 18:13 | Add IDN and punycode domain test | Mark Felder | 1 | +14 | -0 |
2020-11-17 15:27 | parser: Validate IPv6, IDN compatibility in email and mentions | Haelwenn (lanodan) Monnier | 3 | +65 | -30 |
2020-11-17 15:27 | parser: Add onion as an extra TLD | Haelwenn (lanodan) Monnier | 2 | +7 | -3 |
2020-11-19 15:48 | Fix formatting in test | Justin Tormey | 1 | +1 | -1 |
2020-11-19 15:40 | Add handle_href option for href pre-processing | Justin Tormey | 3 | +16 | -4 |
2020-11-18 17:47 | Merge branch 'fix/fqdn-domain' into 'master' | feld | 3 | +24 | -1 |
2020-11-18 17:40 | Verify trailing periods as sentence punctuation do not link | Mark Felder | 1 | +9 | -0 |
2020-11-18 17:26 | Document FQDN support | Mark Felder | 1 | +4 | -0 |
2020-11-18 17:24 | Support URLs with FQDNs (trailing period on the tld) | Mark Felder | 2 | +11 | -1 |
2020-11-17 15:49 | Merge branch 'chore/readme' into 'master' | feld | 1 | +3 | -0 |
2020-11-17 15:45 | Add example to README showing how we link user mentions | Mark Felder | 1 | +3 | -0 |
2020-11-17 14:50 | Merge branch 'release-0.3.0' into 'master' | lain | 4 | +13 | -7 |
2020-11-17 14:39 | Update ex_doc | Egor Kislitsyn | 1 | +1 | -1 |
2020-10-07 14:55 | Version bump | Egor Kislitsyn | 2 | +3 | -3 |
2020-11-17 14:41 | Update CHANGELOG | Egor Kislitsyn | 1 | +6 | -0 |
2020-10-07 14:54 | Update dependencies | Egor Kislitsyn | 1 | +4 | -4 |
2020-11-17 12:55 | Merge branch 'fix/incorrect-mentions-parsing' into 'master' | rinpatch | 5 | +25 | -6 |
2020-11-16 22:18 | Upgrade credo | Sergey Suprunenko | 3 | +5 | -3 |
2020-11-16 17:57 | Ignore non-word chars in the beginning of mentions | Sergey Suprunenko | 3 | +14 | -3 |
2020-11-10 20:24 | Do not parse mention if there is something before it | Sergey Suprunenko | 2 | +7 | -1 |
2020-10-06 19:56 | Merge branch 'fix/parser-url-bugs' into 'master' | rinpatch | 4 | +172 | -54 |
2020-09-10 18:15 | Linkify.Parser.restore_stripped_symbols/3 must always return iodata | Sergey Suprunenko | 1 | +5 | -6 |
2020-09-02 11:18 | Handle punctuation marks and new lines | Sergey Suprunenko | 3 | +126 | -26 |
2020-09-01 11:31 | Remove unused clauses | Sergey Suprunenko | 1 | +0 | -28 |
2020-08-29 21:30 | Handle punctuation marks and angle bracket in the end of a link | Sergey Suprunenko | 3 | +34 | -0 |
2020-08-29 21:29 | Do not parse html links inside html tags | Sergey Suprunenko | 2 | +21 | -8 |
2020-10-06 19:39 | Merge branch 'fix/hashtag-link-parsing' into 'master' | rinpatch | 3 | +78 | -0 |
2020-08-30 16:43 | Handle hashtags followed by skipped html tags | Sergey Suprunenko | 3 | +78 | -0 |
2020-08-30 18:31 | Merge branch 'iodata' into 'master' | rinpatch | 4 | +195 | -81 |
2020-08-20 18:39 | Accumulate as iodata, only convert to binary if necessary | Justin Tormey | 1 | +12 | -15 |
2020-07-27 18:37 | Reduce work for checking precense of type in opts | Justin Tormey | 1 | +1 | -3 |
2020-07-27 17:46 | Fix formatting | Justin Tormey | 2 | +39 | -8 |
2020-07-27 15:40 | Add parser support for iodata and safe iodata | Justin Tormey | 4 | +168 | -80 |
2020-07-20 12:42 | Merge branch 'release-0.2.0' into 'master' | lain | 3 | +33 | -10 |
2020-07-20 10:55 | Bump version | Egor Kislitsyn | 1 | +2 | -2 |
2020-07-20 10:54 | Add CHANGELOG | Egor Kislitsyn | 1 | +22 | -0 |
2020-07-20 10:54 | Update dependencies | Egor Kislitsyn | 2 | +9 | -8 |
2020-07-13 09:23 | Merge branch 'mentions-fix' into 'master' | lain | 4 | +49 | -16 |
2020-06-23 23:21 | Don't parse mentions inside links Fixes: https://git.pleroma.social/pleroma/pleroma/-/issues/1656 | Alex Gleason | 4 | +49 | -16 |
2019-07-15 09:18 | Merge branch 'strip-prefix' into 'master' | Egor | 4 | +29 | -16 |
2019-07-11 13:08 | Bump version | Egor Kislitsyn | 1 | +1 | -1 |
2019-07-11 13:08 | Disable `strip_prefix` by default | Egor Kislitsyn | 3 | +28 | -15 |
2019-06-27 09:58 | Merge branch 'patch-1' into 'master' | Egor | 1 | +1 | -0 |
2019-06-27 09:58 | Fix markdown in README.md | Egor | 1 | +1 | -0 |
2019-06-27 09:48 | Merge branch 'linkify' into 'master' | Egor | 15 | +990 | -1352 |
2019-06-27 09:10 | Bump Elixir version | Egor Kislitsyn | 2 | +2 | -2 |
2019-06-27 08:33 | Update copyright info | Egor Kislitsyn | 1 | +4 | -2 |
2019-06-27 08:32 | Update README | Egor Kislitsyn | 1 | +1 | -10 |
2019-06-27 08:32 | Do not add `class`, `target` and `rel` attributes by default | Egor Kislitsyn | 7 | +111 | -144 |
2019-06-24 11:05 | Update dependencies | Egor Kislitsyn | 2 | +5 | -8 |
2019-06-24 10:56 | Rename to Linkify | Egor Kislitsyn | 12 | +995 | -1007 |
2019-06-21 13:09 | Refactor parser | Egor Kislitsyn | 4 | +68 | -108 |
2019-06-21 12:39 | Remove application configuration | Egor Kislitsyn | 2 | +6 | -48 |
2019-06-21 12:05 | Drop phone links support | Egor Kislitsyn | 5 | +4 | -161 |
2019-06-21 11:27 | Add doc to `valid_tld?/2` | Egor Kislitsyn | 1 | +9 | -2 |
2019-06-21 11:09 | Remove `scheme` setting | Egor Kislitsyn | 3 | +31 | -51 |
2019-06-21 10:24 | Use double quotes in HTML attributes | Egor Kislitsyn | 1 | +4 | -4 |
2019-06-21 10:12 | Remove markdown links support | Egor Kislitsyn | 6 | +2 | -57 |
2019-06-18 10:42 | Merge branch 'feature/optional-tld-validation' into 'master' | Egor | 3 | +127 | -24 |
2019-06-18 10:25 | Extend email? to utilize validate_tld | rinpatch | 3 | +39 | -5 |
2019-06-18 10:07 | Move checking for validate_tld to valid_tld? | rinpatch | 1 | +21 | -14 |
2019-06-18 09:56 | Refactor url?/2 to use opts | rinpatch | 2 | +20 | -21 |
2019-06-17 20:06 | Add an option to disable TLD validation | rinpatch | 3 | +70 | -7 |
2019-06-12 08:35 | Merge branch 'fix/parens' into 'master' | Egor | 2 | +55 | -57 |
2019-06-12 08:33 | Fix credo warnings | Egor Kislitsyn | 1 | +2 | -2 |
2019-06-12 08:27 | Improve parsing links inside parentheses and some refactoring | Egor Kislitsyn | 2 | +55 | -57 |
2019-05-01 07:53 | Merge branch 'fix/tld-validation' into 'master' | Egor | 2 | +21 | -6 |
2019-05-01 07:48 | Fix tld validation | Egor Kislitsyn | 2 | +21 | -6 |
2019-04-09 12:02 | Merge branch 'improve-performance' into 'master' | Egor | 1 | +2 | -3 |
2019-04-09 12:00 | Merge remote-tracking branch 'pleroma/master' into improve-performance | Egor Kislitsyn | 1 | +5 | -10 |
2019-04-09 11:57 | Merge branch 'revert-6eb3d585' into 'master' | Egor | 1 | +5 | -10 |
2019-04-09 11:55 | Revert "Update .gitlab-ci.yml" | Egor | 1 | +5 | -10 |
2019-04-09 11:44 | use MapSet instead of List | Egor Kislitsyn | 1 | +2 | -3 |
2019-04-09 08:15 | Merge branch 'patch-1' into 'master' | Egor | 1 | +10 | -5 |
2019-04-09 08:11 | Update .gitlab-ci.yml | Egor | 1 | +10 | -5 |
2019-04-09 08:05 | Merge branch 'improve-parsing' into 'master' | Egor | 5 | +114 | -42 |
2019-04-09 08:03 | test coverage 100%! 🎉 | Egor Kislitsyn | 3 | +36 | -3 |
2019-04-09 08:00 | cleanup | Egor Kislitsyn | 2 | +22 | -27 |
2019-04-09 07:32 | fix links inside nested html | Egor Kislitsyn | 2 | +10 | -0 |
2019-04-09 06:45 | do not link inside `<pre>` and `<code>` | Egor Kislitsyn | 2 | +23 | -0 |
2019-04-09 06:20 | fix test | Egor Kislitsyn | 1 | +0 | -7 |
2019-04-09 06:13 | Merge remote-tracking branch 'pleroma/master' into improve-parsing | Egor Kislitsyn | 0 | +0 | -0 |
2019-04-09 06:08 | fix parsing inside HTML tags | Egor Kislitsyn | 3 | +31 | -13 |
2019-04-03 12:02 | Merge branch 'improve-parsing' into 'master' | Egor | 2 | +39 | -7 |
2019-04-03 12:02 | Improve detection of URLs and Asian scripts | Egor | 2 | +39 | -7 |
2019-04-03 11:53 | support Telugu and probably other Asian scripts (#3) | Egor Kislitsyn | 2 | +16 | -1 |
2019-04-03 11:05 | improve parsing (#2) | Egor Kislitsyn | 2 | +23 | -6 |
2019-04-03 08:00 | Merge branch 'improve-ci' into 'master' | Egor | 3 | +15 | -5 |
2019-04-03 08:00 | Improve CI | Egor | 3 | +15 | -5 |
2019-04-03 07:57 | add credo to CI | Egor Kislitsyn | 1 | +8 | -3 |
2019-04-03 07:57 | fix credo warnings | Egor Kislitsyn | 2 | +4 | -2 |
2019-04-03 07:55 | add test coverage to CI | Egor Kislitsyn | 1 | +3 | -0 |
2019-04-03 07:34 | Merge remote-tracking branch 'pleroma/master' | Egor Kislitsyn | 1 | +52 | -0 |
2019-04-02 11:17 | Merge branch 'features/builder_tests' into 'master' | Egor | 1 | +52 | -0 |
2019-03-01 21:49 | AutoLinker.BuilderTest: Add forgotten assert on format_mention/3 | Haelwenn (lanodan) Monnier | 1 | +1 | -1 |
2019-02-27 17:33 | AutoLinker.BuilderTest: Do not pass overridden href to create_link/2 | Haelwenn (lanodan) Monnier | 1 | +3 | -3 |
2019-02-27 17:22 | AutoLinker.BuilderTest: Match (strange) behaviour | Haelwenn (lanodan) Monnier | 1 | +5 | -3 |
2019-02-27 05:57 | AutoLinker.BuilderTest: Put tests on all the public functions | Haelwenn (lanodan) Monnier | 1 | +50 | -0 |
2019-02-23 13:31 | Merge branch 'fix/link-text' into 'master' | Egor | 1 | +5 | -7 |
2019-02-23 13:31 | Fix link text | Egor | 1 | +5 | -7 |
2019-02-23 13:28 | Merge branch 'fix/link-text' | Egor Kislitsyn | 1 | +5 | -7 |
2019-02-23 13:27 | Merge remote-tracking branch 'pleroma/master' | Egor Kislitsyn | 0 | +0 | -0 |
2019-02-23 13:19 | cleanup | Egor Kislitsyn | 1 | +2 | -4 |
2019-02-23 13:09 | fix link text | Egor Kislitsyn | 1 | +3 | -3 |
2019-02-23 12:51 | Merge branch 'master' into 'master' | Egor | 3 | +81 | -22 |
2019-02-23 12:51 | Improve hashtags and `rel` attribute | Egor | 3 | +81 | -22 |
2019-02-22 10:41 | add optional rel attribute handler | Egor Kislitsyn | 2 | +53 | -20 |
2019-02-22 07:39 | support French | Egor Kislitsyn | 2 | +16 | -1 |
2019-02-21 10:25 | update hashtag regex | Egor Kislitsyn | 1 | +3 | -7 |
2019-02-21 07:30 | do not match hashtags consisting entirely of numbers | Egor Kislitsyn | 2 | +17 | -2 |
2019-02-20 10:37 | Merge remote-tracking branch 'pleroma/master' | Egor Kislitsyn | 0 | +0 | -0 |
2019-02-20 10:16 | fix carriage return | Egor | 2 | +31 | -30 |
2019-02-20 10:16 | Merge branch 'fix/carriage-return' into 'master' | Egor | 2 | +31 | -30 |
2019-02-20 10:16 | fix carriage return | Egor | 2 | +31 | -30 |
2019-02-18 16:49 | Merge branch 'master' into 'master' | egor | 8 | +119 | -80 |
2019-02-18 16:49 | Small fixes and improvements | egor | 8 | +119 | -80 |
2019-02-18 16:02 | Merge remote-tracking branch 'pleroma/master' | Egor Kislitsyn | 0 | +0 | -0 |
2019-02-18 12:06 | improve mentions matching | Egor Kislitsyn | 2 | +3 | -19 |
2019-02-18 11:55 | fix mentions and hashtags | Egor Kislitsyn | 2 | +25 | -6 |
2019-02-18 11:45 | fix parser | Egor Kislitsyn | 2 | +25 | -6 |
2019-02-18 11:40 | update exdoc and add credo | Egor Kislitsyn | 2 | +15 | -4 |
2019-02-18 11:40 | update .gitignore | Egor Kislitsyn | 1 | +1 | -0 |
2019-02-18 11:39 | improve hashtags | Egor Kislitsyn | 3 | +4 | -5 |
2019-02-18 11:34 | use quotemarks in html | Egor Kislitsyn | 5 | +48 | -42 |
2019-02-08 18:42 | Merge branch 'master' into 'master' | feld | 1 | +26 | -0 |
2019-02-08 18:09 | add gitlab ci | Egor Kislitsyn | 1 | +26 | -0 |
2019-02-08 12:28 | fix readme examples | Egor Kislitsyn | 1 | +8 | -6 |
2019-02-08 10:58 | fix credo issues | Egor Kislitsyn | 1 | +20 | -15 |
2019-02-08 10:56 | make tests async | Egor Kislitsyn | 3 | +4 | -4 |
2019-02-08 10:14 | improve `scheme` option handling | Egor Kislitsyn | 1 | +44 | -54 |
2019-02-08 09:50 | improve tlds import | Egor Kislitsyn | 1 | +1 | -1 |
2019-02-08 09:43 | polish off api | Egor Kislitsyn | 2 | +2 | -1 |
2019-02-08 09:34 | better naming | Egor Kislitsyn | 1 | +122 | -83 |
2019-02-08 09:14 | better naming | Egor Kislitsyn | 1 | +5 | -5 |
2019-02-08 09:10 | add docs | Egor Kislitsyn | 1 | +8 | -0 |
2019-02-08 09:10 | rename link_and_parse -> link_map | Egor Kislitsyn | 2 | +4 | -4 |
2019-02-08 08:21 | add custom handlers for mentions and hashtags | Egor Kislitsyn | 3 | +163 | -86 |
2019-02-08 06:45 | add email, @mentions, #hashtags and extra schemes | Egor Kislitsyn | 3 | +403 | -7 |
2019-02-07 05:32 | fix markdown | Egor Kislitsyn | 1 | +2 | -2 |
2019-02-05 14:01 | hopefully fix `is_valid_tld?/2` | Egor Kislitsyn | 1 | +2 | -1 |
2019-02-05 13:45 | cleanup | Egor Kislitsyn | 1 | +1 | -1 |
2019-02-05 13:39 | fix IP | Egor Kislitsyn | 1 | +23 | -5 |
2019-02-05 11:27 | add TLD validation support | Egor Kislitsyn | 3 | +1606 | -4 |
2019-02-05 11:22 | add formatter | Egor Kislitsyn | 8 | +170 | -119 |
2018-01-23 01:59 | fix regression with phone and markdown | Stephen M. Pallen | 2 | +12 | -5 |
2018-01-23 00:46 | added support for markdown style links | Stephen M. Pallen | 6 | +60 | -9 |
2018-01-20 00:22 | fixed a number of phone number failures | Stephen M. Pallen | 3 | +19 | -4 |
2017-12-11 00:37 | update parser | Stephen M. Pallen | 1 | +3 | -4 |
2017-11-17 18:36 | add phone number linking | Stephen M. Pallen | 9 | +242 | -53 |
2017-04-06 23:59 | fix double dot issue | Stephen M. Pallen | 3 | +18 | -6 |
2017-03-29 20:56 | update elixir verison in travis | Stephen M. Pallen | 1 | +1 | -1 |
2017-03-29 20:44 | fix package | Stephen M. Pallen | 1 | +1 | -1 |
2017-03-29 20:39 | add travis.yml | Stephen M. Pallen | 1 | +10 | -0 |
2017-03-29 20:36 | add link to docs | Stephen M. Pallen | 1 | +1 | -1 |
2017-03-29 20:32 | fix copy/paste issues | Stephen M. Pallen | 1 | +3 | -3 |
2017-03-29 20:27 | prep for first release | Stephen M. Pallen | 8 | +355 | -26 |
2017-03-29 14:58 | split into Parser and Builder modules | Stephen M. Pallen | 1 | +2 | -61 |
2017-03-29 14:36 | auto linking working for simple url with no surounding text | Stephen M. Pallen | 2 | +31 | -12 |
2017-03-29 14:11 | create project and some linker impl | Stephen M. Pallen | 7 | +184 | -0 |