ryanzhao
f3c79007d8
replace icon image with system SF Font
1 year ago
Morgan Pretty
972519d7d9
Fixed a couple of build issues
1 year ago
Morgan Pretty
7d47a36f9f
Merge remote-tracking branch 'upstream/dev' into feature/updated-user-config-handling
...
# Conflicts:
# Session/Conversations/ConversationVC+Interaction.swift
# Session/Conversations/Settings/ThreadSettingsViewModel.swift
# Session/Home/Message Requests/MessageRequestsViewController.swift
# Session/Shared/Views/SessionAvatarCell.swift
# SessionMessagingKit/Sending & Receiving/Message Handling/MessageReceiver+ClosedGroups.swift
# SessionMessagingKit/Sending & Receiving/MessageSender.swift
1 year ago
Morgan Pretty
499b20db6d
Fixed a couple of bugs found during testing
...
Removed image dimension byte checking for attachments (we have file size checks already)
Fixed a couple of bugs where the message status for uploading attachments wasn't reflecting the current status
Fixed a bug where the conversation 'jump to bottom' was jumping to the bottom of the current page instead of to the end of the conversation
1 year ago
Ryan Zhao
b0cdce8acf
Merge branch 'dev' into conversation-swipe-actions
1 year ago
Ryan Zhao
600637ec78
Merge branch 'dev' into disappearing-message-redesign
1 year ago
Ryan Zhao
037c88395b
Merge branch 'dev' into switch-video-view
1 year ago
Ryan Zhao
2f909fbb55
Merge branch 'dev' into message-and-image-info
1 year ago
Ryan Zhao
1b744e9bc2
Merge branch 'dev' into conversation-swap-action
1 year ago
Ryan Zhao
37962fa071
update build number
1 year ago
Ryan Zhao
779e199d7d
update build number
1 year ago
RyanZhao
f7a0780650
Merge pull request #800 from RyanRory/bug-fixes-2.2.8
...
Bug fixes on 2.2.8
1 year ago
Ryan Zhao
00d5d08152
fix retry action will end up with sending the same interaction twice
1 year ago
Morgan Pretty
e28b4b4531
Fixed a number of bugs with the config handling
...
Added a number of feature flag checks to config updates
Added legacy group disappearing message timer handling
Updated the string linter to clean up the build logs a little
Split the initial config dump generation into it's own migration so it can run the launch after the feature flag is toggled
Fixed a few issues with the initial config dump creation
Fixed an issue where "shadow" conversations would be left in the database by opening a thread and never sending a message
Fixed a bug where duplicate members could be added to legacy groups
Fixed a bug with using animated images for the avatar
Fixed a bug where avatar images which were already on disk could be re-downloaded
1 year ago
Ryan Zhao
3aacf27b79
regenerate the quoted attachment thumbnail when retrying to send the message
1 year ago
Morgan Pretty
7ee84fe0d3
Cleaned up a bunch of code, added pinned and hidden handling
...
Added in logic to handle the 'hidden' state
Replaced the 'Group Created' message with an empty state
Cleaned up a bunch of boilerplate code
1 year ago
ryanzhao
84ea821095
WIP: fix quote when retrying sending a message
1 year ago
ryanzhao
36ed8802bb
don't include the attachment when quoted if the attachment is not downloaded
1 year ago
Morgan Pretty
8eed08b5b4
Updated to the latest lib, started handling UserGroups
...
Added unit tests for the UserGroup config type
Updated the logic to use the 'pinnedPriority' and deprecated 'isPinned' (not sorting yet but using the value)
Updated the code to use the libSession community url parsing instead of custom parsing
Fixed an issue where initialising Data with a libSession value wasn't returning null when the data had no actual value
Fixed an issue where the OpenGroupPoller could user an incorrect failure could when handling poll responses
Fixed the UpdateExpiryRequest signature
1 year ago
ryanzhao
05c4393c82
fix an issue where a member leaving a group will make other member's group not working
1 year ago
ryanzhao
f8dc2ddfb8
fix incorrect closed group leaving warning for members and admins
1 year ago
Ryan Zhao
a0ba1484f5
fix an edge case of showing 'original message not found' incorrectly
1 year ago
Ryan Zhao
cd3c1ee043
fix attachment description
1 year ago
Ryan Zhao
900a97bd8c
fix incorrect icon colour in draft quote
1 year ago
Ryan Zhao
612be697ef
feat: swap action leave/delete, pin, mute/unmute, mark read/unread
1 year ago
Ryan Zhao
2aee7b8c05
Merge branch 'dev' into conversation-swap-action
1 year ago
Ryan Zhao
9d11cf87e0
update build number
1 year ago
Ryan Zhao
9112231f66
WIP
1 year ago
RyanZhao
034988b4a7
Merge pull request #797 from burtonemily/accessibility_ids_3
...
Accessibility ids 3
1 year ago
RyanZhao
750dd41bea
Update Session.xcscheme
1 year ago
RyanZhao
2abc4f380d
Update LintLocalizableStrings.swift
1 year ago
RyanZhao
04ac337539
Update project.pbxproj
1 year ago
RyanZhao
5e041ddb41
Update LintLocalizableStrings.swift
1 year ago
RyanZhao
1791d7ebf2
Merge branch 'dev' into accessibility_ids_3
1 year ago
Ryan Zhao
b2fcf48c73
Merge branch 'dev' into switch-video-view
1 year ago
Ryan Zhao
bf5f927ad0
Merge branch 'dev' into message-and-image-info
1 year ago
Ryan Zhao
2ebc0a6789
Merge branch 'dev' into disappearing-message-redesign
1 year ago
ryanzhao
b3378992ed
WIP: feat: modify conversation swap actions
1 year ago
Morgan Pretty
64e6dd4b95
Merge pull request #796 from mpretty-cyro/fix/action-sheet-crash
...
Fixed a couple of action sheets which could crash on iPad
1 year ago
Morgan Pretty
6851bb25fc
Fixed a wrong variable name
1 year ago
Morgan Pretty
bead5ca1e6
Fixed a couple of action sheets which could crash on iPad
1 year ago
Ryan Zhao
b4f44d43e8
Merge branch 'dev' into disappearing-message-redesign
1 year ago
Ryan Zhao
52ba016b80
bump up version & build number
1 year ago
RyanZhao
98fd315661
Merge pull request #794 from RyanRory/fix-database-reentrance
...
Fix a crash caused by database write method reentrance
1 year ago
Ryan Zhao
c9b9400e9e
fix a crash caused by database write method reentrance
1 year ago
Morgan Pretty
ff36b3eeab
Resolved a number of TODOs and a couple of crashes
...
Updated the logic to always fetch all config messages (and not de-dupe them)
Updated the onboarding to fallback to fetch the legacy config if the there is no updated user config
Added sorting to config message processing to reduce the turn-around time for certain edge-cases to resolve
Removed some redundant code
Fixed a database re-entrancy crash
Fixed a crash when merging config messages
Fixed an issue which could occur by registering too many 'afterTransaction' closures
1 year ago
RyanZhao
4404dda331
Merge pull request #793 from mpretty-cyro/fix/early-push-registration
...
Fixed an incorrect push registration
1 year ago
Morgan Pretty
84daff6e3d
Fixed an incorrect push registration
1 year ago
Morgan Pretty
742c4a161f
Merge remote-tracking branch 'upstream/dev' into feature/updated-user-config-handling
...
# Conflicts:
# Session.xcodeproj/project.pbxproj
# Session/Conversations/ConversationVC+Interaction.swift
# Session/Conversations/ConversationViewModel.swift
# Session/Media Viewing & Editing/GIFs/GifPickerViewController.swift
# Session/Media Viewing & Editing/GIFs/GiphyAPI.swift
# Session/Meta/Translations/de.lproj/Localizable.strings
# Session/Meta/Translations/en.lproj/Localizable.strings
# Session/Meta/Translations/es.lproj/Localizable.strings
# Session/Meta/Translations/fa.lproj/Localizable.strings
# Session/Meta/Translations/fi.lproj/Localizable.strings
# Session/Meta/Translations/fr.lproj/Localizable.strings
# Session/Meta/Translations/hi.lproj/Localizable.strings
# Session/Meta/Translations/hr.lproj/Localizable.strings
# Session/Meta/Translations/id-ID.lproj/Localizable.strings
# Session/Meta/Translations/it.lproj/Localizable.strings
# Session/Meta/Translations/ja.lproj/Localizable.strings
# Session/Meta/Translations/nl.lproj/Localizable.strings
# Session/Meta/Translations/pl.lproj/Localizable.strings
# Session/Meta/Translations/pt_BR.lproj/Localizable.strings
# Session/Meta/Translations/ru.lproj/Localizable.strings
# Session/Meta/Translations/si.lproj/Localizable.strings
# Session/Meta/Translations/sk.lproj/Localizable.strings
# Session/Meta/Translations/sv.lproj/Localizable.strings
# Session/Meta/Translations/th.lproj/Localizable.strings
# Session/Meta/Translations/vi-VN.lproj/Localizable.strings
# Session/Meta/Translations/zh-Hant.lproj/Localizable.strings
# Session/Meta/Translations/zh_CN.lproj/Localizable.strings
# Session/Notifications/AppNotifications.swift
# Session/Notifications/SyncPushTokensJob.swift
# Session/Notifications/UserNotificationsAdaptee.swift
# SessionMessagingKit/Configuration.swift
# SessionMessagingKit/Database/Models/Interaction.swift
# SessionMessagingKit/Database/Models/SessionThread.swift
# SessionMessagingKit/Jobs/Types/MessageReceiveJob.swift
# SessionMessagingKit/Jobs/Types/MessageSendJob.swift
# SessionMessagingKit/Jobs/Types/SendReadReceiptsJob.swift
# SessionMessagingKit/Messages/Message.swift
# SessionMessagingKit/Sending & Receiving/Message Handling/MessageReceiver+ReadReceipts.swift
# SessionMessagingKit/Sending & Receiving/MessageSender+Convenience.swift
# SessionMessagingKit/Sending & Receiving/MessageSender.swift
# SessionMessagingKit/Shared Models/MentionInfo.swift
1 year ago
Morgan Pretty
c8a199a8ba
Fixed the remaining broken tests
1 year ago