changeset | 79a4870cfbdf |
---|---|
branch | default |
bookmark | @ |
tag | tip |
user | Goffi <goffi@goffi.org> |
description | migration: fix migration when XEP-0373 or XEP-0384 can't be imported: Those plugins are using optional modules, and if their importation fails, there is probably no data to migrate either. |
files | libervia/backend/memory/migration/versions/fe3a02cb4bec_convert_legacypickle_columns_to_json.py |
changeset | dfccc90cacc6 |
---|---|
branch | |
bookmark | |
tag | |
user | Goffi <goffi@goffi.org> |
description | tests: fix and update tests: - update code to newer version of `sh` - update code to newer version of `selenium` - update names of OMEMO algorithms - fix paths and names used to mount source to the test container - skip modules using `Gst` and `PyQt` when they are not available. |
files | tests/e2e/libervia-cli/conftest.py tests/e2e/libervia-cli/test_libervia-cli.py tests/e2e/libervia-web/conftest.py tests/e2e/libervia-web/test_libervia-web.py tests/e2e/run_e2e.py tests/unit/cli/test_calls.py tests/unit/frontends/test_webrtc.py |
changeset | 3f7ca590a5da |
---|---|
branch | |
bookmark | |
tag | |
user | Goffi <goffi@goffi.org> |
description | cli (pubsub): use `PEP` when service is not specified in error message. |
files | libervia/cli/cmd_pubsub.py |
changeset | cd889f4771cb |
---|---|
branch | |
bookmark | |
tag | |
user | Goffi <goffi@goffi.org> |
description | cli (file/receive): handle `CONFIRM` dialog received in pre-flight. |
files | libervia/cli/cmd_file.py |
changeset | 8499b3ad5edb |
---|---|
branch | |
bookmark | |
tag | |
user | Goffi <goffi@goffi.org> |
description | cli (base): fix exit code transmission when `SystemExit` is catched. |
files | libervia/cli/base.py |
changeset | 919bdf7768d8 |
---|---|
branch | |
bookmark | |
tag | |
user | Goffi <goffi@goffi.org> |
description | plugin XEP-0391: remove the need to have a OLDMEMO session started to decrypt: It should not be mandatory to have an OLDMEMO session started to decrypt JET files, and this was actually making a test failing. |
files | libervia/backend/plugins/plugin_xep_0391.py |
changeset | 1c30d574df2b |
---|---|
branch | |
bookmark | |
tag | |
user | Goffi <goffi@goffi.org> |
description | plugin XEP-0313: fix value used in `msg_from` when `from` is not explicitely specified. |
files | libervia/backend/plugins/plugin_xep_0313.py |
changeset | 2b000790b197 |
---|---|
branch | |
bookmark | |
tag | |
user | Goffi <goffi@goffi.org> |
description | plugin XEP-0060: fix incorrect type hint. |
files | libervia/backend/plugins/plugin_pubsub_cache.py libervia/backend/plugins/plugin_xep_0060.py |
changeset | 5a0bddfa34ac |
---|---|
branch | |
bookmark | |
tag | |
user | Goffi <goffi@goffi.org> |
description | plugin XEP-0234: fix action type when pre-flight file confirmation is confirmed: the `C.META_TYPE_FILE` can't be used in this case as it is a preflight and we don't have yet data such as progress ID. `C.META_TYPE_FILE` is used as a sub-type to help with dialog management in frontend. |
files | libervia/backend/core/constants.py libervia/backend/plugins/plugin_xep_0234.py |
changeset | 1b5cf2ee1d86 |
---|---|
branch | |
bookmark | |
tag | |
user | Goffi <goffi@goffi.org> |
description | plugin XEP-0384, XEP-0391: download missing devices list: when a peer jid was not in our roster, devices list was not retrieved, resulting in failed en/decryption. This patch does check it and download missing devices list in necessary. There is no subscription managed yet, so the list won't be updated in case of new devices, this should be addressed at some point. |
files | libervia/backend/plugins/plugin_xep_0384.py libervia/backend/plugins/plugin_xep_0391.py |