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

add more tests

c49743d38c1598f6abf93fc6f3e7ccb999c74530 authored almost 2 years ago by adbenitez <[email protected]>
add more high-level methods and event hooking

a9afc1e6ba85ae6d2f58055ddd62cda624cd3b1e authored almost 2 years ago by adbenitez <[email protected]>
solve review comments

0a4c8a40baad9967c547764954e16c4e751ec16e authored almost 2 years ago by adbenitez <[email protected]>
Release 1.103.0

aa6f5fd139e7eb77b59abc055b38c1a0bfccde52 authored almost 2 years ago by link2xt <[email protected]>
Make bots automatically accept mailing list chats

519f658c07e4ba7d642bcf70f9edfbaf0d31f211 authored almost 2 years ago by link2xt <[email protected]>
Add testenv:.pkg to tox.ini

c830db07ad6f8d304a70e625ad64d5c704221fbf authored almost 2 years ago by link2xt <[email protected]>
Fix deltachat-rpc-server tests for tox 4

f5cb56fd8641ea1ce7ba383ec52b7773db5691a0 authored almost 2 years ago by link2xt <[email protected]>
ci: upgrade to tox 4.0

909370269248a02faa7579497f20092ab1eab4e2 authored almost 2 years ago by link2xt <[email protected]>
imap: disable read timeout during IDLE

Otherwise IDLE restarts every 30 seconds.

edd58b4b7a18d4ebe28c30f9ef8a65db74386846 authored almost 2 years ago by link2xt <[email protected]>
imap: add connect() timeouts

72432d65bac165748c2f4b2c6d8cf97cdb4ede16 authored almost 2 years ago by link2xt <[email protected]>
Make the IMAP_TIMEOUT type-safe

eb611a2855a148dca39332d00fcbfad5ce8214f3 authored almost 2 years ago by Hocuri <[email protected]>
Set read/write timeouts for IMAP sockets

8aa73ed6ae7efcf6d8270dded761a957454601ec authored almost 2 years ago by link2xt <[email protected]>
ci: remove dependency on actions-rs/cargo

It is unmaintained and throws many warnings about using deprecated
Node and GitHub Actions comma...

122422298476504deb1e1eab35bde3681c1a975b authored almost 2 years ago by link2xt <[email protected]>
Downgrade tox to version 3

Our CI pipeline currently does not work with tox 4.0.

3360c6aa966446b616f4b0e2f40fcd196bcf9471 authored almost 2 years ago by link2xt <[email protected]>
fix typo

bfddd3fc69b8ce5cc81c8f37adbe40a8da4c0f7d authored almost 2 years ago by holger krekel <[email protected]>
python: do not pass NULL to ffi.gc if the context can't be created

35cd81a75f064c18409efe8d831db69cee402d69 authored almost 2 years ago by link2xt <[email protected]>
Move IMAP session state into imap::session::Session

IMAP capabilities and selected folder are IMAP session,
not IMAP client property.

Moving most o...

f11fceb63a7d001fcca0f8bf6b10592e4be921fe authored almost 2 years ago by link2xt <[email protected]>
Remove autogenerated typescript files

f14a28db54b9bb6723cdf90918a4e5284767f6ba authored almost 2 years ago by link2xt <[email protected]>
Add IMAP server ID to the context info only when it is known

