Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/deltachat/message-parser

Parsing of Links, Email adresses, simple text formatting (markdown subset), user mentions, hashtags and more in DeltaChat messages.
https://github.com/deltachat/message-parser

prepare 0.9.0

a1db5945dd6e84dd9052141a76cd5db472cad455 authored about 1 year ago
fix bot command suggestion with `@`- char was detected as email address (#54)

* fix bot command suggestion with `@`- char was detected as email address

fixes #53

* fix fmt

c77138acbced22eaa015cfe7bcdb05b57d56f05c authored about 1 year ago
fix #55

which was introduced by a typo while fixing clippy lints

123748241d56ae696d64a3764494c0771f5a36d6 authored about 1 year ago
cargo fmt

d588c6da005ecbfdaed6eff881c9c5b2acf004a0 authored about 1 year ago
fix clippy

007469b4a28a771f95c95a59845dea13c6f0a7c6 authored about 1 year ago
deny more clippy lints

1e2a643e713167b5971fa51b0118d6022114638c authored about 1 year ago
document release process

4cc1e94147b4897d5780ab1617441ce5da5163d8 authored over 1 year ago
prepare 0.8.0

closes #48

8699532320e2b29bb6ab1ef9ed82458bf69f6412 authored over 1 year ago
update changelog

f4efc081fdf19c9fbb928fce14671078df48d533 authored over 1 year ago
allow more generic schemes and add `scheme` to LinkDestination

fa1fbfdde64d0fc665b55ffd3fa54fe37df6d269 authored over 1 year ago
add wasm smoketest in ci (#47)

* fix warning about deprecation

update minimu rust version

* fix wasm smoke test

* add ...

fcb757ae630c3cace300d0721f20ba73c552085f authored over 1 year ago
upgraded nom to `7.1.3` (#46)

* upgraded nom to `7.1.3`

* less specific version requirement

a9b34825894fa0bd2371cb5a43267df8abfa0224 authored over 1 year ago
prepare 0.7.0

0d08ce93f7a460677bbc83f53579d3ff41d4369c authored over 1 year ago
implementing hashtags per UAX31 standard (#40)

* implementing hashtags per UAX31 standard

* upgrade rust-toolchain

* upgrade rust toolchain t...

c04995887f4fc9f2ae295e39d53d0cb76de97bd4 authored over 1 year ago
prepare release of version 0.6.0

966ef7f4a76413254d03fc9759ec400ebab39cca authored over 1 year ago
fix ipv6 mistaken is punycode (#38)

* fix ipv6 mistaken is punycode

* add tests for ipv6 to make sure it is not detected as punyc...

85e3af947b8c9372fcf425fd2255e83897006225 authored over 1 year ago
fix problem of email address in brackets (#39)

* fix problem of email address in brackets

* add CHANGELOG entry for fix of #34

* make rus...

2c57b7a19f6d39fa5c271fdec4d09572252666c9 authored over 1 year ago
fix publishing issue with wasm pack and npm

ad0389f15586c2fd996b6d5c0ad242cdc135389d authored almost 2 years ago
prepare 0.5.0 (#30)

d48b6cab605527193c592c9d5d7eed016ec1408a authored almost 2 years ago
Update CHANGELOG.md

5c15909d617adc694c3113d15b21f85d8e24a128 authored almost 2 years ago
add delimited email addresses (#29)

* add delimited email addresses

closes #22

* cargo fmt

15549a20c266e36f5cc7210e737282e682912931 authored almost 2 years ago
Merge pull request #28 from deltachat/fix_emojis_in_code_block_#27

fix codeblocks with emoji, closes #27 also remove all whitespaces and newlines at the end of the...

986be5251d9620ce2cc506edd213fbdc3988c4c6 authored almost 2 years ago
fix codeblocks with emoji, closes #27

also remove all whitespaces and newlines at the end of the codeblock content

b00455b111b8eb10afd028b628da4851cd85594f authored almost 2 years ago
Merge pull request #24 from deltachat/fix-example

improve example website

3fb7fd630f8edc8c6b1198096cfbd99875f25e69 authored almost 2 years ago
make desktop mode selectable

2d8ae5869fdfed91dd470a89cc69e9f04749d9e7 authored almost 2 years ago
example: remove more redundant chars

9d87b66619237fbebd1d72c6adb6a184395d9460 authored almost 2 years ago
solve double hashtag in env variables

a46b229004b44ab4d9d2d11c7efa5f71ae19a339 authored almost 2 years ago
prepare 0.4.0

85bdc2cb542b0efa811c63c34816c7b5c3a5952c authored over 2 years ago
Merge pull request #21 from deltachat/fix-email-ate-last-dot

fix: do not parse last dot for email addresses

ad4dc55280728cccd47e1ecf44493f95d34b092e authored over 2 years ago
fix: do not parse last dot for email addresses

closes #19

36877a8b8536bf4a9969a41402d21e74ecf48264 authored over 2 years ago
Merge pull request #20 from deltachat/stricter-clippy

stricter clippy

198894dfd03eca04ffd80d92e488b5aa5ae8f1ec authored over 2 years ago
update rust version in the ci

8e162fbbc294b1271a351fb495585ad916a790fc authored over 2 years ago
fix typo

0375cd5588738520e28458f7815c8cabce5d41ea authored over 2 years ago
enable more clippy lints to prevent panics

57f1bb23367d9b139fda9839c04e070a5b2b5bce authored over 2 years ago
update rust toolchain to `1.60.0`

0930c753ac706ff6f61a0b1f3023f6a36d3c905e authored over 2 years ago
remove "draft" as it is already used in desktop in production

d54aa5bd2e57f393160f342f39fdf5782902a61d authored almost 3 years ago
try publishing on crates.io

700d2b16eb807f9cb35bf6e83437e561aae6ef03 authored almost 3 years ago
rename crate to `deltachat_message_parser`

and add metadata in cargo toml

c3e37c3f92e60fdff8197def93c692b70f5f853d authored almost 3 years ago
Delete issues.md

bc2850e59f3a753f0c4e4f6350c65d8a7482dd66 authored almost 3 years ago
prepare v0.3.0

and update changelog

01d19a2ca94954f35e5725e811b724e1d759e0f2 authored almost 3 years ago
add link to wasm demo to readme

4a0654dfbdcda8b4b726ca229c6d15f6f2240a24 authored almost 3 years ago
Merge pull request #14 from deltachat/docs-and-update-readme

update readme's and add docs how it works

ea8c3eb7d755715e7573e2dd297cbfbf6ca9a618 authored almost 3 years ago
Merge pull request #17 from deltachat/fix-link-parenthesis-issue

fix link parenthesis issue

11ab21d7a1737c2a16a34bafa3a4049bc826391b authored almost 3 years ago
fix varname typo

337eb9cdac57ec7d5053301742b524f566c91064 authored almost 3 years ago
fix the second part of the issue #12

which I forgot to fix in the last commit:
starting a bracket at the end of a link:
`https://delta...

8d3fa05eff40c83e2879b97e92e62153bed4b470 authored almost 3 years ago
count the parentheses in links

closes #12

593059ab1734ad1cb8e3fff1a3d5159878ec3342 authored almost 3 years ago
allow other brackets in path part:

`{`,`}`,`[`,`]`,`<`,`>`

239895c2517fa5421069502c05bcde98c5fc5e7a authored almost 3 years ago
add tests for #12

8ac799f2320d9ac3c89102795f9bba002f32ef7f authored almost 3 years ago
Merge pull request #15 from deltachat/do-not-consume-comma-at-end-of-link-#13

do not consume `,`,`.`,`;` or `:` at end of link closes #13

e16cf6da5facb5f1284072a968f014eeabbd3e91 authored almost 3 years ago
cargo fmt

65c37036c0b0a24cf0ed05426c1547654d67c3de authored almost 3 years ago
do not consume `,`,`.`,`;` or `:` at end of link

closes #13

4c8c498359a90ed084beb1188aa3e463dd884fe6 authored almost 3 years ago
fix cargo clippy

e82c460d4233f4105b39cf2ef9f26dc588d77340 authored almost 3 years ago
upgrade rust toolchain to 1.54.0 to be in sync with core

914d40cdbd7d7042b1fc9b6abc08842827f9d1b8 authored almost 3 years ago
format reference links that they each have their own line

2641fbbb6687bc111923ac8cb81a2ffe2620a15c authored almost 3 years ago
add note about being written in rust

de3f19cc501c602874cf580de4c7e1f0a185db4f authored almost 3 years ago
update readme's and add docs how it works

883038f9cb8284e33b82ca7864a72390e02a98e3 authored almost 3 years ago
add references to readme

05e02b4552f0f91c07144e087d99ae19d614beac authored about 3 years ago
specify wasm release command

b339a2180a487a88f19a1d3b27d79e1b9a586473 authored about 3 years ago
Merge pull request #6 from deltachat/prepare_for_integration_into_desktop

Prepare for integration into desktop

01c7de79983ba83e50a85580eaa60d3f2ebfc270 authored about 3 years ago
prepare version 0.2.0

3c7abdd7e62f1af40d26f1cdbcdc133064798321 authored about 3 years ago
multiple improvements:

- extract tests into own folder
- add tests for text_only and desktop_subset mode
- make desktop ...

57df5feddc76e5ff01e32a77783524dad9c027ed authored about 3 years ago
include the `#` in #hashtags

to make implementation easier

c6f06ea36a58ab93a2d51402b13c5cd2c48997c9 authored about 3 years ago
fix clippy warnings

biggest change is the removal of explicit lifetimes

03b98c3fa94865affa77805c385da17613207830 authored about 3 years ago
add text for comand suggestions iside words

(they should not be parsed)
example "read/write", `/write` should not be parsed as command in thi...

bdd2e0efe29ef2c28d34399a50db1984c7d1d579 authored about 3 years ago
add benchmarks

f32a08e07774b064e13018f19ba820bba026cfa8 authored about 3 years ago
cargo fmt

e1b4d92d7b3a969b42339c910620c04ee06dabee authored about 3 years ago
implement BotCommandSuggestion

closes https://github.com/deltachat/message-parser/issues/2

difference to android: current imple...

a81557d810b227f9cfe271bbd95753cb4ace3660 authored about 3 years ago
restrict tag elements to alphanum again,

if we allow german then espanol and russian and the chinese want to be added too,
so better do it...

d77005ed7113e157961277c52603e9e6c9219593 authored about 3 years ago
update, restructure and spellcheck spec

c168160b9353aaf9a1d6025fcf567a2fa8f603a1 authored about 3 years ago
include german umlaute into allowed hashtag chars

4e0708745ea2dbc7a205f3639c3cd566ad996edd authored about 3 years ago
simpler hashtag parsing for now

that we can expand later,
see #8 for more information

77d636afcaba2db2929ff2bef024fca9ef4a4082 authored about 3 years ago
remove dedicated email parsing

27afb84745cf8585bc75ec11af1cea2152c9875f authored about 3 years ago
introduce desktop subset of message parsing

containing text elements, delimited and labled links
to replicate the curent desktop message par...

5ccf05f13395cca690b6d1908f6be316262bfdde authored about 3 years ago
fix false positive punycode warning

154731cc800c814eeab05d2fba0473b2dfa2f319 authored over 3 years ago
make link hostname parsing less strict

until we implement idna domain name parsing properly

also fix punycode hostname encoding

7b4f37e4a71a6ad8976b31d20a1547d59dac05f0 authored over 3 years ago
give LinkDestination some more properties that desktop wants for the punycode warning

0209379ce5536b61025c4008fd1c73eb5396b414 authored over 3 years ago
add initial tests for the future email parser

3fac9d86f5754d81f9827f0046fa3eaf35948aa4 authored over 3 years ago
- improve link parsing

- update spec.md
- disable markdown in example
- show AST in example
- add autogenerated vscode c...

488513735d7b1e4e180a576eb1660eb8e214b847 authored over 3 years ago
restructure code more, split it into multiple files,

make text only parsing a tiny bit faster:
(text check after whitespace checks only if the next wo...

11a606b36b3af85bf297fde6f16d265560a7c4dd authored over 3 years ago
add parse only text without markdown elements

b7ade84e6a4eb5a3275b2cf682a827a1311d7db3 authored over 3 years ago
change parser order

78659ea5b8f9528e722b559ab7142ad9444ff5eb authored over 3 years ago
some refactoring

moving files

7286174741ccb90a8b7f9dbb5dfc4c298eb2768d authored over 3 years ago
- make wasm module compile and work with desktop

- remove email validity check for now,
because the used crate broke the wasm compile

839dc0fcf3a7dac6c44647baa912900399614613 authored over 3 years ago
add another email testcase

97a6e20c0905860eb79248b7542cf0da9ffde107 authored over 3 years ago
fix action

there was a .gitignore ignoring the folder

c60f21bd02990ca6b449020c877829745b6155b3 authored over 3 years ago
next test

4ddd77e47f78ccdf4f048a7db622075dfca93ece authored over 3 years ago
try another deploy action

f625f532c8e63e4aabc923e5558eb94097284c51 authored over 3 years ago
next test

ef35d9f09559fcf1962e405bf5c142c612db7664 authored over 3 years ago
test

cb770e8a6034b06329257179c8aeb5f5f6badd89 authored over 3 years ago
debug deploay action

somehow the pkg folder is missing

39921b8019f5e45b369da454735c9c4b72daa2ee authored over 3 years ago
rename wasm example file to index.html

75b4f7a3f9e3d1e67daf00b2420098256b9631a7 authored over 3 years ago
fix warnings

de6310d6c0dcbb113b7835020322a43734a9ad3b authored over 3 years ago
remove unused stuff

6984f2d95ddf3b91bd4016a5acd12a3a86302ae3 authored over 3 years ago
fix deploy action

5d30a324ee6de9dfb38347848f05667920983792 authored over 3 years ago
rename deploy action

4ec34132f06c1dcce6ffeef81f2f81938f4480c1 authored over 3 years ago
remove unused function

and fix wasm example deploy script

790e94213e9ad044286536484086f4d402ed3994 authored over 3 years ago
init

ef27d0e81f18ce1ce21c03b91ea84823d5b0025f authored over 3 years ago