Cody Henthorne
|
657a9c7b0a
|
Add ability to reject group invite by PNI.
|
2022-04-26 12:16:58 -04:00 |
|
Cody Henthorne
|
65372e547a
|
Auto-decline invites to a group by a blocked user.
|
2022-04-25 13:41:50 -04:00 |
|
Cody Henthorne
|
2f551ee3f2
|
Do not auto-leave groups you have requested to join.
|
2022-04-21 11:30:13 -04:00 |
|
Cody Henthorne
|
55acd0f048
|
Auto-leave group if added by blocked user.
|
2022-04-20 16:32:55 -03:00 |
|
Greyson Parrelli
|
0e4187b062
|
Use existing contact type for our linked entry. Add test to sample app.
Fixes #9431
Closes #9434
Co-authored-by: swatts <github@stargw.net>
|
2022-04-06 12:36:32 -04:00 |
|
Greyson Parrelli
|
8d4419705b
|
Update to libsignal-client 0.15.0
|
2022-03-28 19:07:20 -04:00 |
|
Greyson Parrelli
|
2b5d65ae04
|
Revert "Update to libsignal-client 0.15.0"
This reverts commit 3d5f04eba757563dd92366d994a96cf323b8d540.
|
2022-03-28 19:07:20 -04:00 |
|
Jordan Rose
|
1e316ea19f
|
Update to libsignal-client 0.15.0
|
2022-03-28 19:07:20 -04:00 |
|
Greyson Parrelli
|
135fde68c1
|
Migrate some cursor utils to core-util.
|
2022-03-28 19:07:20 -04:00 |
|
Cody Henthorne
|
6890973ce8
|
Enforce limit for total number of blocked requests.
|
2022-03-28 19:07:20 -04:00 |
|
Greyson Parrelli
|
83c3b16b92
|
Add ContactDiscovery abstraction for doing CDS refreshes.
|
2022-03-28 19:07:19 -04:00 |
|
Cody Henthorne
|
e6ac40a07c
|
Fix various corner case block/reject join request bugs.
|
2022-03-18 11:03:38 -04:00 |
|
Cody Henthorne
|
daedb8261d
|
Fix empty group update bug.
|
2022-03-17 19:28:50 -04:00 |
|
Cody Henthorne
|
9d28caac00
|
Fix bug preventing adding and inviting by phone number.
|
2022-03-17 16:02:43 -04:00 |
|
Cody Henthorne
|
d3049a3433
|
Add block request action button to collapsed join request events.
|
2022-03-17 12:12:56 -04:00 |
|
Greyson Parrelli
|
057231b9c3
|
Update libsignal-client to 0.14.0
|
2022-03-17 12:12:56 -04:00 |
|
Cody Henthorne
|
eed45b57a1
|
Prevent rejected/kicked group members from joining again via group link.
|
2022-03-17 12:12:56 -04:00 |
|
Cody Henthorne
|
c17ba30cfc
|
Show different messages based on join group link error header.
|
2022-03-17 12:12:56 -04:00 |
|
Greyson Parrelli
|
c1181478dd
|
Remove GV2 capability check.
|
2022-03-17 12:12:55 -04:00 |
|
Cody Henthorne
|
35199abf1f
|
Fix rejoining group on linked device not showing as joined.
|
2022-03-08 10:41:37 -04:00 |
|
Cody Henthorne
|
69dc31681d
|
Apply server returned group patch instead of local only.
|
2022-03-08 10:41:37 -04:00 |
|
Alex Hart
|
174cd860a0
|
Implement Stories feature behind flag.
Co-Authored-By: Greyson Parrelli <37311915+greyson-signal@users.noreply.github.com>
Co-Authored-By: Rashad Sookram <95182499+rashad-signal@users.noreply.github.com>
|
2022-03-08 10:41:36 -04:00 |
|
Greyson Parrelli
|
935dd7de45
|
Remove E164s most places and prefer ServiceId more places.\
|
2022-03-08 10:41:36 -04:00 |
|
Greyson Parrelli
|
19dc90b68b
|
Allow group leave operations on blocked groups.
We should be leaving groups *before* they're blocked, but this helps
some other cases.
|
2022-02-20 22:56:23 -05:00 |
|
Greyson Parrelli
|
7ca2420287
|
Move from ACI to a generic ServiceId.
|
2022-02-17 17:09:26 -05:00 |
|
Cody Henthorne
|
6f788ee3df
|
Improve GV2 state change processing speed.
|
2022-02-17 17:09:26 -05:00 |
|
Cody Henthorne
|
e01574c6b4
|
Fix GV2 state change bug.
|
2022-02-16 14:01:42 -05:00 |
|
Cody Henthorne
|
bb1e6ffae0
|
Improve GV2 update speed by only requesting a full snapshot when necessary.
|
2022-02-09 14:52:01 -05:00 |
|
Cody Henthorne
|
7a241e5fb5
|
Use group state paging always.
|
2022-02-02 16:50:58 -05:00 |
|
Greyson Parrelli
|
1d14a90ac3
|
Create local messages for group join request/cancel events.
|
2022-01-25 11:48:29 -05:00 |
|
Greyson Parrelli
|
8648c74221
|
Ignore irrelevant P2P updates for inactive groups.
|
2022-01-25 10:02:26 -04:00 |
|
Cody Henthorne
|
642d37edb2
|
Prevent updates to blocked groups.
|
2022-01-24 14:21:21 -05:00 |
|
Rashad Sookram
|
35d0f1fc8c
|
Revert "Fix dynamic language override for app context."
This reverts commit 75a19ada23f4fc0d5111fb74d234c7c6f48ba503.
|
2022-01-24 12:05:29 -05:00 |
|
Greyson Parrelli
|
78acc485fc
|
Do not send group updates for group join requests/cancelations.
|
2022-01-24 12:05:29 -05:00 |
|
Greyson Parrelli
|
6e71514209
|
Fix refresh issues when creating group with first-time contacts.
|
2022-01-24 12:05:29 -05:00 |
|
Rashad Sookram
|
fd6a2c6b10
|
Fix dynamic language override for app context.
Fixes #11889
|
2022-01-24 12:04:48 -05:00 |
|
Cody Henthorne
|
4dae424a5c
|
Add group update paging feature flag.
|
2022-01-07 14:41:42 -04:00 |
|
Cody Henthorne
|
e41c73f293
|
Fix OOM when paging lots of group updates.
|
2022-01-07 14:41:42 -04:00 |
|
Cody Henthorne
|
a4f44a96fd
|
Fix illegal argument navigation exceptions.
|
2021-12-20 13:31:18 -05:00 |
|
Greyson Parrelli
|
a2d42b0415
|
Fix clickable area of avatars.
|
2021-11-22 22:59:21 -05:00 |
|
Greyson Parrelli
|
843ed24bbb
|
Introduce SignalDatabase as the main database entrypoint.
|
2021-11-18 12:36:52 -05:00 |
|
Alex Hart
|
0ab66f81be
|
Remove LifecycleViewHolder / Adapter.
|
2021-11-17 16:14:26 -05:00 |
|
Jordan Rose
|
7ccc7ec856
|
Update to libsignal-client 0.10.0, which includes zkgroup.
|
2021-11-16 17:27:47 -05:00 |
|
Alex Hart
|
573de99840
|
Remove circle from group member row.
|
2021-11-12 09:56:13 -04:00 |
|
Greyson Parrelli
|
a37b89feaf
|
Fix NPE when rendering group member item.
|
2021-11-05 15:36:30 -04:00 |
|
Alex Hart
|
7bbfc2d34c
|
Add badge treatments as per spec.
|
2021-11-04 17:00:04 -04:00 |
|
Greyson Parrelli
|
5bb48caafd
|
Strongly type UUIDs as ACIs.
|
2021-11-01 16:48:41 -04:00 |
|
Alex Hart
|
c1820459b7
|
Implement further features for badges.
* Add Subscriptions API
* Add Accept-Language header to profile requests
* Fix several UI bugs, add error dialogs, etc.
|
2021-10-21 17:11:46 -04:00 |
|
Cody Henthorne
|
309e33016a
|
Prevent GV2 operations after becoming unregistered.
|
2021-10-04 21:49:59 -04:00 |
|
Cody Henthorne
|
6f6da699a3
|
Fix groups not showing after pin restore.
|
2021-09-17 09:56:49 -04:00 |
|