Michael Kirk
|
75b54f06b4
|
Resume onboarding if user needs profile or PIN.
|
2020-02-18 15:37:17 -07:00 |
|
Nora Trapp
|
aa4101cbd9
|
Tap a photo to download while there's a pending message request.
|
2020-02-17 18:39:08 -08:00 |
|
Nora Trapp
|
6a4741bdeb
|
Automatically download all attachments when message request is accepted.
|
2020-02-17 18:39:03 -08:00 |
|
Nora Trapp
|
ac35c96f21
|
Don't download attachments when there's a pending message request.
|
2020-02-17 18:38:57 -08:00 |
|
Michael Kirk
|
643b64d8a5
|
add asserts, decompose method, unify translation comment, remove redundant groupThread check
|
2020-02-17 16:23:24 -07:00 |
|
Nora Trapp
|
e86410af4c
|
Track pending read receipts even if we've read the message on another device.
|
2020-02-17 16:11:05 -07:00 |
|
Michael Kirk
|
73937c16fe
|
Contact support flow after missed PIN
|
2020-02-17 16:09:54 -07:00 |
|
Nora Trapp
|
69d4201a13
|
Don't clear our local profile when our key changes, just update the key
|
2020-02-16 13:16:26 -07:00 |
|
Michael Kirk
|
651d73e4d5
|
debug action: unwhitelist 1 thread
|
2020-02-16 13:13:12 -07:00 |
|
Michael Kirk
|
2bed5d0cc3
|
persist pending read receipts
|
2020-02-16 13:13:12 -07:00 |
|
Michael Kirk
|
3bb38ddb99
|
swift friendly notification rename
|
2020-02-16 13:13:12 -07:00 |
|
Michael Kirk
|
597c07291d
|
DRY up hasPendingMessageRequestWithTransaction
|
2020-02-16 13:13:12 -07:00 |
|
Michael Kirk
|
7eefc55975
|
disable key conversation settings while pending message request exists
|
2020-02-15 11:37:24 -07:00 |
|
Michael Kirk
|
eb07cda055
|
separate indexable query for groups
|
2020-02-15 11:37:24 -07:00 |
|
Michael Kirk
|
6a892c4150
|
Partial Revert of 'Mark messages locally as read but wait to send receipts until the message request is approved.'
Reverting all the OutgoingReceiptManager logic changes - but keeping some ancillary changes.
|
2020-02-15 11:37:24 -07:00 |
|
Nora Trapp
|
72718c62bb
|
Mark messages locally as read but wait to send receipts until the message request is approved.
|
2020-02-15 11:37:24 -07:00 |
|
Nora Trapp
|
e420b2194c
|
If there's a pending message request and we send a message to a thread, share our profile
|
2020-02-15 11:37:24 -07:00 |
|
Nora Trapp
|
f763b8624e
|
Handle showing message request for non-incoming message interactions.
|
2020-02-15 11:37:24 -07:00 |
|
Michael Kirk
|
75d40639d7
|
improve logging
|
2020-02-14 12:22:27 -07:00 |
|
Michael Kirk
|
6ee6b21e2e
|
avoid spurious error with fresh install
If you have no profile name to upload, this request will fail. Plus there's no
reason to wait for it anyway.
|
2020-02-14 10:24:18 -07:00 |
|
Michael Kirk
|
9ed6da94e5
|
fix overzealous assert, e.g. if network is down
|
2020-02-13 21:16:10 -07:00 |
|
Michael Kirk
|
081c48cfeb
|
percolate up error details
|
2020-02-13 11:25:05 -07:00 |
|
Nora Trapp
|
47f7d849a1
|
Use a local only key for storage service encryption.
|
2020-02-12 13:57:04 -08:00 |
|
Nora Trapp
|
1f3d2f93d8
|
PR Feedback
|
2020-02-12 09:59:11 -08:00 |
|
Nora Trapp
|
ccfba6e148
|
Remove some bad comments
|
2020-02-12 08:38:01 -08:00 |
|
Nora Trapp
|
2d1a22a862
|
Pass through transactions to profile manager, avoid extraneous sync after merge
|
2020-02-12 08:24:06 -08:00 |
|
Nora Trapp
|
2f9492188a
|
Add storage service support for v1 group whitelist / blocklist
|
2020-02-11 20:31:56 -08:00 |
|
Nora Trapp
|
70d948843f
|
Remote FF for message requests
|
2020-02-11 18:27:46 -08:00 |
|
Nora Trapp
|
3887c71665
|
Turn on storage service if we have the requisite keys.
|
2020-02-11 13:29:39 -08:00 |
|
Nora Trapp
|
0777b22eb4
|
Decrease storage service debounce
|
2020-02-11 13:29:39 -08:00 |
|
Nora Trapp
|
724b483d00
|
Wait during registration for storage service restore and re-populate local profile if available
|
2020-02-11 13:29:39 -08:00 |
|
Nora Trapp
|
55b6734758
|
Merge branch 'nt/message-request-megaphone'
|
2020-02-10 11:26:18 -08:00 |
|
Michael Kirk
|
4c1afa18a6
|
secondary devices update capabilities w/ devices endpoint
|
2020-02-05 10:38:43 -07:00 |
|
Matthew Chen
|
6d17f5b646
|
Fix profile fetch rate limiting.
|
2020-02-04 23:26:33 -03:00 |
|
Nora Trapp
|
53495b1007
|
Fix a bug when receiving a reaction from a user without a thread.
|
2020-02-04 17:15:13 -08:00 |
|
Nora Trapp
|
305ab7316a
|
Show toasts for 4 seconds.
|
2020-02-04 12:05:22 -08:00 |
|
Nora Trapp
|
630bfdd36e
|
Fix reaction picker on iPhone 5/SE
|
2020-02-04 12:05:22 -08:00 |
|
Matthew Chen
|
ea2e5f9e8d
|
Merge tag '3.3.0.6'
|
2020-01-30 20:13:47 -08:00 |
|
Matthew Chen
|
7a58c0c35e
|
Address perf hotspot in orphan data cleaner around reactions.
|
2020-01-30 20:13:25 -08:00 |
|
Nora Trapp
|
c2cdf73bf1
|
More specific reactions notifications
|
2020-01-30 20:13:25 -08:00 |
|
Nora Trapp
|
5c78f0383e
|
Design feedback
|
2020-01-30 20:13:18 -08:00 |
|
Matthew Chen
|
61575cbd70
|
Merge tag '3.3.0.5'
|
2020-01-30 20:13:17 -08:00 |
|
Nora Trapp
|
52e5f99d87
|
Fix vertical alignment of conversation + attachment approval textView
|
2020-01-30 20:13:17 -08:00 |
|
Nora Trapp
|
dc2e4b4e48
|
Preserve message text when pasting an attachment.
|
2020-01-30 20:13:17 -08:00 |
|
Nora Trapp
|
a6e84b2451
|
Preserve ordering of albums saved from share sheet
|
2020-01-30 20:13:17 -08:00 |
|
Nora Trapp
|
697f1545f2
|
Merge branch 'release/3.2.1' into release/3.3.0
|
2020-01-30 20:13:15 -08:00 |
|
Matthew Chen
|
3c0fe421bc
|
Avoid String.prefix() crash.
|
2020-01-30 20:11:29 -08:00 |
|
Nora Trapp
|
e62e186004
|
Re-style toasts
|
2020-01-30 20:11:08 -08:00 |
|
Nora Trapp
|
8cef37fb1e
|
PINs for everyone megaphone
|
2020-01-30 20:11:08 -08:00 |
|
Michael Kirk
|
83d26fe62e
|
revamp group updates - show source, show changes, show icon
|
2020-01-30 20:10:55 -08:00 |
|