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

chore(node): update `prettier` dependency

10b1a2f5f590ff57639301359ecfeaf5820ccd3f authored 12 months ago by link2xt <[email protected]>
docs: remove documentation for non-existing dc_accounts_new os_name param

a28a34773cf45b1661efa2360344e3f12f04368e authored 12 months ago by link2xt <[email protected]>
docs: contact profile view should not use dc_contact_is_verified()

Green checkmark in the contact profile
should only be displayed in the title
if the same checkma...

7c744d14d7ccfa1e2631e54f2460ee52b99d8a04 authored 12 months ago by link2xt <[email protected]>
chore: update dependencies

6c68f2eb7ed04fee5c59c26738fda0e95778f55c authored 12 months ago by link2xt <[email protected]>
refactor: accept &str instead of Option<String> in idle()

eb2d2b7313cd1fdae09f4242999aafd0dd4f04c4 authored 12 months ago by link2xt <[email protected]>
fix: check UIDNEXT with a STATUS command before going IDLE

This prevents accidentally going IDLE
when the last new message has arrived
while the folder was...

2e50abedaa32d332c0310734910b0261645c590b authored 12 months ago by link2xt <[email protected]>
refactor: add hostname to "no DNS resolution results" error message

ee53136ed2a1fd6918b7810a8636a09452a0c3d4 authored 12 months ago by link2xt <[email protected]>
fix: Synchronise self-chat

It just didn't work before, sync messages were not generated.

