Morgan Pretty
c5f70fc92b
Fixed build error
3 weeks ago
Morgan Pretty
cb1c8169b1
Merge branch 'dev' into feature/contact-block-and-delete
3 weeks ago
Morgan Pretty
ed212e69a8
Fixed a couple of QA issues
...
• Fixed a bug where the nickname of a deleted contact would remain after deletion
• Fixed a bug where the block swipe action wouldn't show the confirmation modal
3 weeks ago
Morgan Pretty
a63e58b96b
Updated the version & build numbers
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
8b109d43c4
Merge pull request #376 from RyanRory/accessibility-id-for-threads-in-share-screen
...
Add accessibility id and label to cells in share to Session screen
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
8f222e9b7c
Merge pull request #382 from mpretty-cyro/fix/notifications-for-current-convo-incorrectly-shown
...
Fixed an issue where notifications are incorrectly shown for the current conversation
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
c9975a17bc
Merge remote-tracking branch 'upstream/dev' into fix/notifications-for-current-convo-incorrectly-shown
3 weeks ago
Morgan Pretty
d77ab47f8b
Merge remote-tracking branch 'upstream/dev' into fix/network-status-not-updating
3 weeks ago
Morgan Pretty
c8714ea062
Merge pull request #384 from mpretty-cyro/fix/logging-issues-and-improvements
...
Logging fixes and improvements
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
231a3f882a
Merge pull request #391 from mpretty-cyro/fix/dependency-access-crash
...
Dependency access crash fix
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
fd2b9b92ee
Merge pull request #381 from mpretty-cyro/fix/default-display-picture-not-updating
...
Fixed a bug where changing the display name wouldn't result in a default display pic update
3 weeks ago
Morgan Pretty
88a242b39f
Merge pull request #380 from mpretty-cyro/fix/read-status-not-appearing
...
Fixed an issue where the read receipt wouldn't show while the conversation was open
3 weeks ago
Morgan Pretty
c1dee3e9b7
Merge pull request #378 from mpretty-cyro/feature/sort-members-by-pubkey
...
Sort group member change control messages deterministically
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
Morgan Pretty
975fc52b5d
Removed a left over TODO
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
69c60b0090
Track current db tasks and cancel when suspending
3 weeks ago
Morgan Pretty
846aa695c2
Updated searching to use a publisher and cancel it (instead of db interrupt)
3 weeks ago
Morgan Pretty
e11375fdeb
Fixed the broken unit tests
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
3 weeks ago
Morgan Pretty
e1f38f3761
Wrap the `getValue` logic in a `performMap` to ensure thread safety
3 weeks ago
Morgan Pretty
2642d3925e
Merge pull request #390 from session-foundation/feature/update-crowdin-translations
...
[Automated] Update translations from Crowdin
3 weeks ago
mpretty-cyro
38aefd6564
[Automated] Update translations from Crowdin
3 weeks ago
Ryan ZHAO
a62cce2012
post merging dev
3 weeks ago
Ryan ZHAO
369be3a278
Merge branch 'dev' into punycode-for-ons
3 weeks ago
Morgan Pretty
afd0e8ee50
Removed some redundant code
4 weeks ago
Morgan Pretty
637723d026
Fixed a crash when opening message info in a community
4 weeks ago
Morgan Pretty
926a25f6d3
Merge pull request #387 from mpretty-cyro/fix/broken-ci
...
Fix broken CI
4 weeks ago
Morgan Pretty
bf5dbe3cbe
Fixed the broken CI
4 weeks ago
Morgan Pretty
86fd9f5b6d
Removed unneeded change
4 weeks ago
Morgan Pretty
8bab3bda49
Fixed the broken CI
4 weeks ago
Morgan Pretty
48e23f5bf7
Updated global search to observe contacts database changes
4 weeks ago
Morgan Pretty
e5333c671e
Added block and delete functionality to contact list
...
• Removed the 'isBlocked' state from the FullConversationCell (no longer used - blocked conversations are removed from conversation list)
• Fixed an issue where blocked contacts could incorrectly appear in the contact list
4 weeks ago
Morgan Pretty
7294fd2cb8
Merge pull request #322 from mpretty-cyro/feature/lib-session-spm
...
Updated LibSession to be sourced via Swift Package Manager
4 weeks ago
Morgan Pretty
adc877ffbd
Documentation tweak
4 weeks ago
Morgan Pretty
6299eeec3f
Removed the 'clone_submodules' step
4 weeks ago
Morgan Pretty
e51f56afa2
Updated to libSession 1.2.1
4 weeks ago