| 
								
								
									 Scott Nonnenberg | 6db7bedc8c | Simplify donation receipts | 2025-07-02 06:33:36 +10:00 |  | 
				
					
						| 
								
								
									 trevor-signal | 843f545ceb | Reorganize test cases | 2025-06-26 09:24:07 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 8251720444 | Use new compact representations in protobufs Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com> | 2025-06-25 10:30:40 -07:00 |  | 
				
					
						| 
								
								
									 trevor-signal | fb0c414702 | Backups: use new locatorInfo & mediaName (#10627) | 2025-06-18 13:16:29 -04:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 9ffee9d290 | Initial donationReceipts data types | 2025-06-16 12:33:00 -07:00 |  | 
				
					
						| 
								
								
									 trevor-signal | 115b79e4ac | Update message attachment migration | 2025-06-02 14:16:37 -07:00 |  | 
				
					
						| 
								
								
									 trevor-signal | d6e81eee11 | Normalize message attachments | 2025-05-22 18:09:54 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 98270316c5 | Introduce infrastructure for Notification Profiles | 2025-05-05 10:39:04 -04:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | 28f4157a2e | Bump @signalapp/sqlcipher to 2.0.0 Co-authored-by: Fedor Indutny <indutny@signal.org> | 2025-04-03 13:22:55 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 5a9253bd44 | Use @signalapp/sqlcipher | 2025-03-12 14:45:54 -07:00 |  | 
				
					
						| 
								
								
									 yash-signal | 0f767c0098 | Improve Processing of Sync Tasks | 2025-02-25 09:18:42 -06:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | d26d915a44 | Update to the latest SignalService.proto | 2025-02-11 08:20:14 +10:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 24391af642 | Fix timestamp capping for storage service | 2025-01-30 11:00:20 -08:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 96718464ef | Fix sourceDevice column type in unprocessed | 2025-01-22 14:04:28 -05:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 4b6ef3a1ed | Migrate unprocessed table to BLOBs | 2025-01-21 13:42:14 -08:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 630a1fcc89 | Normalize messages table | 2025-01-17 07:34:35 +10:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | 4027f4604f | Fix memory usage by batching syncTasks | 2024-12-04 14:03:29 -08:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 091580825a | Migrate sessions table to BLOB column Co-authored-by: Scott Nonnenberg <scott@signal.org> | 2024-10-03 10:23:00 +10:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | b26466e59d | Add schema utils | 2024-10-02 12:03:10 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | d5f44c1b8f | Further improvements for backup import/export | 2024-09-18 22:26:52 -07:00 |  | 
				
					
						| 
								
								
									 trevor-signal | 028a3f3ef0 | Pause, cancel & resume backup media download | 2024-09-16 15:38:12 -04: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 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 95209689a8 | getAllStories: Remove nested queries | 2024-07-30 14:29:35 -04:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | c64762858e | Parallelize SQL queries | 2024-07-22 11:16:33 -07:00 |  | 
				
					
						| 
								
								
									 trevor-signal | de0f49ed42 | Add indexes to support messages foreign key constraints | 2024-07-11 16:09:39 -04: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 |  | 
				
					
						| 
								
								
									 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 | 6fd117bde7 | Add migration for unread call history messages and fix json.seenStatus | 2024-03-05 11:54:01 -08:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | bd922433e3 | Change defaults for conversation title generation | 2024-02-07 13:38:43 -08:00 |  | 
				
					
						| 
								
								
									 trevor-signal | c3248be854 | Simplify sqlJoin required arguments | 2023-11-22 14:48:53 -08:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | eb7942dd1e | Use untagged pnis in storage service | 2023-09-27 16:14:55 -07:00 |  | 
				
					
						| 
								
								
									 Josh Perez | d0296ececa | Improvements to the media editor | 2023-09-14 10:04:48 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | be6331d75f | Key cleanup before migration 88 and attempt vacuum only once in 920 | 2023-09-11 21:19:38 -04:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | eae9e570fc | Add more timestamp fallbacks for call migration | 2023-08-29 16:31:45 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | cbd16b90bb | Resilience to failed PNI key upload, clean more key tables | 2023-08-28 17:26:39 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | e05de1aa6f | Fix reaction field name in migration 88 | 2023-08-29 00:03:32 +02:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 3339899684 | Eliminate extra preKeys, fail early on key creation if no PNI identity key Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com> | 2023-08-21 22:15:10 +02:00 |  | 
				
					
						| 
								
								
									 trevor-signal | bddf1f432d | Clean story reply screenshot data | 2023-08-21 12:36:58 -07:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | 0273e1ac1d | Fix call migration for unregistered conversations without serviceId | 2023-08-21 09:30:33 -07:00 |  | 
				
					
						| 
								
								
									 Jamie Kyle | ef0a3de636 | Fix legacy call-history messages without a callId Co-authored-by: Scott Nonnenberg <scott@signal.org> | 2023-08-21 09:30:33 -07:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 8b0da36caa | Migrate schema to service ids | 2023-08-21 09:30:33 -07:00 |  |