Handle session states (inactive/active) (#68)
* Add DB migration to insert 'active' column Inserts 'active' column into the sessions table with a Default value of 1 * Set active/inactiv state of sessions Every device that we receive via devicelist event will be set to 'active', every device in our DB that is not in the received devicelist event will be set to 'inactive' * Show inactive session fingerprints in grey color
Showing
- omemo/__init__.py 4 additions, 0 deletionsomemo/__init__.py
- omemo/omemo/encryption.py 12 additions, 0 deletionsomemo/omemo/encryption.py
- omemo/omemo/liteaxolotlstore.py 2 additions, 2 deletionsomemo/omemo/liteaxolotlstore.py
- omemo/omemo/litesessionstore.py 43 additions, 7 deletionsomemo/omemo/litesessionstore.py
- omemo/omemo/state.py 1 addition, 1 deletionomemo/omemo/state.py
- omemo/ui.py 49 additions, 13 deletionsomemo/ui.py
Please register or sign in to comment