Commit Graph

3557 Commits (4ac7600c07120eda4f0cf17d0c6e14ca06b481a3)
 

Author SHA1 Message Date
Matthew Chen 4ac7600c07 Respond to CR.
// FREEBIE
7 years ago
Matthew Chen d4af62adcc Instrument registration happy path with analytics.
// FREEBIE
7 years ago
Matthew Chen 0189f601c4 Merge branch 'charlesmchen/streamlineAnalyticsProperties' 7 years ago
Matthew Chen 531489a828 Streamline analytics properties.
// FREEBIE
7 years ago
Matthew Chen f973af5a83 Streamline analytics properties.
// FREEBIE
7 years ago
Matthew Chen 013bf62f7c Streamline analytics properties.
// FREEBIE
7 years ago
Michael Kirk 8d796cc26a Merge branch 'mkirk/fix-crash-on-nil-key' 7 years ago
Michael Kirk 3f4dcecf15 ensure blocking keychange message has identityKey before proceeding
This is increasingly irrelevant due to recent safety number changes, but
legacy clients with old messages can still run into this.

FIXES: https://github.com/WhisperSystems/Signal-iOS/issues/2346

// FREEBIE
7 years ago
Michael Kirk 8b724c5d7e Merge branch 'mkirk/durable-store' 7 years ago
Michael Kirk eafc370bbe CR: move property to method to clearly avoid Mantle serialization
Also some formatting cleanup and extra asserts

// FREEBIE
7 years ago
Michael Kirk 4d8429186d Store undecrypted envelopes before doing any processing.
This lets us clear the server side queue immediately, and paves the way
for retry, give up logic.

// FREEBIE
7 years ago
Matthew Chen f4fc6de6ed Bump build from to 2.15.0.1.
// FREEBIE
7 years ago
Matthew Chen 1009b1ba77 Fix tests.
// FREEBIE
7 years ago
Matthew Chen 1486ef858e Merge branch 'charlesmchen/databaseObservation' 7 years ago
Matthew Chen d80f470c2c Respond to CR.
// FREEBIE
7 years ago
Matthew Chen 2e7fe5cfd5 Rework database observation in home and message views.
// FREEBIE
7 years ago
Matthew Chen 1f1a681180 Rework database observation in home and message views.
// FREEBIE
7 years ago
Matthew Chen c41037a4f9 Merge branch 'charlesmchen/leakedViewControllers' 7 years ago
Matthew Chen c1139a3a28 Fix many leaks in the view controllers.
// FREEBIE
7 years ago
Matthew Chen f0cecfad11 Surface memory leaks by logging the deallocation of view controllers.
// FREEBIE
7 years ago
Matthew Chen d72c4a21c3 Fix missing variable type.
// FREEBIE
7 years ago
Matthew Chen 171eec25c6 Merge branch 'charlesmchen/easyTapGroupName' 7 years ago
Matthew Chen 511cbbeaaf Make it easier to tap-to-edit group names in new group and update group vies.
// FREEBIE
7 years ago
Matthew Chen 92f053e7ae Merge branch 'charlesmchen/analytics6' 7 years ago
Matthew Chen 863fd27abe Respond to CR.
// FREEBIE
7 years ago
Matthew Chen 7cbdde7b1d Rework handling of critical errors, e.g. errors while initializing TSStorageManager.
// FREEBIE
7 years ago
Matthew Chen 8e51b5ade1 Clean up ahead of PR.
// FREEBIE
7 years ago
Matthew Chen 958a8b4c80 Instrument CallService.
// FREEBIE
7 years ago
Matthew Chen 90945609e5 Bump version to 2.15.0.0.
// FREEBIE
7 years ago
Matthew Chen 8236f05454 Merge branch 'charlesmchen/analytics5' 7 years ago
Matthew Chen ef4b1cf477 Respond to CR.
// FREEBIE
7 years ago
Matthew Chen fa7a2407bf Respond to CR.
// FREEBIE
7 years ago
Matthew Chen b17a7c5751 Review NSError usage.
// FREEBIE
7 years ago
Matthew Chen 11f52757b2 Use background task when sending analytics events.
// FREEBIE
7 years ago
Matthew Chen 543c05b2c5 Add a “critical” severity level for analytics events.
// FREEBIE
7 years ago
Matthew Chen 9962c936c6 Merge branch 'charlesmchen/analytics3' 7 years ago
Matthew Chen 2418baec15 Respond to CR.
// FREEBIE
7 years ago
Matthew Chen 9587aab37b Instrument network errors.
// FREEBIE
7 years ago
Matthew Chen 117bca7c48 Instrument errors in app delegate.
// FREEBIE
7 years ago
Matthew Chen 7da5df594f Instrument errors in storage manager.
// FREEBIE
7 years ago
Matthew Chen 19c0a7ad7c Instrument errors in message sender.
// FREEBIE
7 years ago
Matthew Chen e168db79aa Instrument errors in message manager.
// FREEBIE
7 years ago
Michael Kirk bf82d2e2e0 Merge branch 'mkirk/atomic-registration' 7 years ago
Michael Kirk c74a5c0740 CR: strong reference to migration job, clarify variable
// FREEBIE
7 years ago
Michael Kirk 6e19c1aae8 Don't crash when messaging user with malformed profile
// FREEBIE
7 years ago
Michael Kirk a5f067936c migration to fix any half-registered users
// FREEBIE
7 years ago
Michael Kirk 7c28805442 Don't consider yourself registered until you've uploaded your prekeys
// FREEBIE
7 years ago
Matthew Chen 078a1312fa Merge branch 'charlesmchen/gifVsUrl' 7 years ago
Matthew Chen 97772a32ff Respond to CR.
// FREEBIE
7 years ago
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
7 years ago