| 
								
								
									 trevor-signal | 028a3f3ef0 | Pause, cancel & resume backup media download | 2024-09-16 15:38:12 -04:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 733c5b598f | Stories: Only render text link if it's a valid URL | 2024-09-13 14:34:48 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 0d5a480c1b | Media Gallery: Scroll down and into the past Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com> | 2024-09-05 07:15:30 +10:00 |  | 
				
					
						| 
								
								
									 ayumi-signal | 5a75246e42 | Use storage service for call links | 2024-09-04 11:06:06 -07:00 |  | 
				
					
						| 
								
								
									 trevor-signal | 501f27127f | Add a backup media download progress bar | 2024-09-03 15:00:51 -07:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | 5a5b681b51 | Fix call history read syncs | 2024-08-27 09:20:23 -04:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 67252866cf | Introduce incrementMessagesMigrationAttempts query Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com> | 2024-08-22 11:12:00 -07:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | 9a9f9495f1 | Support delete for call links Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com> | 2024-08-06 12:29:13 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 7d37ec5f80 | Temporary fix for a Node.js regression | 2024-08-05 10:21:50 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | a1340aa510 | Add cache layer for attachment streaming | 2024-08-02 12:50:59 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | fed6bbfc8b | Merge branch 'main' into HEAD | 2024-07-30 15:53:28 -07:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | cee2788654 | Add editing to call details pane | 2024-07-30 11:39:24 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 95209689a8 | getAllStories: Remove nested queries | 2024-07-30 14:29:35 -04:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | b965e1f9a5 | Checks locales are real in resolveCanonicalLocales | 2024-07-29 12:55:59 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 24a22bf191 | Update prettier to 3.3.3 | 2024-07-23 17:31:40 -07:00 |  | 
				
					
						| 
								
								
									 ayumi-signal | c70a8955f9 | Cleanup normalizeGroupCallTimestamp non-number handling | 2024-07-23 11:43:44 -04:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | c64762858e | Parallelize SQL queries | 2024-07-22 11:16:33 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 86b4da1ec2 | Make finalization part of the stream | 2024-07-19 19:17:02 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 8f2061e11d | Import/export chat styles | 2024-07-15 13:58:55 -07:00 |  | 
				
					
						| 
								
								
									 trevor-signal | de0f49ed42 | Add indexes to support messages foreign key constraints | 2024-07-11 16:09:39 -04:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 28664a606f | New attachment storage system | 2024-07-11 12:44:09 -07:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | 01dda86538 | Optimize markAllCallHistoryReadSync | 2024-07-10 17:10:08 -04:00 |  | 
				
					
						| 
								
								
									 trevor-signal | 7ef2a9155c | Add indices to improve messages_on_delete trigger | 2024-06-28 17:47:05 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 08da49a0aa | Delete Sync: Handle and send mostRecentNonExpiringMessages if needed | 2024-06-24 10:49:36 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 11eb1782a7 | Support for local deletes synced to all your devices | 2024-05-28 11:56:00 -04:00 |  | 
				
					
						| 
								
								
									 trevor-signal | 5f0080a7d7 | Improve quoted attachment typings | 2024-05-23 14:06:41 -07:00 |  | 
				
					
						| 
								
								
									 adel-signal | 8a9ab8c13f | Add calling tools to visualize ringrtc stats Co-authored-by: ayumi-signal <ayumi@signal.org> | 2024-05-22 17:28:01 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 31cbb89b0d | Move sticker creator API to chat service | 2024-05-15 15:26:37 -07:00 |  | 
				
					
						| 
								
								
									 trevor-signal | 6f7545926a | Convert attachments to filePointers for backup export | 2024-05-15 10:55:20 -04:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 4fed756661 | Use TUS utilities for backup upload | 2024-05-14 10:04:50 -07:00 |  | 
				
					
						| 
								
								
									 trevor-signal | 1e8047cf73 | Enable downloading attachments from backup CDN | 2024-05-02 13:11:34 -04:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | 8ef0ec706d | Add utilities for using TUS Protocol Co-authored-by: Scott Nonnenberg <scott@signal.org>
Co-authored-by: Fedor Indutny <indutny@signal.org> | 2024-04-30 17:57:57 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 5df8924197 | Backups: Handle groupV2 notifications | 2024-04-30 09:24:21 -04:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 99fd03078e | Update sendStateByConversationId after merge | 2024-04-17 09:00:29 +02:00 |  | 
				
					
						| 
								
								
									 trevor-signal | fc02762588 | Enable more specific AttachmentDownload prioritization | 2024-04-15 17:11:48 -07:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | ad8020848f | Add unblocked timeline event | 2024-04-12 10:07:57 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | ddb201b9ae | Clear old conversation merges on Note to Self | 2024-04-10 14:53:35 -07:00 |  | 
				
					
						| 
								
								
									 ayumi-signal | 00d6379bae | Call link call history | 2024-04-01 12:19:35 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 091b50c414 | Lazy import proxy-agent | 2024-03-20 11:05:10 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | d85a1d5074 | Add preliminary message backup harness | 2024-03-15 10:20:33 -04:00 |  | 
				
					
						| 
								
								
									 trevor-signal | beee8414a3 | Enable minimize to tray on linux in production | 2024-03-14 10:01:40 -07:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | 8387f938eb | Spam Reporting UI changes | 2024-03-12 09:29:31 -07:00 |  | 
				
					
						| 
								
								
									 Sylvan Mably | ee4608ee04 | Fix flaky search behaviour with minimized left pane | 2024-03-09 00:49:12 -05:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 8396c822c0 | Update config json files atomically | 2024-03-07 13:03:11 -08:00 |  | 
				
					
						| 
								
								
									 ayumi-signal | 73e8bec42f | Change ephemeral settings to only persist in ephemeralConfig | 2024-03-07 09:36:08 -08:00 |  | 
				
					
						| 
								
								
									 ayumi-signal | 6fd117bde7 | Add migration for unread call history messages and fix json.seenStatus | 2024-03-05 11:54:01 -08:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 4a41e87173 | More permissive username search | 2024-02-14 10:18:49 -08:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | a329189489 | New compose UX for usernames/e164 Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com> | 2024-02-08 15:19:03 -08:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 43de83f0de | Enable usernames | 2024-02-07 16:34:31 -08:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | bd922433e3 | Change defaults for conversation title generation | 2024-02-07 13:38:43 -08:00 |  |