Morgan Pretty
ab2debc29a
Missed a change and fixed broken tests
1 year ago
Morgan Pretty
9596dbf248
Updated the code to use the new group member status funcs
1 year ago
Morgan Pretty
fbc550b883
Fixed another issue with the group member lists
1 year ago
Morgan Pretty
481ee65822
Fixed a typo
1 year ago
Morgan Pretty
7b70ba03fc
Fixed a couple of bugs revolving around handling group invitations
1 year ago
Morgan Pretty
4ab99f8276
Fixed some incorrect copy
1 year ago
Morgan Pretty
f8377e6029
Fixed an issue where the group was in the wrong state after destroyed
1 year ago
Morgan Pretty
ad2c9ff5a6
Fixed a number of bugs found when checking the acceptance criteria
...
• Fixed some incorrect copy
• Fixed a bug where being the only member in a group would result in messages always having the "sending" status
• Fixed a bug where accepting a group invitation on a linked device wouldn't start the poller on the current device
• Fixed a bug where there could be a duplicate 'you were invited to join the group' info message after accepting the group invite
• Fixed a bug where the failed invitation toast could appear multiple times
• Fixed a bug where the legacy groups banner was appearing for non-admins (apparently it shouldn't be)
1 year ago
Morgan Pretty
208d7aa22c
Removed FileSystem and use a properly injected FileManagerType everywhere
1 year ago
Morgan Pretty
98f74661f2
Merge remote-tracking branch 'upstream/dev' into feature/groups-rebuild
...
# Conflicts:
# Session/Meta/Translations/Localizable.xcstrings
1 year ago
Morgan Pretty
7519aab36c
Merge pull request #1041 from mpretty-cyro/feature/safer-setting-memory-usage
...
Updated the method 'Setting' data manipulation to be safer
1 year ago
Morgan Pretty
4d7d9161bf
Merge pull request #1042 from oxen-io/feature/update-crowdin-translations
...
[Automated] Update translations from Crowdin
1 year ago
mpretty-cyro
a0e09e909c
[Automated] Update translations from Crowdin
1 year ago
Morgan Pretty
8bd2468fb6
Profile info update change, RadioButton bugfix, unit test changes
...
• Update group member profile info on invite acceptance
• Fixed a bug with the default RadioButton enabled state
• Added a few more unit tests
1 year ago
Morgan Pretty
a6e39d930f
Added localisations for some strings and resolved a bunch of warnings
1 year ago
Morgan Pretty
6cbd8cbf15
Updated the method 'Setting' data manipulation to be safer
...
Also resolves a warning about an unsafe pointer
1 year ago
Morgan Pretty
ae323ffef3
Merge remote-tracking branch 'upstream/dev' into feature/groups-rebuild
...
# Conflicts:
# Session.xcodeproj/project.pbxproj
1 year ago
Morgan Pretty
9c65a80fb7
Merge pull request #1029 from oxen-io/feature/update-crowdin-translations
...
[Automated] Update translations from Crowdin
1 year ago
Morgan Pretty
f867226cda
Fixed the broken unit tests
1 year ago
mpretty-cyro
5a6a6ad917
[Automated] Update translations from Crowdin
1 year ago
Morgan Pretty
1cc7e6a717
Merge pull request #1040 from mpretty-cyro/feature/clean-up-language-options
...
Tweaked a couple of Xcode settings to remove redundant languages
1 year ago
Morgan Pretty
bfe5f96fd8
Tweaked a couple of Xcode settings to remove redundant languages
1 year ago
Morgan Pretty
bbab93327b
Cleaned up the updated message deletion logic
1 year ago
Morgan Pretty
f5802050d3
Reverted the isRTL changes (preferred the old approach)
1 year ago
Morgan Pretty
840e01d847
Merge remote-tracking branch 'upstream/dev' into feature/groups-rebuild
...
# Conflicts:
# Session.xcodeproj/project.pbxproj
# Session/Conversations/ConversationVC+Interaction.swift
# Session/Conversations/ConversationViewModel.swift
# Session/Media Viewing & Editing/GIFs/GifPickerCell.swift
# Session/Media Viewing & Editing/GIFs/GifPickerViewController.swift
# Session/Media Viewing & Editing/PhotoCapture.swift
# Session/Media Viewing & Editing/PhotoLibrary.swift
# Session/Meta/Settings.bundle/Root.plist
# Session/Meta/Translations/InfoPlist.xcstrings
# SessionMessagingKit/Database/Models/Attachment.swift
# SessionMessagingKit/Database/Models/LinkPreview.swift
# SessionMessagingKit/Sending & Receiving/Attachments/SignalAttachment.swift
# SessionMessagingKitTests/LibSession/LibSessionUtilSpec.swift
# SessionShareExtension/ShareNavController.swift
# SessionShareExtension/ThreadPickerVC.swift
# SessionSnodeKit/LibSession/LibSession+Networking.swift
# SessionUtilitiesKit/Configuration.swift
# SessionUtilitiesKit/Media/Data+Image.swift
# SessionUtilitiesKit/Media/DataSource.swift
# SignalUtilitiesKit/Configuration.swift
# SignalUtilitiesKit/Media Viewing & Editing/Attachment Approval/AttachmentApprovalViewController.swift
# SignalUtilitiesKit/Media Viewing & Editing/Image Editing/ImageEditorModel.swift
# _SharedTestUtilities/NimbleExtensions.swift
1 year ago
Morgan Pretty
42721db399
Added additional developer settings and fixed some bugs
...
• Added a setting to show the string keys instead of localised values
• Added settings to test the updated groups delete all messages settings
• Updated the onboarding UI to indicate whether it's currently pointing at Testnet
• Tweaked the 'isRTL' dependency setting to be clearer that it's not an injected value
• Fixed a bug with dependency name collision between the different storage types
• Fixed a bug with attachment file path creation
1 year ago
Morgan Pretty
d21578e77f
Merge pull request #1039 from mpretty-cyro/fix/attachment-path-creation
...
Fixed a couple of bugs with attachment path creation
1 year ago
Morgan Pretty
afb60fbf5c
Fixed a couple of bugs with attachment path creation
1 year ago
Morgan Pretty
a5c565cacb
Default community logic refactoring and bug fixes
...
• Moved the default community retrieval logic to be in it's job
• Fixed a bug where a parsing failure could be incorrectly reported as a successful request
1 year ago
Morgan Pretty
dedff539f2
Fixed a crash and fixed a multithreading issue
...
• Properly fixed the multithreading duplicate dependency initialisation issue
• Fixed a crash which could occur when freeing config objects
1 year ago
Morgan Pretty
ae43d9b4e8
Merge pull request #1030 from RyanRory/third-party-license
...
Third party licenses
1 year ago
Morgan Pretty
46533cbe1a
Fixed a few TODOs and cleaned up some logic
...
• Refactored the internal logic for the Dependencies class to resolve some multithreading issues
• Fixed a crash caused by using the wrong config when updating userGroups
• Fixed an issue where a group conversation you had been kicked from wasn't showing the "kicked" copy as it's snippet
• Fixed a copy TODO
• Removed some duplicate code from the Edit Group screen
1 year ago
Morgan Pretty
16ba002469
Merge remote-tracking branch 'upstream/dev' into third-party-license
...
# Conflicts:
# Session.xcodeproj/project.pbxproj
# Session/Meta/Translations/InfoPlist.xcstrings
1 year ago
Morgan Pretty
7f6e241287
Fixed a couple of small bugs
...
• Fixed an issue where the licenses may not be sorted which could result in different outputs between builds
• Fixed an issue where non-dependencies could be included in the project if they had been resolved at some point
1 year ago
Morgan Pretty
41a3f27fad
Merge pull request #1034 from mpretty-cyro/feature/uniform-type-identifiers-refactoring
...
Refactored MimeTypeUtil to use UniformTypeIdentifiers
1 year ago
Morgan Pretty
0b4629dee6
Merge pull request #1037 from mpretty-cyro/feature/optimised-lib-session-size-tests
...
Optimised the libSession size limit tests
1 year ago
Morgan Pretty
dae4715ca5
Tweaked the unit test summary step to be simpler
1 year ago
Morgan Pretty
0b97122209
Try to clean up CI output a little
1 year ago
Morgan Pretty
8e0fabed17
Removing debug CI stuff
1 year ago
Morgan Pretty
646fc2359d
Debugging CI 2
1 year ago
Morgan Pretty
c693a20462
Debugging CI 1
1 year ago
Morgan Pretty
3241e6c529
Fixed some test failure due to incorrect type conversions
1 year ago
Morgan Pretty
afc289808f
Fixed a silly typo
1 year ago
Morgan Pretty
08e8a48eed
Optimised the libSession size limit tests, tweaked another couple failing tests
1 year ago
Morgan Pretty
b8f517cfb1
Merge pull request #1036 from mpretty-cyro/feature/update-grdb
...
Updated to the latest GRDB (Built with Xcode 16)
1 year ago
Morgan Pretty
0afb0c399b
Updated to the latest GRDB (Built with Xcode 16)
1 year ago
Morgan Pretty
d570e10430
Merge remote-tracking branch 'upstream/dev' into feature/uniform-type-identifiers-refactoring
...
# Conflicts:
# Session/Meta/Translations/InfoPlist.xcstrings
1 year ago
Morgan Pretty
675325c216
Merge pull request #1032 from mpretty-cyro/fix/logging-issue
...
Fixed a bug with return from background logs
1 year ago
Morgan Pretty
c1b11a6196
Some code clean up and bug fixes
...
• Fixed a couple of layout issues with the incoming call banner
• Fixed an issue with the network callback registration
• Cleaned up the libSession Cache interface a bit
1 year ago
Morgan Pretty
d25121a10c
Merge pull request #1028 from mpretty-cyro/fix/rename-init-because-apple-is-dumb
...
Number of small Xcode 16 build fixes
1 year ago