Commit Graph

6595 Commits (e6b91a44f909b4cc634bb1850d1dd99ccb7934bc)

Author SHA1 Message Date
Niels Andriesse 8b3c2cc32f Fix public chat message deletion 6 years ago
Niels Andriesse 9f66b6d63c Hide read receipts for note to self 6 years ago
Niels Andriesse 41484c2910 WIP 6 years ago
ryanzhao 5f555521d0 mention function '@' fixed 6 years ago
Niels Andriesse e65614ac31 Delay initial contact sync 6 years ago
Niels Andriesse cc73937856 WIP 6 years ago
Niels Andriesse ea2f93da84 Fix broken selector 6 years ago
Niels Andriesse e2e709e3d2 Fix crash 6 years ago
Niels Andriesse e6afbe2bfb Fix session handling issue 6 years ago
Niels Andriesse 3491539ce5 Debug 6 years ago
Niels Andriesse b260daa490 Increase linking request interval 6 years ago
Niels Andriesse 2bca5a850c Fix sent message syncing bug 6 years ago
Niels Andriesse f9d6f1dce3 Clean utilities 6 years ago
Niels Andriesse 4bdb689526 Reduce code duplication 6 years ago
Niels Andriesse d36bd5d143 Remove unused code 6 years ago
Niels Andriesse 413eb05916 Update input bar behavior for multi device 6 years ago
Niels Andriesse 897147bbf5 Update friend request acceptance for multi device 6 years ago
Niels Andriesse 8281b23ec6 Ensure friend request uniqueness in a thread 6 years ago
Niels Andriesse c23b6782e8 Fix friend request display logic 6 years ago
Niels Andriesse d923245f12 Re-enable multi device 6 years ago
Niels Andriesse 85d60694e5 Enable voice message attachments 6 years ago
Niels Andriesse 984f732324 Enable file attachments 6 years ago
Niels Andriesse e945541315 Disable share profile banner 6 years ago
Niels Andriesse 2ce4f03136 Fix copy 6 years ago
Niels Andriesse 77a12a7534 Update version number 6 years ago
Niels Andriesse 89221c1f71 Debug 6 years ago
Niels Andriesse a0e94d30fb Disable attachments for non-friends 6 years ago
Niels Andriesse 8f0bd88ed4 Limit allowed characters in display names 6 years ago
Niels Andriesse 669c675035 Disable device linking for now 6 years ago
Niels Andriesse 7331e7fa31 Ditch temporary link preview setup 6 years ago
Niels Andriesse 7ff232dbc5 Clean 6 years ago
Niels Andriesse 4adf209b13 Upload attachments to public chat server as needed 6 years ago
Niels Andriesse b2ba6f75bf Update usage descriptions 6 years ago
Niels Andriesse 1939ca3bbf Fix media detail view sender display name 6 years ago
Niels Andriesse a35079433f Clean 6 years ago
Niels Andriesse ee8b341182 Implement attachment uploading 6 years ago
Niels Andriesse 35424edbd2 Implement workaround for SR-6657
See https://bugs.swift.org/browse/SR-6657 for more information
6 years ago
Niels Andriesse 3e31d56041 Fix crash 6 years ago
Niels Andriesse 0dbc309510 Re-order files 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 294d44c773 Update MentionUtilities for group chat changes 6 years ago
Niels Andriesse 1d8bb5fa8a Update MentionCandidateSelectionView for group chat changes 6 years ago
Niels Andriesse 0f5ac64363 Add missing messages fetch & display name update 6 years ago
Niels Andriesse 78ce3e23c2 Clean up NewPublicChatVC 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 eac55f8604 Clean 6 years ago
Niels Andriesse 9b47c646fe Change mentions approach 6 years ago
Niels Andriesse 3cd1febbb5 Fix crash 6 years ago
Niels Andriesse 8344a86412 Render mentions in previews & refactor 6 years ago
Niels Andriesse bd62ad099d Require the user to pick a display name 6 years ago
Niels Andriesse 533b00dab5 Render mentions in replies 6 years ago
Niels Andriesse 06d1e7548a Clean 6 years ago
Niels Andriesse 2f39cd45f3 Mention by display name rather than hex encoded public key 6 years ago
Niels Andriesse 966748ed1b Ensure that mention behavior is consistent cross-platform 6 years ago
Niels Andriesse 8264191ead Quick fix content offset bug 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 b0e0efcb40 Clean 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 4af898b96b Make expected behavior clear 6 years ago
Mikunj 17cede4a14 Refactor DeviceLinkMessage.
Send a prekeybundle with a pairing request.
6 years ago
Niels Andriesse ecbe1d52d0 Partially fix iOS 13 scroll bug 6 years ago
Niels Andriesse 8c3a5f6bd8 Partially disable settings for slave devices 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 9fcb0f610f Fix crash 6 years ago
Niels Andriesse 9b128748f6 Debug 🔥🐛 6 years ago
Niels Andriesse bef7a2e3c8 Implement group chat message signing 6 years ago
Niels Andriesse 62bb1f1db8 Add missing removePreKeyBundle(...) call 6 years ago
Niels Andriesse 1a5eb114a1 Fix copy 6 years ago
Niels Andriesse 7031bde5a2 Finish integration 6 years ago
Niels Andriesse 2459388a3a Debug 6 years ago
Niels Andriesse dba4728d10 Add TODOs 6 years ago
Niels Andriesse d0c2ab03ed Fix storage API bug 6 years ago
Niels Andriesse 400cc32970 Debug 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 e4bf0f0d57 Add missing LokiStorageAPI.addDeviceLink(...) calls 6 years ago
Niels Andriesse 8b0141596c Partially implement storage API 6 years ago
Niels Andriesse 77cd19d501 Notify the user when the device link has been authorized 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 80eca1d1d3 Fix inconsistent modal usage 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 395d167f56 Update device linking modal for linkee 6 years ago
Niels Andriesse f230ac7d42 Fix inconsistent file prefixes 6 years ago
Niels Andriesse b56d083e6a Organize files 6 years ago
Niels Andriesse f3c80e9790 Fix inconsistent modal usage 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 0ef989e6d3 Implement remaining device linking UI 6 years ago
Niels Andriesse 0ac2aaf8bb Don't time out 6 years ago
Niels Andriesse 33186e34fa Add TODO 6 years ago
Niels Andriesse d9b11e35d6 Add auto layout utilities 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 512ff04eab Update build number 6 years ago
Niels Andriesse 5f1e48944c Fix message ordering 6 years ago
Niels Andriesse 98ebbfa83c Only record crashes in release mode 6 years ago
Niels Andriesse 30061b28b2 Fix link previews 6 years ago
Niels Andriesse d6e499bd9a Switch onboarding seed step and display name step 6 years ago
Niels Andriesse 0743fbf855 Refactor 6 years ago
Niels Andriesse e68dbe306d Remove unneeded debug assertions 6 years ago
Niels Andriesse 4d5c12ad6e Fix UI glitch 6 years ago
Niels Andriesse bd309c4f6f Clean 6 years ago
Niels Andriesse 54de8bc221 Update version number 6 years ago
Niels Andriesse b4403defbf Update build number 6 years ago
Niels Andriesse af39b35da7 Clean & implement moderator tags UI 6 years ago
Mikunj f0fda330de Removed old moderator logic. 6 years ago
Mikunj cd6ad75ee6 Added new moderator polling. 6 years ago
Niels Andriesse 052c9176c2 Implement copy public key action for group chats 6 years ago
Niels Andriesse fc1c48f282 Fix deletion permission bug 6 years ago
Niels Andriesse 99e8aa5803 Clean 6 years ago
Niels Andriesse d780c95683 Merge branch 'dev' of github.com:loki-project/loki-messenger-ios into bug-fix 6 years ago
Niels Andriesse f7b66f05a0 Fix group chat quote display name 6 years ago
Niels Andriesse f205767b98 Implement sending quotes in group chats 6 years ago
Niels Andriesse 5569e87485 Implement receiving quotes in group chats 6 years ago
Mikunj f7039809a7 Stop polling upon deleting group chat.
Also don't create poller if thread has been deleted.
6 years ago
Niels Andriesse aa7ff398db Add beta terms label 6 years ago
Niels Andriesse 4eda27dcc0 Re-enable settings for group conversations 6 years ago
Niels Andriesse 6b0454317e Re-enable search for regular conversations 6 years ago
Niels Andriesse 1338fcda21 Clean 6 years ago
Niels Andriesse be00f8c6ad Merge branch 'dev' of github.com:loki-project/loki-messenger-ios into profile-icons 6 years ago
Niels Andriesse 16be4c32ef Hide link preview cancel button 6 years ago
Mikunj 0e5ea89fda Merge branch 'dev' into profile-icons 6 years ago
Mikunj 8a3bef0738 Fix link preview crash. 6 years ago
Mikunj 43a20879e6 Merge branch 'dev' into profile-icons 6 years ago
Niels Andriesse a6aac19c32 Fix RSS feed UI bug 6 years ago
Niels Andriesse 3f6df9a6e5 Fix translations 6 years ago
Niels Andriesse 0590e2eb42 Fix various UI issues 6 years ago
Niels Andriesse 1e0f820eb8 Fix QR code screen UI 6 years ago