Commit Graph

166 Commits (b89fb68a568d86e17e30ee1f990efd29a75d8a09)

Author SHA1 Message Date
nielsandriesse d096a2c574 Make things compile again 5 years ago
nielsandriesse e34e66ccfd Clean up ahead of protocol changes 5 years ago
nielsandriesse 74bbe067d8 Update Pods 5 years ago
Niels Andriesse 7762418ac1 Clean 6 years ago
Ryan ZHAO 41d682a802 update group id to sync with android 6 years ago
Ryan ZHAO d9a7dc07ef Distinguish public chat and rss feed from regular groups 6 years ago
Niels Andriesse 4afeba866b Convert ScanQRCodeVC to Swift 6 years ago
Niels Andriesse 8b0141596c Partially implement storage API 6 years ago
Niels Andriesse 80eca1d1d3 Fix inconsistent modal usage 6 years ago
Niels Andriesse 3f07396f94 Clean 6 years ago
Niels Andriesse 0bb6721768 Create DeviceLinkingMessage 6 years ago
Niels Andriesse 0743fbf855 Refactor 6 years ago
Niels Andriesse 8744d732a9 Implement QR code scanning 6 years ago
Niels Andriesse 1c73cf5114 Re-order files 7 years ago
Niels Andriesse 64f92d261b Refactor 7 years ago
Mikunj 8b1d5ec26d Add OWSFriendRequestMessage.
Re-organised files.

This is just a subclass of TSOutgoingMessage so it will work as any message would.
7 years ago
Mikunj de01731316 Removed LokiKit.
Moved all files back into SignalServiceKit.
7 years ago
Mikunj c02ae62a8d Added lokikit 7 years ago
Niels Andriesse c1e121b271 Create LokiKit 7 years ago
Niels Andriesse 2cb1ddbdad Implement mnemonic based key pair restoration 7 years ago
Michael Kirk 409426d105 work around swift4.2 AudioSession API bug 7 years ago
Matthew Chen aa8fd9e69c Remove old registration views. 7 years ago
Matthew Chen afcacbb55c Sketch out the 'onboarding profile' view. 7 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
7 years ago
Michael Kirk df79fc9ed0 Move String+OWS into SSK
name Switcharoo String+OWS/String+SSK categories to reflect where they live.
7 years ago
Matthew Chen a26086b303 Show attachment upload progress indicators. 7 years ago
Matthew Chen 3daf7d4744 Add OWSAttachmentDownloads. 7 years ago
Matthew Chen 60c5a84dd2 Fix issues in media gallery cells; Improve debug galleries. 7 years ago
Michael Kirk 3560f3be5c Durable send operation
TODO
-[x] respect order of queue
-[x] replacements
  -[x] those w/o completion handler
  -[x] basic send+log operation persists
  -[x] send+ui completion
  -[x] share extension
  -[x] update state jobs
-[x] App Lifecyle
  -[x] settable
  -[x] Mark as ready on startup
  -[x] Fail appropriate jobs on startup

NICE TO HAVE
-[x] concurrent per senders
-[ ] longer retry (e.g. 24hrs)
-[ ] App Lifecyle
  -[x] retry failed jobs on startup?
  -[ ] reachability

DONE
-[x] basic passing test
-[x] datamodel
-[x] queue/classes
7 years ago
Matthew Chen bbcbbafaab Sync local profile key after rotating it. 7 years ago
Matthew Chen 693b3e13a9 Revert "Sync local profile key after rotating it."
This reverts commit ddbd20e706.
7 years ago
Matthew Chen ddbd20e706 Sync local profile key after rotating it. 7 years ago
Matthew Chen 3738155c81 Fix build breakage from SMK. 7 years ago
Matthew Chen b77528ca0a Fix asserts & logging. 7 years ago
Matthew Chen 0125535d4d Pull out SignalCoreKit. 7 years ago
Michael Kirk 56387f3574 demo conversation colors when selecting 7 years ago
Matthew Chen e1db60c1c0 Rework creation of singletons. 7 years ago
Matthew Chen db3df249bf Merge NSData categories. 7 years ago
Michael Kirk 9662b3cb1e Wait a week before nagging when a new release comes out 7 years ago
Matthew Chen dc012d46e4 Migrate call proto wrappers. 7 years ago
Matthew Chen 135a1655fd Migrate call proto wrappers. 7 years ago
Matthew Chen 32d0f23b22 Migrate call proto wrappers. 7 years ago
Matthew Chen 94675e880a Migrate call proto wrappers. 7 years ago
Matthew Chen 8837e5902e Migrate call proto wrappers. 7 years ago
Matthew Chen 379104c532 Migrate to WebRTC proto wrappers. 7 years ago
Matthew Chen 2ecbf1bb65 Fix 'contact cell vs. message details layout' issue. 7 years ago
Matthew Chen c8fee4efa7 Add swift logging to SSK. 7 years ago
Matthew Chen f4a559156c Style the search results. 7 years ago
Matthew Chen 3964b78ff7 Reduce usage of JSQ. 7 years ago
Matthew Chen fa5577eece Create contact view. 8 years ago