Commit Graph

2446 Commits (ae261f939c5bf4cd36cb2bad75e89a7a0a0e15f0)

Author SHA1 Message Date
Niels Andriesse 9eea1a3a83 Parse group attachments 6 years ago
Niels Andriesse b05c890ab9 Debug 6 years ago
Niels Andriesse 3ffb55fd0e Include attachment IDs in public chat message signature 6 years ago
Niels Andriesse 52d6b95046 Update attachment API for public chat server 6 years ago
Niels Andriesse c144de002c Include attachments in JSON 6 years ago
Niels Andriesse 4adf209b13 Upload attachments to public chat server as needed 6 years ago
Niels Andriesse b748566f34 Implement attachment downloading 6 years ago
Niels Andriesse f8ababad1a Update protobuf layout 6 years ago
Niels Andriesse ee8b341182 Implement attachment uploading 6 years ago
Niels Andriesse 93a8fdf92e Handle dodgy seed nodes 6 years ago
Niels Andriesse 9ee85ba150 Disallow self mentions 6 years ago
Niels Andriesse 7462bdab1a Fix regression 6 years ago
Niels Andriesse bb9f59ee17 Clean 6 years ago
Niels Andriesse 8e5e113ecf Clean 6 years ago
Niels Andriesse b4af9d16d5 Refactor 6 years ago
Niels Andriesse 131c27d089 Fix duplication 6 years ago
Niels Andriesse 48883bf1f1 Fix build 6 years ago
Niels Andriesse 7b0e2d06b0 Partially implement feedback 6 years ago
Niels Andriesse ddc9ead05c Fix build 6 years ago
Niels Andriesse 86550c8877 Merge branch 'dev' into custom-server 6 years ago
Niels Andriesse 9b47c646fe Change mentions approach 6 years ago
Niels Andriesse 8344a86412 Render mentions in previews & refactor 6 years ago
Niels Andriesse 7441468746 Increase fall back batch count 6 years ago
Niels Andriesse 6b08367d6b Debug 6 years ago
Mikunj 315ba3ecf9 Merge commit '21aa2f646465094c82a1d0062aa74f4a482ca31b' into custom-server
# Conflicts:
#	Signal.xcodeproj/project.pbxproj
6 years ago
Mikunj 28d5e9c7a0 Added Public chat VC 6 years ago
Mikunj d8d33287d1 Added PublicChatManager.
Added migrations.
6 years ago
Niels Andriesse 10eead529f Implement user selection UI 6 years ago
Mikunj 683a5c1edc Remove dependency on hard coded public chat values. 6 years ago
Niels Andriesse ea3da42faf Debug 6 years ago
Mikunj 3c7369f465 Added storage functions.
Minor refactor.
6 years ago
Niels Andriesse 4d5ca1ce66 Pre-populate user ID cache as needed 6 years ago
Niels Andriesse a1d40a5933 Implement mention rendering 6 years ago
Niels Andriesse cbc12977d3 Fix unclear API 6 years ago
Niels Andriesse 266e0f3363 Reword comment 6 years ago
Mikunj cbe0fd6f0e Hook up caching on iOS 6 years ago
Mikunj 17cede4a14 Refactor DeviceLinkMessage.
Send a prekeybundle with a pairing request.
6 years ago
Mikunj 2dd0634a62 Fallback to using mappings in database if something goes wrong. 6 years ago
Mikunj 5047a98990 Fix incorrect multi device signature signing and verification. 6 years ago
Niels Andriesse 306e9cf346 Match Android protobuf layout 6 years ago
Niels Andriesse 202a28e64a Fix display name updating bug 6 years ago
Niels Andriesse 391ed03913 Debug 6 years ago
Niels Andriesse 8e539dad83 Merge threads 6 years ago
Niels Andriesse dafb1469a8 Add documentation 6 years ago
Niels Andriesse 8c3a5f6bd8 Partially disable settings for slave devices 6 years ago
Niels Andriesse 30c60d728e Fix message sending logic 6 years ago
Niels Andriesse 66baf996a5 WIP 6 years ago
Niels Andriesse 7f17a9cb22 Fix TTL bug 6 years ago
Niels Andriesse b7d3c1da04 Update for new username API 6 years ago
Niels Andriesse 40bb4ba1a4 Set device link message TTL, clean & add more analytics 6 years ago
Niels Andriesse 9b128748f6 Debug 🔥🐛 6 years ago
Niels Andriesse e9bbbe4c87 Fix typo 6 years ago
Niels Andriesse deb8ad002e Clean 6 years ago
Niels Andriesse bef7a2e3c8 Implement group chat message signing 6 years ago
Niels Andriesse 7031bde5a2 Finish integration 6 years ago
Niels Andriesse 2459388a3a Debug 6 years ago
Niels Andriesse 0df60cc3af Fix parsing 6 years ago
Niels Andriesse d0c2ab03ed Fix storage API bug 6 years ago
Niels Andriesse ec5f9e9adc Always use production server for now 6 years ago
Niels Andriesse 7828ad3ebe Partially debug storage API 6 years ago
Niels Andriesse 29f62a6dfc Implement LokiStorageAPI.getDeviceLinks(...) 6 years ago
Niels Andriesse 8b0141596c Partially implement storage API 6 years ago
Niels Andriesse 00c5a176f8 Fix incorrect override 6 years ago
Niels Andriesse 21dd3318d6 Clean 6 years ago
Niels Andriesse 07418d3f8a Debug 6 years ago
Niels Andriesse 2f0ac9e59e Implement mnemonic verification 6 years ago
Niels Andriesse 3f07396f94 Clean 6 years ago
Niels Andriesse 6176c63a81 Glue together remaining pieces 6 years ago
Niels Andriesse 5b04b5ed3b Further build out device link authorization 6 years ago
Niels Andriesse 0bb6721768 Create DeviceLinkingMessage 6 years ago
Niels Andriesse f230ac7d42 Fix inconsistent file prefixes 6 years ago
Niels Andriesse f88a0f3c1f Update message sending logic for new multi device API 6 years ago
Niels Andriesse 9a9cefd4ec Finish linking request validation 6 years ago
Niels Andriesse 8429fc3536 Partially implement linking request validation 6 years ago
Niels Andriesse 800af8e08b Add missing check 6 years ago
Niels Andriesse 6ff9337d32 Implement linking request authorization UI 6 years ago
Niels Andriesse c05c12c7d2 Implement device linking message receiving 6 years ago
Niels Andriesse 8bdcbc6e40 Update protobuf layout 6 years ago
Niels Andriesse 980c1158b9 Add TODO 6 years ago
Niels Andriesse 275e8dec16 Clean 6 years ago
Niels Andriesse 21c5875ef5 Fix database usage 6 years ago
Niels Andriesse 0ac2aaf8bb Don't time out 6 years ago
Niels Andriesse a604ba5646 Start implementing device linking UI 6 years ago
Niels Andriesse da2d18f0fc Start integrating LokiDeviceLinkingSession 6 years ago
Niels Andriesse d5d6d65b5c Fix build 6 years ago
Niels Andriesse 10a6c5e2ea Further build out API 6 years ago
Niels Andriesse 7fe7245c64 Refactor 6 years ago
Niels Andriesse ad896a1275 Merge approaches 6 years ago
Niels Andriesse 374bcbc997 Re-order files 6 years ago
Niels Andriesse 636c77c9d6 Merge branch 'multi-device' of github.com:loki-project/loki-messenger-ios into multi-device-integration 6 years ago
Niels Andriesse 4d3f95b69f Merge branch 'dev' into multi-device-database 6 years ago
Niels Andriesse 34eca6c820 Split into LokiDeviceLinkingSession & LokiAPI+MultiDeviceAPI 6 years ago
Niels Andriesse 143755ae8e Implement basic linking request listening logic 6 years ago
Niels Andriesse b2ea98fb97 Implement basic multi device message sending 6 years ago
Niels Andriesse d132b1c4f1 Stub LokiDeviceLinkingAPI 6 years ago
Niels Andriesse fc131cf3ec Increase message send retry limit 6 years ago
Niels Andriesse 182d8b90b9 Reduce group chat batch size 6 years ago
Niels Andriesse 5f1e48944c Fix message ordering 6 years ago
Mikunj 1ba0a170c1 Added database extensions. 6 years ago
Niels Andriesse 30061b28b2 Fix link previews 6 years ago