Ecosyste.ms: OpenCollective

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

Delta Chat collective

Developing and releasing Delta Chat apps and experimenting with the future of e-mail: e2e-encrypted and anonymous. Supporting people in repressive situations.
Collective - Host: opensource - https://opencollective.com/delta-chat - Website: https://delta.chat - Code: https://github.com/deltachat

Add --version option to deltachat-rpc-server

github.com/deltachat/deltachat-core-rust - 20319b54261dab1b7e71c0c29693e5e0e1a26caf authored over 1 year ago by link2xt <[email protected]>
Remove `.wait_for_seen()` calls in flaky tests

This is a merge commit for <https://github.com/deltachat/deltachat-core-rust/pull/4226>

github.com/deltachat/deltachat-core-rust - 9cca34bba577594f93f908a995e2f72afa710306 authored over 1 year ago by link2xt <[email protected]>
deltachat-rpc-client: fix bug in `Chat.send_message()`

github.com/deltachat/deltachat-core-rust - 6d0327d057324cfead9c9fffa8e4b3b4446c86a5 authored over 1 year ago by adbenitez <[email protected]>
deltachat-rpc-client: fix bug in `Chat.send_message()`

github.com/deltachat/deltachat-core-rust - 580ce5a9e9e926661da29fe6aa541fc2fb446884 authored over 1 year ago by adbenitez <[email protected]>
Cargo.toml: replace branch with rev in default-net patch entry

This makes `cargo install --path deltachat-rpc-server` work again.

github.com/deltachat/deltachat-core-rust - 6f327c950d5d574eb4fd8773cbaf0bc5d4628149 authored over 1 year ago by link2xt <[email protected]>
Reduce test code duplication

github.com/deltachat/deltachat-core-rust - 92ad843ff2095c8f2a0af2efdb844d9603262185 authored over 1 year ago by link2xt <[email protected]>
python: remove flaky .wait_for_seen() from test_fetch_existing()

github.com/deltachat/deltachat-core-rust - a8059c6bffc73443434b5fbd465a1c623e7815d8 authored over 1 year ago by link2xt <[email protected]>
Remove pytest-rerunfailures

It is not compatible with pytest-timeout anyway:
<https://github.com/pytest-dev/pytest-rerunfail...

github.com/deltachat/deltachat-core-rust - 4b468a25fe51dbee177ebcf3b703d0c9b4ecc3c6 authored over 1 year ago by link2xt <[email protected]>
Do not use IDLE in test_send_and_receive_message_markseen

Fix flakyness in case Dovecot sends only EXISTS
but not FETCH unsolicited response.

github.com/deltachat/deltachat-core-rust - 1e135b649cc66340b5571e5cfd49fd2cc6290bd6 authored over 1 year ago by link2xt <[email protected]>
Do not use IDLE in test_fetch_existing_msgs_group_and_single

Makes the test less flaky,
as Dovecot sometimes sends only the EXISTS response,
but not the FETC...

github.com/deltachat/deltachat-core-rust - 40d32f2d0c7347e8bc6e71ed0d79a5c585c9f8fd authored over 1 year ago by link2xt <[email protected]>
python: do not use IDLE in test_markseen_message_and_mdn test

Make the test less flaky in case Dovecot notifies only about EXISTS
but not flag updates.

github.com/deltachat/deltachat-core-rust - c9ec087cd81b31064afb5165fda55a4cdfcbd1f0 authored over 1 year ago by link2xt <[email protected]>
Do not use IDLE in test_mdn_asymmetric

Fixes test flakyness.

github.com/deltachat/deltachat-core-rust - 84d79e1479c6f8ed802ba4bc723deb4aecbcf48e authored over 1 year ago by link2xt <[email protected]>
Run `nix flake update`

