Cable-Desktop/js
lilia f2bdafc7e9 Validate/reformat phone numbers in contact syncs
Turns out there's no garauntee that Android will send us contact info
with phone numbers in e164 format. When that happens, we fail to update
the correct contact. Fix by performing validation on the incoming number
before attempting to merge changes to the name, avatar, or color.

Fixes #903
2017-01-25 20:40:24 -08:00
..
models Revert "Don't load group contacts unnecessarily" 2016-11-16 22:25:36 +01:00
views Added a dark theme 2016-12-02 00:41:42 +01:00
background.js Validate/reformat phone numbers in contact syncs 2017-01-25 20:40:24 -08:00
chromium.js Ensure new installs default to non-blocking 2016-10-05 19:10:20 +09:00
components.js Update libphonenumber 2016-10-30 19:49:14 +09:00
conversation_controller.js Ensure that expired messages are removed from the frontend 2016-09-28 17:20:02 -07:00
conversation_panel.js Remove erroneous license file and headers 2015-09-07 14:58:42 -07:00
database.js Add an index on message.expireTimer 2016-09-28 17:20:02 -07:00
debugLog.js Fix minor style errors 2016-02-18 13:45:22 -08:00
delivery_receipts.js Reduce load from delivery receipt processing 2016-11-17 20:13:34 +01:00
emoji_util.js Fix search tests 2016-09-01 14:01:51 -07:00
expire.js Add build support for expiring old releases 2016-04-03 20:55:53 -07:00
expiring_messages.js Frontend for timer updates and timer indicator 2016-09-29 16:17:01 -07:00
index.js Remove refs to appWindow 2016-10-07 11:02:26 +09:00
libphonenumber-util.js Refactor number parsing and validation 2015-12-09 18:58:51 -08:00
libsignal-protocol-worker.js Update libsignal-protocol v1.0.0 2016-06-14 16:27:34 -07:00
libtextsecure.js Update libsignal-protocol 1.1.7 2016-10-05 22:01:52 +09:00
Mp3LameEncoder.min.js Add voice notes 2016-08-23 16:16:31 -07:00
notifications.js Log on notification removal 2016-08-01 20:19:16 -07:00
options.js Refactor registration event 2016-09-20 13:42:33 -07:00
panel_controller.js Clear window attention if all messages are marked read 2016-04-14 11:57:56 -07:00
read_receipts.js Use read receipt envelope to infer startExpirationTime 2016-09-28 17:20:02 -07:00
register.js Fix minor style errors 2016-02-18 13:45:22 -08:00
registration.js Refactor registration event 2016-09-20 13:42:33 -07:00
signal_protocol_store.js Insert keychange advisories 2016-10-05 19:11:39 +09:00
storage.js Log on failure to fetch storage 2016-08-11 12:22:32 -07:00
WebAudioRecorderMp3.js Add voice notes 2016-08-23 16:16:31 -07:00