You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
session-desktop/js
Scott Nonnenberg 6d8f4b7b6e
Backup: zipped messages.json, flat attachments dir
Backup creates, in a target directory:
  - An attachments folder, with all attachments, each named for their
    parent message's id - a GUID. If there is more than one attachment
    in a given message,  each attachment beyond the first will end with
    '-N', zero-indexed.
  - A file named messages.zip. It contains exactly what went to disk in
    the original export code, but zipped up.

Export is now only 'light,' and in this new messages.zip format.

Import supports both the new format and the old format. If the target
directory has a messages.zip file, we'll treat it as the new format.

Next up: Encrypting attachments and the messages.zip!
7 years ago
..
models Upgrade message schema before sending 7 years ago
modules Backup: zipped messages.json, flat attachments dir 7 years ago
views Refactor: Move Backup under window.Signal 7 years ago
.eslintrc Auto-fixes: UX Improvements (#2077) 7 years ago
Mp3LameEncoder.min.js Copy audio-related files into js/ instead of symlinking them (#1456) 8 years ago
WebAudioRecorderMp3.js Copy audio-related files into js/ instead of symlinking them (#1456) 8 years ago
background.js Remove all mention of obsolete safety-number-approval setting 7 years ago
chromium.js Remove extension.notification 8 years ago
conversation_controller.js Clear conversation list when the conversations collection resets 7 years ago
database.js Measure duration of migration 7 years ago
delivery_receipts.js Immediately remove delivery receipts from the retry cache (#1719) 8 years ago
emoji_util.js Upgrade emoji support (#1482) 8 years ago
expire.js Build expiration date 8 years ago
expiring_messages.js Fetch all conversations on startup of app, not on inbox load (#1437) 8 years ago
focus_listener.js Ensure `isFocused` always returns boolean 7 years ago
i18n.js Use correct locale, fall back to en if we don't have translations 8 years ago
jquery.js Set parent window for about/new version, escape to close (#1795) 8 years ago
keychange_listener.js Fetch conversations once, clean up ConversationController API (#1420) 8 years ago
libphonenumber-util.js Refactor number parsing and validation 10 years ago
libsignal-protocol-worker.js Update libsignal-protocol v1.0.0 9 years ago
logging.js Remove unused `require` 7 years ago
notifications.js Simplify log statement 7 years ago
read_receipts.js Feature: Blue check marks for read messages if opted in (#1489) 8 years ago
read_syncs.js Feature: Blue check marks for read messages if opted in (#1489) 8 years ago
registration.js Remove config after unlink, clear db when linked with new number 7 years ago
reliable_trigger.js Apply reliable trigger to Backbone.Collection as well 8 years ago
rotate_signed_prekey_listener.js Fix merge confilict in rotate_signed_prekey_listener.js 8 years ago
signal_protocol_store.js Refactor: db tasks to database.js, log delete to modules/logs.js 7 years ago
spell_check.js Merge locale-provided strings into english for failover support 8 years ago
storage.js Remove config after unlink, clear db when linked with new number 7 years ago
wall_clock_listener.js Reschedule all timers on time travel, set interval back to 1000ms 8 years ago