07389bf592 
								
							
								 
							
						 
						
							
							
								
								clean up stage 1  
							
							
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								7eb7eda74e 
								
							
								 
							
						 
						
							
							
								
								[WIP] Cleaned up interface, error handling and redundant code  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2ee6c84199 
								
							
								 
							
						 
						
							
							
								
								Updated build number and feature flag timestamp  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f528742752 
								
							
								 
							
						 
						
							
							
								
								Bumped build number and re-enabled feature flag  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3899cdd389 
								
							
								 
							
						 
						
							
							
								
								enable the feature again  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								262dfdebaa 
								
							
								 
							
						 
						
							
							
								
								update timestamp for enabling disappearing messages V2  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c293bbca3a 
								
							
								 
							
						 
						
							
							
								
								Fixed a couple of migration issues and minor tweaks  
							
							... 
							
							
							
							Added the ability to define requirements for migrations (in case some data or state needs to be loaded for a migration to be able to be performed correctly)
Fixed a bug where the migration would throw because the user config might not have loaded it's state yet
Fixed a bug where the migration would throw if the user didn't exist yet
Commented out some logic in the ConfigSyncJob that could be problemmatic 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								32d7dd2ea6 
								
							
								 
							
						 
						
							
							
								
								refactor on accessibility of SessionButton.Info, and fix some unit tests on disappearing messages config  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								09e1c02e1d 
								
							
								 
							
						 
						
							
							
								
								update legacy to be unknown  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								be7881ad2e 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/feature/updated-user-config-handling' into disappearing-message-redesign  
							
							... 
							
							
							
							# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	Session/Conversations/ConversationVC.swift
#	Session/Conversations/ConversationViewModel.swift
#	Session/Conversations/Settings/ThreadDisappearingMessagesSettingsViewModel.swift
#	Session/Conversations/Settings/ThreadSettingsViewModel.swift
#	Session/Conversations/Views & Modals/ConversationTitleView.swift
#	Session/Notifications/AppNotifications.swift
#	Session/Settings/NukeDataModal.swift
#	Session/Shared/SessionTableViewModel.swift
#	Session/Shared/Views/SessionCell.swift
#	SessionMessagingKit/Configuration.swift
#	SessionMessagingKit/Database/Models/Contact.swift
#	SessionMessagingKit/Database/Models/DisappearingMessageConfiguration.swift
#	SessionMessagingKit/Messages/Control Messages/ClosedGroupControlMessage.swift
#	SessionMessagingKit/Messages/Message.swift
#	SessionMessagingKit/Messages/Visible Messages/VisibleMessage.swift
#	SessionMessagingKit/Protos/Generated/SNProto.swift
#	SessionMessagingKit/Protos/Generated/SessionProtos.pb.swift
#	SessionMessagingKit/Protos/SessionProtos.proto
#	SessionMessagingKit/Sending & Receiving/Message Handling/MessageReceiver+ExpirationTimers.swift
#	SessionMessagingKit/Sending & Receiving/MessageReceiver.swift
#	SessionMessagingKit/Shared Models/SessionThreadViewModel.swift
#	SessionMessagingKitTests/Open Groups/OpenGroupManagerSpec.swift
#	SessionMessagingKitTests/_TestUtilities/TestOnionRequestAPI.swift
#	SessionSnodeKit/Models/SnodeAPIEndpoint.swift
#	SessionSnodeKit/SnodeAPI.swift
#	SessionTests/Conversations/Settings/ThreadDisappearingMessagesViewModelSpec.swift
#	SessionUtilitiesKit/General/Features.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5e3dd3c731 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/dev' into disappearing-message-redesign  
							
							... 
							
							
							
							# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	Session/Conversations/Settings/ThreadDisappearingMessagesViewModel.swift
#	Session/Shared/Views/SessionCell+AccessoryView.swift
#	SessionMessagingKit/Configuration.swift
#	SessionMessagingKit/Database/Models/Interaction.swift
#	SessionMessagingKit/Shared Models/SessionThreadViewModel.swift
#	SessionUtilitiesKit/Database/Models/Job.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1334a64031 
								
							
								 
							
						 
						
							
							
								
								Removed usages of Box.KeyPair, removed a TODO  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d5343ac236 
								
							
								 
							
						 
						
							
							
								
								fix get_expiries endpoints & clean up  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								33c239eae2 
								
							
								 
							
						 
						
							
							
								
								WIP: debug new endpoints  
							
							
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								d742fc1548 
								
							
								 
							
						 
						
							
							
								
								Delete V1 OGS & file server  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e9df213bfe 
								
							
								 
							
						 
						
							
							
								
								Put feature flags in one place  
							
							
							
						 
						
							5 years ago