github.com/deltachat/deltachat-android - a908fc5e2021e9d91bc22c387bfc257c304161a9 authored over 1 year ago by link2xt <[email protected]>
add multi-device-setup (#2493)

* add DcBackupProvider add receiveBackup() wrappers

* add 'Add Another Device' item to settin...

github.com/deltachat/deltachat-android - 3cede346f3b4ae053c3d3c11bb2c2c1f89adbd27 authored over 1 year ago by bjoern <[email protected]>
Turn more log messages into proper sentences.

github.com/deltachat/deltachat-core-rust - 83af248068690badea2e0f2407b580bf29499937 authored over 1 year ago by link2xt <[email protected]>
Update OpenSSL to fix RUSTSEC-2023-0022

<https://rustsec.org/advisories/RUSTSEC-2023-0022>

github.com/deltachat/deltachat-core-rust - 4f25edb1a14f784223eb9555c4b0da6243d8de47 authored over 1 year ago by link2xt <[email protected]>
python: look for "Marked messages ... as seen." by regexp

Tests reuse accounts, so UIDs may start from the number other than 1.

github.com/deltachat/deltachat-core-rust - ded1634b7d0dcfeef4f03fb2cac8449df2645468 authored over 1 year ago by link2xt <[email protected]>
Document how to send original images

github.com/deltachat/deltachat-pages - e2c88a88b6dd4d1aeb40057e286e465ce7933924 authored over 1 year ago by Rosano Coutinho <[email protected]>
python: use locally installed `auditwheel`

`auditwheel` is a part of manylinux images,
there is no need to create a virtual environment
and...

github.com/deltachat/deltachat-core-rust - 635c73ffc63cbd8ebd16da125cd8cdd9352ebe8c authored over 1 year ago by link2xt <[email protected]>
Do not use .wait_for_seen() in test_one_account_send_bcc_setting

.wait_for_seen() is unreliable, because sometimes Dovecot
sends only EXISTS to the IDLE connecti...

github.com/deltachat/deltachat-core-rust - fcc1fe73be4b72dd3788b01528acb67d4e806a4f authored over 1 year ago by link2xt <[email protected]>
Simplify layout of the deltachat-rpc-server crate

github.com/deltachat/deltachat-core-rust - fa278d50f796caf416635d46c4c18374c8fb7f09 authored over 1 year ago by link2xt <[email protected]>
ci: test the core on macOS

github.com/deltachat/deltachat-core-rust - 2f02be4c6429aec49d5f9d6c4eee0d7fd2d69e4b authored over 1 year ago by link2xt <[email protected]>
Attempt to fix deltachat-rpc-server binary release uploads

github.com/deltachat/deltachat-core-rust - 7add1c116c7f29323a015eac87e49ab6f6bdf0c4 authored over 1 year ago by link2xt <[email protected]>
ref(ffi): dc_receive_backup should block (#4211)

The documentation says this blocks. This should block because it also
means the error reportin...

github.com/deltachat/deltachat-core-rust - 1716cdf51c533107deef4f40945c09b4f17c3f6c authored over 1 year ago by Floris Bruynooghe <[email protected]>
Increase reference count before spawning background tasks in dc_receive_backup()

Merged PR <https://github.com/deltachat/deltachat-core-rust/pull/4206>

github.com/deltachat/deltachat-core-rust - 3fdcffb314aa48fb7d3336d3f9cb911fbaed7b39 authored over 1 year ago by link2xt <[email protected]>
explicitly move for good measure

github.com/deltachat/deltachat-core-rust - c42d9424600201b65266b78c1a2321b1d1134c39 authored over 1 year ago by Floris Bruynooghe <[email protected]>
Move most of the `dc_receive_backup()` into a safe function

github.com/deltachat/deltachat-core-rust - f033aae25c8c953694c9fec20ee88e42f7aa54ed authored over 1 year ago by link2xt <[email protected]>
fix(dc_receive_backup): Increase refcount before spawn

Otherwise it is possible for the context that is used in the spawn to
be unreferenced. Really t...

github.com/deltachat/deltachat-core-rust - 0ba8201797ff05fba62269caa7fecea988a02125 authored over 1 year ago by Floris Bruynooghe <[email protected]>
cargo: bump async_zip from 0.0.9 to 0.0.11

Bumps [async_zip](https://github.com/Majored/rs-async-zip) from 0.0.9 to 0.0.11.
- [Release note...

github.com/deltachat/deltachat-core-rust - 87252ab053536c66a0e9758143d7d0b4846778ee authored over 1 year ago by iequidoo <[email protected]>
Make `get_all_addresses_from_header` non-generic

This saves 1287 lines according to `cargo llvm-lines --release`.

github.com/deltachat/deltachat-core-rust - 53eec521dcb593ffe660bd3e2aef00ec1876038e authored over 1 year ago by link2xt <[email protected]>
deltachat-ffi: update rand to 0.8.5

github.com/deltachat/deltachat-core-rust - 238570a7b98dd93d9a8ea0f3b5fcf0e16aeba630 authored over 1 year ago by link2xt <[email protected]>
Set pytest-timeout on async python tests

github.com/deltachat/deltachat-core-rust - 043ae488065e6857083df38d8d056fee5e3e7b8a authored over 1 year ago by link2xt <[email protected]>
Reintroduce pytest-rerunfailures

Tests on GitHub Actions are very flaky recently.

github.com/deltachat/deltachat-core-rust - fb88f2e6abcacab8f10ab51a4f951d179edec6f0 authored over 1 year ago by link2xt <[email protected]>
Add IMAP_INBOX_IDLE event

github.com/deltachat/deltachat-core-rust - 5db867cd1bfd987bb9c5ba79c65f123f1b347a29 authored over 1 year ago by link2xt <[email protected]>
add missing define

github.com/deltachat/deltachat-core-rust - ec00c160c6e968c53cc893f8216add76c0e86c79 authored over 1 year ago by B. Petersen <[email protected]>
feat: Make the IoPausedGuard a simple sender (#4184)

This replaces the mechanism by which the IoPauseGuard makes sure the
IO scheduler is resumed: i...

github.com/deltachat/deltachat-core-rust - 616eabc613d25d778de246543fc728d78804e6d4 authored over 1 year ago by Floris Bruynooghe <[email protected]>
Merge pull request #51 from deltachat/flub/dcbackup

feat: Add DCBACKUP: scheme

github.com/deltachat/interface - 6feb8fade6c0de1d282a92834a624cb239b8c3bd authored over 1 year ago by bjoern <[email protected]>
deps(iroh): switch back to iroh main branch (#4202)

github.com/deltachat/deltachat-core-rust - 89b32e02c5b2e4cf65cc4996ce09cf63a6077ed3 authored over 1 year ago by Floris Bruynooghe <[email protected]>
update translations

github.com/deltachat/deltachat-android - 9a8d7b6b0f9399452c7b717eb234c5b0699dfb7a authored over 1 year ago by B. Petersen <[email protected]>
add app icon to webxdc info messages (#2503)

* add app icon to webxdc info messages

* Update res/layout/conversation_item_update.xml

Co...

github.com/deltachat/deltachat-android - 1523e7bc0797c7c4a8f7878f1eff6e2870eb8db4 authored over 1 year ago by Asiel Díaz Benítez <[email protected]>
feat: Add DCBACKUP: scheme

github.com/deltachat/interface - a0711a5a5645c2af91141006320dfca4162c4ec5 authored over 1 year ago by Floris Bruynooghe <[email protected]>
ref(jsonrpc): Getting backup provider QR code now blocks (#4198)

This changes the JSON-RPC APIs to get a QR code from the backup
provider to block. It means on...

github.com/deltachat/deltachat-core-rust - e985588c6ca5575ea3cc27b2dd28949e798bc807 authored over 1 year ago by Floris Bruynooghe <[email protected]>
document zbar testing dependency

github.com/deltachat/mailadm - d230471c7d930e1a054c91ec46e26ee4ae49603a authored over 1 year ago by missytake <[email protected]>
only expire accounts which have not been used in the last TTL/25% time, unless they are supposed to die young

github.com/deltachat/mailadm - 5871b9402c77788e41865b6b48c06a41d6ba4175 authored over 1 year ago by missytake <[email protected]>
better comments

github.com/deltachat/mailadm - 9e12a7dbf60eb7eef7df14b736d9b428777f6b2b authored over 1 year ago by missytake <[email protected]>
added test case to ensure that even relatively short-lived accounts are not expired if they are actively used

github.com/deltachat/mailadm - d63f15b7311258ada872c9f914ad8b8770422404 authored over 1 year ago by missytake <[email protected]>
added test for different expiry dates, to ensure soft expiry

github.com/deltachat/mailadm - 0dc6b4a1d394e448fc5f724ec777c5be02155027 authored over 1 year ago by missytake <[email protected]>
fix CI: github action ruff has a different opinion than my local ruff

github.com/deltachat/mailadm - 73ac166e336e8b7dcd5e66ae7e71435f8383fec6 authored over 1 year ago by missytake <[email protected]>
ci: fixup for artifact uploading in deltachat-rpc-server.yml

github.com/deltachat/deltachat-core-rust - 7ec3a1a9a2f477a61a2e035ca95e62035e66dc0f authored over 1 year ago by link2xt <[email protected]>
ci: remove android dependency from deltachat-rpc-server workflow

github.com/deltachat/deltachat-core-rust - 19fa86b2766f3e31f229ee7495f450fd1a12d099 authored over 1 year ago by link2xt <[email protected]>
ci: build all deltachat-rpc-server binaries without NDK

github.com/deltachat/deltachat-core-rust - c4657991c874923d5a4d63d250a533e05a09b09a authored over 1 year ago by link2xt <[email protected]>
Improve readme (#2504)

to prevent this problem in the future:
https://support.delta.chat/t/building-instruction-on-git...

github.com/deltachat/deltachat-android - 2a23d0826c18acc4c445df0b93a5665b74e50994 authored over 1 year ago by Hocuri <[email protected]>
smtp: disable buffering while running STARTTLS

Otherwise TLS setup fails on macOS and iOS with `errSSLClosedAbort`.
(<https://developer.apple.c...

github.com/deltachat/deltachat-core-rust - 484aebdb16ec7096ee525e69f499d195ce2f9ddd authored over 1 year ago by link2xt <[email protected]>
Explicitly call Context::set_last_error in ffi (#4195)

This adds a result extension trait to explicitly set the last error,
which *should* be the defa...

github.com/deltachat/deltachat-core-rust - 9c15cd5c8f0d57554c3843a663950efd3e807187 authored over 1 year ago by Floris Bruynooghe <[email protected]>
Improve comment on `write_lock()` (#4134)

github.com/deltachat/deltachat-core-rust - 8302d226224187f88964d65d91de7431ee7d67d1 authored over 1 year ago by Hocuri <[email protected]>
typo: CollectionReceived (#4189)

github.com/deltachat/deltachat-core-rust - 034cde92892bbd0c5509f4b0c727d2746ecf1e99 authored over 1 year ago by bjoern <[email protected]>
ci: upload deltachat-rpc-server binaries on release

github.com/deltachat/deltachat-core-rust - 02455d8485ae0dff41241dbee3d0eddcadd6be83 authored over 1 year ago by link2xt <[email protected]>
feat: Pause IO for BackupProvider (#4182)

This makes the BackupProvider automatically invoke pause-io while it
is needed.

It needed to...

github.com/deltachat/deltachat-core-rust - 35f50a89655c36f1b94cf864f862dbc43b42579a authored over 1 year ago by Floris Bruynooghe <[email protected]>
tox: quiet noisy message from `black`

github.com/deltachat/deltachat-core-rust - e04efdbd941f0307b277efe47c19da549b0655e5 authored over 1 year ago by link2xt <[email protected]>
add missing warning about enabling 'Fetch only from Delta Chat folder'

github.com/deltachat/deltachat-ios - 0e65b1eeb64fcf729c429771f1d28465abc005c3 authored over 1 year ago by B. Petersen <[email protected]>
move 'IMAP folder settings' to advanced; this is needed for consistency with android/desktop

github.com/deltachat/deltachat-ios - 3df76d468bb302a89e3f643aa751c0f2488a2d0e authored over 1 year ago by B. Petersen <[email protected]>
More accurate maybe_add_bcc_self device message text (#4175)

* More accurate maybe_add_bcc_self device message text

* changelog

* Update src/imex.rs

...

github.com/deltachat/deltachat-core-rust - 57445eedb1dd724d1462c41a911dbb407ec8aae6 authored over 1 year ago by Hocuri <[email protected]>
add MsgSnapshot.ParseMemberAdded() and MsgSnapshot.ParseMemberRemoved()

github.com/deltachat/deltachat-rpc-client-go - 57b07ebcc2282e2c6f98ea9849de142054bbe78b authored over 1 year ago by adbenitez <[email protected]>
Get rid of duplicate uuid dependency

github.com/deltachat/deltachat-core-rust - a501f10756d20267ff470b2c9a2a660b6c1b5685 authored over 1 year ago by link2xt <[email protected]>
Pause I/O in get_backup()

github.com/deltachat/deltachat-core-rust - 5d80d4788cc05daed51e0e429e92f02a21b8a923 authored over 1 year ago by link2xt <[email protected]>
Update human-panic, but disable color

Avoid pulling in new `anstream` dependency

github.com/deltachat/deltachat-core-rust - 0c02886005e9391a5fe9307128cffc2acbc1139a authored over 1 year ago by link2xt <[email protected]>
add footer title that was forgotten in #1826

github.com/deltachat/deltachat-ios - 42db3433e2e5229a3074401da62ea375d2feb9da authored over 1 year ago by B. Petersen <[email protected]>
remove reference to Twitter

we got rid of Twitter references also elsewhere, this probably was just forgotten.

github.com/deltachat/.github - 5eaf2b22021fe5837d5e8207a208c1f5104e5adf authored over 1 year ago by bjoern <[email protected]>
Merge branch 'flub/send-backup'

PR: <https://github.com/deltachat/deltachat-core-rust/pull/4007>

github.com/deltachat/deltachat-core-rust - 24856f3050be9a7705f9df736ab575fd856454d5 authored over 1 year ago by link2xt <[email protected]>
Fix remaining cargo-deny warnings

github.com/deltachat/deltachat-core-rust - 8e6434068e0570b756d7e42f06333d4e2146c1eb authored over 1 year ago by link2xt <[email protected]>
Add cargo-deny exceptions for old crates

github.com/deltachat/deltachat-core-rust - 800d2b14a521f30745bd2ff213f97cbbcfe36dda authored over 1 year ago by link2xt <[email protected]>
some doxygen fixes

github.com/deltachat/deltachat-core-rust - 3a861d2f843629f9de0c18ec2176500bc07ecece authored over 1 year ago by B. Petersen <[email protected]>
Merge pull request #4171 from deltachat/dependabot/cargo/axum-0.6.11

github.com/deltachat/deltachat-core-rust - 4ba00f74407f235f9f1de64e6b05789165f2665f authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
changelog: add link and date to the latest release

github.com/deltachat/deltachat-core-rust - 40fc61da4f9805bb1e177c87722b3eb9a8b98702 authored over 1 year ago by link2xt <[email protected]>
Use scheduler.is_running()

github.com/deltachat/deltachat-core-rust - eb0f896d57346abacc2be0a948e35345c32c4256 authored over 1 year ago by link2xt <[email protected]>
Merge remote-tracking branch 'origin/master' into flub/send-backup

github.com/deltachat/deltachat-core-rust - 71bb89fac1c52fad5adeba66f65d8b5f797bf137 authored over 1 year ago by link2xt <[email protected]>
Merge branch 'flub/pause-io'

PR: <https://github.com/deltachat/deltachat-core-rust/pull/4138>

github.com/deltachat/deltachat-core-rust - b89199db54de7a3e013387dfa30c6fba867d92e6 authored over 1 year ago by link2xt <[email protected]>
add icons to settings

the stock icons are good enough for now,
however, only available since ios15 (current)
and ios16...

github.com/deltachat/deltachat-ios - c6526a4a87b822f2feeca0fa5ebd0ce5b2b5ed35 authored over 1 year ago by B. Petersen <[email protected]>
Add a comment aronud IMAP loop task handle

github.com/deltachat/deltachat-core-rust - 3177f9967deb0c0ff0ee913a84a2d8ca64fc9285 authored over 1 year ago by link2xt <[email protected]>
Log error on pause guard drop without resuming instead of working around

I checked that tests still pass even if error! is replaced with panic!

github.com/deltachat/deltachat-core-rust - 81418d8ee55630984cb2ae6ceec5e504e1c5fc33 authored over 1 year ago by link2xt <[email protected]>
update translations

github.com/deltachat/deltachat-ios - 42d526d45227f7873b2f8bb11791addc8eced281 authored over 1 year ago by B. Petersen <[email protected]>
update translations

github.com/deltachat/deltachat-android - 4c3441be66070cd159afa3fd042d034236f9a246 authored over 1 year ago by B. Petersen <[email protected]>
use term "Wallpaper" instead of "Background" (#2501)

in english "Background" is already used for "Background connection",
"Background App Refresh", ...

github.com/deltachat/deltachat-android - 44f3865bb3e6ed27db5133f29504c57c3195be04 authored over 1 year ago by bjoern <[email protected]>
Add changelog

github.com/deltachat/deltachat-core-rust - 0079cd47660bbccefcca1f361e53d8581380fc36 authored over 1 year ago by Floris Bruynooghe <[email protected]>
Remove requirement for stopping io for imex

github.com/deltachat/deltachat-core-rust - 32a7e5ed824ccf724c674b99b3674e8c057031a2 authored over 1 year ago by Floris Bruynooghe <[email protected]>
No need for jsonrpc to do this manually

github.com/deltachat/deltachat-core-rust - 52fa58a3ce8c7695bc033881ebfc9ad6b73365e1 authored over 1 year ago by Floris Bruynooghe <[email protected]>
Allow pausing IO scheduler from inside core

To handle backups the UIs have to make sure they do stop the IO
scheduler and also don't acciden...

github.com/deltachat/deltachat-core-rust - 1d42e4743fac7f1e38ca3a2c6f601809c489840f authored over 1 year ago by Floris Bruynooghe <[email protected]>
move pause to only exist on Scheduler

github.com/deltachat/deltachat-core-rust - 2c3b2b8c2dc97ed5ed1a8e69b3ffdf497af4a335 authored over 1 year ago by Floris Bruynooghe <[email protected]>
fixup paused flag use

github.com/deltachat/deltachat-core-rust - 097113f01e8b041dd829e7c2b3488e6c389583d2 authored over 1 year ago by Floris Bruynooghe <[email protected]>
cargo: bump axum from 0.6.9 to 0.6.11

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

github.com/deltachat/deltachat-core-rust - 5ecdea47dba8c1e326e00e411f704d8a64801c2b authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #4168 from deltachat/dependabot/cargo/fuzz/libsqlite3-sys-0.25.2

github.com/deltachat/deltachat-core-rust - 5b92b6355e73fb179a70e48db762c9bdab6c0f35 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Format documentation comment for `sync_qr_code_token_deletion`

github.com/deltachat/deltachat-core-rust - 5eb7206b2d338158420b359e19bf29755079daca authored over 1 year ago by link2xt <[email protected]>
Upgrade async-smtp to 0.9.0

async-smtp does not implement read buffering anymore
and expects library user to implement it.

...

github.com/deltachat/deltachat-core-rust - a566fd6301844bf03c652a4cc6204c66a00b2f19 authored over 1 year ago by link2xt <[email protected]>