a3f8d9e81a 
								
							
								 
							
						 
						
							
							
								
								clean  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								bae9c3cbc3 
								
							
								 
							
						 
						
							
							
								
								UI: update standard font size  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								71449c22b1 
								
							
								 
							
						 
						
							
							
								
								feat: remove previous disappearing messages change info message when adding a new one  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								477f0ffa08 
								
							
								 
							
						 
						
							
							
								
								Adding accessibility ids to attachments button, camera button, gif button and documents button, also adding text input id for captions on images  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								29ba25916c 
								
							
								 
							
						 
						
							
							
								
								Fixed a few issues uncovered when testing the shared util feature flag  
							
							... 
							
							
							
							Added code to handle an edge-case where an account could exist without a display name if crashing at the right time when onboarding/linking (now request a display name on start up)
Fixed a crash which could occur when downloading new avatars
Fixed a minor layout issue with the seed reminder view 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4d487f2686 
								
							
								 
							
						 
						
							
							
								
								Fixed the broken unit tests  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e3a080dd5b 
								
							
								 
							
						 
						
							
							
								
								Updated to the latest version of the libSession-utl (contacts size)  
							
							... 
							
							
							
							Fixed some broken unit tests (still some broken ones) 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ddc65ba73d 
								
							
								 
							
						 
						
							
							
								
								Set the max size for recording videos  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a3da087352 
								
							
								 
							
						 
						
							
							
								
								Fixed a few build errors and cases where the offset wasn't taken into account  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f7199b4c44 
								
							
								 
							
						 
						
							
							
								
								Updated the code to take the service node offset into account when setting timestamps  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c78409a2d6 
								
							
								 
							
						 
						
							
							
								
								Increased the file upload size to 10Mb  
							
							... 
							
							
							
							Removed the 'fileSizeORMultiplier' that was dealing with the b64 encoding (no longer exists)
Increased the request timeout for file upload/download to 30 seconds (up from 10 seconds) 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								14174e3fbd 
								
							
								 
							
						 
						
							
							
								
								Fixed the build errors caused by removing the old 'syncConfiguration' function  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8f3dcbc6be 
								
							
								 
							
						 
						
							
							
								
								Sorted out a bunch of the config syncing logic  
							
							... 
							
							
							
							Updated the onboarding to attempt to retrieve the current user profile config and skip display name collection if it already exists
Updated the logic to get the snode pool and build paths immediately on launch even if the user hasn't been created yet (faster onboarding)
Removed the iOS-specific concurrent dual snode '/store' behaviour
Cleaned up the profile updating logic
Fixed an issue where the pollers could end up deadlocking the main thread if too many tried to start concurrently 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c867c95c7a 
								
							
								 
							
						 
						
							
							
								
								fix a crash happening when long mnemonic is used to recover an account  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								751eb8ce66 
								
							
								 
							
						 
						
							
							
								
								fix an issue where linking a device will remove the username on main device  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a14b2c0960 
								
							
								 
							
						 
						
							
							
								
								fix an issue where open group messages over 6 months old won't actually be trimmed  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c9d7565ebe 
								
							
								 
							
						 
						
							
							
								
								update unit test for disappearing messages  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c4e6f3fe47 
								
							
								 
							
						 
						
							
							
								
								clear open group inbox when clear account data  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								123c458c32 
								
							
								 
							
						 
						
							
							
								
								update disappearing messages off config info message's expiration  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e93c83b9f2 
								
							
								 
							
						 
						
							
							
								
								wip: update disappearing messages config off info message's expiration  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								16cac78880 
								
							
								 
							
						 
						
							
							
								
								fix app badge number  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								28ee331421 
								
							
								 
							
						 
						
							
							
								
								reduce mark as read on initial scroll in conversation screen  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4cc6d24404 
								
							
								 
							
						 
						
							
							
								
								fix sync expiries jobs  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3368f184de 
								
							
								 
							
						 
						
							
							
								
								fix sync expiries job  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f736e4709b 
								
							
								 
							
						 
						
							
							
								
								refactor: make sync expiries to a job & only save sync message server hash for outgoing messages  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8976ab5f5f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #750  from fracting/patch-1  
							
							... 
							
							
							
							Add self-training material for writing a good bug report. 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								893967e380 
								
							
								 
							
						 
						
							
							
								
								Updated to the latest config lib and added it's unit tests  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								22130f734e 
								
							
								 
							
						 
						
							
							
								
								Removed an unneeded duplicate file  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								174725c7fd 
								
							
								 
							
						 
						
							
							
								
								Removed unneeded imports of libraries to understand usage  
							
							... 
							
							
							
							Refactored some 3rd-part standard encryption to use CryptoKit
