Commit Graph

  • c8ce4ce5aa Switch to "vX.Y.Z" tagging scheme link2xt 2023-02-24 13:32:05 +00:00
  • 75670134d8 chore(jsonrpc): bump yerpc version Franz Heinzmann (Frando) 2023-02-22 19:16:15 +01:00
  • e3eb35e160 deltachat-jsonrpc: bump yerpc version in ts client Franz Heinzmann (Frando) 2023-02-20 22:18:16 +01:00
  • 08c9deee04 add test for Context::update_contacts_timestamp(), esp. the condition and the update was not covered before B. Petersen 2023-02-24 15:37:03 +01:00
  • a2e088b415 Compile deltachat-rpc-server for Android adbenitez 2023-02-22 20:52:29 -05:00
  • 7af1a19491 Do not build more than one deltachat-rpc-server at a time link2xt 2023-02-23 18:43:10 +00:00
  • d0a7e5f1b7 Update timestamps in parameters with transactions link2xt 2023-02-22 14:32:22 +00:00
  • a82b09bfc2 Move TLS support to net::tls module link2xt 2023-02-23 19:21:14 +00:00
  • e9668b3cfa Cache INSERT statement in receive_imf link2xt 2023-02-24 10:11:13 +00:00
  • bc9e347a80 ci: there are no staging and trying branches link2xt 2023-02-24 01:14:00 +00:00
  • b5187661ee ci: cancel running node.js tests when the branch is updated link2xt 2023-02-24 01:13:40 +00:00
  • 059c673d00 ci: add workflow to the group link2xt 2023-02-23 18:50:44 +00:00
  • 76514178b6 ci: do not run CI multiple times on the same branch link2xt 2023-02-23 18:45:55 +00:00
  • 0d7a3fe552 Fix typo in CHANGELOG.md (#4086) gerryfrancis 2023-02-23 19:05:20 +01:00
  • 2cc85e6637 Hide some constants from public crate interface link2xt 2023-02-23 14:48:25 +00:00
  • ade3d0d4eb Add more documentation comments link2xt 2023-02-23 12:55:43 +00:00
  • ee81d61988 Fix ruff warnings link2xt 2023-02-23 01:31:09 +00:00
  • 880ee63fed Document aarch64-unknown-linux-musl.sh link2xt 2023-02-22 20:39:46 +00:00
  • b0f77f7a33 ci: add arch prefix to deltachat-rpc-server binary names link2xt 2023-02-22 20:13:27 +00:00
  • cff4a9dce3 ci: cross-compile deltachat-rpc-server for aarch64 Linux link2xt 2023-02-22 19:50:42 +00:00
  • 5dc20a5b98 ci: link deltachat-rpc-server statically on Linux link2xt 2023-02-22 18:56:37 +00:00
  • 0e06da22df fix symbol name Floris Bruynooghe 2023-02-22 18:51:17 +01:00
  • 5833a9b347 fix doc comments Floris Bruynooghe 2023-02-22 18:50:32 +01:00
  • 0ef8d57881 Merge branch 'master' into flub/send-backup Floris Bruynooghe 2023-02-22 18:15:23 +01:00
  • 9e28ee95e5 Document PeerstateChange link2xt 2023-02-22 15:10:33 +00:00
  • fc64c33368 Use released version of sendme^Wiroh Floris Bruynooghe 2023-02-22 16:05:24 +01:00
  • 7c099c19c8 Re-disable DKIM-checks (#4076) Hocuri 2023-02-22 16:03:20 +01:00
  • 1b39be8a42 Merge branch 'master' into flub/send-backup Floris Bruynooghe 2023-02-22 15:54:23 +01:00
  • adb5bc77c4 Enable clippy::missing_docs_in_private_items in deltachat-ffi link2xt 2023-02-22 14:51:13 +00:00
  • c7b7fbaf78 ci: use minimal profile for rustup link2xt 2023-02-22 13:53:02 +00:00
  • 42a18d4d0d Unpin ruff version link2xt 2023-02-22 11:26:51 +00:00
  • d3f4654d4b python: replace pkg_resources with importlib.metadata Robert Schütz 2023-02-20 09:29:38 -08:00
  • 999a9550f5 Remove explicit native-tls dependency link2xt 2023-02-22 05:08:13 +00:00
  • 7f5217fc87 ci: do not try to cross-compile deltachat-rpc-server on i686 link2xt 2023-02-22 01:07:17 +00:00
  • df96fbdcef ci: error if deltachat-rpc-server artifact cannot be uploaded link2xt 2023-02-22 00:37:17 +00:00
  • edec80a917 ci: attempt to fix binary path for artifact upload link2xt 2023-02-22 00:35:35 +00:00
  • 439c57e3ac ci: fix typo in deltachat-rpc-server.yml link2xt 2023-02-22 00:32:30 +00:00
  • 7bfff6c87c ci: disable fail-fast on deltachat-rpc-server.yml builds link2xt 2023-02-22 00:11:45 +00:00
  • 57f221dcc9 Enable "vendored" feature on "deltachat-jsonrpc" from "deltachat-rpc-server" link2xt 2023-02-22 00:04:42 +00:00
  • 79212bee13 Add "vendored" feature to deltachat-jsonrpc link2xt 2023-02-22 00:03:40 +00:00
  • 178e67a262 Add "vendored" feature to deltachat-rpc-server link2xt 2023-02-22 00:00:32 +00:00
  • 877b3551ae ci: add --target option when build deltachat-rpc-server link2xt 2023-02-21 23:54:20 +00:00
  • a616c69f9a ci: add missing include to deltachat-rpc-server.yml link2xt 2023-02-21 23:40:45 +00:00
  • df1c1addfb ci: add action to build deltachat-rpc-server link2xt 2023-02-21 23:24:08 +00:00
  • 45abaff275 Update provider database link2xt 2023-02-21 14:40:56 +00:00
  • 7c7801b9a9 Update provider/data.rs from the deltachat-provider-db repo iequidoo/trash iequidoo 2023-02-21 11:03:49 -03:00
  • 15c9efaa95 Update provider/update.py according to the struct Provider changes iequidoo 2023-02-20 15:55:52 -03:00
  • e86fbf5855 ci: stop using deprecated Ubuntu 18.04 link2xt 2023-02-21 13:09:57 +00:00
  • 38a62d92ba mention speedup of #4065 in CHANGELOG (#4073) bjoern 2023-02-21 13:36:36 +01:00
  • c01a2f2c24 Fix missing imports in deltachat_rpc_client link2xt 2023-02-21 12:21:17 +00:00
  • 17acbca576 Correctly clear database cache after import (#4067) Hocuri 2023-02-21 12:23:34 +01:00
  • 05a274a5f3 Enable more ruff checks in deltachat-rpc-client link2xt 2023-02-21 11:17:10 +00:00
  • f07206bd6c Pin ruff version in deltachat-rpc-client link2xt 2023-02-20 19:57:54 +00:00
  • 92c7cc40d4 sql: replace .get_conn() interface with .call() link2xt 2023-02-18 13:50:44 +00:00
  • 710cec1beb Remove show_emails argument from prefetch_should_download() (#4064) Hocuri 2023-02-20 19:06:43 +01:00
  • 56d10f7c42 Use transaction in update_blocked_mailinglist_contacts link2xt 2023-02-19 14:38:01 +00:00
  • ef03a33b29 JSON-RPC: Add CommonJS build (#4062) Franz Heinzmann 2023-02-20 18:10:32 +01:00
  • 3b5227c42a Move strict_tls, max_smtp_rcpt_to from Provider to ProviderOptions iequidoo 2023-02-16 17:46:28 -03:00
  • 604c4fcb71 Delete messages to the Trash folder for Gmail by default (#3957) iequidoo 2023-01-18 13:35:19 -03:00
  • 4790ad0478 Merge switching SQLite connection pool from FIFO to LIFO link2xt 2023-02-20 16:43:19 +00:00
  • a1e19e2c41 Merge branch 'master' into flub/send-backup Floris Bruynooghe 2023-02-20 17:39:52 +01:00
  • eaa2ef5a44 sql: start transactions as IMMEDIATE link2xt 2023-02-20 00:28:50 +00:00
  • 2eeacb0f8a sql: organize connection pool as a stack rather than a queue link2xt 2023-02-20 14:02:19 +00:00
  • b920db12c7 Split _wait and _unref Floris Bruynooghe 2023-02-20 15:56:05 +01:00
  • 73b90eee3e improve docs Floris Bruynooghe 2023-02-20 13:10:29 +01:00
  • 4637a28bf6 doc comment Floris Bruynooghe 2023-02-20 13:08:43 +01:00
  • d0638c1542 typo Floris Bruynooghe 2023-02-20 13:05:11 +01:00
  • 788d3125a3 Do not save svg to file, just print qr text Floris Bruynooghe 2023-02-20 13:02:16 +01:00
  • 3c4ffc3550 Some fixes Floris Bruynooghe 2023-02-20 12:58:23 +01:00
  • 840497d356 format mergeable.yml link2xt 2023-02-20 11:49:59 +00:00
  • 0dd87b0bae ci: format .yml with prettier link2xt 2023-02-20 11:48:57 +00:00
  • ada858f439 Improve comments, mostly ffi. and some renames Floris Bruynooghe 2023-02-20 12:48:43 +01:00
  • f2ab9456cd python: use pyright link2xt/pyright link2xt 2023-02-20 10:33:51 +00:00
  • cdaef3bd0d python: do not shadow variables to fix pyright warnings link2xt 2023-01-22 15:10:25 +00:00
  • e2151e26ee ci: pin rustfmt version link2xt 2023-02-19 23:37:34 +00:00
  • 446214fd7b sql: use transaction in Contact::add_or_lookup() link2xt 2023-02-19 15:01:33 +00:00
  • 9389e11007 ffi: log create_contact() errors link2xt 2023-02-19 23:07:23 +00:00
  • 5bdd49b451 Add Unreleased section to changelog link2xt 2023-02-19 21:57:36 +00:00
  • 42a7e91f05 python: stop using pytest-rerunfailures link2xt 2023-02-16 12:46:39 +00:00
  • 44953d6bcc Release 1.109.0 v1.109.0 py-1.109.0 1.109.0 link2xt 2023-02-19 16:19:05 +00:00
  • 10066b2bc7 sql: use semaphore to limit access to the connection pool link2xt 2023-02-19 17:04:18 +00:00
  • 609fc67f0d fix websocket server & add ci test for building it (#4047) Simon Laux 2023-02-19 14:57:00 +01:00
  • 641d102aba Add dc_msg_set_subject() C FFI (#4057) Hocuri 2023-02-19 14:42:39 +01:00
  • f65e1c1587 Sort dependencies in Cargo.toml link2xt 2023-02-19 13:18:58 +00:00
  • 626ec5e793 Document the meaning of empty Message.subject link2xt 2023-02-19 13:05:39 +00:00
  • 85517abf58 Derive Debug for Pool link2xt 2023-02-19 02:18:45 +00:00
  • 75f65b06e8 Run VACUUM on the same connection as sqlcipher_export link2xt 2023-02-19 02:07:56 +00:00
  • f2b05ccc29 Reimplement connection pool on top of crossbeam link2xt 2023-02-19 01:08:17 +00:00
  • e88f21c010 Remove try_many_times r2d2 bug workaround link2xt 2023-02-18 01:57:19 +00:00
  • ed8e2c4818 Replace r2d2 with an own connection pool link2xt 2023-02-17 15:54:32 +00:00
  • c2e275cb96 array backed pool dig/remove-r2d2 dignifiedquire 2023-02-18 16:26:58 +01:00
  • 48fee4fc92 python: replace "while 1" with "while True" link2xt 2023-02-18 11:31:07 +00:00
  • b2c5560e30 Remove try_many_times r2d2 bug workaround link2xt 2023-02-18 01:57:19 +00:00
  • 90087bde39 sql: release memory when returning connection to the pool link2xt/release-memory link2xt 2023-02-17 22:09:24 +00:00
  • bfd3c1763d Replace r2d2 with an own connection pool link2xt 2023-02-17 15:54:32 +00:00
  • 7586bcf45e Update rusqlite to 0.28 link2xt 2023-02-17 14:30:24 +00:00
  • 870527de1e Remove r2d2_sqlite dependency link2xt 2023-02-17 10:35:05 +00:00
  • a34aeb240a Increase database timeout to 60 seconds link2xt 2023-02-16 16:58:42 +00:00
  • 6ee165fddc python: type annotations for testplugin.py link2xt 2023-02-16 15:34:53 +00:00
  • f2570945c6 Don't reimplement qr::format_backup Floris Bruynooghe 2023-02-16 18:18:18 +01:00