Signal-iOS/SignalServiceKit/src/Util
Matthew Chen a66f2cfc56 Migrate groups from v1 to v2, part 2.
* Add legacy group upgrade action sheet.
* Add 'group update info messages' around migrations.
* Add new limits around group size.
* Rename migration modes to "manual", "auto-migration."
* Add legacy groups action sheets.
* Try to fill in missing UUIDs before migrating groups.
* Ignore "known unregistered" users during group migrations.
2020-10-30 09:05:13 -03:00
..
Profiles Migrate groups from v1 to v2. 2020-10-30 09:04:12 -03:00
AppContext.h Rework debug log file handling. 2020-10-23 14:10:00 -03:00
AppContext.m Run perf tests with real-world optimizations 2019-08-29 09:47:52 -06:00
AppExpiry.swift Fix build warnings. 2020-09-25 15:16:19 -03:00
AppReadiness.h Tweak readiness checking. 2020-07-08 15:02:14 -03:00
AppReadiness.m Rename singleton accessors. 2020-09-17 21:11:09 -03:00
AppVersion.h Rename singleton accessors. 2020-09-17 21:11:07 -03:00
AppVersion.m Rename singleton accessors. 2020-09-17 21:11:07 -03:00
Atomics.swift Re-upload protected profiled names. 2020-10-23 14:01:44 -03:00
AudioWaveform.swift PR Feedback 2019-09-19 12:45:48 -07:00
Batching.swift Delete old and unused one-time prekeys. 2019-11-02 08:16:41 -03:00
Bench.swift Add Bench utility for measuring multi-step processes. 2020-06-18 09:24:12 -03:00
BidirectionalDictionary.swift Respond to CR. 2020-07-10 11:13:00 -03:00
ByteParser.h Fix more build warnings. 2020-04-10 13:17:08 -03:00
ByteParser.m Step 2/2 %s/OWSAssert/OWSAssertDebug for existing previous assert semantics 2018-09-07 10:00:48 -06:00
Collection+OWS.swift Run precommit script 2020-08-03 11:12:50 -07:00
DarwinNotificationCenter.h PR Feedback 2020-01-30 11:45:11 -08:00
DarwinNotificationCenter.m Fix small build warnings. 2020-04-08 16:05:54 -03:00
DarwinNotificationName.swift PR Feedback 2020-01-30 11:45:11 -08:00
Data+SSK.swift Add group link view. 2020-09-01 17:11:09 -03:00
DataSource.h Animated sticker support. 2020-09-02 13:44:15 -03:00
DataSource.m Animated sticker support. 2020-09-02 13:44:15 -03:00
Date+SSK.swift Run precommit script 2020-08-13 15:08:12 -07:00
DebouncedEvent.swift Fix de-bouncing of sticker pack data source change events. 2020-09-02 16:32:22 -03:00
DeviceNames.swift Add Codable adherance to proto wrappers 2020-07-22 14:34:24 -07:00
DispatchQueue+OWS.swift Add owsFail() methods. 2020-07-10 10:59:24 -03:00
Error+SSK.swift Merge branch 'release/3.14.0' 2020-08-13 22:45:12 -03:00
ExperienceUpgrade.h Fix more build warnings. 2020-04-10 13:17:08 -03:00
ExperienceUpgrade.m Fix more build warnings. 2020-04-10 13:17:08 -03:00
ExperienceUpgrade+SDS.swift Respond to CR. 2020-06-18 12:22:14 -03:00
ExperienceUpgradeFinder.swift Remove message requests splash. 2020-10-29 13:25:53 -03:00
FeatureFlags.swift Migrate groups from v1 to v2, part 2. 2020-10-30 09:05:13 -03:00
FunctionalUtil.h Add missing nullability annotations. 2019-01-23 13:12:43 -05:00
FunctionalUtil.m Add missing nullability annotations. 2019-01-23 13:12:43 -05:00
Int+SSK.swift Redesigned reaction view 2020-02-02 21:16:08 -08:00
JobQueue.swift Conversation Pinning 2020-09-02 14:13:05 -07:00
KeyBackupService.swift Switch Argon2 pod name 2020-10-15 15:55:49 -07:00
Locale+SSK.swift Support profile given and family names 2020-01-09 13:17:09 -08:00
LRUCache.swift Remove redundant NotificationName. 2020-01-27 10:53:23 -03:00
MailtoLink.swift Add support email send infrastructure 2020-07-30 13:02:00 -07:00
Math+OWS.swift Adjust database snapshot frequency to reflect app load. 2020-06-09 09:16:58 -03:00
MessageSender+Promise.swift Remove usage of retainUntilComplete. 2020-05-22 09:51:12 -03:00
MIMETypeUtil.h Animated sticker support. 2020-09-02 13:44:15 -03:00
MIMETypeUtil.m Animated sticker support. 2020-09-02 13:44:15 -03:00
ModelReadCache.swift Convert ModelReadCache assert into logging. 2020-10-15 17:44:12 -03:00
NSArray+OWS.h Respond to CR. 2017-09-20 11:48:37 -04:00
NSArray+OWS.m Step 2/2 %s/OWSAssert/OWSAssertDebug for existing previous assert semantics 2018-09-07 10:00:48 -06:00
NSData+Image.h Update link previews for group invite links. 2020-09-08 17:33:50 -03:00
NSData+Image.m Fix leaks of various CF types 2020-09-30 17:44:54 -03:00
NSData+Image.swift Fix broken tests. 2020-09-02 16:31:42 -03:00
NSError+OWSOperation.h Swift errors vs. isRetryable 2019-07-25 10:56:30 -06:00
NSError+OWSOperation.m Minor cleanup. 2020-08-19 10:51:57 -03:00
NSNotificationCenter+OWS.h Post notifications asynchronously. 2017-09-21 17:03:57 -04:00
NSNotificationCenter+OWS.m Post notifications asynchronously. 2017-09-21 17:03:57 -04:00
NSRegularExpression+SSK.swift IOS-822: Support for parsing additional HTML content 2020-09-02 14:50:12 -07:00
NSString+SSK.h Add MVP legacy group indicator. 2020-07-22 11:49:59 -03:00
NSString+SSK.m Add MVP legacy group indicator. 2020-07-22 11:49:59 -03:00
NSTimer+OWS.h Use common run loop mode for some timers 2020-08-13 10:45:32 -03:00
NSTimer+OWS.m Use common run loop mode for some timers 2020-08-13 10:45:32 -03:00
NSURLSessionDataTask+OWS_HTTP.h Merge branch 'release/3.14.0' 2020-08-13 22:45:12 -03:00
NSURLSessionDataTask+OWS_HTTP.m Merge branch 'release/3.14.0' 2020-08-13 22:45:12 -03:00
NSUserDefaults+OWS.h Migrate to shared data NSUserDefaults. 2017-11-30 09:49:01 -05:00
NSUserDefaults+OWS.m Respond to CR. 2018-10-22 14:43:07 -04:00
OrderedDictionary.swift Rework info messages to reflect groups v2. 2020-02-26 23:31:00 -03:00
OrderedSet.swift Avoid rate limits while doing profile fetches. 2020-04-15 17:03:33 -03:00
OWS2FAManager.h Rename singleton accessors. 2020-09-17 21:11:09 -03:00
OWS2FAManager.m Silently migrate master key to new KBS enclave when necessary 2020-10-06 15:07:11 -07:00
OWS2FAManager.swift Rename singleton accessors. 2020-09-17 21:11:07 -03:00
OWSAnalytics.h Tweak RI. 2019-08-08 14:48:57 -03:00
OWSAnalytics.m Rename singleton accessors. 2020-09-17 21:11:07 -03:00
OWSAnalyticsEvents.h Fix more build warnings. 2020-04-10 13:17:08 -03:00
OWSAnalyticsEvents.m Decrypt incoming UD messages. 2018-10-03 09:32:21 -04:00
OWSBackgroundTask.h Rename singleton accessors. 2020-09-17 21:11:09 -03:00
OWSBackgroundTask.m Rename singleton accessors. 2020-09-17 21:11:09 -03:00
OWSBackupFragment.h Fix more build warnings. 2020-04-10 13:17:08 -03:00
OWSBackupFragment.m Fix build warnings around initializers. 2020-04-08 16:05:54 -03:00
OWSBackupFragment+SDS.swift Respond to CR. 2020-06-18 12:22:14 -03:00
OWSDispatch.h Resumable attachment download. 2020-08-01 12:18:13 -03:00
OWSDispatch.m Resumable attachment download. 2020-08-01 12:18:13 -03:00
OWSError.h Adopt new CDS errors in LegacyContactDiscoveryService 2020-08-13 15:08:12 -07:00
OWSError.m make OWSErrorMakeAssertionError variadic, objc only. Swift doesn't need vargs for formatting and can use the more concise OWSAssertionError 2020-03-04 10:08:29 -07:00
OWSFileSystem.h IOS-832: Device transfer flow should handle missing folders 2020-09-10 15:27:10 -07:00
OWSFileSystem.m Tiny fix for failDebug during temp cleanup 2020-09-14 09:00:08 -07:00
OWSFileSystem.swift IOS-832: Device transfer flow should handle missing folders 2020-09-10 15:27:10 -07:00
OWSFormat.h Implement attachment upload v3. 2020-08-01 12:06:57 -03:00
OWSFormat.m Implement attachment upload v3. 2020-08-01 12:06:57 -03:00
OWSFormat.swift Implement attachment upload v3. 2020-08-01 12:06:58 -03:00
OWSMath.h Fix "Implicit conversion loses floating-point precision" 2020-01-17 16:08:35 -07:00
OWSOperation.h Swift errors vs. isRetryable 2019-07-25 10:56:30 -06:00
OWSOperation.m New CDS endpoint 2020-03-04 10:08:55 -07:00
OWSOperation.swift Revisit resumable attachment uploads. 2020-08-19 10:44:47 -03:00
OWSQueues.h Goodbye iOS 10 2020-05-27 17:34:32 -07:00
OWSUnfairLock.h Adopt changes from precommit linting scripts 2020-07-06 13:48:59 -07:00
OWSUnfairLock.m Adopt changes from precommit linting scripts 2020-07-06 13:48:59 -07:00
OWSUserProfile.h Refine stale profile fetch. 2020-08-07 17:44:11 -03:00
OWSUserProfile.m Re-upload protected profiled names. 2020-10-23 14:01:44 -03:00
OWSUserProfile.swift Rework profile lifecycle. 2020-08-01 12:04:22 -03:00
OWSUserProfile+SDS.swift Track last messaging date on user profile. 2020-07-08 11:10:37 -03:00
ParamParser.swift Review feedback: Better handling of cast failures in ParamParser 2020-06-29 23:03:35 -07:00
PinnedThreadManager.swift Ignore deleted or archived pinned threads. 2020-10-24 15:29:33 -07:00
Platform.swift IOS-784: Improvements to sqlclient script 2020-08-20 13:07:23 -07:00
Promise+OWS.swift IOS-829: Link Previews: Better handling of cancelled requests 2020-09-08 15:55:10 -07:00
ReadyFlag.swift Bench the ready flag groups. 2020-05-19 20:40:46 -07:00
RemoteConfigManager.swift Migrate groups from v1 to v2, part 2. 2020-10-30 09:05:13 -03:00
ReverseDispatchQueue.swift Add ReverseDispatchQueue. 2018-12-13 11:44:29 -05:00
SDS+SSK.swift Add dedicated video call button 2020-08-14 20:44:03 -07:00
Sequence+OWS.swift Some final changes to prepare for pull request 2020-07-30 13:02:00 -07:00
SSKAsserts.h Respond to CR. 2019-06-25 16:00:58 -04:00
SSKPreferences.swift Add StorageService proxiedLinkPreview store and forward 2020-08-26 16:47:47 -07:00
StorageService.swift Rename singleton accessors. 2020-09-17 21:11:07 -03:00
String+SSK.swift Fix tinting of attachment images on iOS 11+12 2020-08-21 18:41:11 -07:00
SwiftSingletons.swift Merge remote-tracking branch 'origin/release/2.29.2' 2018-09-07 15:27:50 -04:00
SyncManagerProtocol.swift Strip out message request special casing 2020-06-16 12:28:21 -07:00
TestModel.h Fix build warnings around initializers. 2020-04-08 16:05:54 -03:00
TestModel.m Fix broken tests. 2019-11-07 17:22:08 -03:00
TestModel+SDS.swift Respond to CR. 2020-06-18 12:22:14 -03:00
TypingIndicators.swift Fix caches that weren't re-warmed after transfer 2020-09-02 11:30:49 -07:00
UIImage+OWS.h Sync Groups and Contacts 2019-11-04 14:06:54 -08:00
UIImage+OWS.m Rename ImageMetadata class for clarity. 2020-09-01 17:00:31 -03:00
UnfairLock.swift Add performance test around UnfairLock. 2020-08-13 08:59:56 -03:00
UserProfileFinder.swift Respond to CR. 2020-07-08 11:10:37 -03:00
ViewOnceMessages.swift Rename singleton accessors. 2020-09-17 21:11:07 -03:00
Weak.swift Fix perf problems around observation of addressing mapping changes. 2020-08-11 16:44:32 -03:00
WeakTimer.swift Outage detection. 2018-06-20 17:50:50 -04:00
YapDatabase+Promise.swift GRDB adapter for message mapping 2019-04-10 16:28:18 -06:00
YapDatabaseViewTransaction+OWS.h Skip invalid records in corrupt database views. 2019-06-10 10:03:17 -04:00
YapDatabaseViewTransaction+OWS.m Apply strict ydb extension flag to ydb enumeration. 2019-06-21 11:57:21 -04:00