Commit Graph

219 Commits (5652c20c8bc9feb06b470f9eed92c7ddbecf783a)

Author SHA1 Message Date
nielsandriesse 4cec945a3e Ditch Signal Classic sound 4 years ago
Mikunj 45a71181d1 Fix up migration.
Added migration test.
Fix some tests.
4 years ago
nielsandriesse e60dfe99c5 Clean 4 years ago
Mikunj 4dcf26b7e7 Added migration. 4 years ago
Mikunj 68a14e95da Add friend request status collection 4 years ago
Niels Andriesse 99046145a3 Rename Loki Messenger Updates → Session Updates 5 years ago
Niels Andriesse 78ab0d483b Remove debug code 5 years ago
Niels Andriesse 7762418ac1 Clean 5 years ago
Ryan ZHAO efb6295962 update version migrations for new group id for public chats and rss feeds 5 years ago
Ryan ZHAO 41d682a802 update group id to sync with android 5 years ago
Niels Andriesse 8e5e113ecf Clean 5 years ago
Niels Andriesse b4af9d16d5 Refactor 5 years ago
Niels Andriesse 7b0e2d06b0 Partially implement feedback 5 years ago
Mikunj d8d33287d1 Added PublicChatManager.
Added migrations.
5 years ago
Niels Andriesse e46f6ee9b8 Fix migration issue 5 years ago
Niels Andriesse 08aac18384 Clean more 5 years ago
Niels Andriesse 1c73cf5114 Re-order files 5 years ago
Mikunj 3d7bd6b895 Fix incorrect function name.
Refactor fixes.
5 years ago
Mikunj f1cbc2e0d1 Added friend request message expiration. 5 years ago
Michael Kirk 57b1aaa3dc inline enum converters 5 years ago
Michael Kirk 30266bf65e autoformatted 5 years ago
Michael Kirk 64a0c4bfaa auto-migrate to Swift5 5 years ago
Matthew Chen 882dd16d7c Apply presentAlert() throughout codebase. 5 years ago
Michael Kirk fe84275cce Respect audio preferences/throttling 6 years ago
Michael Kirk 1bfe691895 In app notifications for iOS10+
Extract shared notification presention/response

Implement adapters which use that logic for modern UNUserNotification and
legacy UINotifications
6 years ago
Matthew Chen 4be302bbea Update link previews setting behavior. 6 years ago
Matthew Chen 910df7069c Link previews migration. 6 years ago
Matthew Chen 7f2ca60615 Link previews migration. 6 years ago
Matthew Chen c359f2b708 Replace "connecting/sonar ping" with "outbound ringing." 6 years ago
Matthew Chen debf2e7a95 Fix 'mutation during enumeration' and 'bad ordering' crashes. 6 years ago
Matthew Chen efd1be30c7 Cull unknown migrations. 6 years ago
Michael Kirk 0e78f9912b bump migration version 6 years ago
Matthew Chen c0922fc2c0 Remove LockInteractionController. 6 years ago
Michael Kirk a0770c14c5 baseline perf test for migration 6 years ago
Michael Kirk 45e572e82f assert monotonic order for migration 6 years ago
Michael Kirk 5671fd2520 Revert "Revert 'new sort id'."
This reverts commit ebae75af00.
6 years ago
Matthew Chen bd40aacd53 Purge dynamic interactions from database. 6 years ago
Matthew Chen 48bd0cfa06 Add missing retains to promises. 6 years ago
Matthew Chen 4556025566 Update migrations. 6 years ago
Matthew Chen 8110e0c765 Clean up usage of TSAccountManager. 6 years ago
Matthew Chen da4f41defc Fix missing albumMessageId. 6 years ago
Matthew Chen 3daf7d4744 Add OWSAttachmentDownloads. 6 years ago
Michael Kirk e096406e56 migrate existing attachments to album-compatible gallery schema 6 years ago
Matthew Chen 7c65a98069 Fix breakage from typing indicators. 6 years ago
Matthew Chen 58f36fba47 Disable typing indicators by default for legacy users. 6 years ago
Matthew Chen a98c82645c Start work on typing indicators.
* Update proto schema to reflect typing indicators.
* Sketch out OWSTypingIndicatorMessage.
* Add "online" to the service message params.
* Sketch out logic to send typing indicator messages.
* Sketch out OWSTypingIndicators class.
6 years ago
Matthew Chen 40aa78e001 Merge remote-tracking branch 'origin/release/2.31.0' 6 years ago
Michael Kirk 9d2731c9b8 exception auditing OWSRaiseException 6 years ago
Michael Kirk 5632bd2d83 Use reference counting to disable proximity monitoring after audio message
Multiple overlapping activities require proximity monitoring (namely,
CallViewController and listening to audio messages).

These activities can overlap arbitrarily, so we use a reference counting
strategy to keep proximity monitoring on as long as one of these activities is
active.
6 years ago
Michael Kirk 54c63c7a2e Reachability Singleton 6 years ago