Matthew Chen
1b508556d4
Respond to CR.
2020-12-18 11:24:40 -03:00
Matthew Chen
fc003412cd
Improve landing of loads.
2020-12-18 11:20:49 -03:00
Matthew Chen
cb3624b612
DRY up handling of network failures.
2020-12-18 11:20:49 -03:00
Matthew Chen
27e3046ab4
Ensure audio waveform view adapts to large widths.
2020-12-18 11:07:36 -03:00
Matthew Chen
8f93df9e85
Respond to CRs.
2020-12-18 10:47:57 -03:00
Nora Trapp
3c7fd4d4fe
Feature flags for .qa.
2020-12-15 16:15:12 -08:00
Nora Trapp
d151cd1158
Feature flags for .beta.
2020-12-15 16:15:03 -08:00
Nora Trapp
6bac60474d
Enable usernames and phone number privacy for internal builds
2020-12-15 16:14:55 -08:00
Nora Trapp
fda61469ce
Feature flags for .qa.
2020-12-15 11:57:50 -08:00
Nora Trapp
01a3a57dea
Feature flags for .beta.
2020-12-15 11:54:24 -08:00
Matthew Chen
be1b502367
Feature flags for .qa.
2020-12-15 11:29:31 -03:00
Matthew Chen
a9e04009d8
Feature flags for .beta.
2020-12-15 11:29:23 -03:00
Matthew Chen
4ba64c78af
Fix "mark as read" for early read receipts.
2020-12-15 11:15:24 -03:00
Nora Trapp
19a9d1414b
Merge branch 'release/5.0.2'
2020-12-11 18:19:30 -08:00
Nora Trapp
5409063ac5
Add megaphone for group calls
2020-12-11 15:24:11 -08:00
Nora Trapp
b5cf5d9cd8
Change group calling to a remote kill switch
2020-12-11 15:09:03 -08:00
Michelle Linington
80c6a4e6be
Add support for lightweight generics in ObjC functional utilities
...
NSArray supports lightweight generics in ObjC. Our extension on NSArray
for map/filter/reduce does not. This change tweaks the interface to
better support generics.
Also, fixes some tests that weren't compiling.
2020-12-11 12:30:44 -08:00
Matthew Chen
b3f93cdc88
Fix broken tests.
2020-12-11 16:33:38 -03:00
Matthew Chen
62856840da
Clean up codebase.
2020-12-10 13:17:24 -03:00
Matthew Chen
567b7da669
Feature flags for .qa.
2020-12-10 12:45:20 -03:00
Matthew Chen
111338b59d
Rewrite conversation view.
2020-12-10 12:44:13 -03:00
Nora Trapp
c05e83fad7
Feature flags for .production.
2020-12-08 23:41:47 -08:00
Nora Trapp
60eae16b6b
Enable gv2 migration for production
2020-12-08 23:41:39 -08:00
Nora Trapp
542dc33c8e
Feature flags for .beta.
2020-12-08 17:52:56 -08:00
Nora Trapp
a6fd784dbd
Feature flags for .production.
2020-12-08 17:47:40 -08:00
Nora Trapp
fb595d0e64
Use remote config for group calling
2020-12-07 15:43:59 -08:00
Michelle Linington
1beb51582a
IOS-987: Update copy for calls started by local user
...
Reported as untranslatable here:
https://community.signalusers.org/t/beta-feedback-for-the-upcoming-ios-3-23-release/18507/37
2020-12-03 17:16:26 -08:00
Nora Trapp
079530a793
Feature flags for .qa.
2020-12-02 15:49:01 -08:00
Nora Trapp
a3219ad7cb
Feature flags for .beta.
2020-12-02 15:48:55 -08:00
Nora Trapp
39506bab6b
Don't crash when a receipt is received with an unknown type
2020-12-02 15:48:43 -08:00
Nora Trapp
d3028bc0c5
Feature flags for .qa.
2020-12-02 15:33:05 -08:00
Nora Trapp
9d98c40a14
Feature flags for .beta.
2020-12-02 15:33:05 -08:00
Nora Trapp
ccebfedf31
Adjust feature flags for beta
2020-12-02 15:11:51 -08:00
Nora Trapp
959b7ca480
Merge branch 'release/3.23.0'
2020-12-02 15:10:14 -08:00
Nora Trapp
fb5e0d62ae
Merge branch 'release/3.22.1' into release/3.23.0
2020-11-30 14:55:11 -08:00
Nora Trapp
1e8b3dae29
Workaround an iOS 11 bug in unicode parsing
2020-11-30 14:44:04 -08:00
Michelle Linington
98814bfdeb
PR Feedback
...
- Fix a bug where user notifications wouldn't be posted for incoming
messages with eraId.
- Adopt OWSFormat for localized numbers
2020-11-24 20:59:37 -08:00
Michelle Linington
a8de171053
Adopt leftover PR feedback from #2696
2020-11-24 20:59:37 -08:00
Michelle Linington
8998b1e767
Add eraId to GroupCallUpdate messages
...
By including eraId in GroupCallUpdate messages, we're able to identify
separate group calls after the fact. Each unique eraId will result in a
new entry in the database, even if the group call has since ended.
2020-11-24 20:59:37 -08:00
Matthew Chen
62723c9b64
Update service protos.
2020-11-24 13:49:08 -03:00
Matthew Chen
e61dcd659e
Feature flags for .qa.
2020-11-23 14:50:54 -03:00
Nora Trapp
e4918a4133
Enable group calling for beta
2020-11-21 22:10:22 -08:00
Nora Trapp
c83a2ef299
Feature flags for .beta.
2020-11-21 22:09:51 -08:00
Matthew Chen
783d8560c9
Fix group migration edge cases.
2020-11-20 15:32:15 -03:00
Matthew Chen
21b616ede1
Fix group migration edge cases.
2020-11-20 15:32:15 -03:00
Matthew Chen
d876125276
Add generic error for obj-c.
2020-11-20 15:32:15 -03:00
Matthew Chen
52d6000e4a
Skip group auto-migrations if not registered.
2020-11-20 15:32:15 -03:00
Michelle Linington
f9067bac8a
Respect server received timestamp in group call message
2020-11-19 16:04:22 -08:00
Michelle Linington
485e12e6c4
Stable ordering of call participants
2020-11-19 16:04:21 -08:00
Nora Trapp
3a51ca2adb
Allow sending media keys to linked devices
2020-11-19 16:03:37 -08:00