| 
								
								
									 Josh Perez | 9de33e4ffd | A11y tweaks to the left pane and timeline | 2023-01-23 11:59:12 -05:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | c58a723f45 | Add type-alias-readonlydeep rule and make ducks mostly immutable | 2023-01-13 12:07:26 -08:00 |  | 
				
					
						| 
								
								
									 Josh Perez | 9374832ea4 | Enables ContextIsolation | 2023-01-12 16:24:59 -08:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | 3705b959d6 | Remove end year from licenses | 2023-01-03 11:55:46 -08:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 1a68c3db62 | conversation_view: Move the last of the small functions to redux | 2022-12-20 22:25:10 -05:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 1e282ee5d0 | ConversationView: Pull various functions out of getMessageActions | 2022-12-19 17:04:47 -08:00 |  | 
				
					
						| 
								
								
									 Josh Perez | e142cb47f5 | Moves various panels out to ConversationView react | 2022-12-14 17:10:09 -08:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | f2f1c3c021 | Standardize on showConversation function, delete unused functions | 2022-12-14 11:05:32 -08:00 |  | 
				
					
						| 
								
								
									 Josh Perez | b138774454 | Moves saveAttachment to a redux action | 2022-12-14 10:12:04 -08:00 |  | 
				
					
						| 
								
								
									 Josh Perez | 635a59a473 | Moves showLightbox to redux | 2022-12-09 21:02:22 -05:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 07f7fa93d6 | ConversationView: Move setQuotedMessage/scrollToMessage to redux | 2022-12-09 11:11:14 -08:00 |  | 
				
					
						| 
								
								
									 Josh Perez | 135c832748 | Removes showIdentity and showSafetyNumber in favor of redux action | 2022-12-09 00:53:19 -05:00 |  | 
				
					
						| 
								
								
									 Josh Perez | ec3c8d99ef | Removes showForwardMessageModal from conversation_view | 2022-12-08 16:49:54 -08:00 |  | 
				
					
						| 
								
								
									 Josh Perez | 105162dc66 | Moves blockAndReportSpam to redux | 2022-12-06 11:03:09 -08:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 98ef4c627a | Update eslint to 8.27.0 | 2022-11-17 16:45:19 -08:00 |  | 
				
					
						| 
								
								
									 Alvaro | 4445ef80eb | Implement group story reply deletion | 2022-11-04 07:22:07 -06:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | eb10aafd7c | tsc:allowUnreachableCode, eslint:no-unreachable, assert->assertDev | 2022-09-15 13:17:15 -06:00 |  | 
				
					
						| 
								
								
									 Josh Perez | 3e644f45cf | Fixes story viewing behavior | 2022-07-06 15:06:20 -04:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | f92be05b15 | Titlebar fixes | 2022-07-05 09:44:53 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | e0f479ca81 | Fix sending to embedded contact | 2022-06-27 17:37:05 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 6b231346d9 | Fix management of selectedMessage in redux | 2022-06-23 09:12:17 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | f2af71f8b5 | Fix minor UI issues | 2022-06-13 16:37:29 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | af2c884c9f | Timeline: Use messageChangeCounter to mark messages read less often | 2022-05-11 15:41:45 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 0ba6a0926e | Support for incoming gift badges | 2022-05-11 13:59:58 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 6b4bea6330 | Timeline: When scrolling far into history, discard newest messages | 2022-05-10 13:19:58 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 3a1df01c9e | New 'unseenStatus' field for certain secondary message types | 2022-04-22 11:35:14 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 34a27accfc | Timeline: Mark messages read sooner, and a little more often | 2022-04-20 12:31:54 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 302604f67e | Restore ability to message someone from embedded contact | 2022-04-11 17:26:09 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 85989fda3c | More peeking of group calls to prevent out-of-date member info | 2022-03-31 18:06:56 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | d18ed40a23 | Don't pass full group to spoofing review dialog | 2022-03-24 14:46:17 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | a9bf0cc0c9 | Fix race condition in Timeline | 2022-03-16 14:07:53 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 703bb8a3a3 | Introduce new 'Block request' button in timeline | 2022-03-15 17:11:28 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | f217730b84 | Support for people banned from joining groups via link | 2022-03-14 18:32:07 -07:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | 72c6c57186 | If not enough messages are loaded (on tall screens), fix jankiness | 2022-03-11 14:31:21 -08:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | 3226156a45 | Revert buggy timeline layout refactor | 2022-03-09 14:44:57 -08:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | 80e445389f | Fix marking tall messages read | 2022-03-09 12:05:07 -08:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | fd72385b9f | <Timeline>only needs whether someone is typing, not who | 2022-03-09 13:15:15 -06:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | 0b5e2e6768 | Simplify positioning of timeline warnings | 2022-03-09 12:47:13 -06:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | 4b6b9cce01 | Fix timeline not scrolling to bottom reliably | 2022-03-08 13:54:27 -08:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | 944d60f40b | On conversation open, scroll to unread indicator if present | 2022-03-08 14:05:05 -06:00 |  | 
				
					
						| 
								
								
									 Josh Perez | 4e48d7792b | Use a hook for the ever-updating now | 2022-03-08 13:11:11 -06:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | c527de0a8d | Collapse message bubbles when applicable | 2022-03-08 08:32:42 -06:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 0a52318be6 | Delete for everyone: Track sends and show failure states | 2022-03-04 11:22:31 -08:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | 0c31ad25ef | Remove React Virtualized from <Timeline> | 2022-03-03 14:23:10 -06:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | 052a8e65e2 | Add "clean up timer if necessary" utility | 2022-02-25 10:37:15 -08:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | b96c7e90fe | Remove <Timeline>logging when row count is 0 | 2022-02-22 14:32:47 -06:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | 48137a498c | Timeline: Add alternate height measurement cache | 2022-02-11 16:28:28 -06:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | 7ff0aeacb8 | Log if <Timeline>row count is 0 | 2022-02-10 13:35:05 -06:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | 4e707c1b9a | Remove duplicated react-virtualized type | 2022-02-10 12:59:09 -06:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | f5a4cd9ce8 | Peek group calls when opening conversations and leaving calls | 2022-02-08 13:18:51 -06:00 |  |