Commit Graph
39 Commits
Author SHA1 Message Date
missytake 8533057881 python tests: actually the contacts aren't unified with AEAP
This reverts commit 0aaa33a0d2fd75ff6297ba681ed9de4127bbc995.
2022-08-15 01:07:42 +02:00
missytake 6aa5c60963 tests: ensure that contact of ac1 stays the same 2022-08-15 01:07:42 +02:00
missytake f548b248eb use a verified group for the AEAP test 2022-08-15 01:07:42 +02:00
missytake 5e06568ac6 python test for AEAP flow 2022-08-15 01:07:42 +02:00
missytake 9707f13a42 deprecated check whether account can be reconfigured 2022-08-15 01:07:42 +02:00
missytake 82d36e604c don't raise an error if addr changes 2022-08-15 01:07:42 +02:00
missytake c9fc353b60 actually, since AEAP it's fine if the addr changes 2022-08-15 01:07:42 +02:00
missytake 52736f2b36 changelog entry: python method to get an account running 2022-07-25 21:56:14 +02:00
missytake 64515786be apparently lint likes long lines more than me 2022-07-25 21:56:14 +02:00
missytake 52a8ec48b7 move account initialization to separate function 2022-07-25 21:56:14 +02:00
missytake ef85b4c919 delete preview in the proper folder 2022-05-31 10:55:16 +02:00
missytake 3bb12e4c3c rename workflows 2022-05-31 10:55:16 +02:00
missytake eb29fdce63 ci: fix variable 2022-05-31 10:55:16 +02:00
missytake 3246dedbd8 fix GH action workflow syntax 2022-05-31 10:55:16 +02:00
missytake 1d22ca7d4d simplify control flow 2022-05-31 10:55:16 +02:00
missytake cd23abf19b try to fix control flow 2022-05-31 10:55:16 +02:00
missytake eebd219414 Improve node publish ci (#3344)
* don't start workflow on py-*tag

* move node.js tests to separate action

* node.js CI: move PR ID and tags to environment variables

* node.js CI: small bracket mistake

* delete prebuilds.tar.gz before packaging

* use node/README.md as npm README
2022-05-24 00:41:18 +02:00
missytake 8859da42c6 Fix github action to publish node bindings (#3335)
* make upload to previews fail if it's executed on a tag not a PR

* node-package.yml: use tag in uploaded file name

* rename file to node-§tag.tar.gz before upload

* get rid of bash error?
2022-05-19 19:45:01 +02:00
missytake c9beaa2aa1 finish integrating node bindings into core repository
don't ignore core sourcefiles,
prevented npm installation on architectures with no prebuild
don't run lint checks on windows
github actions don't like double quotes apparently
minimize node.js CI
update ubuntu runner to 22.04
README: update link to node bindings source
simplify link in readme
node: fix crash with invalid account id
(throw error when getContext failed)
fix typo in readme
remove node specific changelog
change prebuild machine back to ubuntu 18.04
move package.json to root level to include rust source in npm package
change path in m1 patch
github action to upload to download.delta.chat/node/ on tag
try build with ubuntu 20.04
Update node/README.md
try building it with newer ubuntu because it wants glibc 2.33
fix path for prebuildify script
throw error when instanciating a wrapper class on `null`
(Context, Message, Chat, ChatList and so on)
try fix selecting the right cache
to fix the strange glibc bug
also revert back ubuntu version to 18.04
also bump package.json version with release script
fix paths since we moved around package.json
github action: fix path
document npm release - it's so much easier now!
there are no PR checks to post to if this action is executed on a tag
github action: fix artifact names
fix paths? wtf do I know, it's 3AM and I'm drunk
fix syntax error
don't upload preview if action is run on tag
is the tag ID an empty string or null?
node-package github action is done so far
also include scripts in package
only publish docs on push to master branch
actually bump package.json version in set_core_version script
prettify package.json
fix test - we don't really need to assert that
remove unnecessary ls statement from github action
2022-05-13 21:25:35 +02:00
missytake b238c7e743 pull latest changes from deltachat-node 2022-05-13 21:25:35 +02:00
missytake e9511ebfc3 first steps to integrate deltachat-node to core repository, adjust CI:
adjust scripts to new location of deltachat-core-rust
adjust dc-node readme to repo change
mention old repository
migrate github actions, try out if they work
fix path to node docs in SSH github action
passing mailadm token to node tests
hopefully fixing the download paths for the artifacts
fixing download paths, this time for real
post upload link to details
fix scp command
forgot to remove platform_status dict
fixing paths in the github action
add github action to delete node preview builds when PR is closed
move environment variable to yaml
remove git trash
github action to release to npm
use different action which also works with branches for testing
we don't want to publish to NPM through the CI
see what lint issues windows has
2022-05-13 21:25:35 +02:00
missytake a786a1427d blindly copying deltachat-node to core repository 2022-05-13 21:25:35 +02:00
missytake e56c261c73 Merge pull request #3292 from deltachat/fix_more_py
fix flaky test to not rely on timing
2022-05-04 13:34:48 +02:00
missytake d4e0009b89 Merge pull request #3260 from deltachat/imap-tools
replaced imapclient python library with imap-tools
2022-04-29 17:58:50 +02:00
missytake b97b374487 move imap_tools mypy ignore to mypy.ini 2022-04-29 16:01:48 +02:00
missytake e27345e489 python bindings: ignore mypy errors for imap_tools 2022-04-29 15:19:48 +02:00
missytake 032e644b2b set default timeout to None 2022-04-29 11:30:06 +02:00
missytake d59aa35b2f fix mypy errors 2022-04-29 11:14:19 +02:00
missytake 5ef152fd84 replaced imapclient python library with imap-tools in the tests. works with testrun.org locally 2022-04-28 16:50:36 +02:00
missytake 586d027f86 Merge pull request #3103 from deltachat/docs-gh-action
GitHub Action to build & upload the rust documentation to rs.delta.chat
2022-03-08 16:02:57 +01:00
missytake 3ce7f45503 use rust toolchain of deltachat-core-rust 2022-03-06 13:28:06 +01:00
missytake b436c2761a GitHub Action to build & upload the CFFI documentation 2022-03-06 09:59:32 +01:00
missytake b586d3bb0e only build docs for deltachat crate 2022-03-06 09:43:39 +01:00
missytake 379cb1b2e0 remove trailing slash, so it doesn't just copy the content of doc/ 2022-03-04 01:58:33 +01:00
missytake 78429492f1 fix: pass arguments to rsync github action 2022-03-04 01:45:05 +01:00
missytake 9875047674 docs github action: scp -> rsync 2022-03-04 01:31:00 +01:00
missytake 5014b0a9cb GitHub Action to build & upload the rust documentation 2022-03-03 18:11:55 +01:00
missytake c9a70f149d Merge pull request #2967 from deltachat/timeout_config_wait_finish
allow timeout for internal configure tracker API
2022-01-13 15:12:37 +01:00
missytake 734ea8ab1b Merge pull request #2314 from deltachat/py51release
prepare 1.51.0 release
2021-03-23 19:42:39 +01:00