Removed the PromiseKit pod
Fixed the broken tests 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								79b8ac7b9e 
								
							
								 
							
						 
						
							
							
								
								Add self-training material for writing a good bug report.  
							
							... 
							
							
							
							Some existing bug reports are not easy to read. Add an external link to show users what a high-quality bug report looks like. 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4c5bfe258d 
								
							
								 
							
						 
						
							
							
								
								fix an issue where sync expiry will falsely start disappearing messages according to current config  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a33958ae7b 
								
							
								 
							
						 
						
							
							
								
								add server hash to disappearing messages info message  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f1e9412c7a 
								
							
								 
							
						 
						
							
							
								
								Added in missing code changes unrelated to closed groups rebuild  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3b1bc3615e 
								
							
								 
							
						 
						
							
							
								
								clean  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5542f0e389 
								
							
								 
							
						 
						
							
							
								
								fix an issue where linked device will remove current username  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								309ad326d3 
								
							
								 
							
						 
						
							
							
								
								add accessibility id to timer & off options  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								952751603b 
								
							
								 
							
						 
						
							
							
								
								add accessibility id for footer button in session table view controller  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								269423a9d8 
								
							
								 
							
						 
						
							
							
								
								refactor to add accessibility id for carousel labels  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								70ff2b49f0 
								
							
								 
							
						 
						
							
							
								
								Fixed the broken tests and resolved some warnings  
							
							... 
							
							
							
							Stopped migration logs from appearing in unit tests
# Conflicts:
#	Session/Settings/RemoveUsersModal.swift
#	SessionMessagingKitTests/Open Groups/OpenGroupManagerSpec.swift
#	SessionTests/Conversations/Settings/ThreadDisappearingMessagesViewModelSpec.swift
#	SessionTests/Conversations/Settings/ThreadSettingsViewModelSpec.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ca4ce52402 
								
							
								 
							
						 
						
							
							
								
								Fixing the broken unit tests, resolved the remaining TODOs  
							
							... 
							
							
							
							# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	SessionMessagingKitTests/Open Groups/Models/BatchRequestInfoSpec.swift
#	SessionMessagingKitTests/Open Groups/OpenGroupAPISpec.swift
#	SessionMessagingKitTests/Open Groups/OpenGroupManagerSpec.swift
#	SessionMessagingKitTests/_TestUtilities/TestOnionRequestAPI.swift
#	SessionTests/Conversations/Settings/ThreadSettingsViewModelSpec.swift
#	SessionUtilitiesKit/Networking/BatchResponse.swift
#	SessionUtilitiesKitTests/Networking/BatchResponseSpec.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5033738994 
								
							
								 
							
						 
						
							
							
								
								Fixed a few issues caused by the PromiseKit refactor  
							
							... 
							
							
							
							Started cleaning up the TODOs
Fixed a couple of merge conflict issues
Fixed a bug with the state of attachments which failed to download
# Conflicts:
#	SessionMessagingKit/Database/Models/Attachment.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6970ff22cc 
								
							
								 
							
						 
						
							
							
								
								Refactored the remaining references to PromiseKit  
							
							... 
							
							
							
							# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	Session/Media Viewing & Editing/PhotoCapture.swift
#	SessionMessagingKit/Jobs/Types/GarbageCollectionJob.swift
#	SessionMessagingKit/Sending & Receiving/MessageSender+Convenience.swift
#	SessionMessagingKit/Utilities/Promise+Utilities.swift
#	SessionShareExtension/ShareVC.swift
#	SessionShareExtension/ThreadPickerVC.swift
#	SessionSnodeKit/OnionRequestAPI+Encryption.swift
#	SessionSnodeKit/OnionRequestAPI.swift
#	SessionUtilitiesKit/Database/Storage.swift
#	SessionUtilitiesKit/Networking/HTTP.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8b37002d89 
								
							
								 
							
						 
						
							
							
								
								Removed some unneeded imports  
							
							... 
							
							
							
							# Conflicts:
