Matthew Chen
3c5de11bc1
Default HTTP headers.
2021-09-20 17:46:09 -03:00
Matthew Chen
976fbace2e
Whitelist sender key requests for websocket.
2021-09-09 16:04:50 -03:00
Michelle Linington
371a1bdc51
Lint
2021-09-09 11:18:04 -07:00
Michelle Linington
40ae8177d8
Migrate sender key to NetworkManager
2021-09-09 11:18:04 -07:00
Matthew Chen
1fa8fef610
Streamline websocket requests.
2021-09-09 14:41:38 -03:00
Matthew Chen
12e5b2a3fa
Port OWSWebSocket to Swift.
2021-09-08 14:59:41 -03:00
Matthew Chen
4e7fa0e069
Merge branch 'release/5.19.1'
2021-09-07 08:51:57 -03:00
Michelle Linington
0aadc2d0c1
Re-add the CC host to RESTNetworkManager
2021-09-07 08:32:17 -03:00
Nora Trapp
2814ab7629
Convert to new Promise library
2021-09-03 11:41:34 -07:00
Michelle Linington
94726b3dad
Enable sender key
2021-08-27 16:13:48 -07:00
Matthew Chen
c184139478
Clean up remote config and feature flags.
2021-08-24 20:39:26 -03:00
Matthew Chen
65fa97cbdc
Fix over-zealous asserts.
2021-08-23 13:02:07 -03:00
Nora Trapp
7044030497
Always use the NSE on iOS 15, never on iOS 14 outside of development
2021-08-20 15:28:40 -07:00
Matthew Chen
2b8b92dc77
Clean up ahead of PR.
2021-08-18 14:26:20 -03:00
Matthew Chen
cc83178d10
Clean up ahead of PR.
2021-08-18 14:26:19 -03:00
Matthew Chen
e7ac736f7d
Clean up ahead of PR.
2021-08-18 14:26:19 -03:00
Matthew Chen
f32064dcdb
Update host names for main service.
2021-08-18 14:26:19 -03:00
Matthew Chen
63019922f5
Clean up ahead of PR.
2021-08-18 14:26:18 -03:00
Matthew Chen
fd7a363bd9
Clean up ahead of PR.
2021-08-18 14:26:18 -03:00
Matthew Chen
4682248117
Clean up ahead of PR.
2021-08-18 14:26:18 -03:00
Matthew Chen
67d9eeab5b
Clean up ahead of PR.
2021-08-18 14:26:18 -03:00
Matthew Chen
7d44c575a3
Clean up ahead of PR.
2021-08-18 14:26:16 -03:00
Matthew Chen
290c957184
Clean up ahead of PR.
2021-08-18 14:25:39 -03:00
Matthew Chen
785b5a382c
Clean up ahead of PR.
2021-08-18 14:25:39 -03:00
Matthew Chen
60e4196b2b
Clean up ahead of PR.
2021-08-18 14:25:39 -03:00
Matthew Chen
1215ec9513
Clean up ahead of PR.
2021-08-18 14:25:39 -03:00
Matthew Chen
6b7aafd6fd
Clean up ahead of PR.
2021-08-18 14:25:39 -03:00
Matthew Chen
36a090e319
Clean up ahead of PR.
2021-08-18 14:25:38 -03:00
Matthew Chen
fcdca12cf5
Deprecate REST, Part 1
...
* Port socket manager to Swift.
* Clean up HTTP request success/failure state & errors.
* Rework network manager.
* Rework HTTP errors.
* Rework errors "properties": isRetryable, etc.
* Fix test breakage.
2021-08-18 14:25:36 -03:00
Matthew Chen
4324287ccf
Add UD websocket.
2021-08-18 14:20:55 -03:00
Matthew Chen
fc69485272
Fix build warnings.
2021-08-12 20:08:32 -03:00
Michelle Linington
5eea70f408
Adjust sender key capabilities
...
- Always on for internal installs
- On for internal population running beta builds
2021-08-09 21:37:38 -03:00
Matthew Chen
7acce7d9fd
Respond to CR.
2021-08-09 15:50:03 -03:00
Matthew Chen
9931525be4
Fix issue around device linking before remote config is downloaded.
2021-08-09 15:50:03 -03:00
Michelle Linington
75359cedbb
Disable sender key in beta builds
2021-08-04 22:10:39 -07:00
Michelle Linington
5742e72315
Update feature flags in preparation for SenderKey beta
...
- Capabilities should be enabled universally
- No remote feature flag to enable
- Two remote feature flags to disable SenderKey and MessageResend
respectively.
2021-08-04 22:10:39 -07:00
Matthew Chen
d2a7d3e757
Merge branch 'release/5.17.0'
2021-07-28 12:29:30 -03:00
Matthew Chen
088c1e1d34
Refine announcement-only capability.
2021-07-28 11:49:07 -03:00
Michelle Linington
b3315bca86
Add SenderKey remote config flag
2021-07-23 12:33:20 -07:00
Michelle Linington
2b92590908
Sender key send
2021-07-21 22:58:50 -07:00
Michelle Linington
8278af0475
Sender key capability
2021-07-21 22:58:50 -07:00
Nora Trapp
2bd8d28f51
Merge branch 'release/5.16.0'
2021-07-13 13:30:27 -07:00
Nora Trapp
2face21e34
Add remote config flag for the NSE
2021-07-13 11:59:27 -07:00
Matthew Chen
79d5046f29
Announcement-only groups.
2021-07-13 11:42:52 -03:00
Matthew Chen
7a0ce480fc
Announcement-only groups.
2021-07-13 11:42:52 -03:00
Matthew Chen
5f42726df5
Announcement-only groups.
2021-07-13 11:42:52 -03:00
Matthew Chen
5426e91bd5
Announcement-only groups.
2021-07-13 11:42:52 -03:00
Matthew Chen
d5e35b42d9
Announcement-only groups.
2021-07-13 11:42:52 -03:00
Matthew Chen
857c9f43b0
Announcement-only groups.
2021-07-13 11:42:52 -03:00
Matthew Chen
b8ce3c7b90
Reduce peak memory usage in NSE.
2021-07-01 15:53:59 -07:00