Franz Heinzmann (Frando)
035e208e4f
Improve docs.
2022-07-05 15:50:03 +02:00
Franz Heinzmann (Frando)
3404996fdd
Improvements to typescript package
2022-07-05 15:50:03 +02:00
Franz Heinzmann (Frando)
97e0e0137a
Changes for tokio compat, upgrade to yerpc 0.3
...
This also changes the webserver binary to use axum in place of tide.
2022-07-05 15:49:59 +02:00
Simon Laux
659e48bd3f
improve naming
2022-07-05 15:36:45 +02:00
Simon Laux
271d54e420
commit types.ts
...
that dc-node has everything it needs to provide @deltachat/jsonrpc-client
without an extra ts compile step
2022-07-05 15:36:45 +02:00
Simon Laux
9984ee5eb2
add @deltachat/jsonrpc-client
...
to make sure its dependencies are installed, too
whwn installing dc-node
2022-07-05 15:36:45 +02:00
Simon Laux
136bec0273
disable jsonrpc by default
2022-07-05 15:36:45 +02:00
Simon Laux
c5ff7427be
put jsonrpc stuff in own module
2022-07-05 15:36:45 +02:00
Simon Laux
2319dfc3eb
remove selectAccount from highlevel client
2022-07-05 15:36:45 +02:00
Simon Laux
d8d26b9cae
activate other tests again
2022-07-05 15:36:45 +02:00
Simon Laux
d93622bc84
fix closing segfault
...
thanks again to link2xt for figguring this out
2022-07-05 15:36:45 +02:00
Simon Laux
2fde4962a1
break loop on empty response
2022-07-05 15:36:45 +02:00
Simon Laux
29a5d73f94
call a jsonrpc function in segfault example
2022-07-05 15:36:45 +02:00
Simon Laux
b51814aaaa
add jsonrpc feature flag
2022-07-05 15:36:45 +02:00
Simon Laux
63e7179191
add jsonrpc crate to set_core_version
2022-07-05 15:36:45 +02:00
Simon Laux
9915803252
add some files to npm ignore
...
that don't need to be in the npm package
2022-07-05 15:36:45 +02:00
Simon Laux
e12aeb7bd8
add json api to cffi and expose it in dc node
2022-07-05 15:36:45 +02:00
Simon Laux
346fab7f26
fix compile after rebase
2022-07-05 15:36:45 +02:00
Simon Laux
6f6e6f24c9
change now returns event names as id
...
directly, no conversion method or number ids anymore
also longer timeout for requesting test accounts from mailadm
2022-07-05 15:36:45 +02:00
Simon Laux
079cd67da8
update .gitignore
2022-07-05 15:36:44 +02:00
Simon Laux
bfd97fdb05
fix formatting
...
make test pass
fix clippy
2022-07-05 15:36:44 +02:00
Simon Laux
688326f21c
refactor function name
2022-07-05 15:36:44 +02:00
Simon Laux
cc20d25b8d
fix get_provider_info docs
2022-07-05 15:36:44 +02:00
Simon Laux
99d50615c3
use node 16 in ci
...
use `npm i` instead of `npm ci`
try fix ci script
and fix a doc comment
2022-07-05 15:36:44 +02:00
Simon Laux
a006825376
fix clippy
2022-07-05 15:36:44 +02:00
Simon Laux
c90fd1c9ce
get target dir from cargo
2022-07-05 15:36:44 +02:00
Simon Laux
bf5d09e74a
integrate json-rpc repo
...
https://github.com/deltachat/deltachat-jsonrpc
2022-07-05 15:36:44 +02:00
Hocuri
e60164b5f3
Add AEAP transition ( #3385 )
2022-07-05 14:20:01 +02:00
dignifiedquire
9f4646e8bd
update async-zip to fixed version
2022-07-04 19:14:12 +02:00
B. Petersen
5a9e18ed72
add a test for a .xdc failing with recent zip crate
2022-07-04 19:14:12 +02:00
B. Petersen
d40960bcfd
show webxdc information in repl tool
2022-07-04 14:03:05 +02:00
link2xt
ae8e81ceb2
node: remove unused finalize_account function
2022-07-04 08:19:11 +00:00
B. Petersen
a74c850031
add more details to fallback NDN
...
if the NDN has no specific error text,
but we know the failed recipient address,
add these information the final message.
2022-07-03 23:16:13 +02:00
link2xt
ece5eb065a
location: don't ignore KML parsing errors
2022-07-03 20:11:12 +00:00
Hocuri
7598c50dba
Turn off hard errors for lints ( #3441 )
...
It happened multiple times now that I wanted to quickly execute a test, but because of a warning that had become an error, it didn't execute.
This turns warnings into warnings again; our CI will fail if there is a warning, anyway (because of RUSTFLAGS: -Dwarnings)
2022-07-03 11:05:16 +00:00
link2xt
5078ca6d8e
Remove unnecessary as_deref()
2022-07-03 10:20:57 +00:00
link2xt
ddf9f0cd93
Add PyPy support
...
Run CI against PyPy and build PyPy wheels.
2022-07-03 09:33:35 +00:00
link2xt
75f0537181
ci: update setup-python action
2022-07-03 09:33:22 +00:00
link2xt
c6a47e359f
Configure movebox folder by selecting it
...
Don't use LIST so DeltaChat folder can be configured even if it is
hidden, for example by ACL [1].
[1] https://datatracker.ietf.org/doc/html/rfc4314
2022-07-03 09:29:16 +00:00
link2xt
51aead6b58
Add support for IMAP ID extension
2022-07-03 09:13:56 +00:00
Simon Laux
d738371848
node: fix readme guide for building x64 on M1 mac
2022-07-01 14:19:59 +02:00
Friedel Ziegelmayer
6cabb32aa5
feat: update pgp to 0.8 and rand to 0.8 ( #3467 )
...
* feat: update pgp to 0.8 and rand to 0.8
* update changelog
2022-07-01 13:15:37 +02:00
Friedel Ziegelmayer
3e2af8537c
refactor: remove dc_ prefix
...
* refactor: remove `dc_` prefix from mods
* refactor: remove dc_ prefix from functions
* fix: avoid temporary `File`s to avoid race conditions
* test(pgp): fix runtime usage in Lazy
Based on #3462
* fixup: undo some comment changes
2022-07-01 12:20:20 +02:00
link2xt
26e802cf0f
Fix trim_split_whitespace clippy lint
2022-06-30 20:56:26 +00:00
link2xt
a467ca22fb
Disable new format_push_string clippy lint
2022-06-30 20:47:01 +00:00
bjoern
b376790b78
ignore status footer updates from mailinglists ( #3460 )
...
* ignore status/footer updates from mailinglist messages
mailinglist software often modified existing footers
or adds footers on their own.
therefore,therefore, these footers often do not reflect the status/footer set by the user.
* test status footers not updated from mailinglists
2022-06-29 09:32:12 +02:00
bjoern
6d4fecb274
smarter mailinglist's square bracket prefixes ( #3452 )
...
some mailinglists have their name in square brackets prepended to the subject.
we pick up that name and remove the square brackets,
as these do not look good as the chat name in delta chat.
if a mailing list has a sequence of square brackets, we use all of them
(this seems to be okayish, at least i do not know of any complains).
however, the removal of square brackets was not nice for sequences,
resulting in `ml topic] [sub topic`.
this pr removes the square brackets only for the first name
and leave the other ones as is.
2022-06-28 10:28:39 +02:00
link2xt
14421c6e00
Move changelog item to the correct section
2022-06-27 12:08:31 +00:00
Friedel Ziegelmayer
290ee20e63
feat: migrate from async-std to tokio
2022-06-27 14:05:21 +02:00
link2xt
997fb4061a
Build musl wheels
2022-06-26 23:09:42 +00:00