Commit Graph

586 Commits (b20e123bfd8515b58d500927d1a2b4ee93f94e10)

Author SHA1 Message Date
ryanzhao 47d41ea64d support landscape and autorotate for iPad 3 years ago
Morgan Pretty 1045e79729 Merge remote-tracking branch 'upstream/dev' into menu-redesign
# Conflicts:
#	Session.xcodeproj/project.pbxproj
3 years ago
Morgan Pretty a59d1b8153 Fixed a few bugs found during regression testing
Increased version & build numbers for release
Fixed a bug where the closed group info messages might not include names for members added/removed when the profile was unknown
Fixed a bug where removing members from closed groups wasn't showing an info message correctly
Fixed a minor layout issue in the CallMessageCell
3 years ago
Ryan Zhao 30e0e40ffa feat: disable typing and message requests in open groups if you don’t have "write" permission 3 years ago
RyanZhao cfecc71163
Merge pull request #665 from RyanRory/add-silence-audio
Fix notification sound None not working
3 years ago
ryanzhao b4d29c58c4 Merge branch 'dev' into menu-redesign 3 years ago
ryanzhao c121f99b22 Merge branch 'dev' into add-silence-audio 3 years ago
ryanzhao d840204bc2 Merge branch 'dev' into add-documents-section 3 years ago
ryanzhao 2213a99330 ui: new conversation screen contacts table 3 years ago
ryanzhao 6aa37d4d98 Merge branch 'dev' into menu-redesign 3 years ago
ryanzhao eef56d47de update build number 3 years ago
ryanzhao 681fe92ee5 Merge branch 'dev' into menu-redesign 3 years ago
ryanzhao a9b084f322 update build number 3 years ago
Ryan Zhao 543f729247 feat: add local cache and deal with merging for reaction changes 3 years ago
Ryan Zhao 3a81ffc752 feat: add response for reaction endpoints 3 years ago
ryanzhao 3d24c1526e clean 3 years ago
ryanzhao 014e8620c4 bump up version & build number 3 years ago
Ryan Zhao c7c92f747c Merge branch 'various-bugs-and-optimisations' into emoji-reacts 3 years ago
Morgan Pretty 7097853d58 A few bugs fixes and some optimisations
Fixed a bug where notifications could incorrectly appear for messages in the current thread
Fixed a bug where swiping left/right on images in the MediaDetailViewController could load images from other threads
Fixed a bug where the unread count wouldn't appear correctly when opening a conversation
Fixed a bug where the unread count on the conversation cell could get truncated
Fixed a bug where notifications weren't working correctly when the app is in the foreground
Fixed a bug where we weren't clearing the 'received X new messages' count when in the foreground
Fixed a bug where outgoing messages could get marked as read in a very specific case
Updated the "group notification" logic to only apply to Open Groups (and always doing it rather than just in the background)
Added a placeholder person icon when you have a closed group with a single member
Added a couple of indexes to improve the HomeVC database query performance (reduce launch time by ~15% in some cases)
Added a background task to give message sending the chance to complete when sending the app to the background
Removed an unneeded query from the HomeViewModel init (reduce launch time by ~10% in some cases)
Optimised one of the queries used to load the data needed for the conversation screen
3 years ago
Ryan Zhao f7a4c92d38 Merge branch 'dev' into emoji-reacts 3 years ago
Ryan Zhao 87254a506e Merge branch 'dev' into add-documents-section 3 years ago
Ryan Zhao 7ca48e9c7b tweak: fix clear all action for open group moderators 3 years ago
Morgan Pretty f2f2083d92 Version number increases 3 years ago
ryanzhao 0a9856d49a tweak: fix reaction notifications 3 years ago
ryanzhao f93820362c add silence audio file 3 years ago
ryanzhao f913b7a168 Merge branch 'dev' into add-documents-section 3 years ago
ryanzhao 131cb9170b Merge branch 'dev' into emoji-reacts 3 years ago
Morgan Pretty 3ab8bdec77 Fixed an issue where hidden mods/admins wouldn't be properly recognised
Added an isHidden flag to the GroupMember
Reset the OpenGroup 'infoUpdates' value to force a re-fetch of the data and fix users affected by this bug
Fixed the broken unit tests
3 years ago
Morgan Pretty 9f4d1a678a Fixed a bug where deleted incoming messages could incorrectly be counted as unread 3 years ago
Morgan Pretty 0ce96976bf Fixed an issue where the open group seqNo wasn't updated for deletions 3 years ago
Morgan Pretty d0acaa9c3a Increased the version and build numbers 3 years ago
Ryan Zhao 645f8e1d24 tweak: add update types of reaction to query parameter 3 years ago
Ryan Zhao 2d510ccfe3 Merge branch 'dev' into emoji-reacts 3 years ago
Ryan Zhao d0039e446e Merge branch 'dev' into add-documents-section 3 years ago
Morgan Pretty 09f2b41242 Updated the build number 3 years ago
Ryan Zhao 91afad99d5 Merge branch 'database-refactor' into emoji-reacts 3 years ago
Ryan Zhao 86a5fb7f1f Merge branch 'database-refactor' into add-documents-section 3 years ago
Morgan Pretty 3f63a44c31 Increased the build number 3 years ago
ryanzhao 1c9d23eeb5 Merge branch 'database-refactor' into emoji-reacts 3 years ago
ryanzhao 61bdbe6e9b Merge branch 'database-refactor' into add-documents-section 3 years ago
Morgan Pretty d8103ede12 Updated the build number 3 years ago
Morgan Pretty 5f1039b39e Updated the PushNotificationAPI to use V4 onion requests instead of V2
Fixed a crash which could occur when handling 'loadMedia' edge cases in the MediaView (was running on non-main thread)
3 years ago
ryanzhao f99ae07309 Merge branch 'database-refactor' into emoji-reacts 3 years ago
ryanzhao 075dce02f7 Merge branch 'database-refactor' into add-documents-section 3 years ago
Morgan Pretty 8f3e7fc36a Removed the debug code and added a migration to remove the old YDB
Fixed a typo
3 years ago
Morgan Pretty 775cc4f156 Increased build number 3 years ago
ryanzhao d70d45c32a Merge branch 'database-refactor' into add-documents-section 3 years ago
ryanzhao 8920cbdc28 Merge branch 'database-refactor' into emoji-reacts 3 years ago
Morgan Pretty ae4999c3a7 Fixed a couple of crashes and a couple of other bugs
Fixed a crash due to database re-entrancy
Fixed an issue where interacting with a push notification wouldn't open the conversation in some cases
Added code to prevent a user from being able to start a DM with a blinded id
Updated some open group polling logs to be clearer
3 years ago
Morgan Pretty c25f378c54 Merge branch 'feature/database-refactor' into emoji-reacts
# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	Session/Conversations/Context Menu/ContextMenuVC+Action.swift
#	Session/Conversations/Context Menu/ContextMenuVC+ActionView.swift
#	Session/Conversations/Context Menu/ContextMenuVC.swift
#	Session/Conversations/ConversationVC+Interaction.swift
#	Session/Conversations/ConversationVC.swift
#	Session/Conversations/ConversationViewItem.h
#	Session/Conversations/ConversationViewItem.m
#	Session/Conversations/Message Cells/Content Views/LinkPreviewView.swift
#	Session/Conversations/Message Cells/MessageCell.swift
#	Session/Conversations/Message Cells/VisibleMessageCell.swift
#	Session/Conversations/Views & Modals/BodyTextView.swift
#	Session/Meta/Translations/en.lproj/Localizable.strings
#	Session/Shared/UserCell.swift
#	SessionMessagingKit/Jobs/MessageSendJob.swift
#	SessionMessagingKit/Messages/Signal/TSMessage.h
#	SessionMessagingKit/Messages/Signal/TSMessage.m
#	SessionMessagingKit/Messages/Visible Messages/VisibleMessage.swift
#	SessionMessagingKit/Open Groups/OpenGroupAPIV2.swift
#	SessionMessagingKit/Sending & Receiving/MessageReceiver+Handling.swift
#	SessionMessagingKit/Sending & Receiving/Notifications/NotificationsProtocol.h
#	SessionMessagingKit/Sending & Receiving/Pollers/OpenGroupPollerV2.swift
#	SessionMessagingKit/Utilities/General.swift
#	SessionNotificationServiceExtension/NSENotificationPresenter.swift
#	SignalUtilitiesKit/Utilities/DisplayableText.swift
#	SignalUtilitiesKit/Utilities/NoopNotificationsManager.swift
#	SignalUtilitiesKit/Utilities/Notification+Loki.swift
3 years ago