Scott Nonnenberg 76be13552f
js/i18n.js -> js/modules/i18n.js
..
models Explicitly make `onDestroy` have `void` return type
modules js/i18n.js -> js/modules/i18n.js
react js/i18n.js -> js/modules/i18n.js
views Full styleguide now available via `yarn styleguide`
.eslintrc Auto-fixes: UX Improvements ()
Mp3LameEncoder.min.js Copy audio-related files into js/ instead of symlinking them ()
WebAudioRecorderMp3.js Copy audio-related files into js/ instead of symlinking them ()
background.js Sync read receipt configuration upon relink
chromium.js Remove extension.notification
conversation_controller.js Strengthen precondition of `ConversationController.getOrCreate`
database.js Conditionally run post-attachment migrations
delivery_receipts.js Immediately remove delivery receipts from the retry cache ()
emoji_util.js Upgrade emoji support ()
expire.js Build expiration date
expiring_messages.js Fetch all conversations on startup of app, not on inbox load ()
focus_listener.js Ensure `isFocused` always returns boolean
jquery.js Set parent window for about/new version, escape to close ()
keychange_listener.js Fetch conversations once, clean up ConversationController API ()
libphonenumber-util.js Refactor number parsing and validation
libsignal-protocol-worker.js Update libsignal-protocol v1.0.0
logging.js Remove unused `require`
notifications.js Simplify log statement
read_receipts.js Feature: Blue check marks for read messages if opted in ()
read_syncs.js Feature: Blue check marks for read messages if opted in ()
registration.js Remove config after unlink, clear db when linked with new number
reliable_trigger.js Apply reliable trigger to Backbone.Collection as well
rotate_signed_prekey_listener.js Prefer ISO date formatting
signal_protocol_store.js Refactor: db tasks to database.js, log delete to modules/logs.js
spell_check.js Merge locale-provided strings into english for failover support
storage.js Improve `storage.fetch` error message
wall_clock_listener.js Reschedule all timers on time travel, set interval back to 1000ms