Ecosyste.ms: OpenCollective

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

github.com/deltachat/deltachat-core-rust

Delta Chat Rust Core library, used by Android/iOS/desktop apps, bindings and bots 📧
https://github.com/deltachat/deltachat-core-rust

fix: update to async-imap 0.9.0 to remove deprecated `ouroboros` dependency

`ouroboros` is deprecated with a security advisory recommending
switch to `self_cell` crate:
htt...

53ab8a3b351ad0ad399bd3087656b00e846cdeca authored over 1 year ago by link2xt <[email protected]>
ci(concourse): install devpi in a virtual environment

This commit solves the "error: externally-managed-environment"
which started appearing since Deb...

cbe16711043988f48fe0f76ff795e2a150d50720 authored over 1 year ago by link2xt <[email protected]>
test(python): replace legacy `tmpdir` fixture with `tmp_path`

0d0e223238bd54f19a50eddcf7466732a383a3e4 authored over 1 year ago by link2xt <[email protected]>
docs: readme remove legacy from dc-node, mark napi as experimental

4767f1ce743d2170142c3cc126838d55505eb807 authored over 1 year ago by Simon Laux <[email protected]>
refactor: rename MimeMessage.header into MimeMessage.headers

1a62b6d77fe62f0bd04726df622bf8d4aaafe5af authored over 1 year ago by link2xt <[email protected]>
build: use 1 codegen-units for release builds

915008d4742320c60c1cbdaf5fe2fa840f179925 authored over 1 year ago by link2xt <[email protected]>
build: disable unused `brotli` feature "ffi-api"

96467667930ea77cc0a36ee0152419a034256ae1 authored over 1 year ago by link2xt <[email protected]>
test: regression test for case-sensitive comparison of gossip header to contact address

e948ec3256bbf7729782be228400ecfae2b9aab0 authored over 1 year ago by link2xt <[email protected]>
fix: ignore address case when comparing the To: field to Autocrypt-Gossip:

9ab9d2eb7bb790e94dfc3757852938401788f0c1 authored over 1 year ago by link2xt <[email protected]>
api(python): make Contact.is_verified() return bool

437f8c48c4865723a84fe3e62e139ac136bfa452 authored over 1 year ago by link2xt <[email protected]>
fix: emit DC_EVENT_MSGS_CHANGED without IDs when the message expires

Specifying msg IDs that cannot be loaded in the event payload
results in an error when the UI tr...

9be871ccf6dcf09fda76bf4dada94b72f7426348 authored over 1 year ago by link2xt <[email protected]>
feat: add MsgDeleted event

33a014eea4b9f4af18bb1619c1c143fe574e4fd8 authored over 1 year ago by link2xt <[email protected]>
api: emit DC_EVENT_MSGS_CHANGED per chat when messages are deleted

e6d9a49187786fe1da72e6163c0684e3beca46b0 authored over 1 year ago by link2xt <[email protected]>
feat: new group membership update algorithm

New algorithm improves group consistency
in cases of missing messages,
restored old backups and ...

6eb8abe535540652ed430823d0dbc918513fdb6b authored over 1 year ago by Sebastian Klähn <[email protected]>
ci: run `cargo check` with musl libc

a2599ef08a6aa7599246746bd299d0d63d162e02 authored over 1 year ago by link2xt <[email protected]>
build: use Rust 1.70.0 to compile deltachat-rpc-server releases

22d0a4bb322e0925d90b92b7e412ad2257498e0f authored over 1 year ago by link2xt <[email protected]>
fix: update from yanked `libc` 0.2.145 to 0.2.146

https://github.com/rust-lang/libc/issues/3264

91bf87fa80c05cb3f0d49523b2cbfa7016e11e54 authored over 1 year ago by link2xt <[email protected]>
chore(release): prepare for 1.116.0

7a160033b68ab40b53c472cfb92eeddda8b084e2 authored over 1 year ago by link2xt <[email protected]>
ci: update clippy to 1.70.0