#	SessionMessagingKit/Jobs/Types/AttachmentUploadJob.swift
#	SessionMessagingKit/Jobs/Types/MessageSendJob.swift
#	SessionShareExtension/SAEScreenLockViewController.swift
#	SessionSnodeKit/Models/SnodeBatchRequest.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8ac6b25ced 
								
							
								 
							
						 
						
							
							
								
								Further refactoring work  
							
							... 
							
							
							
							Refactored usages and removed AFNetworking
Updated the media screens to use Combine
# Conflicts:
#	Session/Closed Groups/GroupMembersViewModel.swift
#	Session/Media Viewing & Editing/GIFs/GifPickerCell.swift
#	Session/Media Viewing & Editing/GIFs/GiphyAPI.swift
#	Session/Media Viewing & Editing/PhotoCapture.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c9fdee9f24 
								
							
								 
							
						 
						
							
							
								
								Work on the PromiseKit refactor  
							
							... 
							
							
							
							# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	Session/Conversations/ConversationVC+Interaction.swift
#	Session/Home/Message Requests/MessageRequestsViewModel.swift
#	Session/Notifications/AppNotifications.swift
#	Session/Notifications/PushRegistrationManager.swift
#	Session/Notifications/SyncPushTokensJob.swift
#	Session/Notifications/UserNotificationsAdaptee.swift
#	Session/Settings/BlockedContactsViewModel.swift
#	Session/Settings/NukeDataModal.swift
#	Session/Settings/SettingsViewModel.swift
#	Session/Utilities/BackgroundPoller.swift
#	SessionMessagingKit/Database/Models/ClosedGroup.swift
#	SessionMessagingKit/File Server/FileServerAPI.swift
#	SessionMessagingKit/Open Groups/OpenGroupAPI.swift
#	SessionMessagingKit/Sending & Receiving/Message Handling/MessageReceiver+ClosedGroups.swift
#	SessionMessagingKit/Sending & Receiving/Message Handling/MessageReceiver+UnsendRequests.swift
#	SessionMessagingKit/Sending & Receiving/Message Handling/MessageSender+ClosedGroups.swift
#	SessionMessagingKit/Sending & Receiving/MessageSender+Convenience.swift
#	SessionMessagingKit/Sending & Receiving/MessageSender.swift
#	SessionMessagingKit/Sending & Receiving/Notifications/PushNotificationAPI.swift
#	SessionMessagingKit/Sending & Receiving/Pollers/ClosedGroupPoller.swift
#	SessionMessagingKit/Sending & Receiving/Pollers/CurrentUserPoller.swift
#	SessionMessagingKit/Sending & Receiving/Pollers/Poller.swift
#	SessionMessagingKit/Utilities/ProfileManager.swift
#	SessionSnodeKit/Networking/SnodeAPI.swift
#	SessionSnodeKit/OnionRequestAPI.swift
#	SessionUtilitiesKit/Networking/HTTP.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f5933bdf75 
								
							
								 
							
						 
						
							
							
								
								Updated to the latest version of the shared util library  
							
							... 
							
							
							
							# Conflicts:
#	Session/Onboarding/Onboarding.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1345e89809 
								
							
								 
							
						 
						
							
							
								
								Further config util logic  
							
							... 
							
							
							
							Removed the usage of the OWSAES256Key (using CryptoKit and raw data instead)
Removed the pre-compiled headers to speed up builds with minor changes (explicit imports instead)
# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	SessionMessagingKit/Database/Models/ClosedGroup.swift
#	SessionMessagingKit/Protos/Generated/SNProto.swift
#	SessionMessagingKit/Protos/Generated/SessionProtos.pb.swift
#	SessionMessagingKit/Protos/SessionProtos.proto
#	SessionMessagingKit/Sending & Receiving/MessageSender.swift
#	SessionMessagingKit/Sending & Receiving/Pollers/CurrentUserPoller.swift
#	SessionMessagingKit/Utilities/ProfileManager.swift
#	SessionSnodeKit/Models/DeleteAllMessagesRequest.swift
#	SessionSnodeKit/Models/GetMessagesRequest.swift
#	SessionSnodeKit/Models/SendMessageRequest.swift
#	SessionSnodeKit/Types/SnodeAPINamespace.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cdc369444d 
								
							
								 
							
						 
						
							
							
								
								WIP: update unit test  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f12191f85e 
								
							
								 
							
						 
						
							
							
								
								Updated the ProtoWrappers.py to use Python3 and support more types  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ba33d2c95e 
								
							
								 
							
						 
						
							
							
								
								Added the logic to create the UserProfile data dump in the migration  
							
							
							
						 
						
							3 years ago