43e38c5644 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'updated-user-config-handling' into disappearing-message-redesign  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3b772b7f90 
								
							
								 
							
						 
						
							
							
								
								[WIP] started adding logic to ignore messages invalidated by config  
							
							... 
							
							
							
							Created a ConfigMessageReceiveJob just to clean up the logs a bit
Updated the poller to make any MessageReceive jobs dependant on any ConfigMessageReceive jobs which are created
Updated legacy groups to delete the group content when you are removed
Fixed an issue where the JobRunner wouldn't stop pending jobs while clearing data
Fixed another issue with the profile view in the message cell 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								afb456b710 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'updated-user-config-handling' into disappearing-message-redesign  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5d88db7a8a 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/feature/tweak-profile-modal-ui' into feature/updated-user-config-handling  
							
							... 
							
							
							
							# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	Session/Calls/Call Management/SessionCall.swift
#	Session/Conversations/ConversationVC.swift
#	Session/Conversations/Input View/MentionSelectionView.swift
#	Session/Conversations/Message Cells/VisibleMessageCell.swift
#	Session/Settings/SettingsViewModel.swift
#	Session/Shared/Views/SessionAvatarCell.swift
#	Session/Shared/Views/SessionCell+AccessoryView.swift
#	SessionUIKit/Components/ConfirmationModal.swift
#	SessionUIKit/Components/PlaceholderIcon.swift
#	SignalUtilitiesKit/Profile Pictures/ProfilePictureView.swift 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								6fcfffafe7 
								
							
								 
							
						 
						
							
							
								
								Added logic to include the commit hash in the logs for debug builds  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								cf2e198a64 
								
							
								 
							
						 
						
							
							
								
								Updated the profile picture modal  
							
							... 
							
							
							
							Moved the ProfilePictureView into SessionUIKit
Fixed a couple of minor ProfilePictureView bugs 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								eae5d463e6 
								
							
								 
							
						 
						
							
							
								
								add existing scripts to project  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								86705d88e3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'feature/updated-user-config-handling' into disappearing-message-redesign  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9799297e15 
								
							
								 
							
						 
						
							
							
								
								Fixed build issues from merge  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								534343f8b0 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/dev' into feature/updated-user-config-handling  
							
							... 
							
							
							
							# Conflicts:
#	Session/Closed Groups/NewClosedGroupVC.swift
#	Session/Conversations/ConversationVC+Interaction.swift
#	Session/Conversations/ConversationVC.swift
#	Session/Conversations/ConversationViewModel.swift
#	Session/Conversations/Settings/ThreadSettingsViewModel.swift
#	Session/Home/GlobalSearch/GlobalSearchViewController.swift
#	Session/Home/HomeVC.swift
#	Session/Home/New Conversation/NewDMVC.swift
#	Session/Media Viewing & Editing/GIFs/GifPickerViewController.swift
#	Session/Meta/Translations/de.lproj/Localizable.strings
#	Session/Meta/Translations/en.lproj/Localizable.strings
#	Session/Meta/Translations/es.lproj/Localizable.strings
#	Session/Meta/Translations/fa.lproj/Localizable.strings
#	Session/Meta/Translations/fi.lproj/Localizable.strings
#	Session/Meta/Translations/fr.lproj/Localizable.strings
#	Session/Meta/Translations/hi.lproj/Localizable.strings
#	Session/Meta/Translations/hr.lproj/Localizable.strings
#	Session/Meta/Translations/id-ID.lproj/Localizable.strings
#	Session/Meta/Translations/it.lproj/Localizable.strings
#	Session/Meta/Translations/ja.lproj/Localizable.strings
#	Session/Meta/Translations/nl.lproj/Localizable.strings
#	Session/Meta/Translations/pl.lproj/Localizable.strings
#	Session/Meta/Translations/pt_BR.lproj/Localizable.strings
#	Session/Meta/Translations/ru.lproj/Localizable.strings
#	Session/Meta/Translations/si.lproj/Localizable.strings
#	Session/Meta/Translations/sk.lproj/Localizable.strings
#	Session/Meta/Translations/sv.lproj/Localizable.strings
#	Session/Meta/Translations/th.lproj/Localizable.strings
#	Session/Meta/Translations/vi-VN.lproj/Localizable.strings
#	Session/Meta/Translations/zh-Hant.lproj/Localizable.strings
#	Session/Meta/Translations/zh_CN.lproj/Localizable.strings
#	Session/Settings/BlockedContactsViewController.swift
#	Session/Settings/NukeDataModal.swift
#	Session/Settings/SettingsViewModel.swift
#	SessionMessagingKit/Shared Models/SessionThreadViewModel.swift
#	SessionUIKit/Components/ConfirmationModal.swift 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								03d879804f 
								
							
								 
							
						 
						
							
							
								
								Increased build and version numbers  
							
							
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								2983086837 
								
							
								 
							
						 
						
							
							
								
								Fixed an accessibility regression  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0e1dea8f62 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/dev' into feature/updated-user-config-handling  
							
							... 
							
							
							
							# Conflicts:
