Matthew Chen
|
465711c2cb
|
Add script to extract and gather analytics event names.
// FREEBIE
|
2017-07-27 12:45:29 -04:00 |
|
Michael Kirk
|
91ad2ec32b
|
Properly handle too-large messages
1. Take note of any large messages.
2. If they are way too large, we just drop them on the floor.
// FREEBIE
|
2017-07-27 11:37:10 -04:00 |
|
Matthew Chen
|
4ac7600c07
|
Respond to CR.
// FREEBIE
|
2017-07-27 10:24:07 -04:00 |
|
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
|
2017-07-26 14:29:56 -04:00 |
|
Matthew Chen
|
2418baec15
|
Respond to CR.
// FREEBIE
|
2017-07-24 16:13:22 -04:00 |
|
Michael Kirk
|
a5f067936c
|
migration to fix any half-registered users
// FREEBIE
|
2017-07-24 13:01:43 -04:00 |
|
Matthew Chen
|
4059c34170
|
[SSK] Migrating changes from obsolete SSK repo.
// FREEBIE
|
2017-07-21 15:17:35 -04:00 |
|
Matthew Chen
|
4f5b2993b0
|
[SSK] Migrating changes from obsolete SSK repo.
// FREEBIE
|
2017-07-21 14:55:31 -04:00 |
|
Michael Kirk
|
e52248fe39
|
Localize JSQMessagesViewController within Signal
// FREEBIE
|
2017-07-21 14:16:41 -04:00 |
|
Michael Kirk
|
1b8efb5255
|
CI runs SSK tests
Clean up Makefile cruft
// FREEBIE
|
2017-07-21 13:58:57 -04:00 |
|
Michael Kirk
|
4b69126d1a
|
Use interned SSK
// FREEBIE
|
2017-07-21 13:58:32 -04:00 |
|
Matthew Chen
|
1600b1f440
|
[SSK] Avoid nil country names on iOS 8.
FREEBIE
|
2017-07-20 09:16:15 -04:00 |
|
Michael Kirk
|
878806aa52
|
[JSQMVC] Add Croatian translations
// FREEBIE
|
2017-07-18 18:22:01 -04:00 |
|
Matthew Chen
|
235a842137
|
[SSK] Use existing transaction in cleanup.
// FREEBIE.
|
2017-07-14 09:27:48 -04:00 |
|
Matthew Chen
|
8884cb5a2b
|
[SSK] Fix copy and paste of voice messages.
// FREEBIE
|
2017-07-13 17:23:11 -04:00 |
|
Matthew Chen
|
0357081cc7
|
[SSK] Run orphan cleanup on startup.
// FREEBIE
|
2017-07-12 12:15:21 -04:00 |
|
Michael Kirk
|
4b7924cc72
|
[SSK] update CI gems
// FREEBIE
|
2017-07-12 11:57:30 -04:00 |
|
Michael Kirk
|
d15da6e6d4
|
fix bubble calculator tests
// FREEBIE
|
2017-07-11 16:36:50 -04:00 |
|
Michael Kirk
|
3eb90ba383
|
Disable singleton assert for tests
introduce a new build configuration, used by tests, which disables
singleton asserts
// FREEBIE
|
2017-07-11 16:36:50 -04:00 |
|
Michael Kirk
|
cc31d88f29
|
[SSK] Fix persist view for upgrade scenario
// FREEBIE
|
2017-07-11 15:28:15 -04:00 |
|
Michael Kirk
|
f61980e376
|
[SSK] remove unhelpful logging
// FREEBIE
|
2017-07-11 13:21:33 -04:00 |
|
Michael Kirk
|
dbf0235974
|
[SSK] persist thread view
// FREEBIE
|
2017-07-10 11:54:37 -05:00 |
|
Matthew Chen
|
3e11c10c9c
|
[SSK] Don’t sync verification state until app has finished becoming active.
// FREEBIE
|
2017-07-06 14:42:04 -04:00 |
|
Matthew Chen
|
9e5447f1d4
|
Respond to CR.
// FREEBIE
|
2017-07-06 13:20:21 -04:00 |
|
Matthew Chen
|
944cd7beef
|
Show app update nag on launch if necessary.
// FREEBIE
|
2017-07-06 12:56:27 -04:00 |
|
Michael Kirk
|
8e891eb357
|
Merge branch 'hotfix/2.13.3.0'
// FREEBIE
|
2017-07-06 09:33:57 -05:00 |
|
Matthew Chen
|
e0ee4e42f1
|
[SSK] Modify TSStorageManager to use separate shared read and write connections.
// FREEBIE
|
2017-07-05 19:08:36 -04:00 |
|
Matthew Chen
|
dc1453264b
|
[SSK] Modify TSStorageManager to use separate shared read and write connections.
// FREEBIE
|
2017-07-05 17:24:48 -04:00 |
|
Matthew Chen
|
7135895c1c
|
Modify TSStorageManager to use separate shared read and write connections.
// FREEBIE
|
2017-07-05 17:01:28 -04:00 |
|
Michael Kirk
|
7b04823aaf
|
[SSK] FIX: verifiying unregistered user prints "no longer registered"
error on every launch
// FREEBIE
|
2017-07-05 13:01:48 -05:00 |
|
Michael Kirk
|
1f9f066fa9
|
print call record when declining a call
// FREEBIE
|
2017-07-05 12:45:34 -05:00 |
|
Michael Kirk
|
dbad3b4f8d
|
[SSK] MessagesManager observes for badge count
// FREEBIE
|
2017-06-30 10:25:00 -10:00 |
|
Michael Kirk
|
d0d4e67615
|
update badge count when app is in background
// FREEBIE
|
2017-06-30 09:39:26 -10:00 |
|
Michael Kirk
|
544dec1af8
|
[SSK] Fix typo in assert
// FREEBIE
|
2017-06-30 06:18:33 -10:00 |
|
Michael Kirk
|
46bf05182a
|
[SSK][SPK] fix upstream tests
No changes that should affect running client.
// FREEBIE
|
2017-06-28 18:48:44 -10:00 |
|
Michael Kirk
|
ab40bc7242
|
[SSK] sync key version
// FREEBIE
|
2017-06-23 15:23:32 -04:00 |
|
Matthew Chen
|
1eff5513b3
|
[SSK] Archive sessions upon identity change.
// FREEBIE
|
2017-06-22 18:21:42 -04:00 |
|
Michael Kirk
|
3e43eef534
|
[SSK][SPK] Archive all recipient's sessions on identity change.
// FREEBIE
|
2017-06-22 17:25:32 -04:00 |
|
Matthew Chen
|
ad17c444f7
|
[SSK] Add creation timestamp to attachment streams.
// FREEBIE
|
2017-06-22 17:18:01 -04:00 |
|
Michael Kirk
|
140625b2a0
|
[SSK] verification sync
// FREEBIE
|
2017-06-22 15:23:52 -04:00 |
|
Michael Kirk
|
a933fbf215
|
sync verifications with contact syncing
// FREEBIE
|
2017-06-22 15:21:25 -04:00 |
|
Matthew Chen
|
e6aacf0bca
|
[SSK] Reduce chattiness of logs; increase log file sizes.
// FREEBIE
|
2017-06-22 14:29:32 -04:00 |
|
Matthew Chen
|
eff1974eeb
|
[SSK] Reduce chattiness of logs; increase log file sizes.
// FREEBIE
|
2017-06-22 10:10:56 -04:00 |
|
Matthew Chen
|
12e083b4e0
|
[SSK] Fix OWSCFail() macro.
// FREEBIE
|
2017-06-21 17:46:41 -04:00 |
|
Matthew Chen
|
c7d9236526
|
[SSK] Ensure verification UI is updated to reflect incoming verification state sync messages.
// FREEBIE
|
2017-06-21 17:44:18 -04:00 |
|
Matthew Chen
|
6a1f766657
|
[SSK] Improve perf of attachment stream file path upgrade.
// FREEBIE
|
2017-06-21 10:39:45 -04:00 |
|
Michael Kirk
|
11fa08470d
|
[JSQ] Fix: can't dismiss keyboard after sending
// FREEBIE
|
2017-06-20 17:45:28 -04:00 |
|
Matthew Chen
|
eb17a7b189
|
[SSK] Refine observation of async registration completion.
// FREEBIE
|
2017-06-20 13:19:01 -04:00 |
|
Matthew Chen
|
5ae4b99f89
|
Refine observation of async registration completion.
// FREEBIE
|
2017-06-20 13:17:44 -04:00 |
|
Matthew Chen
|
8948a54e2f
|
Enable verification state sync.
// FREEBIE
|
2017-06-19 19:54:13 -04:00 |
|