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

amend f-droid changelog from CHANGELOG

github.com/deltachat/deltachat-android - 7ece7b1ca9daade624880357abf77a37b06d6c37 authored over 1 year ago by B. Petersen <[email protected]>
update f-droid changelog from CHANGELOG

github.com/deltachat/deltachat-android - e12960299665f87ffcfc75ec71c7f8518b9d0e28 authored over 1 year ago by B. Petersen <[email protected]>
Pin ruff version in deltachat-rpc-client

Latest versions 0.0.248 and 0.0.249 report false positive:
src/deltachat_rpc_client/client.py:10...

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

github.com/deltachat/deltachat-rpc-client-go - 45d2f50d27d5dbfb2803505a04ca51a5e6bed1f5 authored over 1 year ago by adbenitez <[email protected]>
add basic tests and CI

github.com/deltachat/deltachat-rpc-client-go - 182c013e505bc3cd7f3d76395556f2f8f05a12b5 authored over 1 year ago by adbenitez <[email protected]>
Move `strict_tls`, `max_smtp_rcpt_to` to a new `opt:` section in *.md

+ set `delete_to_trash` for Gmail.

github.com/deltachat/provider-db - 3c8f7e846c915a183dc44536fb5480d1f25d7c42 authored over 1 year ago by iequidoo <[email protected]>
sql: replace .get_conn() interface with .call()

.call() interface is safer because it ensures
that blocking operations on SQL connection
are cal...

