Max Radermacher
|
e1f5eebf6f
|
Always run the same migration code
|
2025-12-23 09:09:55 -06:00 |
|
Sasha Weiss
|
dc5aa9f41c
|
Deprecate storedShouldStartExpireTimer
|
2025-12-11 20:45:39 -08:00 |
|
Harry
|
2eba0c6360
|
Drop TSAttachment migration
Co-authored-by: sashaweiss-signal <sasha@signal.org>
Co-authored-by: Max Radermacher <max@signal.org>
|
2025-12-11 12:00:52 -08:00 |
|
kate-signal
|
c76f82db79
|
Add timestamps for pin message send & receive
|
2025-12-11 11:53:06 -05:00 |
|
kate-signal
|
2606068db4
|
Schema for pinned messages
|
2025-11-14 12:47:40 -05:00 |
|
Sasha Weiss
|
cf251690b4
|
Uniquify usernames case-insensitively
|
2025-11-06 13:26:49 -08:00 |
|
Sasha Weiss
|
a12b8cbb08
|
Make UsernameLookupRecord unique by username
|
2025-10-31 12:57:05 -07:00 |
|
Max Radermacher
|
9c27a85845
|
Adopt new markKyberPreKeyUsed API
|
2025-10-28 23:53:11 -05:00 |
|
Max Radermacher
|
b90470b3bf
|
Migrate PreKeys to a dedicated table
|
2025-10-24 15:38:03 -05:00 |
|
kate-signal
|
85e3cfa35f
|
Implement poll vote sending
|
2025-10-14 15:18:25 -04:00 |
|
kate-signal
|
856dcff862
|
Add support for poll voting
|
2025-09-12 14:38:24 -04:00 |
|
Harry
|
b6a9d23c6a
|
Track completed unit count for backup attachment upload progress
|
2025-09-02 17:27:33 -07:00 |
|
kate-signal
|
4bed84b2cc
|
Schema for polls
|
2025-08-27 16:00:07 -07:00 |
|
Harry
|
cf25763407
|
Add originalTransitTierInfo to back up <45d old forwarded attachments for free tier users
|
2025-08-18 15:35:19 -07:00 |
|
Harry
|
f2b56b31d5
|
Use separate task queues for backup media tier fullsize vs thumbnail uploads
|
2025-08-11 12:48:51 -07:00 |
|
Sasha Weiss
|
2608feff8d
|
Store plaintext names for OWSDevice, decrypt/encrypt in OWSDeviceService
|
2025-08-07 11:44:03 -07:00 |
|
Harry
|
5e1c1f5de4
|
Fix backup attachment upload network retrying
|
2025-07-30 09:35:01 -07:00 |
|
Harry
|
451612c3b5
|
Recreate BackupOversizeTextCache table with <= length check not <
|
2025-07-23 12:04:22 -07:00 |
|
Harry
|
b74d87096a
|
Add BackupOversizeTextCache table
|
2025-07-18 14:59:34 -07:00 |
|
kate-signal
|
aa36739ee9
|
Promote chats with drafts to the top of the Chat List
|
2025-07-14 12:21:38 -07:00 |
|
Harry
|
9879eb2d9f
|
Make Backup list media a durable operation
|
2025-06-26 18:00:08 -07:00 |
|
Harry
|
94e291ed16
|
Update to LibSignal v0.74.1 (Backup.LocatorInfo.integrityCheck)
Co-authored-by: Max Radermacher <max@signal.org>
|
2025-06-16 16:03:35 -07:00 |
|
Harry
|
d04c2328db
|
Refactor BackupAttachmentDownloadQueue
|
2025-06-12 15:53:45 -07:00 |
|
Harry
|
68dc5eb9ed
|
Refactor BackupAttachmentUploadQueue
|
2025-06-06 10:18:34 -07:00 |
|
Harry
|
1b69b9c2ae
|
Track last viewed fullscreen time for attachments
|
2025-05-16 16:29:13 -07:00 |
|
Max Radermacher
|
8a402c8a4c
|
Migrate story recipients to a dedicated table
|
2025-03-27 21:14:10 -05:00 |
|
Sasha Weiss
|
b136ee2ebd
|
Sync "default avatar colors" across devices
|
2025-03-20 15:18:11 -07:00 |
|
Max Radermacher
|
437bb14699
|
Rebuild/remove outdated TSInteraction indexes
|
2025-03-07 15:03:41 -06:00 |
|
Max Radermacher
|
23f0d543ac
|
Remove handling for unsupported messages
|
2025-02-11 14:32:26 -06:00 |
|
Max Radermacher
|
41d3f6b1fb
|
Add & use database table for GSEs
|
2025-01-22 20:04:36 -06:00 |
|
Max Radermacher
|
daca0d94ec
|
Migrate blocked groups to a dedicated table
|
2025-01-21 10:54:28 -06:00 |
|
Harry
|
d9be87a76d
|
Make TSAttachment migration non-blocking again
Co-authored-by: sashaweiss-signal <sasha@signal.org>
|
2024-12-16 18:09:20 -08:00 |
|
Sasha Weiss
|
c42557903a
|
Make Backup subscription redemption durable
|
2024-12-05 14:43:11 -08:00 |
|
Harry
|
10c8f35fe6
|
Adios, MediaGalleryRecord
|
2024-12-04 14:26:00 -08:00 |
|
Harry
|
fedb96ec75
|
Arrivederci, TSAttachment
|
2024-12-04 13:33:14 -08:00 |
|
Harry
|
89b6db602f
|
Deprecate attachmentIds TSInteraction column
|
2024-12-04 13:32:16 -08:00 |
|
Harry
|
39557cf5b8
|
Drop TSAttachment fields from JobRecords
|
2024-12-04 13:31:41 -08:00 |
|
Harry
|
7d88672c21
|
Remove versioned expire timer capability checking
|
2024-12-02 14:07:53 -08:00 |
|
Harry
|
061227f414
|
Track IsPastEditRevision for media gallery filtering
|
2024-12-02 08:27:54 -08:00 |
|
Harry
|
5a14e3842b
|
Make TSMessage TSAttachment migration blocking
|
2024-11-26 08:52:16 -08:00 |
|
Harry
|
44770cef3d
|
Add retrying to MessageBackupAvatarFetcher
|
2024-11-12 13:29:36 -08:00 |
|
Harry
|
7591e35fd2
|
Restore group and contact avatars after backup restore
|
2024-11-11 17:30:05 -08:00 |
|
Sasha Weiss
|
f54409b92d
|
Stop persisting a ReceiptCredentialPresentation on job records
|
2024-10-29 11:31:04 -07:00 |
|
Harry
|
32b93c103b
|
Remove KnownStickerPack, query MessageAttachmentReference instead
|
2024-10-23 14:57:20 -07:00 |
|
Max Radermacher
|
b6b3a78f60
|
Add GRDB migrations for call links
|
2024-10-09 14:03:38 -05:00 |
|
Harry
|
7c5dcf8b4f
|
Orphan backup attachments by mediaId as well as mediaName
|
2024-10-07 07:52:17 -07:00 |
|
Harry
|
16ea76a8e3
|
Add OrphanedBackupAttachment table
|
2024-10-02 09:23:26 -07:00 |
|
Pete Walters
|
a8d12f0be2
|
Add backup/restore of sticker packs
|
2024-09-25 11:38:51 -05:00 |
|
Harry
|
28c598f001
|
Add BackupAttachmentUploadQueue table
|
2024-09-25 08:44:18 -07:00 |
|
Sasha Weiss
|
cb16a9bd59
|
More propertly handle "contact hidden and in message request state" from Backups
|
2024-09-24 10:00:36 -07:00 |
|