l

Results 254 issues of l

Currently update sending may be delayed due to rate limits and later merged into large messages. This is undesirable for apps that want to send large files over WebXDC updates,...

enhancement
webxdc

I am debugging a test timeout in `test_qr_join_chat_with_pending_bobstate_issue4894`. Accounts have the following addresses: ac1: [email protected] ac2: [email protected] ac3: [email protected] ac4: [email protected] In GitHub Actions log ac1 sent `vg-auth-required`, but ac2...

bug

Historically we replaced the message with an error in square brackets in two cases: - `[Unknown sender for this chat. See 'info' for more details.]` - `[Verification problem: {err} See...

enhancement
verified-chats

Using [RFC 5465](https://www.rfc-editor.org/rfc/rfc5465.html) we can subscribe to notifications about new messages using command `NOTIFY SET (selected (Messagenew {PREFETCH_FLAGS} messageexpunge))` like this: ``` ? SELECT INBOX * FLAGS (\Answered \Flagged \Deleted...

enhancement

Here is a failure log: ``` =================================== FAILURES =================================== ____________________________ test_echo_quit_plugin _____________________________ [gw5] darwin -- Python 3.10.13 /Users/runner/work/deltachat-core-rust/deltachat-core-rust/python/.tox/py/bin/python acfactory = lp = def test_echo_quit_plugin(acfactory, lp): lp.sec("creating one echo_and_quit bot") botproc...

Even upgrading to Mocha 9 with `npm install mocha@9` does not just work. [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md#900--2021-06-07) says that at version 9.0 "Mocha is going ESM-first!". `npm run test` fails with an error:...

Currently the core falls back to using `8.8.8.8` resolver if `/etc/resolv.conf` is not found, which is the case on Android: https://github.com/deltachat/deltachat-core-rust/blob/2f5c6b5e1601427b1c343f8b385688e9e057b657/src/provider.rs#L163-L177 This fallback was added in https://github.com/deltachat/deltachat-core-rust/pull/2852 We should fallback...

Currently configuring an account consists of setting options such as `addr`, `mail_pw` etc. via `set_config`, followed by running a `configure()`. If `configure()` fails, invalid settings are stored and will be...

Currently there are 3 ways to use JSON-RPC bindings from JavaScript: 1. Use legacy node bindings https://github.com/deltachat/deltachat-core-rust/tree/4a0585404a0a5f2e3edb4257a69d63efeb199ef3/node with CFFI calls to submit JSON-RPC requests and receive responses. This is what...

enhancement
jsonrpc

Releases have `deltachat-rpc-server` binaries now, but they are not packed into .tar.gz (Linux) or .zip (Windows): https://github.com/deltachat/deltachat-core-rust/releases/tag/v1.112.0 The binaries are automatically uploaded by this workflow: https://github.com/deltachat/deltachat-core-rust/blob/7add1c116c7f29323a015eac87e49ab6f6bdf0c4/.github/workflows/deltachat-rpc-server.yml Linux users now have...

good first issue
jsonrpc