3442748be75564042991ee6c9f58a51830164db9 authored over 1 year ago by link2xt <[email protected]>
Merge pull request #4452 from deltachat/dependabot/cargo/percent-encoding-2.3.0

d451bcfbe39c98581ea656ed3fcca294ebebb422 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs(python): document pytest fixtures

These docstrings are displayed by `pytest --fixtures`
when `deltachat` package is installed from...

b2993242e44c498d10d083802a949ceda4596914 authored over 1 year ago by link2xt <[email protected]>
chore(cargo): bump percent-encoding from 2.2.0 to 2.3.0

Bumps [percent-encoding](https://github.com/servo/rust-url) from 2.2.0 to 2.3.0.
- [Release note...

5eaa9eeed2419df1f1ee7f67148d97593ad0a4e6 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #4429 from deltachat/dependabot/cargo/uuid-1.3.3

3ed2ac8f0c14a011f734336c18e1aca6d7c36bba authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #4432 from deltachat/dependabot/cargo/proptest-1.2.0

0145203f7bfe2808fe0d9400a7475a2c0bb031d0 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump uuid from 1.3.2 to 1.3.3

Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.3.2 to 1.3.3.
- [Release notes](https://git...

59588b319ef7ddb6b53b5f93072762aab9bd5549 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(cargo): bump criterion from 0.4.0 to 0.5.1

f917c7de6b76e4e17e1d476d782f281daaad85c8 authored over 1 year ago by link2xt <[email protected]>
cargo: bump proptest from 1.1.0 to 1.2.0

Bumps [proptest](https://github.com/proptest-rs/proptest) from 1.1.0 to 1.2.0.
- [Release notes]...

84888fa4c401ce2b4fc385d78102777643467607 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(gitattributes): configure LF line endings for JavaScript files

4beba8ce3c890d3d1ff9b8f9bc73952e5340a801 authored over 1 year ago by link2xt <[email protected]>
ci: run node.js lint on Windows

e0b16444886cede8cf8d6ad8b41b5bd26674be68 authored over 1 year ago by link2xt <[email protected]>
chore(cargo): bump once_cell from 1.17.1 to 1.18.0

Bumps [once_cell](https://github.com/matklad/once_cell) from 1.17.1 to 1.18.0.
- [Changelog](htt...

bc521a685dce9972d05fb3a8550a99b18427ec48 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #4441 from deltachat/dependabot/cargo/tokio-1.28.2

33caa0f4999d22056a3c213936d4b719da3a529b authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #4450 from deltachat/dependabot/cargo/libc-0.2.145

033ce41c0f38dbb5484a19150b54d4babd9f6f62 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(cargo): bump libc from 0.2.142 to 0.2.145

Bumps [libc](https://github.com/rust-lang/libc) from 0.2.142 to 0.2.145.
- [Release notes](https...

88a62e1f6e9ed1cf88bfbc02ea3dcbcc9155405f authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump tokio from 1.28.0 to 1.28.2

Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.0 to 1.28.2.
- [Release notes](https:...

dd30f6ab7ddeae98c651a62ee567d085674915ae authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #4438 from deltachat/dependabot/cargo/chrono-0.4.26

140d116d981bf2a0733471fc10a537bc961cfc47 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump chrono from 0.4.24 to 0.4.26

Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.24 to 0.4.26.
- [Release notes](ht...

d96b78390932726338c81fddd81aadae63f793f3 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #4434 from deltachat/dependabot/cargo/base64-0.21.2

572c7f2efb6045f81be775223ea358655fbae8fe authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ci: document why node prebuilds are built in a container

bcd6c226f6e418a8f72d2dff1414f4a2e904ae51 authored over 1 year ago by link2xt <[email protected]>
fix: build deltachat-node prebuilds on Debian 10

This reduces glibc version requirement
and makes sure it does not increase
as Ubuntu version on ...

bae61746f86c0a70985c1a569f97c6a4e33e36d1 authored over 1 year ago by link2xt <[email protected]>
cargo: bump base64 from 0.21.0 to 0.21.2

Bumps [base64](https://github.com/marshallpierce/rust-base64) from 0.21.0 to 0.21.2.
- [Changelo...

31f27660746d28ea605991e4fd2dbffd65319a65 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(cargo): bump pretty_env_logger from 0.4.0 to 0.5.0

b06c8baa9ce0ef1181a29c80668e312fcc2be429 authored over 1 year ago by link2xt <[email protected]>
Merge pull request #4431 from deltachat/dependabot/cargo/serde-1.0.163

1e479fe4a39d0e1e5ef3b5dfac514a8f7b19f5e9 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ci: add top comments to GH Actions workflows

8ea8ee02edad13be47773873733d33d70e8a13f3 authored over 1 year ago by link2xt <[email protected]>
ci: use working-directory instead of `cd` command

55bc556bcfad1b3c39688c74f843d09a9280fc95 authored over 1 year ago by link2xt <[email protected]>
ci: remove broken `node-delete-preview.yml` workflow

Old previews should be deleted by the cronjob
running on the `download.delta.chat` server.

3b6d21301b92bb638603e222509020a6cd07d999 authored over 1 year ago by link2xt <[email protected]>
cargo: bump serde from 1.0.160 to 1.0.163

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.160 to 1.0.163.
- [Release notes](http...

472195c7d92e780c246e3cdcc1bf8da663625c15 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #4435 from deltachat/dependabot/cargo/toml-0.7.4

afb8b5ce5553d645b65bd2eb663b990b7cec60f5 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump toml from 0.7.3 to 0.7.4

Bumps [toml](https://github.com/toml-rs/toml) from 0.7.3 to 0.7.4.
- [Commits](https://github.co...

de3c82ef4368929a284bf19e0db8d2a8cf0dbbf0 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump log from 0.4.17 to 0.4.18

Bumps [log](https://github.com/rust-lang/log) from 0.4.17 to 0.4.18.
- [Release notes](https://g...

4255ae4c2d4a1e2c5c7178043aac3fbf29fe3ca8 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #4437 from deltachat/dependabot/cargo/syn-2.0.18

4b4e2f700e824b8288777125c5fe12271d4c64cf authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #4436 from deltachat/dependabot/cargo/reqwest-0.11.18

81fde5c680e7b4bcb1716f724ec4228efc7d9ff5 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump syn from 2.0.15 to 2.0.18

Bumps [syn](https://github.com/dtolnay/syn) from 2.0.15 to 2.0.18.
- [Release notes](https://git...

5340a7d0339f9667ceb3eb8ff985139fb4f750b6 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump reqwest from 0.11.17 to 0.11.18

Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.17 to 0.11.18.
- [Release note...

fc82d728fc58907180a667775e433485f95f9a74 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ci(dependabot): use `chore` prefix for dependency updates

136e9179e9dbfb1d37c533f24821d1f326482b24 authored over 1 year ago by link2xt <[email protected]>
chore(cargo): bump regex from 1.8.1 to 1.8.3

31e19ca56c63d7051aecf88b667e6288d2cffd3d authored over 1 year ago by link2xt <[email protected]>
docs: document how to get Concourse CI secrets from `pass`

f2b02b7bb0c0cfbdeb32cad0966c20c66ae13bbd authored over 1 year ago by link2xt <[email protected]>
chore: add link to the changelog

646ace8e7a2aa2dac32c10c42d3a4b2c6457fcf7 authored over 1 year ago by link2xt <[email protected]>
Merge tag 'v1.112.10'

a2495716b6c43a0c6ea82bd23c4c71a2463be712 authored over 1 year ago by link2xt <[email protected]>
chore(release): prepare for 1.112.10

0f579c6415adca6fbc54e5db454dfac4dfc05df7 authored over 1 year ago by link2xt <[email protected]>
fix: disable `fetch_existing_msgs` setting by default

This caused too many problems after switching
the default setting for `show_emails`
from DC_SHOW...

3eddc9164cb32e6b0777bbfbc4d75da4f4cec94e authored over 1 year ago by link2xt <[email protected]>
fix: update `h2` to fix RUSTSEC-2023-0034

dd29fae49b0cc9a95cc5bf049b338f052acd5d4a authored over 1 year ago by link2xt <[email protected]>
feat(jsonrpc): generate OpenRPC definitions

When running `cargo test` in the deltachat-jsonrpc folder,
a new file `openrpc/openrpc.json` wil...

5b435d11c72495ff2fbde60af7a0795b33757e16 authored over 1 year ago by Franz Heinzmann (Frando) <[email protected]>
test: Add golden tests infrastructure (#4395)

b9b0d20e8d73db0183a356a49230b6dd23672a12 authored over 1 year ago by Hocuri <[email protected]>
ci: require Python 3.8 for deltachat-rpc-client

With Python 3.7 asynchronous tests randomly fail
with "RuntimeError: Event loop is closed" durin...

c68a2e382073026279d5b6e35db4601e062ca0c3 authored over 1 year ago by link2xt <[email protected]>
test: make `test_group_with_removed_message_id` less flaky

It failed in CI once, apparently
because "Gr." was generated inside the group ID.

c7ad0b1f4f511d851e8d1edf4f7c5f0d3d2b0e41 authored over 1 year ago by link2xt <[email protected]>
docs: add contributing guidelines

Co-authored-by: Hocuri <[email protected]>

0dd9e3a77ef301ae3e2cfc24d2b40a29ed4f7d9b authored over 1 year ago by link2xt <[email protected]>
ci: remove incorrect comment

d27e3d085e3211f52a98f812efe6d7936b734d73 authored over 1 year ago by link2xt <[email protected]>
chore: remove release.toml

We are not using cargo-release at the moment.

10b2aa535087ee13ab06b0eb9f60ed24a46b68ea authored over 1 year ago by link2xt <[email protected]>
test(python): make `test_mdn_asymmetric` less flaky

Normally the message has UID 1,
but this is not true when account is reused.
In this case the me...

3a29a555bfb717b37be69402a2796cea22ec5bf6 authored over 1 year ago by link2xt <[email protected]>
docs: document release process in RELEASE.md

f024f396bf2bc1dc6998f31e489b742d90635265 authored over 1 year ago by link2xt <[email protected]>
build(set_core_version.py): expect release date in the changelog

git-cliff adds the date to the changelog automatically,
so set_core_version.py only needs to che...

24d52c59097ba18f1534a7025b0d3171017ddfbc authored over 1 year ago by link2xt <[email protected]>
feat: add more context to message loading errors

f9dc8edbcbb7632b50d45b4c3b47dd011440a80b authored over 1 year ago by link2xt <[email protected]>
api: add dc_jsonrpc_blocking_call()

2e6f98f4e4def7fce7823aea2551c002b4f6d859 authored over 1 year ago by link2xt <[email protected]>
build(git-cliff): add "Build system" section

3bd16ba04563a1b6c19a764387359c66a8a102cf authored over 1 year ago by link2xt <[email protected]>
ci(mergeable): allow PR titles to start with "ci" and "build"

081178d623ceab0f758cf3c2f186caf1887b958b authored over 1 year ago by link2xt <[email protected]>
build(git-cliff): add period at the end of changelog entry titles

Make it consistent with the rest of the changelog.

4b7ff6f0030ab70c1d291fbe5b03b7cb41d7e8aa authored over 1 year ago by link2xt <[email protected]>
build(git-cliff): remove git-cliff footer

53449ea5b3a6972f319088018d65e8ce223e43ea authored over 1 year ago by link2xt <[email protected]>
build(git-cliff): add scope to changelog entries

8796e0472a9684f8ba16d6e0fe134e41e1d359c9 authored over 1 year ago by link2xt <[email protected]>
build(git-cliff): add unconventional commits to "Other" section

bb45c249a394989ea5d514d857ae1ac61efd1fe4 authored over 1 year ago by link2xt <[email protected]>
build(git-cliff): update the link to configuration documentation

92d58571500b0e13fd722f38f28bd3ee5bdf15ed authored over 1 year ago by link2xt <[email protected]>
build(git-cliff): put "ci" commits into "CI" section of changelog

55fcd589dba5e416cec0e09bff11804c98b2ec55 authored over 1 year ago by link2xt <[email protected]>
build(git-cliff): add "Documentation" section

50431d8cfe2dec1b8bc6de94b70105ca85160f52 authored over 1 year ago by link2xt <[email protected]>
docs: update instructions for python devenv

3b381c48620917231daf9ee8c20c8d8871e4abef authored over 1 year ago by link2xt <[email protected]>
chore(release): prepare for v1.115.0

ce729263a5e7dd8ecb2540c7e0bec9ea7d14b697 authored over 1 year ago by link2xt <[email protected]>
feat: do not cut incoming text if "bot" config is set

67480999c0db0ccb02110ee25cdcec76b0cc51d6 authored over 1 year ago by link2xt <[email protected]>
api: rust: add `get_msg_read_receipts(context, msg_id)` - get the contacts that send read receipts for a message

9ed36d4e05d5081f63c407c4eafe31401207f9c5 authored over 1 year ago by Simon Laux <[email protected]>
api: jsonrpc: new `MessageReadReceipt` type and `get_message_read_receipts(account_id, message_id)` jsonrpc method

fb8b9f60cea1a0ffd2de57d647c9c1947fa472b3 authored over 1 year ago by Simon Laux <[email protected]>
fix: do not return an error from send_msg_to_smtp if retry limit is exceeded

This prevents sending the other messages for which the limit was not exceeded.

e3c01d76c410390c1f6902650c7b81884557d0ee authored over 1 year ago by link2xt <[email protected]>
Merge tag 'v1.112.9' into 'master'

cb7f96449d5bd62fa6132e4949f6c25a6e988707 authored over 1 year ago by link2xt <[email protected]>
chore(release): prepare for 1.112.9

e4f4dacaf005f4eb793615d31753e3e02524e2e9 authored over 1 year ago by link2xt <[email protected]>
fix: delete `smtp` rows when message sending is cancelled

9fc1fe74ad3dbf7cb737ddecdcbaa480b5c44fc3 authored over 1 year ago by link2xt <[email protected]>
feat: improve SMTP logging

991089d98e20b5b50f692d8ccf72ec9cbf2bea15 authored over 1 year ago by link2xt <[email protected]>
fix: fetch at most 100 existing messages even if EXISTS was not received

According to RFC 3501, EXISTS must always be sent in response to SELECT.
But if the server does ...

c7a250da31feb65e181070e5859bd3795ef4c4a7 authored over 1 year ago by link2xt <[email protected]>
fix: recreate `smtp` table with AUTOINCREMENT

This ensures the rows cannot be confused accidentally
when referred by row_id.

c5b6bad9560ef2eb9f07f915f2a1982c0e28c531 authored over 1 year ago by link2xt <[email protected]>
feat: improve SMTP logging

c4534ff6217ac2d53512a2e3d747112793274d8f authored over 1 year ago by link2xt <[email protected]>
fix: Don't put a double dot at the end of error messages (#4398)

b2c299fa8294fba85bd314515cc924885d8b5a80 authored over 1 year ago by Hocuri <[email protected]>
fix: fix PR URL template in git-cliff configuration (#4396)

68aa15950a7c51c009d5195b815d9e100f5e2382 authored over 1 year ago by link2xt <[email protected]>
api!:jsonrpc: sort reactions in descending order (#4388)

convert `JSONRPCReactions.reactions` to a `Vec<JSONRPCReaction>` with unique reactions and their...

4a593a8d7efb984319587a697cb7bb07d37835f3 authored over 1 year ago by Asiel Díaz Benítez <[email protected]>
feat: Generate our changelogs using git-cliff (#4393)

2328ba54be1891c3c2f58bdf473dcf2915663bc9 authored over 1 year ago by Hocuri <[email protected]>
fix: delete `smtp` rows when message sending is cancelled

e216dfd65502dbeb4a50bae1d12070fb4626d8f8 authored over 1 year ago by link2xt <[email protected]>