Max Radermacher
|
221043a998
|
Compute mediaName dynamically
|
2026-06-10 13:51:02 -05:00 |
|
Sasha Weiss
|
aa353b3f59
|
Remove remote-config gate for Optimize Storage
|
2026-06-10 10:56:11 -07:00 |
|
Sasha Weiss
|
cad4022e68
|
Backfill missing errorType property for OWSRecoverableDecryptionPlaceholder(s)
|
2026-06-09 16:26:43 -07:00 |
|
Sasha Weiss
|
1b8e0a0c93
|
Don't require SessionRecord to copy flawlessly in DatabaseRecovery
|
2026-06-08 12:53:13 -07:00 |
|
Sasha Weiss
|
16c179115e
|
Convert Decryption Placeholder expiration to an ExpirationJob
|
2026-06-03 13:58:46 -07:00 |
|
Ehren Kret
|
c6492caae7
|
Negate negated
|
2026-06-02 12:38:07 -05:00 |
|
Sasha Weiss
|
f64e718ba2
|
Never allow My Story to be deleted
|
2026-06-01 12:42:17 -07:00 |
|
Sasha Weiss
|
185035784c
|
Treat images with image/gif MIME types as "GIFs" in the Media Gallery
|
2026-06-01 12:09:38 -07:00 |
|
Max Radermacher
|
7dded9229a
|
Prune old record types
|
2026-06-01 12:49:00 -05:00 |
|
Max Radermacher
|
aa7bced824
|
Don’t use SDSRecordType for TSThread
|
2026-06-01 12:47:16 -05:00 |
|
Sasha Weiss
|
65f577efed
|
Stop caching SVRB auth credentials
|
2026-05-29 11:18:26 -07:00 |
|
Max Radermacher
|
fa6876eefa
|
Consolidate various Signal Protocol-related files
|
2026-05-28 11:03:43 -05:00 |
|
Max Radermacher
|
79fc5037a3
|
Rename PreKey → PreKeyRecord
|
2026-05-28 11:02:25 -05:00 |
|
Max Radermacher
|
0088304b35
|
Remove BuildFlags.decodeDeprecatedPreKeys
|
2026-05-28 11:01:45 -05:00 |
|
Pete Walters
|
e4b9550f31
|
Support downloading of file/audio attachments within the media gallery
|
2026-05-28 09:25:31 -05:00 |
|
Pete Walters
|
7856a0f0e1
|
Disable the 'dont show undownloaded' flag if optimize media available
|
2026-05-27 22:12:33 -05:00 |
|
Max Radermacher
|
3a3ffde3dd
|
Remove indirection for some methods
|
2026-05-26 18:24:40 -05:00 |
|
Max Radermacher
|
334f6b9888
|
Remove obsolete Storage Service migrations
|
2026-05-22 20:43:35 -05:00 |
|
Max Radermacher
|
665fda1f2a
|
Simplify & fix checkpointing
|
2026-05-22 17:36:39 -05:00 |
|
Max Radermacher
|
fa65a9e9b5
|
Add support for simultaneous SVR2 enclaves
|
2026-05-22 14:17:06 -05:00 |
|
Max Radermacher
|
1ea6b1b1d9
|
Migrate current enclave to potential enclaves
|
2026-05-22 14:16:23 -05:00 |
|
Sasha Weiss
|
a6387b9bfd
|
Use failIfThrows in Backup archiving enumerations
|
2026-05-21 16:16:33 -07:00 |
|
kate-signal
|
218b7ffdbc
|
basic support for release notes chat
|
2026-05-12 13:18:53 -04:00 |
|
Pete Walters
|
5e0bfaadbf
|
Update MediaGallery to tolerate undownloaded attachments
|
2026-05-11 17:15:04 -05:00 |
|
Max Radermacher
|
7b48ba7b2a
|
Remove support for receiving END_SESSION
|
2026-05-11 17:08:36 -05:00 |
|
sashaweiss-signal
|
94efdb68bf
|
Override DebugFlag in MediaGalleryAttachmentFinderTest/testAllQueriesUseIndex
|
2026-05-11 14:09:23 -07:00 |
|
Sasha Weiss
|
c2558af3d9
|
Add TestableFlag to allow/not undownloaded media in the Media Gallery
|
2026-05-11 13:15:52 -07:00 |
|
Pete Walters
|
c2bafbd764
|
Migrate OrphanedAttachmentCleaner to TimeGatedBatch
|
2026-05-11 08:55:17 -05:00 |
|
Sasha Weiss
|
58a66af262
|
Remove the .animatedImage case from Attachment.ContentType
|
2026-05-08 16:58:23 -07:00 |
|
Sasha Weiss
|
9821b4aeb3
|
[RFC] Make Attachment.init(record:) non-throwing
|
2026-05-08 16:57:33 -07:00 |
|
Sasha Weiss
|
9bbd241dc1
|
Drop the __Attachment_contentType_au TRIGGER
|
2026-05-08 16:55:42 -07:00 |
|
Sasha Weiss
|
0767f174e1
|
Rename Attachment.ContentTypeRaw to ContentType
|
2026-05-08 16:55:10 -07:00 |
|
Sasha Weiss
|
4014323806
|
Add GRDB migration to set Attachment.contentType based on mimeType
|
2026-05-08 16:53:52 -07:00 |
|
Sasha Weiss
|
b4c777db16
|
Move contentType to Attachment from StreamInfo, always set based on MIME type
|
2026-05-08 16:53:08 -07:00 |
|
kate-signal
|
b5d12fcab0
|
sync last verified group name hash
|
2026-05-05 15:29:26 -04:00 |
|
Sasha Weiss
|
c23eaa6bfc
|
Remove associated values from Attachment/ContentType
Co-authored-by: Pete Walters <pete@signal.org>
|
2026-04-30 09:16:49 -07:00 |
|
Max Radermacher
|
7d59b3b957
|
Deprotocolize DatabaseChanges
|
2026-04-08 12:20:32 -05:00 |
|
Sasha Weiss
|
dbe0775eed
|
Wipe BackupAttachmentUploadQueue for iPads
|
2026-04-02 15:09:53 -07:00 |
|
Sasha Weiss
|
d26bfaa27b
|
Support backfilling attachments primary -> linked via AttachmentBackfill syncs
|
2026-04-01 15:22:10 -07:00 |
|
Max Radermacher
|
5bb8928eaf
|
Prefer inout Bool in a few more places
|
2026-03-31 16:42:58 -05:00 |
|
Sasha Weiss
|
ec972806cb
|
Mutate Attachment instances directly, instead of using ConstructionParams
|
2026-03-30 15:48:06 -07:00 |
|
Max Radermacher
|
13d5fe93dc
|
Run swiftformat . using v0.60.1
|
2026-03-26 17:10:38 -05:00 |
|
Max Radermacher
|
216cc7a57f
|
Clean up OWSDevice
|
2026-03-18 16:03:37 -05:00 |
|
emir-signal
|
e14086d76a
|
Add support for call link epochs V2
Co-authored-by: Max Radermacher <max@signal.org>
|
2026-03-17 15:55:44 -04:00 |
|
Max Radermacher
|
adde3e4326
|
Allow specifying foreignKeyChecks for migrations
|
2026-03-16 14:38:57 -05:00 |
|
Max Radermacher
|
6b9d30fd87
|
Use inout for stop variables
|
2026-03-16 13:49:10 -05:00 |
|
kate-signal
|
9cbe552759
|
pending admin delete UI
|
2026-03-13 16:58:11 -04:00 |
|
Max Radermacher
|
5cb1766e6c
|
Remove unused methods
|
2026-03-12 17:34:34 -05:00 |
|
Max Radermacher
|
5d47b5d0e8
|
Uncodegen TSThread
|
2026-03-05 21:54:46 -06:00 |
|
Max Radermacher
|
214599386b
|
Fix SDSCodableModel.didInsert(…)
|
2026-03-05 21:52:21 -06:00 |
|