Commit graph

3607 commits

Author SHA1 Message Date
Matthew Chen
1486ef858e Merge branch 'charlesmchen/databaseObservation' 2017-07-26 12:39:58 -04:00
Matthew Chen
d80f470c2c Respond to CR.
// FREEBIE
2017-07-26 12:39:43 -04:00
Matthew Chen
2e7fe5cfd5 Rework database observation in home and message views.
// FREEBIE
2017-07-26 12:17:08 -04:00
Matthew Chen
1f1a681180 Rework database observation in home and message views.
// FREEBIE
2017-07-26 12:17:08 -04:00
Matthew Chen
c41037a4f9 Merge branch 'charlesmchen/leakedViewControllers' 2017-07-26 11:59:12 -04:00
Matthew Chen
c1139a3a28 Fix many leaks in the view controllers.
// FREEBIE
2017-07-26 11:59:00 -04:00
Matthew Chen
f0cecfad11 Surface memory leaks by logging the deallocation of view controllers.
// FREEBIE
2017-07-26 11:59:00 -04:00
Matthew Chen
d72c4a21c3 Fix missing variable type.
// FREEBIE
2017-07-26 11:58:41 -04:00
Matthew Chen
171eec25c6 Merge branch 'charlesmchen/easyTapGroupName' 2017-07-26 10:54:32 -04:00
Matthew Chen
511cbbeaaf Make it easier to tap-to-edit group names in new group and update group vies.
// FREEBIE
2017-07-26 10:54:27 -04:00
Matthew Chen
92f053e7ae Merge branch 'charlesmchen/analytics6' 2017-07-26 10:52:46 -04:00
Matthew Chen
863fd27abe Respond to CR.
// FREEBIE
2017-07-26 10:52:15 -04:00
Matthew Chen
7cbdde7b1d Rework handling of critical errors, e.g. errors while initializing TSStorageManager.
// FREEBIE
2017-07-26 10:01:43 -04:00
Matthew Chen
8e51b5ade1 Clean up ahead of PR.
// FREEBIE
2017-07-26 10:01:43 -04:00
Matthew Chen
958a8b4c80 Instrument CallService.
// FREEBIE
2017-07-26 10:01:43 -04:00
Matthew Chen
90945609e5 Bump version to 2.15.0.0.
// FREEBIE
2017-07-25 10:37:19 -04:00
Matthew Chen
8236f05454 Merge branch 'charlesmchen/analytics5' 2017-07-24 17:18:29 -04:00
Matthew Chen
ef4b1cf477 Respond to CR.
// FREEBIE
2017-07-24 17:18:15 -04:00
Matthew Chen
fa7a2407bf Respond to CR.
// FREEBIE
2017-07-24 16:20:00 -04:00
Matthew Chen
b17a7c5751 Review NSError usage.
// FREEBIE
2017-07-24 16:13:59 -04:00
Matthew Chen
11f52757b2 Use background task when sending analytics events.
// FREEBIE
2017-07-24 16:13:59 -04:00
Matthew Chen
543c05b2c5 Add a “critical” severity level for analytics events.
// FREEBIE
2017-07-24 16:13:59 -04:00
Matthew Chen
9962c936c6 Merge branch 'charlesmchen/analytics3' 2017-07-24 16:13:34 -04:00
Matthew Chen
2418baec15 Respond to CR.
// FREEBIE
2017-07-24 16:13:22 -04:00
Matthew Chen
9587aab37b Instrument network errors.
// FREEBIE
2017-07-24 16:05:39 -04:00
Matthew Chen
117bca7c48 Instrument errors in app delegate.
// FREEBIE
2017-07-24 16:05:39 -04:00
Matthew Chen
7da5df594f Instrument errors in storage manager.
// FREEBIE
2017-07-24 16:05:39 -04:00
Matthew Chen
19c0a7ad7c Instrument errors in message sender.
// FREEBIE
2017-07-24 16:05:39 -04:00
Matthew Chen
e168db79aa Instrument errors in message manager.
// FREEBIE
2017-07-24 16:05:39 -04:00
Michael Kirk
bf82d2e2e0 Merge branch 'mkirk/atomic-registration' 2017-07-24 13:02:13 -04:00
Michael Kirk
c74a5c0740 CR: strong reference to migration job, clarify variable
// FREEBIE
2017-07-24 13:01:43 -04:00
Michael Kirk
6e19c1aae8 Don't crash when messaging user with malformed profile
// FREEBIE
2017-07-24 13:01:43 -04:00
Michael Kirk
a5f067936c migration to fix any half-registered users
// FREEBIE
2017-07-24 13:01:43 -04:00
Michael Kirk
7c28805442 Don't consider yourself registered until you've uploaded your prekeys
// FREEBIE
2017-07-24 13:01:43 -04:00
Matthew Chen
078a1312fa Merge branch 'charlesmchen/gifVsUrl' 2017-07-24 12:55:29 -04:00
Matthew Chen
97772a32ff Respond to CR.
// FREEBIE
2017-07-24 12:55:05 -04:00
Matthew Chen
9eaeba9af3 Address yet another edge cases around pasteboards that contain both textual and non-textual content, e.g. a gif and the URL of that gif.
// FREEBIE
2017-07-24 10:06:30 -04:00
Matthew Chen
aa5730dc11 Merge branch 'charlesmchen/alwaysReloadTableWhenChangingGrouping' 2017-07-24 09:45:14 -04:00
Matthew Chen
ceb243b30b Always reload home view table when changing grouping.
// FREEBIE
2017-07-24 09:12:54 -04:00
Michael Kirk
d244731cef Merge branch 'mkirk/ssk-install' 2017-07-21 16:26:55 -04:00
Michael Kirk
6ef9d568fc Instructions, how to use SignalServiceKit
// FREEBIE
2017-07-21 16:21:49 -04:00
Michael Kirk
de8a1b429a Merge branch 'mkirk/update-build-instructions' 2017-07-21 16:17:10 -04:00
Michael Kirk
9560af4939 clarify build instructions
// FREEBIE
2017-07-21 15:38:27 -04:00
Matthew Chen
dc211afd53 Merge branch 'charlesmchen/nationalPrefixes' 2017-07-21 15:32:45 -04:00
Matthew Chen
128c40a26c Respond to CR.
// FREEBIE
2017-07-21 15:32:26 -04:00
Matthew Chen
c8b2e22a3b [SSK] Migrating changes from obsolete SSK repo.
// FREEBIE
2017-07-21 15:22:28 -04:00
Matthew Chen
03aacbd682 [SSK] Try applying national prefixes when parsing phone numbers.
// FREEBIE
2017-07-21 15:21:22 -04:00
Matthew Chen
3db5c777c2 Merge branch 'charlesmchen/analytics2' 2017-07-21 15:17:52 -04:00
Matthew Chen
4059c34170 [SSK] Migrating changes from obsolete SSK repo.
// FREEBIE
2017-07-21 15:17:35 -04:00
Matthew Chen
64a99c63b3 [SSK] Migrating changes from obsolete SSK repo.
// FREEBIE
2017-07-21 15:08:37 -04:00