#	Session/Conversations/Settings/ThreadDisappearingMessagesSettingsViewModel.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6fd574916b 
								
							
								 
							
						 
						
							
							
								
								Fixed a few bugs and build libSession-util from source  
							
							... 
							
							
							
							Added libSession-util as a submodule and wired into build
Updated the logic to run migrations when returning from the background as well (since we will have feature-flag controlled migrations it's possible for a "new" migration to become available at this point)
Fixed an issue where the 'Note to Self' conversation could appear when linking a device for a new user
Fixed an issue where the app would process the ConfigSyncJob before completing onboarding 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								11b4c82bc3 
								
							
								 
							
						 
						
							
							
								
								Updated permission descriptions to appease Apple  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6832b788d9 
								
							
								 
							
						 
						
							
							
								
								Increase build number  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								27e494dcb5 
								
							
								 
							
						 
						
							
							
								
								Increased build and version numbers  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ad3e53d235 
								
							
								 
							
						 
						
							
							
								
								Fixed issues found during QA  
							
							... 
							
							
							
							Fixed a crash when removing a member from a group
Fixed an issue with accepting a message request breaking the UI
Fixed an issue where the mute optimistic update wasn't working 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								fa39b5f61c 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/dev' into feature/updated-user-config-handling  
							
							... 
							
							
							
							# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	Session/Calls/CallVC.swift
#	Session/Conversations/Message Cells/Content Views/DocumentView.swift
#	Session/Conversations/Settings/OWSMessageTimerView.m
#	SessionMessagingKit/File Server/FileServerAPI.swift
#	SessionMessagingKit/Messages/Visible Messages/VisibleMessage.swift
#	SessionMessagingKit/Open Groups/OpenGroupManager.swift
#	SessionMessagingKit/Sending & Receiving/MessageReceiver.swift
#	SessionMessagingKit/Shared Models/MessageViewModel.swift
#	SessionMessagingKit/Shared Models/SessionThreadViewModel.swift
#	SessionSnodeKit/SnodeAPI.swift
#	SessionUtilitiesKit/Networking/HTTP.swift
#	SignalUtilitiesKit/Media Viewing & Editing/Attachment Approval/AttachmentTextToolbar.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b5004f38df 
								
							
								 
							
						 
						
							
							
								
								Increased build and version numbers  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								73f5608f16 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev' into message-and-image-info  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6699e7ea0d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev' into message-and-image-info  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2a693df4c1 
								
							
								 
							
						 
						
							
							
								
								Updated the seed node certificates and removed the workaround  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b270133f68 
								
							
								 
							
						 
						
							
							
								
								Fixed a couple of issues with seed node requests  
							
							... 
							
							
							
							Updated the seed node certificates to use the new 10 year ones
Fixed an issue where multiple seed node requests could be triggered at once
Increased the version & build numbers 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cac8d22e0b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev' into message-and-image-info  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f4d6babca2 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/dev' into feature/updated-user-config-handling  
							
							... 
							
							
							
							# Conflicts:
#	Podfile.lock
#	Session.xcodeproj/project.pbxproj
#	Session/Closed Groups/EditClosedGroupVC.swift
#	Session/Conversations/Settings/ThreadSettingsViewModel.swift
#	Session/Home/HomeVC.swift
#	Session/Home/HomeViewModel.swift
#	Session/Meta/Translations/de.lproj/Localizable.strings
#	Session/Meta/Translations/en.lproj/Localizable.strings
#	Session/Meta/Translations/es.lproj/Localizable.strings
#	Session/Meta/Translations/fa.lproj/Localizable.strings
#	Session/Meta/Translations/fi.lproj/Localizable.strings
#	Session/Meta/Translations/fr.lproj/Localizable.strings
#	Session/Meta/Translations/hi.lproj/Localizable.strings
#	Session/Meta/Translations/hr.lproj/Localizable.strings
#	Session/Meta/Translations/id-ID.lproj/Localizable.strings
#	Session/Meta/Translations/it.lproj/Localizable.strings
#	Session/Meta/Translations/ja.lproj/Localizable.strings
#	Session/Meta/Translations/nl.lproj/Localizable.strings
#	Session/Meta/Translations/pl.lproj/Localizable.strings
#	Session/Meta/Translations/pt_BR.lproj/Localizable.strings
#	Session/Meta/Translations/ru.lproj/Localizable.strings
#	Session/Meta/Translations/si.lproj/Localizable.strings
#	Session/Meta/Translations/sk.lproj/Localizable.strings
#	Session/Meta/Translations/sv.lproj/Localizable.strings
#	Session/Meta/Translations/th.lproj/Localizable.strings
#	Session/Meta/Translations/vi-VN.lproj/Localizable.strings
#	Session/Meta/Translations/zh-Hant.lproj/Localizable.strings
#	Session/Meta/Translations/zh_CN.lproj/Localizable.strings
#	Session/Shared/FullConversationCell.swift
#	SessionMessagingKit/Configuration.swift
#	SessionMessagingKit/Database/Models/SessionThread.swift
#	SessionMessagingKit/Sending & Receiving/Message Handling/MessageSender+ClosedGroups.swift
#	SessionMessagingKit/Shared Models/SessionThreadViewModel.swift
#	SessionUIKit/Utilities/UIContextualAction+Theming.swift
#	SessionUtilitiesKit/Database/Models/Job.swift
#	SessionUtilitiesKit/General/Dictionary+Utilities.swift
#	SessionUtilitiesKit/JobRunner/JobRunner.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								fbdb033365 
								
							
								 
							
						 
						
							
							
								
								Increased build & version numbers  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								06172777a5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev' into message-and-image-info  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								26ca3541ce 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev' into message-and-image-info  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								fde34a6c45 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/dev' into feature/updated-user-config-handling  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5fdfd6df3b 
								
							
								 
							
						 
						
							
							
								
								Fixed issues raised during QA  
							
							... 
							
							
							
							Fixed a bug where the legacy group invitation was getting sent to the wrong location
Fixed a bug where outgoing typing indicators would be sent to blocked contacts
Fixed a bug where the call button was visible for blocked contacts
Fixed a bug where read receipts could be sent to blocked contacts
Fixed a bug where the conversation nav buttons wouldn't get updated correctly in some cases
Fixed a bug where we could incorrectly include the current user in the contacts syncing
Fixed a bug where the initial state of the Note to Self conversation wasn't getting synced
Fixed a bug where the Note to Self conversation could get removed
Fixed a bug with where the conversation title would be misaligned in some cases
Fixed a bug where link previews and quotes with images weren't getting sent correctly
Fixed a crash when removing a user from a legacy group
Added some missing accessibility info
Updated the code to ensure the user is kicked from the conversation if it's deletion gets synced while it's open
Updated the conversation empty state copy 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								620d69ada9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev' into conversation-swipe-actions  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								65e7009b0a 
								
							
								 
							
						 
						
							
							
								
								Updated build and version numbers  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a8c4c3eb76 
								
							
								 
							
						 
						
							
							
								
								Updated migration numbers as a result from merge and bug fixes  
							
							... 
							
							
							
							Updated the CallVC to support an animated profile picture
Fixed a button layout issue with the landing screen
Fixed a bug where the input view could appear above the call UI when the app returns to the foreground
Fixed a bug where the push notification registration could incorrectly get triggered during onboarding when recovering from an onboarding crase 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9ddfbefd72 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/dev' into feature/updated-user-config-handling  
							
							... 
							
							
							
							# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	SessionMessagingKit/Configuration.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2e7325ce9a 
								
							
								 
							
						 
						
							
							
								
								minor fix  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								75d60f9d85 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev' into conversation-swipe-actions  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								723d8a79e1 
								
							
								 
							
						 
						
							
							
								
								bump up build number  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6f5052c0da 
								
							
								 
							
						 
						
							
							
								
								WIP: make group leaving a job  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4c3a9e8cc1 
								
							
								 
							
						 
						
							
							
								
								fix FTS table and global search  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1334a64031 
								
							
								 
							
						 
						
							
							
								
								Removed usages of Box.KeyPair, removed a TODO  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d463a459a2 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/dev' into feature/updated-user-config-handling  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								66fd2d4ff8 
								
							
								 
							
						 
						
							
							
								
								Finished off a few remaining bits and pieces  
							
							... 
							
							
							
							Added the 'outdated client' warning banner
Added a unit test to validate the 'group(by:)' method maintains ordering
Added an error when trying to message a non-standard session id directly
Removed the "hide" logic for groups (don't want it)
Removed some unneeded thread fetching
Updated the logic to use the 'lastHash' when fetching config messages
Updated the logic to use the libSession value restrictions instead of hard-coded values
Fixed an issue where members weren't getting removed from legacy groups 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								34d41d7d40 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev' into conversation-swipe-actions  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4af96fb841 
								
							
								 
							
						 
						
							
							
								
								update build number  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7d47a36f9f 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/dev' into feature/updated-user-config-handling  
							
							... 
							
							
							
							# Conflicts:
#	Session/Conversations/ConversationVC+Interaction.swift
#	Session/Conversations/Settings/ThreadSettingsViewModel.swift
#	Session/Home/Message Requests/MessageRequestsViewController.swift
#	Session/Shared/Views/SessionAvatarCell.swift
#	SessionMessagingKit/Sending & Receiving/Message Handling/MessageReceiver+ClosedGroups.swift
#	SessionMessagingKit/Sending & Receiving/MessageSender.swift 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b0cdce8acf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev' into conversation-swipe-actions  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								600637ec78 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev' into disappearing-message-redesign  
							
							
							
						 
						
							3 years ago