Greyson Parrelli
|
4e48a445bf
|
Disable flaky test.
|
2024-08-27 13:21:20 -04:00 |
|
Greyson Parrelli
|
630875dae2
|
Reduce noise of flaky test.
|
2024-08-22 12:58:33 -07:00 |
|
Greyson Parrelli
|
5ffb7b07da
|
Update to latest Backup.proto and fix various backup bugs.
|
2024-08-22 12:58:33 -07:00 |
|
Cody Henthorne
|
f5abd7acdf
|
Add Group Send Endorsements support.
|
2024-07-09 13:40:41 -04:00 |
|
Alex Hart
|
37cec7d44f
|
Implement 1:1 call event delete syncs.
|
2024-06-24 15:04:03 -04:00 |
|
Greyson Parrelli
|
863b443317
|
Convert SignalStore to kotlin.
|
2024-06-24 15:04:03 -04:00 |
|
Cody Henthorne
|
09003d85b1
|
Add single attachment delete sync.
|
2024-06-24 15:04:02 -04:00 |
|
Alex Hart
|
ea87108def
|
Heal InAppPaymentSubscriber currency if we have a payment with a matching subscriber id.
|
2024-06-24 15:04:02 -04:00 |
|
Cody Henthorne
|
a2fc710261
|
Add support for addressing attachments within a message.
|
2024-06-24 15:04:02 -04:00 |
|
Cody Henthorne
|
45a739ce92
|
Show notification for group adds.
|
2024-06-24 15:04:01 -04:00 |
|
Alex Hart
|
571004df50
|
Tokenize group title search.
|
2024-06-21 09:19:47 -03:00 |
|
Greyson Parrelli
|
fac8f403be
|
Remove outdated dlist test.
|
2024-06-05 15:46:01 -04:00 |
|
Greyson Parrelli
|
905b0681f5
|
Update otpk/kpk tests.
|
2024-06-05 15:46:00 -04:00 |
|
Greyson Parrelli
|
b6a4e1f145
|
Rewrite the AppDependencies system.
|
2024-06-05 15:46:00 -04:00 |
|
Greyson Parrelli
|
5ad38c7960
|
Ensure archive data is copied when deduping.
|
2024-06-05 15:46:00 -04:00 |
|
Cody Henthorne
|
a71faf674d
|
Cleanup group management code.
|
2024-05-08 16:30:53 -03:00 |
|
Alex Hart
|
15d8a698c5
|
Add new name collision state management.
|
2024-04-18 16:24:13 -04:00 |
|
Clark
|
689eacd618
|
Add initial support for backup and restore of message and media to staging.
Co-authored-by: Cody Henthorne <cody@signal.org>
|
2024-04-18 16:24:13 -04:00 |
|
Greyson Parrelli
|
d7ee9639fd
|
Be more lenient with quality matches when forwarding attachments.
|
2024-03-19 14:49:56 -04:00 |
|
Greyson Parrelli
|
011f1d592e
|
Fix bug with quote deduping.
|
2024-03-19 14:47:58 -04:00 |
|
Greyson Parrelli
|
1d29b0166d
|
Backfill missing attachment hashes.
|
2024-03-19 14:47:58 -04:00 |
|
Greyson Parrelli
|
6df1a68213
|
Refactor and improve attachment deduping logic.
|
2024-03-19 14:47:58 -04:00 |
|
Greyson Parrelli
|
b4ced5278e
|
Fix recipient merging case that causes a change number event.
|
2024-03-06 20:42:01 -04:00 |
|
Alex Hart
|
74dc222a54
|
Add Recency support for contact search ordering.
|
2024-03-06 20:42:01 -04:00 |
|
Greyson Parrelli
|
43caaf7efc
|
Update a specific recipient case to merge rather than just steal PNI.
|
2024-02-23 15:36:23 -05:00 |
|
Greyson Parrelli
|
c359ddf3c8
|
Inline the pnp feature flag.
|
2024-02-15 21:43:35 -05:00 |
|
Greyson Parrelli
|
ba41df19bb
|
Fix thread merges where one thread is inactive.
|
2024-02-14 11:15:49 -05:00 |
|
Cody Henthorne
|
aa76cefb1c
|
Update spam UX and reporting flows.
|
2024-02-09 18:41:26 -05:00 |
|
Greyson Parrelli
|
716afc98ac
|
Sync PNI verification status to storage service.
|
2024-01-31 22:13:46 -05:00 |
|
Greyson Parrelli
|
d4488c72fb
|
Simplify contact splitting when reading from storage service.
|
2024-01-31 22:13:46 -05:00 |
|
Greyson Parrelli
|
750fd4efe1
|
Improve safety of update and delete database methods.
|
2024-01-23 11:52:03 -05:00 |
|
Greyson Parrelli
|
fe39b5e4e2
|
Clean up AttachmentTable schema.
|
2024-01-09 11:12:48 -04:00 |
|
Alex Hart
|
62b142cdeb
|
Add new state transitions for group call disposition.
|
2024-01-09 11:12:48 -04:00 |
|
Greyson Parrelli
|
617369dbc0
|
Make type a mandatory param on IncomingMessage.
|
2023-10-25 15:44:13 -04:00 |
|
Greyson Parrelli
|
6b3f41d675
|
Merge IncomingTextMessages into IncomingMessage.
|
2023-10-25 14:30:23 -04:00 |
|
Greyson Parrelli
|
4f754ae309
|
Centralize media message inserts.
|
2023-10-23 14:31:39 -04:00 |
|
Greyson Parrelli
|
c55fa13038
|
Add some new PNP merge tests.
|
2023-10-17 11:15:56 -04:00 |
|
Greyson Parrelli
|
4fe6d79fff
|
Unify our Base64 utilities.
|
2023-10-17 11:15:56 -04:00 |
|
Greyson Parrelli
|
eb6394eb6a
|
Fix SSE event bug and make the assertion guarded by a separate flag.
|
2023-09-21 15:56:03 -04:00 |
|
Cody Henthorne
|
efbd5cab85
|
Convert SignalService, Database, Group, Payment, and other remaining protos to wire.
|
2023-09-21 13:59:52 -03:00 |
|
Greyson Parrelli
|
f959543c19
|
Add UI for prompting about crashes.
|
2023-09-11 17:07:11 -03:00 |
|
Cody Henthorne
|
6a21106347
|
Convert StorageService protos to wire.
|
2023-08-31 14:33:53 -04:00 |
|
Cody Henthorne
|
3cf7920a22
|
Fix various media send failed to compress bugs.
|
2023-08-24 15:11:54 -04:00 |
|
Greyson Parrelli
|
587cb5de16
|
Fix unexpected SSE's.
Fixes #13115
|
2023-08-18 11:07:14 -04:00 |
|
Greyson Parrelli
|
74d5faf3fa
|
Allow PNI-only contact inserts.
|
2023-08-17 14:51:11 -04:00 |
|
Greyson Parrelli
|
d005ace383
|
Add some more getAndPossiblyMerge tests.
|
2023-08-16 17:06:04 -04:00 |
|
Greyson Parrelli
|
442a66df2e
|
Update the groups tables to use foreign keys.
|
2023-08-16 12:23:54 -04:00 |
|
Greyson Parrelli
|
d6adfea9b1
|
Clean up old one-time prekeys.
|
2023-08-16 10:26:31 -04:00 |
|
Clark
|
7543b9fa37
|
Fix hidden recipients instrumentation tests.
|
2023-08-10 15:29:02 -03:00 |
|
Greyson Parrelli
|
c5d9346370
|
Convert all group code to be based on ServiceIds.
|
2023-08-10 15:05:18 -03:00 |
|