|  William Grant | ab04e9bd17 | fix: updated comment for when to remove legacy code | 3 years ago | 
				
					
						|  William Grant | cfcf400ecf | fix: cleaned up WIP logging and used the window log debug function where appropriate | 3 years ago | 
				
					
						|  William Grant | 4c64997607 | fix: log but continue if there are errors while clearing out sogs inboxes | 3 years ago | 
				
					
						|  William Grant | c1c380ba9d | fix: remove unecessary any type from TimerOptions | 3 years ago | 
				
					
						|  William Grant | dadc93bfda | fix: remove unecessary useCallback for feature releaser | 3 years ago | 
				
					
						|  William Grant | 1d6f200d50 | fix: pass yarn ready | 3 years ago | 
				
					
						|  William Grant | 6cf2c0b0df | feat: made sure to clear attachment properties after deletion confirmed everything works through testing | 3 years ago | 
				
					
						|  William Grant | 386997f233 | feat: made progress on attachment deletions but can confirm 100% | 3 years ago | 
				
					
						|  William Grant | 462f96341e | fix: iterate allRoominfos map correctly testing complete | 3 years ago | 
				
					
						|  William Grant | 19025cd7e0 | feat: abstracted getAllValidOpenGroupV2ConversationRoomInfos function and handled the response correctly just need to do testing | 3 years ago | 
				
					
						|  William Grant | db00ed8827 | feat: added delete option to inbox request in sogs, linked with delete account modal still needs testing and handling the response see TODO CONTINUE | 3 years ago | 
				
					
						|  William Grant | 647e542128 | feat: add comments after run through | 3 years ago | 
				
					
						|  William Grant | f68fbb05f9 | fix: resolve turning off disappearing messages empty messages in most cases still requires more tweaking | 3 years ago | 
				
					
						|  William Grant | 1de21ea8c0 | feat: only show banner after v2 is released | 3 years ago | 
				
					
						|  William Grant | a50ea95bf3 | fix: fixed timer alignment once and for all | 3 years ago | 
				
					
						|  William Grant | 162e66876e | feat: added single mode view for closed groups and note to self | 3 years ago | 
				
					
						|  William Grant | f3f83505e0 | fix: duplicate copy | 3 years ago | 
				
					
						|  William Grant | afaaedac3e | feat: added proper note to self support note to self is always delete after send | 3 years ago | 
				
					
						|  William Grant | a928aeb76c | feat: improvements to the disabled state and group non-admins settings separated components in OverlayDisappearingMessages | 3 years ago | 
				
					
						|  William Grant | 92282a5d95 | feat: verify disappearing messages arent supported in communities | 3 years ago | 
				
					
						|  William Grant | 7d9945911c | fix: expire all outbound disapparing messages as soon as they are sent to match other platforms | 3 years ago | 
				
					
						|  William Grant | 157ec74cc1 | feat: improved conversation header title | 3 years ago | 
				
					
						|  William Grant | a1e956b3a9 | feat: made the conversation header subititle into its own component | 3 years ago | 
				
					
						|  William Grant | 2e6acb1f59 | feat: only use timer svg for disappearing message | 3 years ago | 
				
					
						|  William Grant | 2221d81a23 | fix: reverted setToExpire timer, fixed incorrect expirationLength value in getPropsForExpiringMessage | 3 years ago | 
				
					
						|  William Grant | 64ce39398b | feat: conversationHeaderTitle is now keyboard accessible SessionIconButton is now keyboard accessible if a tabIndex is set to > -1 | 3 years ago | 
				
					
						|  William Grant | 6a38e09f4f | feat: moved setToExpire calls to the correct locations within the message pipeline depending on the expirationType of a message model | 3 years ago | 
				
					
						|  William Grant | 46ab397a0f | fix: read receipt messages now show expireTimer correctly | 3 years ago | 
				
					
						|  William Grant | 5398f45a26 | fix: typing animation alignment | 3 years ago | 
				
					
						|  William Grant | 029f65280d | fix: signature verification now works with updated method for extend and shorten | 3 years ago | 
				
					
						|  William Grant | 4d0900844b | fix: adding shorten and extend to expire rpc endpoint | 3 years ago | 
				
					
						|  William Grant | b6c3edbac4 | fix: pass yarn ready | 3 years ago | 
				
					
						|  William Grant | e5ecff7ec3 | fix: fixed legacy disappearing messages on call notifications and others | 3 years ago | 
				
					
						|  William Grant | f7e5719eac | feat: reverted bak to stage 1 | 3 years ago | 
				
					
						|  William Grant | ceeb9b790a | fix: finally got all the test cases to pass! removed misMatchedMessage and replaced with shouldDisappearButIsntMessage which is a more explicit check | 3 years ago | 
				
					
						|  William Grant | 8dc7d48c52 | feat: renamed isLegacyMessage to isLegacyDataMessage all works except modern to modern stage 2 | 3 years ago | 
				
					
						|  William Grant | 89c70760a5 | fix: refactor and works for all legacy test cases, modern to modern is broken | 3 years ago | 
				
					
						|  William Grant | 6dd340ca6c | feat: handle legacy disappearing messages more gracefully due to protobuf issues added utility function for checking for undefined properties on a protobuf, renamed expireTimer to expirationTimer in some places | 3 years ago | 
				
					
						|  William Grant | 4c4bc045d7 | fix: renamed ExpirationType enum value LEGACY to UNKNOWN | 3 years ago | 
				
					
						|  William Grant | 2338058b3e | fix: make sure expirationType and expireTimer are defined after v2 is released | 3 years ago | 
				
					
						|  William Grant | 61b91e2485 | fix: make sure migration triggers with the correct date for current development | 3 years ago | 
				
					
						|  William Grant | df40ff8855 | feat: added legacy to the ExpirationType enum in the protobuf and updated support the desktop protobuf implementation doesnt support undefined for optional enum values this is a known bug. | 3 years ago | 
				
					
						|  William Grant | b8ab952c33 | fix: explicitly set expirationType to undefined if sending a legacy message | 3 years ago | 
				
					
						|  William Grant | bddc018ce7 | fix: updated featureReleaseTimestamps for testing purposes | 3 years ago | 
				
					
						|  William Grant | 99412beaf3 | feat: added dismiss button to NoticeBanner | 3 years ago | 
				
					
						|  William Grant | 2f4c0114aa | feat: tested new expiration modes with legacy and new clients fixed banner logic | 3 years ago | 
				
					
						|  William Grant | 93cb972514 | feat: updated hasOutdatedClient to track last user to send a legacy message this makes the banner work properlly in closed groups | 3 years ago | 
				
					
						|  William Grant | 84dec94450 | fix: cleanup logging | 3 years ago | 
				
					
						|  William Grant | dc57454911 | feat: ignore conversation settings when new modes are unlocked | 3 years ago | 
				
					
						|  William Grant | 718986c416 | fix: improved feature release logic | 3 years ago |