Commit Graph

18924 Commits (ab2debc29a1ad42fc4fcb5fb22b39619d85cf1d4)
 

Author SHA1 Message Date
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