Sasha Weiss
|
08ae6b3e07
|
Make Megaphone construction one step instead of two
|
2026-06-01 13:24:08 -07:00 |
|
Sasha Weiss
|
8b1379149c
|
Don't show a megaphone for 1d after dismissing previous
|
2026-06-01 12:51:35 -07:00 |
|
Sasha Weiss
|
0cc18a5285
|
Consolidate MegaphoneView, ExperienceUpgradeManager code
|
2026-06-01 12:45:54 -07:00 |
|
Max Radermacher
|
4caec2f2d3
|
Stop decoding/validating most recordTypes
|
2026-06-01 12:50:08 -05:00 |
|
Max Radermacher
|
7dded9229a
|
Prune old record types
|
2026-06-01 12:49:00 -05:00 |
|
Sasha Weiss
|
102b164f89
|
De-SDS-ify ExperienceUpgrade
|
2026-05-29 09:42:50 -07:00 |
|
Max Radermacher
|
3a3ffde3dd
|
Remove indirection for some methods
|
2026-05-26 18:24:40 -05:00 |
|
sashaweiss-signal
|
30c949e930
|
Snooze the Recovery Key reminder for 7d, not 2d
|
2026-05-21 15:13:07 -07:00 |
|
kate-signal
|
ba2b662d37
|
Fetch remote announcements
|
2026-05-21 11:37:50 -04:00 |
|
Sasha Weiss
|
da245447f3
|
Clean up some ExperienceUpgrade code
|
2026-05-19 16:32:44 -07:00 |
|
Sasha Weiss
|
798baa9287
|
Prioritize Backups megaphones above the PIN reminder
|
2026-03-26 16:17:46 -05:00 |
|
Max Radermacher
|
a305029f9a
|
Add missing imports
|
2026-03-24 16:09:03 -05:00 |
|
Max Radermacher
|
94467ce733
|
Remove unnecessary SDSCodableModel requirements
|
2026-03-05 21:51:36 -06:00 |
|
Sasha Weiss
|
b51cdef356
|
Only show the contact-permission reminder once per app install
|
2026-02-18 11:45:47 -08:00 |
|
sashaweiss-signal
|
c4ffa5c551
|
Consolidate firstBackupDate into LastBackupDetails
|
2026-02-11 17:50:04 -08:00 |
|
Sasha Weiss
|
8f45341e39
|
Add remote-config to show Backups megaphone
|
2026-01-14 10:13:26 -08:00 |
|
Sasha Weiss
|
d267ec8305
|
Run swiftformat .
|
2025-12-30 11:34:05 -08:00 |
|
Max Radermacher
|
e4ceece74b
|
Require ImageQuality when sending all attachments
|
2025-12-09 13:38:54 -06:00 |
|
Max Radermacher
|
560cefae94
|
Rename FeatureFlags → BuildFlags
|
2025-10-27 13:27:11 -05:00 |
|
Sasha Weiss
|
7ddd3ca9fa
|
Avoid Any?-typed responseBodyJson for all but one caller
|
2025-10-24 12:57:56 -07:00 |
|
Sasha Weiss
|
29eabb58da
|
Rename: "Signal Secure Backups", "Recovery Key"
|
2025-09-10 09:20:19 -07:00 |
|
Sasha Weiss
|
26100521d3
|
Set BackupPlan for real on linked devices
|
2025-09-05 13:01:37 -07:00 |
|
Sasha Weiss
|
252d2bf48c
|
Use dedicated feature flag for Backup megaphones
|
2025-09-05 12:37:06 -07:00 |
|
kate-signal
|
155397767b
|
Notify user 1-3 hours after they enable backups
|
2025-08-27 14:26:15 -07:00 |
|
Sasha Weiss
|
800bbed6e8
|
Modernize OWSDevice
|
2025-08-07 11:42:41 -07:00 |
|
kate-signal
|
41b006b081
|
Updated design for inactive primary devices
|
2025-07-23 11:51:29 -07:00 |
|
Sasha Weiss
|
9a60bb5771
|
Consolidate Backup FeatureFlags, add RemoteConfig to show Settings
|
2025-07-22 22:28:10 -05:00 |
|
kate-signal
|
750f82ebdd
|
Don't prompt to enable backups if its been enabled before
|
2025-07-21 11:34:29 -07:00 |
|
kate-signal
|
33a8457599
|
Megaphone for inactive primary devices
|
2025-07-16 13:10:05 -07:00 |
|
Sasha Weiss
|
4f4c79f532
|
Add BackupTestFlightEntitlementManager
|
2025-07-16 08:36:15 -07:00 |
|
kate-signal
|
a01fcbbdd7
|
Backup key reminder megaphone snooze should actually save
|
2025-07-15 09:31:41 -07:00 |
|
Sasha Weiss
|
b7df52ec77
|
Download offloaded attachments before disabling Backups
|
2025-07-14 10:32:33 -07:00 |
|
kate-signal
|
e29035859f
|
Adjust enable backups snooze time
|
2025-07-08 08:06:22 -07:00 |
|
kate-signal
|
bbf12c4321
|
Update megaphone backup criteria
|
2025-07-02 15:04:37 -07:00 |
|
kate-signal
|
947cc778aa
|
check feature flag for backup key reminder
|
2025-06-30 15:02:23 -07:00 |
|
kate-signal
|
55829a25a5
|
Update feature flag check for backups megaphone
|
2025-06-30 11:23:44 -07:00 |
|
kate-signal
|
36dc1213e3
|
Add Message Backup megaphone
|
2025-06-27 13:19:34 -07:00 |
|
kate-signal
|
704494d902
|
Add "Verify Backup Key" megaphone
|
2025-06-17 13:57:44 -07:00 |
|
Max Radermacher
|
73fe2d85a6
|
Don’t store absolute paths for megaphone images
|
2025-06-13 20:08:50 -05:00 |
|
Max Radermacher
|
1e12dc0444
|
Adjust cases for contact permission reminder
|
2025-05-01 19:58:31 -05:00 |
|
Sasha Weiss
|
bb048e8b59
|
One transaction type to rule them all and in the darkness bind them
|
2025-03-13 21:43:35 -07:00 |
|
Elaine
|
83ba76de31
|
Show megaphone for new linked devices when notifications are disabled
|
2025-02-07 11:32:36 -07:00 |
|
Ehren Kret
|
0a5677997e
|
remove NSDate OWS objc category
|
2025-02-05 11:06:42 -06:00 |
|
Max Radermacher
|
b7dedf2c0d
|
Remove last remnants of OWSUserProfile caching
|
2025-01-08 21:15:10 -06:00 |
|
Sasha Weiss
|
46b5b4a9e4
|
Prefix donations-related types with Donations
|
2024-10-25 10:14:56 -07:00 |
|
Ehren Kret
|
538f5064a6
|
remove Dependencies protocol entirely
|
2024-10-12 00:26:22 -05:00 |
|
Ehren Kret
|
de32c7799d
|
remove NSObject and Dependencies extension computed vars for SignalServiceKit
|
2024-10-11 23:12:59 -05:00 |
|
Ehren Kret
|
114afd8fe8
|
remove shared extensions
|
2024-10-11 10:58:08 -05:00 |
|
Ehren Kret
|
3b03c172e1
|
misc cleanup
|
2024-10-07 11:19:29 -05:00 |
|
Ehren Kret
|
5ea36cd91b
|
enable internal imports by default
|
2024-09-29 20:03:17 -05:00 |
|