github.com/deltachat/deltachat-core-rust - 92c7cc40d449415a7e9821b7fa5fcd6e454529f6 authored over 1 year ago by link2xt <[email protected]>
Remove show_emails argument from prefetch_should_download() (#4064)

IIRC, this was written this way back when we didn't have config caching,
in order to save datab...

github.com/deltachat/deltachat-core-rust - 710cec1beb5fb6e144a21215bae355c785952424 authored over 1 year ago by Hocuri <[email protected]>
don't write to channel if Rpc was stopped

github.com/deltachat/deltachat-rpc-client-go - 96d66000762ea15295a9b660ced481d98d8ba9bf authored over 1 year ago by adbenitez <[email protected]>
Use transaction in `update_blocked_mailinglist_contacts`

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

github.com/deltachat/yerpc - 411918f97a6f9fd647e37b87881940be5a56f23e authored over 1 year ago by Simon Laux <[email protected]>
Merge pull request #37 from deltachat/improve-build-setup

fix: improve build setup for typescript client

github.com/deltachat/yerpc - 25890ca3966ed65a333007ed86356b448091dfc4 authored over 1 year ago by Simon Laux <[email protected]>
JSON-RPC: Add CommonJS build (#4062)

add CommonJS build

github.com/deltachat/deltachat-core-rust - ef03a33b29ba7c434793ed7299b822aafeef278b authored over 1 year ago by Franz Heinzmann <[email protected]>
Delete messages to the Trash folder for Gmail by default (#3957)

Gmail archives messages marked as `\Deleted` by default if those messages aren't in the Trash. B...

github.com/deltachat/deltachat-core-rust - 604c4fcb714adf390d2ed9a59f545b6476dd663b authored over 1 year ago by iequidoo <[email protected]>
Move strict_tls, max_smtp_rcpt_to from Provider to ProviderOptions

github.com/deltachat/deltachat-core-rust - 3b5227c42adee4822ec2e7c8648f0fbb7c672a29 authored over 1 year ago by iequidoo <[email protected]>
Merge switching SQLite connection pool from FIFO to LIFO

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

github.com/deltachat/deltachat-core-rust - a1e19e2c41cf311706bac249df86b4a27802432e authored over 1 year ago by Floris Bruynooghe <[email protected]>
better error handling when messages fail to load from db (#3122)

uses new MessageLoadResult type, so requires core with https://github.com/deltachat/deltachat-co...

github.com/deltachat/deltachat-desktop - 9492781c425325fe73fac1b3e5f5e72452d186e3 authored over 1 year ago by Simon Laux <[email protected]>
sql: start transactions as IMMEDIATE

With the introduction of transactions in Contact::add_or_lookup(),
python tests sometimes fail t...

github.com/deltachat/deltachat-core-rust - eaa2ef5a44068da89d1f3b6a17f9584ef2cfa91e authored over 1 year ago by link2xt <[email protected]>
update deltachat-node and deltachat/jsonrpc-client to `v1.109.0` (#3126)

github.com/deltachat/deltachat-desktop - d3d4f29fc6a50502904df5a1362db1040610fc46 authored over 1 year ago by Simon Laux <[email protected]>
sql: organize connection pool as a stack rather than a queue

When connection pool is organized as a stack,
it always returns most recently used connection.
B...

github.com/deltachat/deltachat-core-rust - 2eeacb0f8a474167319bc047b57cc95942cde450 authored over 1 year ago by link2xt <[email protected]>
Split _wait and _unref

This also removes BackupProvider::join in favour of implementing
Future directly. I wondered ab...

github.com/deltachat/deltachat-core-rust - b920db12c7db792d4c5d37c6f06a49d06e4b07eb authored over 1 year ago by Floris Bruynooghe <[email protected]>
improve docs

github.com/deltachat/deltachat-core-rust - 73b90eee3e6ba5243f4bad22d24ffddb197ebaae authored over 1 year ago by Floris Bruynooghe <[email protected]>
doc comment

github.com/deltachat/deltachat-core-rust - 4637a28bf681c39975db8638d5a131887f581aad authored over 1 year ago by Floris Bruynooghe <[email protected]>
Do not save svg to file, just print qr text

github.com/deltachat/deltachat-core-rust - 788d3125a3767a197ecef0c38f9501d9f1df9f19 authored over 1 year ago by Floris Bruynooghe <[email protected]>
add changelog

closes #34

also add repo link and desctiption to npm package

github.com/deltachat/yerpc - f3abda7b288822acb1af337822df62e8de09eff9 authored over 1 year ago by Simon Laux <[email protected]>
chore: cargo fmt

github.com/deltachat/yerpc - e7e748117b3f0a4e8cfd8ca4b5c5efed96a4e20f authored over 1 year ago by Franz Heinzmann (Frando) <[email protected]>
ci: format .yml with prettier

github.com/deltachat/deltachat-core-rust - 0dd87b0bae241330def97b5a65074853d1e5501c authored over 1 year ago by link2xt <[email protected]>
Improve comments, mostly ffi. and some renames

github.com/deltachat/deltachat-core-rust - ada858f439a747d17d082edbf72137904641a74a authored over 1 year ago by Floris Bruynooghe <[email protected]>
fix: improve build setup for typescript client

github.com/deltachat/yerpc - 99921c07d5cbaf4fed69ab7c071a3dcde8946115 authored over 1 year ago by Franz Heinzmann (Frando) <[email protected]>
Update CHANGELOG.md

github.com/deltachat/message-parser - 5c15909d617adc694c3113d15b21f85d8e24a128 authored over 1 year ago by Simon Laux <[email protected]>
add delimited email addresses (#29)

* add delimited email addresses

closes #22

* cargo fmt

github.com/deltachat/message-parser - 15549a20c266e36f5cc7210e737282e682912931 authored over 1 year ago by Simon Laux <[email protected]>
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...

github.com/deltachat/message-parser - 986be5251d9620ce2cc506edd213fbdc3988c4c6 authored over 1 year ago by Simon Laux <[email protected]>
Merge pull request #36 from deltachat/build-cjs

Add CommonJS build

github.com/deltachat/yerpc - d27cdb21467c35c8d1c847168e1ae37022b809f9 authored over 1 year ago by Simon Laux <[email protected]>
Merge pull request #35 from Simon-Laux/update-axum-to-0.6.6

upgrade axum to 0.6.6

github.com/deltachat/yerpc - 3711495ada510f7fb4e0d77ba0229bac818d59c2 authored over 1 year ago by Simon Laux <[email protected]>
Merge pull request #32 from Simon-Laux/update-ts-types-of-npm-package

update ts types of npm package looks like this is not done automatically for typescript/jsonrpc.ts

github.com/deltachat/yerpc - 84fae3211751a30445292df56921c597cd0443b8 authored over 1 year ago by Simon Laux <[email protected]>
ci: pin rustfmt version

github.com/deltachat/deltachat-core-rust - e2151e26ee1ade962d56782920ffbccd7dc74289 authored over 1 year ago by link2xt <[email protected]>
sql: use transaction in Contact::add_or_lookup()

github.com/deltachat/deltachat-core-rust - 446214fd7ba0cd8a4468ffe981bdef56f480e0c0 authored over 1 year ago by link2xt <[email protected]>
ffi: log create_contact() errors

github.com/deltachat/deltachat-core-rust - 9389e110070c444058705d3751be803a2ab5b009 authored over 1 year ago by link2xt <[email protected]>
Add Unreleased section to changelog

github.com/deltachat/deltachat-core-rust - 5bdd49b45185105da599c55990a9d4934c82675a authored over 1 year ago by link2xt <[email protected]>
add cjs build

github.com/deltachat/yerpc - fcb11b43cca28a04e9b7a6819f66096bbdf333bc authored over 1 year ago by Franz Heinzmann (Frando) <[email protected]>
python: stop using pytest-rerunfailures

github.com/deltachat/deltachat-core-rust - 42a7e91f05414a137f40f99c401ae8d0513f1ffe authored over 1 year ago by link2xt <[email protected]>
sql: use semaphore to limit access to the connection pool

This ensures that if multiple connections are returned
to the pool at the same time, waiters get...

github.com/deltachat/deltachat-core-rust - 10066b2bc79ec0a902e41280e85048a8f59d569d authored over 1 year ago by link2xt <[email protected]>
fix websocket server & add ci test for building it (#4047)

the axum update broke the websocket server, because yerpc still uses a the old 5.9 version.
So ...

github.com/deltachat/deltachat-core-rust - 609fc67f0db89c92d8d1cfa7b20f272813dfa9b7 authored over 1 year ago by Simon Laux <[email protected]>
Add dc_msg_set_subject() C FFI (#4057)

github.com/deltachat/deltachat-core-rust - 641d102abad02d8e4bdc00a7c9fe1f7f2e9ac8bc authored over 1 year ago by Hocuri <[email protected]>
Sort dependencies in Cargo.toml

github.com/deltachat/deltachat-core-rust - f65e1c1587c168f89f96188734228d4f0aae6144 authored over 1 year ago by link2xt <[email protected]>
Document the meaning of empty Message.subject

github.com/deltachat/deltachat-core-rust - 626ec5e793f8ff978432cddd95ee8219378ed637 authored over 1 year ago by link2xt <[email protected]>
Remove `try_many_times` r2d2 bug workaround

github.com/deltachat/deltachat-core-rust - e88f21c010fada6c8f59acce1e73055881bfc46d authored over 1 year ago by link2xt <[email protected]>
Reimplement connection pool on top of crossbeam

github.com/deltachat/deltachat-core-rust - f2b05ccc291b8518e32f32f45e9dec018ece345b authored over 1 year ago by link2xt <[email protected]>
Replace r2d2 with an own connection pool

New connection pool does not use threads
and does not remove idle connections
or create new conn...

github.com/deltachat/deltachat-core-rust - ed8e2c48185eea7273f5da620caf2eacc9e7ac40 authored over 1 year ago by link2xt <[email protected]>
Derive Debug for Pool

github.com/deltachat/deltachat-core-rust - 85517abf58fa850cafff9f62f821b37b15ae776b authored over 1 year ago by link2xt <[email protected]>
Run VACUUM on the same connection as sqlcipher_export

Otherwise export_and_import_backup test fails due to SQLITE_SCHEMA error.

github.com/deltachat/deltachat-core-rust - 75f65b06e868355ae5e61c9621d0a829c9ff4ad3 authored over 1 year ago by link2xt <[email protected]>
fix codeblocks with emoji, closes #27

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

github.com/deltachat/message-parser - b00455b111b8eb10afd028b628da4851cd85594f authored over 1 year ago by Simon Laux <[email protected]>
python: replace "while 1" with "while True"

This makes pyright recognize that the function never returns implicitly.

github.com/deltachat/deltachat-core-rust - 48fee4fc92d30c5f4688c535fc315b2fd6f6b87b authored over 1 year ago by link2xt <[email protected]>
Update rusqlite to 0.28

github.com/deltachat/deltachat-core-rust - 7586bcf45e963c0045464a2232a2c75e9371c096 authored over 1 year ago by link2xt <[email protected]>
Remove r2d2_sqlite dependency

github.com/deltachat/deltachat-core-rust - 870527de1ef4fe0f5abcd36923d341c3e49430d5 authored over 1 year ago by link2xt <[email protected]>
Increase database timeout to 60 seconds

github.com/deltachat/deltachat-core-rust - a34aeb240ab233aaa5783f33d95f2fc8082df4ee authored over 1 year ago by link2xt <[email protected]>
python: type annotations for testplugin.py

github.com/deltachat/deltachat-core-rust - 6ee165fddc2e85b361a137bfad1cfeb65327e185 authored over 1 year ago by link2xt <[email protected]>
Don't reimplement qr::format_backup

github.com/deltachat/deltachat-core-rust - f2570945c63032b76708ce0e4010371368dc1000 authored over 1 year ago by Floris Bruynooghe <[email protected]>
Do not emit ImexEvent From BlobDirIter

We no longer need that in the transfer case, that would give very
weird results. This also mean...

github.com/deltachat/deltachat-core-rust - 8072f7805803beb5438c871a8ec816c3d50940db authored over 1 year ago by Floris Bruynooghe <[email protected]>
upgrade axum to 0.6.6

github.com/deltachat/yerpc - 293556d5bd2a1dd2450cfb264b11edc61f81f88a authored over 1 year ago by Simon Laux <[email protected]>
Merge branch 'master' into flub/send-backup

github.com/deltachat/deltachat-core-rust - 8ae0ee5a6796be748c8aa040411cc30f8425ffd5 authored over 1 year ago by Floris Bruynooghe <[email protected]>
Create a blocking call for jsonrpc

github.com/deltachat/deltachat-core-rust - a75d2b1c8009dea231337f50822c7897393d4891 authored over 1 year ago by Floris Bruynooghe <[email protected]>
Allow retrieval of backup QR on context

This enables being able to get the QR code without needing to have
access to the BackupProvider ...

github.com/deltachat/deltachat-core-rust - c48c2af7a10c6f4ed3b0ac575b545ba81f68d7f9 authored over 1 year ago by Floris Bruynooghe <[email protected]>
Remove the need for a directory for db export

Plus on import use the context directory. We can actually write there
just fine.

github.com/deltachat/deltachat-core-rust - 490a14c5ef70d8ba911278d4194467c39ab1ae6c authored over 1 year ago by Floris Bruynooghe <[email protected]>
python: build Python 3.11 wheels

github.com/deltachat/deltachat-core-rust - c9db41a7f6fb6448c166559a6eb77f0d501f7250 authored over 1 year ago by link2xt <[email protected]>
dear CI masters: i regret every trying to be clever

github.com/deltachat/deltachat-core-rust - 0bae3caaffcded030194f8b33bd9b8500e9ae28a authored over 1 year ago by Floris Bruynooghe <[email protected]>
goodness ci?

github.com/deltachat/deltachat-core-rust - bca0b256c9f81fbf7d1dfd7a720006f50fa1a1eb authored over 1 year ago by Floris Bruynooghe <[email protected]>
fixed another bug, try main again

github.com/deltachat/deltachat-core-rust - a53d30c4590bc8abde929beb43b0a87453e66f3e authored over 1 year ago by Floris Bruynooghe <[email protected]>
why can't i see this action now?

github.com/deltachat/deltachat-core-rust - 7a9f497aa7bc985632ebdbdb663dc3c26cf043cc authored over 1 year ago by Floris Bruynooghe <[email protected]>
Posteo: Move from STARTTLS to SSL socket

Should favour TLS connections.

github.com/deltachat/provider-db - 798a64d78cd76ef11358f5f0dc80f1aaa6e724e4 authored over 1 year ago by gerryfrancis <[email protected]>
Add STARTTLS settings as additional method to try

github.com/deltachat/provider-db - b2f9df7e9f2d186ead12525dc18db590b565fc6a authored over 1 year ago by gerryfrancis <[email protected]>
ugh, yaml syntax

github.com/deltachat/deltachat-core-rust - 904990bf914c3223ad33f469b183115a9df47396 authored over 1 year ago by Floris Bruynooghe <[email protected]>
make the have a valid on spec at least so gh doesn't complain too much

github.com/deltachat/deltachat-core-rust - b2266ffca10dab9a97d7502a57ae5b4119b1e0ad authored over 1 year ago by Floris Bruynooghe <[email protected]>
more bug hunting: disable most ci, point to branch

github.com/deltachat/deltachat-core-rust - bb9a3d4b8ec4ebaffc3dd7bdb5a7e35629f3f1ed authored over 1 year ago by Floris Bruynooghe <[email protected]>
Add more documentation

github.com/deltachat/deltachat-core-rust - ae19c9b3310158bc5604815c79f789afb7ea6448 authored over 1 year ago by link2xt <[email protected]>
sql: enable auto_vacuum on all connections

github.com/deltachat/deltachat-core-rust - 7d2cca8633dc37f479900e96b03b108b8c143957 authored over 1 year ago by link2xt <[email protected]>
sql: update version first in migration transactions

In execute_migration transaction first update the version, and only
then execute the rest of the...

github.com/deltachat/deltachat-core-rust - c52b48b0f5105c6036480248e9e833b37f17fa87 authored over 1 year ago by link2xt <[email protected]>
accounts: retry filesystem operations in migrate_account()

github.com/deltachat/deltachat-core-rust - 893794f4e790cbf78c2d9daa731ea6a1e5777ea7 authored over 1 year ago by link2xt <[email protected]>
python: add py.typed file

It marks the package as supporting typing according to PEP 561 <https://peps.python.org/pep-0561...

github.com/deltachat/deltachat-core-rust - 032da4fb1a50261ffb5960bacd479f13e1762d41 authored over 1 year ago by link2xt <[email protected]>
top evil blueprint (#3124)

* change top evil goal to blueprintjs

* top evil summary

github.com/deltachat/deltachat-desktop - e94c2d9843b003a5ff6c4f85fc8c54fefdad3680 authored over 1 year ago by Simon Laux <[email protected]>