Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-27 | omemo: Edit and move TODO comment for NoEligibleDevicesException | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | Add a "passthrough" parameter for calls through the safetymetaclass | mathieui | |
So errors don’t get caught | |||
2019-12-27 | omemo: Catch IqError and IqTimeout and display generic message for now | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Skip devices on MissingBundleException. Encrypt to the rest | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: ensure whitelist includes encryption tag in the correct format | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: use @to instead of @from for message recipients | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: decode decrypted body | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: handle async encryption methods | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: handle StaticConversationTab as well | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Ensure session_start is published | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: put OMEMO data into a folder specific to the account | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: the container tag for OMEMO is 'encrypted' not 'payload' | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: adapt to new E2EE API | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Add omemo_enable and omemo_disable commands | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: add docstring on the plugin | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: remove unused imports and reorder them | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Add omemo status in the tab infobar | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: remove unused commands | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: change /omemo description | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: consistent returns | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: remove useless log | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Use DATA_HOME instead of CACHE_HOME | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Add dummy sending command for testing purposes | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: catch xep_0384.MissingOwnKey exception | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: don't deconstruct the result from the decrypt call | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Update plugin to using poezio.xdg | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | Expand the status command, make decryption work, put a hack into the core so ↵ | lumi | |
I can handle messages without bodies. | |||
2019-12-27 | OMEMO plugin: first draft | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | Merge branch 'fix-plugin-names' into 'master' | mathieui | |
Plugins: use import_module for module in poezio_plugins See merge request poezio/poezio!52 | |||
2019-12-27 | Plugins: use import_module for module in poezio_plugins | mathieui | |
And do not rely on the "module name" to index the plugins, use the intended plugin name instead. | |||
2019-12-22 | WIP: Allow blocking commands in ConversationTab | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-11-21 | Merge branch 'safejid-foo' into 'master' | Maxime Buquet | |
Safejid foo See merge request poezio/poezio!50 | |||
2019-11-21 | core/commands: Move import order to please linter | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-11-21 | Remove safeJID call in destroy_room | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-11-19 | Replace the %date% output with Year-Month-Day | louiz’ | |
Instead of some locale-specific format | |||
2019-11-03 | Merge pull request #6 from poezio/pull-request-template | louiz’ | |
Create a pull request template | |||
2019-11-03 | Create a pull request template | louiz’ | |
To redirect people on gitlab. | |||
2019-10-27 | Add testing for python 3.7 | mathieui | |
since python:3 is now 3.8 | |||
2019-10-27 | Fix syntax warnings (thanks python 3.8) | mathieui | |
2019-10-27 | Disable pylint on lines dedicated to mypy | mathieui | |
Pylint doesn’t read the typeshed. | |||
2019-10-27 | CI: add a linting stage, and put mypy in there | mathieui | |
Obviously failing at the moment. | |||
2019-10-27 | Type curses windows | mathieui | |
2019-10-27 | Make global objects not Optional | mathieui | |
This reflects reality, despite the default values of the code. We still need a better solution (singleton?). | |||
2019-10-26 | Fix missing typing import | mathieui | |
2019-10-26 | Fix a bug when removing an event handler | mathieui | |
2019-10-26 | Fix #3511 (fix traceback on first bookmark added) | mathieui | |
2019-10-26 | Bookmark: Change jid property to getter/setter to ensure it stays a JID | Maxime “pep” Buquet | |
It's not like static-type checking was a thing in Python nowadays.. (mypy I'm looking at you) Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-10-26 | BookmarksTab: Remove safeJID call | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-10-26 | bookmarks: Bookmark.name should be an str | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-10-18 | Revert "Disable the pylint CI test until upstream's bug is fixed" | mathieui | |
This reverts commit 791d44f1b906b873a741ec1973e6a3738e33064d. |