cacc01bac07e2c75ebd7000ae1a49476dea840bc authored almost 2 years ago by link2xt <[email protected]>
Completely disable Autocrypt & Authres-checking for mailing lists (#3765)

* Because both only make problems with mailing lists, it's easiest to just disable them. If we w...

fc386f4fa1df64ffbbee7cf4aca2d04eb919b818 authored almost 2 years ago by Hocuri <[email protected]>
Refactor fetch_many_msgs and add more logging

3743aaa16e86fd249df7e074327405fbcecaefe6 authored almost 2 years ago by link2xt <[email protected]>
Merge pull request #3627 from deltachat/dependabot/cargo/criterion-0.4.0

22b4640b316acf2540aa764bd21fe706a459ba3d authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump criterion from 0.3.6 to 0.4.0

Bumps [criterion](https://github.com/bheisler/criterion.rs) from 0.3.6 to 0.4.0.
- [Release note...

1dcda4989d35f5ac543e33f4cf4978fd1ec656f7 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3801 from deltachat/dependabot/cargo/axum-0.6.1

e59768167af575aece5e2585b57f87b5ad8517ad authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Log the reason when the message cannot be sent to the chat

7e5becb5e53e2b92f9b0269566d8eea2dd4866dd authored almost 2 years ago by link2xt <[email protected]>
Merge async JSON-RPC client

PR: https://github.com/deltachat/deltachat-core-rust/pull/3734

b4f348ccea2e1e984fd34c78c45725f62ad563c6 authored almost 2 years ago by link2xt <[email protected]>
cargo: bump axum from 0.5.17 to 0.6.1

Bumps [axum](https://github.com/tokio-rs/axum) from 0.5.17 to 0.6.1.
- [Release notes](https://g...

7a0dd246812870d714750433383f3eab76d85fc4 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3797 from deltachat/dependabot/cargo/env_logger-0.10.0

e5ae82252f032e28827d763503c8c7f4e3d31ed4 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3799 from deltachat/dependabot/cargo/image-0.24.5

49c45d10072eaa048c382e5ed82eb14cb874d3f5 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Make _args and _kwargs private in Rpc

5502bff9865d0a2d9be767c9590738d0fccea5bb authored almost 2 years ago by link2xt <[email protected]>
Make _rpc private

ee19789cac8a017506493767e620a8fd4ca8403d authored almost 2 years ago by link2xt <[email protected]>
Ignore .tox everywhere, not only in python/

bad5a1de558a730615ef632d2407a4017763e8bd authored almost 2 years ago by link2xt <[email protected]>
python: rename Deltachat class into DeltaChat

3cdbe213a36c793af37ee48ef73fb1565e00208b authored almost 2 years ago by link2xt <[email protected]>
cargo: bump env_logger from 0.9.1 to 0.10.0

Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.9.1 to 0.10.0.
- [Release note...

3b5b1bf877da3f7c33f6b7dc74f11b28c0ebc660 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump image from 0.24.4 to 0.24.5

Bumps [image](https://github.com/image-rs/image) from 0.24.4 to 0.24.5.
- [Release notes](https:...

bcd9229ffe40bcde4e3f40c8c4166f48d57684b2 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump MSRV to 1.61.0

This is required by `image` crate.

Also update current Rust version to 1.65.0.

4df588668a1b99752e33e1a50dc472a58b2b65c6 authored almost 2 years ago by link2xt <[email protected]>
Fetch messages in the order of their INTERNALDATE (#3756)

When a batch of messages is moved from Inbox to DeltaChat folder with a single MOVE command, the...

9b881cdd19bfc5d10555473c49a999b987355f32 authored almost 2 years ago by iequidoo <[email protected]>
Add a test on reactions after a reordering MOVE to DeltaChat folder (#3756)

de96500c1a4ceb1c432e5bed4fe6f68309a59f74 authored almost 2 years ago by iequidoo <[email protected]>
Remove start_rpc_server() and make Rpc a context manager

Rpc now has a start() method.
This way it is possible to use Rpc from IPython without calling __...

2ccf39800db78daea053ab8f4c53072dd6595d6f authored almost 2 years ago by link2xt <[email protected]>
Properly terminate Rpc and remove sleep() hack

5a3065344e4e8f7cf9a2a542468ac33c5fcc5b51 authored almost 2 years ago by link2xt <[email protected]>
Update instructions on using ipython

98b6b5e3f691f20433d8c1be289a6b62d1ab93c6 authored almost 2 years ago by link2xt <[email protected]>
Merge pull request #3795 from deltachat/dependabot/cargo/num_cpus-1.14.0

4d81fa6df55043753bda6bdc6d745155ad883e9d authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3791 from deltachat/dependabot/cargo/serde-1.0.148

8e8582e9534f1182a9fe28b8ec671c2964649a13 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ci: do not use deprecated set-output

See https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-outpu...

7f4c05e88f6f1c15267439b2de1085a3c114cba4 authored almost 2 years ago by link2xt <[email protected]>
CI: update GitHub Actions to avoid deprecation warnings

20e63659a1053d3b6745a09e1ab648d374192b41 authored almost 2 years ago by link2xt <[email protected]>
cargo: bump serde from 1.0.147 to 1.0.148

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

c5af69db2bde6f8aba3d4826642751e3ea9e89a4 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3804 from deltachat/dependabot/cargo/tagger-4.3.4

030241d1c39f9fa30984a02147620e9f26416d57 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3796 from deltachat/dependabot/cargo/serde_json-1.0.89

4f01c43a9358bfa5b08f8295b9d881ab19f17baa authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3794 from deltachat/dependabot/cargo/uuid-1.2.2

ab94471e917bb3657f469c68f3f3b996b90c6427 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump serde_json from 1.0.87 to 1.0.89

Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.87 to 1.0.89.
- [Release notes](ht...

140aa68811ae9e0a66ea6d23dd30c92d7ed77608 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3803 from deltachat/dependabot/cargo/tokio-1.22.0

d9ef38e37021cba5b6690cb9350e6fa322ea5983 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3805 from deltachat/dependabot/cargo/syn-1.0.105

acf66116cd0c712c531ebe5388881f5c180577fe authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3806 from deltachat/dependabot/cargo/sha-1-0.10.1

8e6912512893407a338b085154acd413fa7379ff authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump tokio from 1.21.2 to 1.22.0

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

7402ca3568152740bb44f2125988edfeab34ae6f authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump syn from 1.0.103 to 1.0.105

Bumps [syn](https://github.com/dtolnay/syn) from 1.0.103 to 1.0.105.
- [Release notes](https://g...

d7b240f25c52fcd54942ef3726e666ddc537826c authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump tagger from 4.3.3 to 4.3.4

Bumps [tagger](https://github.com/tiby312/tagger) from 4.3.3 to 4.3.4.
- [Release notes](https:/...

e5e4d3bed48c191640ae2f09240f1fde8df4a1dd authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3793 from deltachat/dependabot/cargo/async-channel-1.8.0

1a5930274957ad34e65ee0b461e6137b68dc454f authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump async-channel from 1.7.1 to 1.8.0

Bumps [async-channel](https://github.com/smol-rs/async-channel) from 1.7.1 to 1.8.0.
- [Release ...

f0a5bbedb47f66cce64f450f997a86edf388b74e authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3792 from deltachat/dependabot/cargo/typescript-type-def-0.5.5

139665b3d617390c22167d1dc8b7bdf26fb9656f authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3802 from deltachat/dependabot/cargo/regex-1.7.0

ca23d5914825f17d947460d59e8ca404fc352a15 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3800 from deltachat/dependabot/cargo/reqwest-0.11.13

1635f00a623b1751321e36e4dc2b78e229a3e24d authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
enably type-checking in tests

29a4404257af40e56b3aa3820e3a58145d01972f authored almost 2 years ago by adbenitez <[email protected]>
Merge remote-tracking branch 'upstream/link2xt/async-jsonrpc-client' into adb/async-jsonrpc-client

24db29f5262cf15aed4450bd29378389d817160a authored almost 2 years ago by adbenitez <[email protected]>
cargo: bump sha-1 from 0.10.0 to 0.10.1

Bumps [sha-1](https://github.com/RustCrypto/hashes) from 0.10.0 to 0.10.1.
- [Release notes](htt...

e27b64274f194e9669c862dbdf3f52fa8bb7b908 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump regex from 1.6.0 to 1.7.0

Bumps [regex](https://github.com/rust-lang/regex) from 1.6.0 to 1.7.0.
- [Release notes](https:/...

46721bcf469943324cceb792555d3cf6dc1f9afb authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump reqwest from 0.11.12 to 0.11.13

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

80cefdd1d547997ab00ffea27be356948ba79313 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump num_cpus from 1.13.1 to 1.14.0

Bumps [num_cpus](https://github.com/seanmonstar/num_cpus) from 1.13.1 to 1.14.0.
- [Release note...

9972f4da48c7db5d80691639741a345e584aa06d authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump uuid from 1.2.1 to 1.2.2

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

1ab540150189bf9d88e4935cd3b62abb9f2aec1d authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump typescript-type-def from 0.5.4 to 0.5.5

Bumps [typescript-type-def](https://github.com/dbeckwith/rust-typescript-type-def) from 0.5.4 to...

0b60cc83419dfcbda5df004d1ba46b4e96c6a891 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Turn start_rpc_server into a context manager

85b47465167c1e44c840b606aee90b14a5ec02c1 authored almost 2 years ago by link2xt <[email protected]>
add start_rpc_server() doc string

d17ac9c83c69f7c434744d1ad1cb960bdc2bffa1 authored almost 2 years ago by adbenitez <[email protected]>
add support for PEP 561

e6ff513aaca1d72bae07d9b4800af7bd22051320 authored almost 2 years ago by adbenitez <[email protected]>
add pytest plugin

ffbfeab977affd1be1de97d55eec524dc2aee9ca authored almost 2 years ago by adbenitez <[email protected]>
fix bug in Rpc.__getattr__()

09db0629582f58b13f851c9699aedd2483f9847e authored almost 2 years ago by adbenitez <[email protected]>
fix type hint in rpc.py

ab7732d9ae405758cd02d435f7238458c2cd6a52 authored almost 2 years ago by adbenitez <[email protected]>
improve typing hints

46594ec7073d4f8b0ca1005392c6847ff21915c6 authored almost 2 years ago by adbenitez <[email protected]>
fix bug in chat.get_encryption_info()

18426561e3128d9c017a78706e84d7ffb83705a4 authored almost 2 years ago by adbenitez <[email protected]>
fix some linter warnings

aeb7e3a9e11746145acd2aa89f817dccd598b2f1 authored almost 2 years ago by adbenitez <[email protected]>
fix bug in account.py: arguments declared as optional but not default value was given

a77c46be20b2f65858b3848e0e1c4a468a818099 authored almost 2 years ago by adbenitez <[email protected]>
remove unused code in rpc.py

a4be2cddf2469d9bc93b2b6cd049000b5ac2856c authored almost 2 years ago by adbenitez <[email protected]>
fix bugs in account.secure_join() and chat.get_fresh_message_count()

240b3351814ab8335afe73945faac9c01762d1ec authored almost 2 years ago by adbenitez <[email protected]>
Simplify process_messages() in echo bot

53d6807e8d2839b518ee4a82129edce400a26dc8 authored almost 2 years ago by link2xt <[email protected]>
Add get_fresh_messages_in_arrival_order() call

db38cc8891194cf4940aa053b125644d4215c72c authored almost 2 years ago by link2xt <[email protected]>
Do not reverse the list of fresh messages

Both reversed and original order do not make much sense
for the bot. Ideally bots should have th...

4e2aeceeec8bcdbaa5f0a4b97ecd4ec16a5e52ce authored almost 2 years ago by link2xt <[email protected]>
Add async python client for Delta Chat core JSON-RPC

9b04a045687a680acbd90f1fa32babebe8f0747f authored almost 2 years ago by link2xt <[email protected]>
jsonrpc: add message errors to MessageObject

f2c97bda6670e16043c217758760dd62a51ad9bd authored almost 2 years ago by link2xt <[email protected]>
Add members to chats in a single sql transation (#3780)

This esp. speeds up receive_imf a bit when we recreate the member list (recreate_member_list == ...

6c4d9198287b39b21e130a04d1e4c7c91efc564c authored almost 2 years ago by Hocuri <[email protected]>
Remove the remaining AsRef<str> (#3669)

Using &str instead of AsRef is better for compile times, binary size and code complexity.

f6a502a8e377636f477382015eb360c1d9cc9e79 authored almost 2 years ago by iequidoo <[email protected]>
document provider pull

e5be023e4bec748be3fe65a92f30457a67511e03 authored almost 2 years ago by missytake <[email protected]>
Update `humansize` to version 2

47743bdcfaeff51deb5c07e26d206e3ca315404c authored almost 2 years ago by link2xt <[email protected]>
Merge branch 'link2xt/peerstate-to-save-simplify'

b0962363c2d1ed9d948dc8350ab4811047419d32 authored almost 2 years ago by link2xt <[email protected]>
Changelog

264727a414e8f8fdd86d49f5a4f6f8f06fdef6f5 authored almost 2 years ago by link2xt <[email protected]>
Clippy fix

8855ef72bc0f53e78b9e465837c9eafcf40c8e36 authored almost 2 years ago by link2xt <[email protected]>
Remove different states of ToSave in peerstate

2ae9165bfbe6f81079d9f8ed92116745b9454e3b authored almost 2 years ago by link2xt <[email protected]>
Add UNIQUE constraint to acpeerstates table

62f92d5b28a0527a8876050670c9aff33f1d7931 authored almost 2 years ago by link2xt <[email protected]>
Use UPSERT when saving peerstates

This way there is no need to distinguish between creating
and updating peerstate.

c7691fbebe62752bcc10b68875f8f56bb2b3c3bb authored almost 2 years ago by link2xt <[email protected]>
Remove Peerstate.to_save

98c16ddc4d141bda77c97f720a572a08790ff95e authored almost 2 years ago by link2xt <[email protected]>
Fix misplaced info! message

08de326930d7bb827314f92ddee6da46bfb09220 authored almost 2 years ago by link2xt <[email protected]>
mimeparser: assume all Thunderbird users prefer encryption

Co-Authored-By: missytake <[email protected]>

b341cfd4d928f13d517ef21ea63b31e9d3f6102c authored almost 2 years ago by link2xt <[email protected]>
Move changelog entry to the correct section

a76b01890080f97092f70cc1ca095f05d14e958a authored almost 2 years ago by link2xt <[email protected]>