signal-desktop/test
lilia aed5735620 Improve keychange notice reliability/perf
Bind a single listener to keychange events from the storage interface,
which then looks up relevant conversations and adds notices to them,
with tests.

Previously we would need to instantiate a conversation model in order to
start listening to its key change events. In practice this usually
happens at startup but we shouldn't rely on it, and it incurs higher
overhead since it creates a different listener for each conversation.

// FREEBIE
2017-05-09 15:41:41 -07:00
..
models i18n 'Received message with unknown identity key' 2016-05-05 12:54:14 -07:00
views Add test verifying that AttachmentView shows file size 2017-05-09 15:14:20 -07:00
_test.js Move Whisper.events out of views and tests 2017-04-21 13:21:18 -07:00
blanket_mocha.js Fix blanket popup 2014-07-26 19:14:14 -04:00
fixtures.js Add test fixtures 2016-09-23 19:51:42 -07:00
fixtures_test.js Added a dark theme 2016-12-02 00:41:42 +01:00
index.html Improve keychange notice reliability/perf 2017-05-09 15:41:41 -07:00
keychange_listener_test.js Improve keychange notice reliability/perf 2017-05-09 15:41:41 -07:00
libphonenumber_util_test.js Refactor number parsing and validation 2015-12-09 18:58:51 -08:00
protos Add a page for testing views. 2014-09-01 11:52:58 -07:00
storage_test.js Dedupe methods 2016-05-18 13:15:57 -07:00
test.js Move Whisper.events out of views and tests 2017-04-21 13:21:18 -07:00