Matthew Chen
|
6ee2ad097e
|
Prepare for per-group queues in group message processing.
|
2020-04-13 17:36:36 -03:00 |
|
Matthew Chen
|
5dacf40853
|
Filter groups v2 messages by source address.
|
2020-04-13 17:36:00 -03:00 |
|
Matthew Chen
|
4ebf0ea268
|
Rework feature/debug/service flags for internal testing of groups v2.
|
2020-04-09 16:43:16 -03:00 |
|
Matthew Chen
|
10fecfac71
|
Rework feature/debug/service flags for internal testing of groups v2.
|
2020-04-09 16:43:16 -03:00 |
|
Matthew Chen
|
b38c7827f2
|
Fix build warnings around initializers.
|
2020-04-08 16:05:54 -03:00 |
|
Matthew Chen
|
5118cf4d5b
|
Fix build warnings around initializers.
|
2020-04-08 16:05:54 -03:00 |
|
Matthew Chen
|
2d41ad42b4
|
Fix build warnings around initializers.
|
2020-04-08 16:05:54 -03:00 |
|
Nora Trapp
|
a8c32a92e6
|
Decouple PINs and registration lock
|
2020-04-03 11:17:01 -07:00 |
|
Nora Trapp
|
2c0bf07065
|
Set storage capability when user has a PIN
|
2020-04-03 11:16:00 -07:00 |
|
Matthew Chen
|
6069373130
|
Add "edit group attributes access" alert.
|
2020-04-02 13:52:16 -03:00 |
|
Matthew Chen
|
7380ac3910
|
Add upload timestamp to attachment models.
|
2020-04-02 13:40:21 -03:00 |
|
Matthew Chen
|
41267d9e54
|
Add upload timestamp to attachment models.
|
2020-04-02 13:39:40 -03:00 |
|
Matthew Chen
|
02f853a8dc
|
Clean up code generation.
|
2020-04-02 13:31:14 -03:00 |
|
Matthew Chen
|
85aa6ee682
|
Fix attachment upload progress indicators.
|
2020-03-30 12:41:29 -03:00 |
|
Matthew Chen
|
ad7fb42193
|
Refine "create new group" view.
|
2020-03-17 12:14:05 -03:00 |
|
Matthew Chen
|
a560be8f51
|
Retry service errors.
|
2020-03-17 10:14:17 -03:00 |
|
Michael Kirk
|
414bcbab95
|
New CDS endpoint
|
2020-03-04 10:08:55 -07:00 |
|
Matthew Chen
|
a24115d391
|
Resolve groups v2-related TODOs.
|
2020-03-03 17:11:04 -03:00 |
|
Matthew Chen
|
2e99c26c4e
|
Respond to CR.
|
2020-03-03 17:03:44 -03:00 |
|
Matthew Chen
|
5e8b4d2077
|
Clean up handling of networking errors.
|
2020-03-03 12:32:50 -03:00 |
|
Michael Kirk
|
ed43a667ab
|
remove unnused subset of AFNetworking
some of it's not yet compatible with catalyst, and we don't use it anyway.
|
2020-02-28 14:44:56 -06:00 |
|
Matthew Chen
|
ec5eb34669
|
Leverage v2 group model.
|
2020-02-28 16:26:55 -03:00 |
|
Matthew Chen
|
48321fae83
|
Respond to CR.
|
2020-02-28 16:05:56 -03:00 |
|
Matthew Chen
|
228488a84b
|
Clean up ahead of PR.
|
2020-02-28 16:00:13 -03:00 |
|
Matthew Chen
|
25914562e1
|
Clean up ahead of PR.
|
2020-02-28 16:00:13 -03:00 |
|
Matthew Chen
|
f25346e483
|
Improve error handling & retry in group v2 message processor.
|
2020-02-28 16:00:13 -03:00 |
|
Matthew Chen
|
9b17ba0eee
|
Clean up ahead of PR.
|
2020-02-27 10:01:34 -03:00 |
|
Matthew Chen
|
bcc2a4593c
|
Add support for v2 groups to storage service.
|
2020-02-27 10:01:34 -03:00 |
|
Matthew Chen
|
f2240376c8
|
Rework groups v2 debug flags.
|
2020-02-26 23:23:40 -03:00 |
|
Matthew Chen
|
fd4780d82d
|
Add timeouts to v2 group updates; surface network errors to user.
|
2020-02-26 16:56:37 -03:00 |
|
Matthew Chen
|
f2a07f1f99
|
Respond to CR.
|
2020-02-26 16:38:19 -03:00 |
|
Matthew Chen
|
6e7a0bff5e
|
Add support for avatars to v2 groups.
* Log upload failures.
* Finalize group avatar uploads.
* Encrypt & decrypt group avatars.
|
2020-02-26 15:24:35 -03:00 |
|
Michael Kirk
|
f198d9037d
|
Merge tag '3.5.0.5'
|
2020-02-19 19:26:05 -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 |
|
Matthew Chen
|
bb28184289
|
Try to use group changes when learning of a v2 group.
|
2020-02-13 10:46:29 -03:00 |
|
Matthew Chen
|
cf7681b346
|
Fix group v2 update edge cases around missing signatures and group access.
|
2020-02-13 10:19:11 -03:00 |
|
Michael Kirk
|
07ccc40cd6
|
extract DebugFlags from FeatureFlags
|
2020-02-12 15:19:55 -07:00 |
|
Nora Trapp
|
072541ddaa
|
PR Feedback
|
2020-02-11 17:43:01 -08:00 |
|
Matthew Chen
|
403ca5d975
|
Add feature flag to discard incoming embedded protos.
|
2020-02-11 11:41:31 -03:00 |
|
Matthew Chen
|
56bdd112a2
|
Fix double-processing bug in v2 group message processor.
|
2020-02-11 10:45:52 -03:00 |
|
Matthew Chen
|
435a93a3e5
|
Remove server flag for processing incoming v2 group messages.
|
2020-02-10 14:36:21 -03:00 |
|
Matthew Chen
|
9205ea636e
|
Add server flags for processing incoming v2 group messages.
|
2020-02-10 14:36:21 -03:00 |
|
Matthew Chen
|
cd2734c56a
|
Add server flags for v2 group creation.
|
2020-02-10 14:36:21 -03:00 |
|
Matthew Chen
|
adc570f8e7
|
Respond to CR.
|
2020-02-10 14:24:09 -03:00 |
|
Matthew Chen
|
4903d313bd
|
Add group v2 capability and improve handling of network errors.
|
2020-02-10 14:24:09 -03:00 |
|
Matthew Chen
|
456160754f
|
Fix linked device capabilities.
|
2020-02-06 10:47:16 -08:00 |
|
Matthew Chen
|
78a886e180
|
Respond to CR feedback.
|
2020-02-06 12:01:14 -03:00 |
|
Matthew Chen
|
17f32b1fbe
|
Respond to CR.
|
2020-02-06 10:26:02 -03:00 |
|
Matthew Chen
|
06a4cede95
|
Rework feature flags, profile fetches for groups v2. Sketch out handling of pending members.
|
2020-02-06 10:26:02 -03:00 |
|
Nora Trapp
|
e737e0aa73
|
Add censorship circumvention support for KBS and Storage Service
|
2020-02-05 19:18:31 -08:00 |
|