Sasha Weiss
|
16c179115e
|
Convert Decryption Placeholder expiration to an ExpirationJob
|
2026-06-03 13:58:46 -07:00 |
|
Max Radermacher
|
3b11231a60
|
Don’t hold task while waiting for next expiration
|
2026-03-31 17:34:32 -05:00 |
|
Max Radermacher
|
a305029f9a
|
Add missing imports
|
2026-03-24 16:09:03 -05:00 |
|
Sasha Weiss
|
d267ec8305
|
Run swiftformat .
|
2025-12-30 11:34:05 -08:00 |
|
Max Radermacher
|
b121207936
|
Avoid redundant fetch in ExpirationJob
|
2025-12-29 18:57:39 -06:00 |
|
Max Radermacher
|
6ff62ce46d
|
Use an enum for processBatch’s return value
|
2025-12-29 18:56:42 -06:00 |
|
Max Radermacher
|
9d37668550
|
Remove TimeGatedBatch.processAll(Sync) method
|
2025-12-29 15:58:13 -06:00 |
|
Sasha Weiss
|
294c52e0c8
|
Introduce ExpirationJob, use for DMs, Stories, and CallRecords
|
2025-12-11 20:57:35 -08:00 |
|