e923983dca8911ed707efbc08db084ed1260b871 authored 12 months ago by iequidoo <[email protected]>
feat: Sync chat state immediately (#4817)

Sync messages are only sent on explicit user actions and only one per action, so it's safe to se...

f4753862f1c57031118ab61e33c44a09b31f5659 authored 12 months ago by iequidoo <[email protected]>
feat: hardcode mail.sangham.net into DNS cache

16b40f3a191f82a8460f66aa0e06b3497defb09c authored 12 months ago by link2xt <[email protected]>
fix: Switch to EncryptionPreference::Mutual on a receipt of encrypted+signed message (#4707)

9cd3a7550b8cd33a7144e2e999689f452e29f616 authored 12 months ago by iequidoo <[email protected]>
api!: remove deprecated get_verifier_addr

d840a7e6b9102f9a76c5d0c9214792262d5e5923 authored 12 months ago by link2xt <[email protected]>
chore(cargo): update dependencies

d87569195564ac3c8375415f4cc26d0208d39f05 authored 12 months ago by link2xt <[email protected]>
docs: refine Contact::get_verifier_id and Contact::is_verified documentation (#4922)

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

c600bfa8ca8dd0b08192fc949423b97c3237999b authored 12 months ago by bjoern <[email protected]>
fix: allow to change verified key via "member added" message

"Member added" message likely happens because
the contact adding a new member has another
chat w...

973ffa1a64bfc78beddd8dff98d91f9a01d0b8f5 authored 12 months ago by link2xt <[email protected]>
fix(json-rpc): return verifier even if the contact is not verified

This may happen if autocrypt key is changed after verification.
UI should still display who intr...

caffc3d93c5ffc165fe12baa4b703c0917951354 authored 12 months ago by link2xt <[email protected]>
api: add JSON-RPC get_chat_id_by_contact_id API (#4918)

a4dcf656f32008bc25b870cf556862ede6431903 authored 12 months ago by link2xt <[email protected]>
refactor: improve error handling in securejoin code

Result::Err is reserved for local errors,
such as database failures.
Not found peerstate in the ...

7bb5d48966554483eb9a76bddf5ad77c1406e9ff authored 12 months ago by link2xt <[email protected]>
fix doc strings for qr-code joinings

71b7b0b393035642ae13627a5f4bc80158dca36f authored 12 months ago by holger krekel <[email protected]>
refactor: remove unused or useless code paths in securejoin (#4897)

bd02eea66b60f6fbcc67a1e449622828cf3c83a2 authored 12 months ago by holger krekel <[email protected]>
refactor: Replace Context::nosync flag with internal functions taking enum Sync (#4817)

6cd7296001384e2acd35a2aa188670cf8d131dca authored 12 months ago by iequidoo <[email protected]>
refactor: Make SyncData::AlterChat an inline struct

cdcb10fb58d6618dc18ba8d38fe31667021b1b8a authored 12 months ago by iequidoo <[email protected]>
feat: Sync chat mute_duration across devices (#4817)

03f263529656b8c66e7a4b68de28ad2579a5bc54 authored 12 months ago by iequidoo <[email protected]>
feat: Sync chat `Blocked` state across devices (#4817)

79cebe66de70ee447e87b0dadfd255bffa6018eb authored 12 months ago by iequidoo <[email protected]>
feat: Sync chat visibility across devices (#4817)

e3b08fa92be93749523bb4135d10ca728347205c authored 12 months ago by iequidoo <[email protected]>
feat: Sync Contact::blocked across devices (#4817)

168021523f292520b5e32a382c35838ec82f4c79 authored 12 months ago by iequidoo <[email protected]>
chore(release): prepare for 1.128.0

0619e2a1290f4b147a17fdc11434635a6d866ce4 authored 12 months ago by link2xt <[email protected]>
nodejs: update and fix typedoc

64a81e4f61cdf560a8e3721f1eb4e8172b241524 authored 12 months ago by Simon Laux <[email protected]>
hack: decrease ratelimit for .testrun.org subdomains

0431ae53ca84fdd86ea2d834da1e78b8afa41063 authored 12 months ago by link2xt <[email protected]>
changed!: upgrade nodejs version to 18 (#4903)

89c873acd04d40aa5333ad41b6a09c271b32e46b authored 12 months ago by Simon Laux <[email protected]>
remove comment pointing to nothing

documentation and reasoning is fully in `delete_chat()`,
the remove line does not add much to it...

2e70cf938860fa7f76712ef05dbbefdcf9e5b353 authored 12 months ago by B. Petersen <[email protected]>
Revert "fix: add secondary verified key"

This reverts commit 5efb100f128809821da99814a14a120f110f64bf.

2efd0461d1db4ff3867539de7651775faa75d0cd authored 12 months ago by link2xt <[email protected]>
write a failing test

72515f440d83d681a71c504039c7e27f2bd41793 authored 12 months ago by holger krekel <[email protected]>
do the actual fix (thanks alex for some help)

402fd6850c670baddd0eb06f8b39e8487557e1a2 authored 12 months ago by holger krekel <[email protected]>
simplify "broken bobstate" as the state still passes

196a34684db3abfbc8894ae3f17e2eff82a2ea07 authored 12 months ago by holger krekel <[email protected]>
fix: remove previous attempt to recover from verified key change

This approach was introduced in the C core before Rust conversion:
<https://github.com/deltachat...

ed2bc9e44d78e239967816c0523b1796d2de44fb authored 12 months ago by link2xt <[email protected]>
fix: allow other verified group recipients to be unverified

We may not have a verified key for other members
because we lost a gossip message.
Still, if the...

a93c79e001d0c19e29f9f50788e1d5e343c2b95c authored 12 months ago by link2xt <[email protected]>
refactor: sort member vector before deduplicating

Otherwise SELF contact in the beginning of the vector
and in to_ids may be repeated twice and no...

38768464100e9ee86953051c88ce216094ad5987 authored 12 months ago by link2xt <[email protected]>
feat(deltachat-rpc-client): add Account.wait_for_incoming_msg_event()

22b6d8c17b42f7511de328bac96d5ea0946d08d1 authored 12 months ago by link2xt <[email protected]>
test: test recovery of verified group via gossip

9e1a2149fa9350a8785cd29e6b22eca33e39f07e authored 12 months ago by link2xt <[email protected]>
refactor: remove unused argument from set_verified()

It is always PeerstateVerifiedStatus::BidirectVerified
and is always passed as a constant.

b747dd6ae89783427bb3a44e2f5d81f3c4b76c45 authored 12 months ago by link2xt <[email protected]>
fix: add secondary verified key

5efb100f128809821da99814a14a120f110f64bf authored 12 months ago by link2xt <[email protected]>
refactor: avoid loading peerstate if there is no Autocrypt-Gossip

9b9108320edacbbd5da7653dcabc91e6dc2eaeba authored 12 months ago by link2xt <[email protected]>
refactor(deltachat-rpc-client): factor out resetup_account()

045d919cdc8abdc84f2395501563137883e72209 authored 12 months ago by link2xt <[email protected]>
test: use instant accounts instead of mailadm

6aae0276da4c20736254055ee3941cac71292f6e authored 12 months ago by link2xt <[email protected]>
chore: update portable-atomic dependency

Version 1.5.0 is yanked.

1d80659bc3596d493a6daa6056e3cc2d04a60db6 authored 12 months ago by link2xt <[email protected]>
refactor: rename repl_msg_by_error into replace_msg_by_error

This function has been named like this since it was a C function.
`repl` is unclear because it m...

94d5e86d4fe29012e88d8ac3473d49d9edaab370 authored 12 months ago by link2xt <[email protected]>
chore(release): prepare for 1.127.2

aecf7729d81f3635c08fb165a5487d41b017ef6d authored 12 months ago by link2xt <[email protected]>
api(jsonrpc): add get_message_info_object

f130d537b773b6682b710f667f2f51445749ca50 authored 12 months ago by Simon Laux <[email protected]>
docs: fix typos

f30f862e7ebd1315bd87fc87f03aff7608b6d386 authored 12 months ago by Ajay Gonepuri <[email protected]>
test: compile deltachat-rpc-server in debug mode for tests

This reduces compilation times.

81e1164358f4d563899376cfdd9fdf963483c878 authored 12 months ago by link2xt <[email protected]>
api!: jsonrpc `misc_set_draft` now requires setting the viewtype

542bd4cbb87e34ac08ecb771113dc84a9d697941 authored 12 months ago by Simon Laux <[email protected]>
test: increase pytest timeout to 10 minutes

deltachat-rpc-client tests often timeouts on CI,
this hopefully fixes the problem unless the tes...

771b57778ed356a49a03ff465f9957e13669d202 authored 12 months ago by link2xt <[email protected]>
test(deltachat-rpc-client): test securejoin

9be56a5e5689265489a39ea14eaf1ccaedbc9788 authored 12 months ago by link2xt <[email protected]>
chore: move pytest option from pyproject.toml to tox.ini and set log level

The option from pyproject.toml was not picked up
because tox.ini has higher precedence.

da744958c294e9bb692447f4ac790c3760e1a1d3 authored 12 months ago by link2xt <[email protected]>
docs: add missing 1.127.1 link to changelog

f6bda1e480f4a93d5f0a6d9b5b58345f1f584833 authored 12 months ago by link2xt <[email protected]>
chore(release): prepare for 1.127.1

d2e24534c714a23c59e7c01bdcea9829b66b19c4 authored 12 months ago by link2xt <[email protected]>
Add scripts for running deltachat-rpc-client tests

df6f974ecaa9f79f6df176387a35aae71370d8d2 authored 12 months ago by link2xt <[email protected]>
test(jsonrpc): test `get_provider_info`

2f5c6b5e1601427b1c343f8b385688e9e057b657 authored 12 months ago by link2xt <[email protected]>
api(jsonrpc): add `id` to `ProviderInfo`

97176b13f1ad29eec179b673764369e6ab43e9fd authored 12 months ago by link2xt <[email protected]>
refactor: move api/mod.rs to api.rs

18bb7e58be60d380a7be2a0459511f64607d86f0 authored 12 months ago by link2xt <[email protected]>
api: jsonrpc add `.is_protection_broken` to FullChat and BasicChat

c2bab44bddf614d69d27ce9596665fecd4ab634d authored 12 months ago by Simon Laux <[email protected]>
chore: update to async-channel 2

53bb8a983114ba27f3316aa0415ba0849985cae9 authored 12 months ago by link2xt <[email protected]>
chore(release): prepare for 1.127.0

1b66120e7d3084793856bc45a278dc9f3ea48641 authored 12 months ago by link2xt <[email protected]>
ci: test deltachat-rpc-client on Windows

5fb92c78ad91da604f9e93f414f31fa046c13e74 authored 12 months ago by link2xt <[email protected]>
fix: restore `try_many_times` workaround

Even though r2d2 connection pool is removed,
deleting accounts still fails in Windows CI.

This ...

1478f321ae8cf99f2b8dfc29f913f41390092fef authored 12 months ago by link2xt <[email protected]>
chore: update sct, serde and serde_derive

a0a792b8213746e86cf8252d848c79c474296804 authored 12 months ago by link2xt <[email protected]>
build: switch to iroh 0.4.x fork with updated dependencies

3feb0e648d8c5a6325bc242437d09ffb27c1b0db authored 12 months ago by link2xt <[email protected]>
chore: update `tracing`

fa5358a5bf10cdec334abd18160cadda9e72f76b authored 12 months ago by link2xt <[email protected]>
api: add mailto parse api (#4829)

close #4620

This PR introduces a new core API to parse mailto links into a uniform
data for...

7399a398a7a35831ac6148a9b3da8269f5491baa authored 12 months ago by Sebastian Klähn <[email protected]>
ci: increase MSRV to 1.70.0

This is required by `anstyle v1.0.4` dependency.

25a78aceb9d6f8a89e46a36574a882b4cd082db1 authored 12 months ago by link2xt <[email protected]>
chore: update dependencies

66708454ddd07c51263b6e027696bd8fdae89f22 authored 12 months ago by link2xt <[email protected]>
chore: update `futures-lite` dependency

bb5e3d11d8799f3417c95c74afd6a7a74e255806 authored 12 months ago by link2xt <[email protected]>
test: adapt the test for updated `chrono`

ff54db2e5f9aa5d5c784b78c30c72730865326da authored 12 months ago by link2xt <[email protected]>
chore: update quick-xml

434d8fc35f7cb516dadfdb5b715497d650e901d2 authored 12 months ago by link2xt <[email protected]>
ci(concourse): replace `master` branch with `main`

12eb813bc36d18dab7912efba318fa0693c4c794 authored 12 months ago by link2xt <[email protected]>
ci(github): replace references to master branch with main

88d55761505b3e113f36deb96163278e80b30c3a authored 12 months ago by link2xt <[email protected]>
chore: update dependencies

af35e4adebbc99b4b72ca4f63e07d346952ea784 authored 12 months ago by link2xt <[email protected]>
ci: run only on `main` branch pushes

eaeacb8848f0f94a87d6773d6590efe52860a23a authored 12 months ago by link2xt <[email protected]>
chore: update some dependencies

f00e68e142fa703acdafc9f944713953c1b07f57 authored 12 months ago by link2xt <[email protected]>
docs: fix CI badge URL in the readme

113356a24eea279e2aa071dd86e1af87a8f30b2f authored 12 months ago by link2xt <[email protected]>
Merge branch 'master' into stable

b89c134e7f46890059a38f09c31ee3f1c4719834 authored 12 months ago by link2xt <[email protected]>
fix(sql): order migrations the same as on stable branch

3748794048d6371ad775e75d589685ea0430f93b authored 12 months ago by link2xt <[email protected]>
feat: Replace `Config::SendSyncMsgs` with `SyncMsgs` (#4817)

And execute sync messages only if `Config::SyncMsgs` is enabled. Earlier executing was always
en...

ccca12176ef41d9981c9d9eab83acac516331c73 authored 12 months ago by iequidoo <[email protected]>
chore(cargo): bump libc from 0.2.147 to 0.2.149

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

c89dd331f7fa2b90d6a17896eccee4fd200dca8d authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ci: rename async tests into JSON-RPC tests

fa81ed5f394964e2dfc24e49a3b72b6c57358382 authored 12 months ago by link2xt <[email protected]>
ci: remove misplaced comment

6c34f6b8d9dde321434d4376247d1e8832850a65 authored 12 months ago by link2xt <[email protected]>
chore(cargo): bump tokio from 1.29.1 to 1.33.0

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

4f21a5691d8c8c0e8d3bdfb3f2994db34e39ce9f authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(cargo): bump strum_macros from 0.25.1 to 0.25.3

Bumps [strum_macros](https://github.com/Peternator7/strum) from 0.25.1 to 0.25.3.
- [Changelog](...

b2a839971b99cd2b0f3967715da5f746e98103e0 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ci: increase MSRV to 1.67.0

8ad99be322d4a07774f1eec8a67d1ddadb34e065 authored 12 months ago by link2xt <[email protected]>
Merge branch 'stable'

4e771e8727a5593b855e2300d3e51a28a95b53c4 authored 12 months ago by link2xt <[email protected]>
feat: add bot field to contact (#4821)

closes #4647

e725bdfb2bc56d1995db2a8840cdb7d0b41d2311 authored 12 months ago by Sebastian Klähn <[email protected]>
chore: remove unneeded idna rule for cargo-deny

ac557f73b3ed48540845cef8a9bd81779bb510b0 authored 12 months ago by link2xt <[email protected]>
chore: update trust-dns-resolver to hickory-resolver

0ba3501a46439f08cddc706576986e259ebca5c0 authored 12 months ago by link2xt <[email protected]>
document `configured_addr`

in fact, it was already used like that,
eg. to detect an AEAP change on android.
but it was neve...

b1fe12881e8bb29e948d411b706a841454413d15 authored 12 months ago by B. Petersen <[email protected]>
Merge tag 'v1.126.1'

Release 1.126.1

c1eb33c0da43a5aaf72784bd2bf6375953197bfb authored 12 months ago by link2xt <[email protected]>
chore(release): prepare for 1.126.1

03bb92c9428107a3f48ae251aa6b84d44ec20960 authored 12 months ago by link2xt <[email protected]>
chore(cargo): update `ahash` to make cargo-deny happy

b0da5a54cc4b6cd7c1c34adb8f09cbb0a5fb6cbd authored 12 months ago by link2xt <[email protected]>
ci: build Windows wheels for deltachat-rpc-server

44e056e21018483432c77dafb849c058e0e857c5 authored 12 months ago by link2xt <[email protected]>
build: set 755 permission on binaries inside deltachat-rpc-server .whl

48a8680ba4d5368e8424cca23b7534aba79c706a authored 12 months ago by link2xt <[email protected]>