Morgan Pretty
1492232224
Made some optimisations to open group deletion handling
...
Added a new OpenGroupServerIdLookup to make it easier to get a database id via an open group server id
Added a migration to generate the above data
Updated the handleCompactBody method to stop early if there are no messages to delete (would previously enumerate all interactions regardless)
Updated the handleCompactBody to fetch the mapping for the deleted message so we can avoid enumerating all interactions
2022-03-21 16:53:12 +11:00
nielsandriesse
06f795169b
Merge branch 'dev' into cleanup
2021-05-05 14:10:19 +10:00
nielsandriesse
964cb8b326
Fix new deletion method
2021-05-05 13:49:24 +10:00
nielsandriesse
0c864454aa
Remove duplicate message server ID tracking
2021-05-05 13:30:37 +10:00
Niels Andriesse
d742fc1548
Delete V1 OGS & file server
2021-05-04 15:46:48 +10:00
Niels Andriesse
d4b745a322
Cache open group preview images
2021-03-30 09:54:40 +11:00
Niels Andriesse
5504f74659
Show V2 open group member count
2021-03-26 16:31:15 +11:00
nielsandriesse
717fe32a73
Fix build
2021-03-24 15:12:58 +11:00
nielsandriesse
4c9728b4fe
Update other APIs for V2 open groups
2021-03-24 12:37:33 +11:00
nielsandriesse
a5f831fd6c
Keep track of last message & last deletion server IDs
2021-03-24 12:07:02 +11:00
nielsandriesse
1d65f717b5
Add auth token handling
2021-03-24 11:12:08 +11:00
Niels Andriesse
867e9114a6
Merge branch 'dev' into multi-device
2021-01-22 13:29:13 +11:00
Niels Andriesse
3e5baca72d
Fix open group message deletion
2021-01-21 11:27:52 +11:00
nielsandriesse
e38dae5a05
Replace PublicChatManager
2021-01-14 09:42:52 +11:00
Niels Andriesse
2d8933901d
Fix open group display name handling
2020-11-30 15:44:07 +11:00
Niels Andriesse
b621bdc69a
Partially fix open groups
2020-11-30 11:00:28 +11:00
nielsandriesse
5dfd4b1965
Restructure
2020-11-25 16:15:16 +11:00