Commit Graph

2911 Commits (79e40008311f4631d4b14c9c4f7c3dd7a9ee357d)

Author SHA1 Message Date
Ryan ZHAO 2fb2a42e45 move call connection strings out of Constants file 6 days ago
Ryan ZHAO 429e395fc9 Merge branch 'feature/remove-yyimage-and-libweb' of https://github.com/mpretty-cyro/session-ios into call-detailed-info 7 days ago
Morgan Pretty b66e013951 Removed extra markdown file incorrectly added 7 days ago
Ryan ZHAO deb7a2d094 update comments 7 days ago
Ryan ZHAO e572abd082 update comments 7 days ago
Ryan ZHAO c61e2f742e renaming to make things less confusing 7 days ago
Ryan ZHAO 18d8c18632 clean up 7 days ago
Ryan ZHAO 9decf67b7a fix an issue where reconnecting label is displayed incorrectly 7 days ago
Ryan ZHAO e36bf7a2f4 fix a potential crash/ending call too soon 7 days ago
Ryan ZHAO 851557ac27 Merge branch 'feature/remove-yyimage-and-libweb' of https://github.com/mpretty-cyro/session-ios into call-detailed-info 7 days ago
Ryan ZHAO fb360de93e try to prevent race condition on database suspending 1 week ago
Ryan ZHAO f17b02b174 fix an issue where call duration won't show 2 weeks ago
Ryan ZHAO c7ce583c7f fix an issue where the title in call screen is too long 2 weeks ago
Morgan Pretty 417976995b Removed YYImage and libWebP, fixed a couple of bugs
• Removed YYImage and libWebP dependencies (replaced with custom `AnimatedImageView` class)
• Fixed an issue where animated images (WebP/GIF) may not correctly render in the "All Media" grid UI
• Fixed an issue where selecting a GIF for the display picture would incorrectly convert it into a JPG instead of keeping the GIF
2 weeks ago
Ryan ZHAO b6737a1291 Merge branch 'dev' into call-detailed-info 2 weeks ago
Morgan Pretty bdfb83e211 Merge remote-tracking branch 'upstream/dev' into fix/nan-crash 2 weeks ago
Ryan ZHAO 663cc13e68 update build number and localised strings 2 weeks ago
Ryan ZHAO 02e22eb024 update strings and add modals 2 weeks ago
Ryan ZHAO 0321a5026c update strings 2 weeks ago
Ryan ZHAO baf26894cc Merge branch 'feature/update-crowdin-translations' of https://github.com/session-foundation/session-ios into call-detailed-info 2 weeks ago
ThomasSession a95405097f [Automated] Update translations from Crowdin 2 weeks ago
Ryan ZHAO f8711f670f increase permission chain delay to 0.7s 2 weeks ago
Ryan ZHAO fc4b349d36 add delay on permission chain for calls 2 weeks ago
Morgan Pretty e6f0640e99 Attempt to prevent an odd NaN crash 3 weeks ago
Ryan ZHAO c4ac8bbe46 fix call issues 3 weeks ago
Ryan ZHAO 3c3fbec6b4 Merge branch 'dev' into call-detailed-info 3 weeks ago
Ryan ZHAO e5984601e8 remove database access on call creation 3 weeks ago
Morgan Pretty 82b315ccb1
Merge pull request #383 from mpretty-cyro/fix/poller-and-background-processing-bugs
Poller and background processing fixes
3 weeks ago
Morgan Pretty 37b64cd69b
Merge pull request #379 from mpretty-cyro/fix/network-status-not-updating
Network status not updating in certain conditions
3 weeks ago
Morgan Pretty 98f7bee170
Merge pull request #394 from session-foundation/feature/update-crowdin-translations
[Automated] Update translations from Crowdin
3 weeks ago
Morgan Pretty 6017a992ce Merge remote-tracking branch 'upstream/dev' into fix/poller-and-background-processing-bugs 3 weeks ago
Morgan Pretty d77ab47f8b Merge remote-tracking branch 'upstream/dev' into fix/network-status-not-updating 3 weeks ago
Morgan Pretty bb6e78dc27 Merge remote-tracking branch 'upstream/dev' into fix/logging-issues-and-improvements
# Conflicts:
#	Session/Home/GlobalSearch/GlobalSearchViewController.swift
3 weeks ago
Morgan Pretty fdcdd070a1 Merge remote-tracking branch 'upstream/dev' into fix/logging-issues-and-improvements
# Conflicts:
#	SessionMessagingKit/LibSession/LibSession+SessionMessagingKit.swift
#	SessionMessagingKitTests/_TestUtilities/MockLibSessionCache.swift
3 weeks ago
Morgan Pretty b12a5282bb
Merge pull request #392 from mpretty-cyro/fix/grdb-assertion
Fix GRDB Assertion
3 weeks ago
Morgan Pretty 43952c8386
Merge pull request #377 from mpretty-cyro/feature/refactor-screen-lock
Cleaned up some of the Screen Lock behaviours
3 weeks ago
mpretty-cyro d21737eca7 [Automated] Update translations from Crowdin 3 weeks ago
Morgan Pretty a524a265a5 Merge remote-tracking branch 'upstream/dev' into feature/refactor-screen-lock
# Conflicts:
#	Session.xcodeproj/project.pbxproj
3 weeks ago
Morgan Pretty 05d47392db
Merge pull request #393 from mpretty-cyro/fix/partial-group-state-loading
Fixed an issue where groups with only some config dumps wouldn't load
3 weeks ago
Morgan Pretty 194833b6f7
Merge pull request #388 from mpretty-cyro/fix/community-message-info-crash
Fixed a crash when opening message info in a community
3 weeks ago
Morgan Pretty bd70ada50b
Merge pull request #372 from RyanRory/punycode-for-ons
Make ONS with emoji work by punycode
3 weeks ago
Morgan Pretty 32ce6c5b35
Merge pull request #369 from RyanRory/fix-highlight-background
Fix mentioning highlight background
3 weeks ago
Ryan ZHAO 4e5f081b68 add logs and bump up build number 3 weeks ago
Morgan Pretty 82b9c18929 Fixed an issue where groups with only some config dumps wouldn't load
• Cleaned up the interface for loading the "default" state for configs (shouldn't really be used outside of onboarding to tweaked it's interface)
• Updated the logic so group configs would be initialised all at once per group (previously it would load them in variant load order, now it will be group -> variant load order)
• Fixed an issue where groups in the invited state would incorrectly load their config states
3 weeks ago
Morgan Pretty 846aa695c2 Updated searching to use a publisher and cancel it (instead of db interrupt) 3 weeks ago
Ryan ZHAO b51b01fc21 Merge branch 'dev' into call-detailed-info 3 weeks ago
Ryan ZHAO 1e89f6c4fd fix some issues on database preparation and potential 3 weeks ago
Morgan Pretty e29758e401 Updated GRDB and refactored internal Storage operations
• Updated to GRDB 7.3.0 (from 6.29.3)
• Updated the ConfigMessageReceiveJob and MessageReceiveJob to use the `writeAsync` function (instead of the blocking `write` function) so that they aren't subject to the `Storage.transactionDeadlockTimeoutSeconds`
• Refactored the `Storage.performOperation` and `Storage.performPublisherOperation` to rely on the new cancellable async/await `Task` logic that GRDB 7 supports (as apparently the other async methods don't support cancellation...)
• Cleaned up some "Sendable" related warnings
• Minor tweaks to `Log.assertOnMainThread` to make it a little more readable
4 weeks ago
Ryan ZHAO 7af5b53433 fix requiring local network permission 4 weeks ago
mpretty-cyro 38aefd6564 [Automated] Update translations from Crowdin 4 weeks ago