Greyson Parrelli
5d0f71e02c
Fix duplicate numbers, remove shortcodes entirely.
2025-07-10 09:12:48 -03:00
lisa-signal
07d961fc09
Fix cut off string in stories.
2025-06-04 15:17:37 -04:00
Alex Hart
524ffd9d79
Save search query to savedinstancestate.
2025-05-06 17:58:48 -04:00
Jeffrey Starke
aa7b61ecb1
Consolidate duplicated logic to retrieve groups in common.
...
Merges all of these into GroupsInCommonRepository:
- ConversationSettingsRepository.getGroupsInCommon()
- CallLinkIncomingRequestRepository.getGroupsInCommon()
- ContactSearchPagedDataSourceRepository.getGroupsInCommon()
- ReviewUtil.getGroupsInCommonCount()
- AboutSheetRepository.getGroupsInCommonCount()
2025-04-09 15:27:46 -04:00
andrew-signal
5b04107447
Update to and integrate with libsignal v0.69.0.
2025-04-09 15:27:46 -04:00
Cody Henthorne
0d133b8d1e
Improve stacktraces by not wrapping CDS exceptions in RuntimeExceptions.
2025-03-17 09:19:26 -04:00
Cody Henthorne
6aca7c9194
Convert CDSI auth to WebSocket and service to NetworkResult.
2025-03-12 16:15:41 -04:00
Greyson Parrelli
9c473fb570
Improve and centralize e164 utils.
2025-03-04 15:58:21 -05:00
andrew-signal
a31ed28b5f
Bump libsignal to v0.67.0.
...
Enables new CDSI connection logic based on remote config.
2025-02-26 14:01:38 -05:00
Cody Henthorne
b82d16abcb
Update last seen logic to used last read message instead of now timestamp.
2025-02-12 16:22:52 -05:00
Cody Henthorne
ecc573f6b5
Fix note to self sorting by profile name in search bug.
2025-02-11 15:31:06 -05:00
Greyson Parrelli
abb9919ba1
Add support for the new Benin phone format.
2024-11-22 12:40:39 -05:00
Michelle Tang
31d60f7800
Show education sheet for chat folders.
2024-10-23 15:51:54 -04:00
Greyson Parrelli
55464736c3
Inline the libsignal CDS flag.
2024-10-23 15:51:54 -04:00
Michelle Tang
dd4fcffec4
Fix various bugs for chat folders.
2024-10-23 15:51:54 -04:00
Michelle Tang
c4fc32988c
Release chat folders to internal users.
2024-10-16 15:07:18 -04:00
Nicholas Tinsley
9261c34213
Clean up registration java packages hierarchy.
2024-09-13 10:51:30 -04:00
Greyson Parrelli
4e35906680
Add blocked check when adding 'user joined' message.
2024-09-11 15:14:04 -04:00
Greyson Parrelli
863b443317
Convert SignalStore to kotlin.
2024-06-24 15:04:03 -04:00
Alex Hart
11557e4815
Rewrite fallbackphoto system.
2024-06-24 15:04:02 -04:00
Greyson Parrelli
d698f74d0b
Rename FeatureFlags -> RemoteConfig.
2024-06-24 15:04:02 -04:00
Greyson Parrelli
13f7a64139
Refactor FeatureFlags.
2024-06-24 15:04:02 -04:00
Michelle Tang
39cb1c638e
Remove sms tag from contacts.
2024-06-24 15:04:02 -04:00
Greyson Parrelli
b6a4e1f145
Rewrite the AppDependencies system.
2024-06-05 15:46:00 -04:00
Greyson Parrelli
0425b70d31
Do not show unregistered contacts in search results.
2024-06-05 15:46:00 -04:00
Nicholas Tinsley
cfb4377de3
Apply automated ktlint 1.2.1 formatting.
2024-05-17 09:33:22 -04:00
Greyson Parrelli
3ba2b46bb0
Convert Recipient to kotlin.
2024-04-03 14:02:55 -04:00
moiseev-signal
78e36b85d4
Make sure not more than one libsignal Network instance is ever created
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2024-04-03 14:02:13 -04:00
Greyson Parrelli
825ca0d737
Remove more SMS vestiges.
2024-03-18 19:21:08 -04:00
Alex Hart
9ba755da16
Add section header to find by username / ph row.
2024-03-07 16:53:35 -04:00
Alex Hart
74dc222a54
Add Recency support for contact search ordering.
2024-03-06 20:42:01 -04:00
Greyson Parrelli
2e4ac7ede1
Always perform CDSI lookups when starting new chats.
2024-03-06 20:42:01 -04:00
Alex Hart
4b4b263423
Usernames 1.01 Fast-Follow Part 1.
2024-03-06 20:42:01 -04:00
Alex Konradi
56eae8c7bf
Add libsignal-net CDSI implementation.
2024-03-06 20:42:01 -04:00
Cody Henthorne
591d499462
Show system contact icon in more places.
2024-03-06 20:42:00 -04:00
Cody Henthorne
5b2c458bcf
Show username in all display name locations if only option.
2024-03-06 20:42:00 -04:00
Greyson Parrelli
c359ddf3c8
Inline the pnp feature flag.
2024-02-15 21:43:35 -05:00
Greyson Parrelli
8ad77ac7aa
Inline the username flag.
2024-02-15 21:43:35 -05:00
Greyson Parrelli
976e146248
Only count active threads when determining possible communication.
2024-02-09 13:32:05 -05:00
Greyson Parrelli
ea60858a07
Improve logging around 'contact joined' messages.
2024-01-31 22:13:46 -05:00
Jameson Williams
ec96b4e3aa
Update Glide to use ksp, drop kapt.
...
Resolves #13381
2024-01-31 22:12:17 -05:00
Cody Henthorne
0036b8e2d6
Migrate legacy png and webp to signal symbols.
2024-01-31 22:12:17 -05:00
Greyson Parrelli
64fff2adb2
Do not show contact info for non-discoverable contacts.
2024-01-23 11:52:03 -05:00
Cody Henthorne
3fa3b93c85
Fix improper notifications when delaying for linked device activity.
2024-01-03 15:12:45 -05:00
Greyson Parrelli
bb30535afb
Respect the phoneNumberSharing setting on the profile.
2024-01-03 15:12:44 -05:00
Alex Hart
06ee096746
Fix crash when launching 'turn off contact joined' option via activity.
2023-12-19 11:12:56 -05:00
Greyson Parrelli
1355a4a28d
Fix bug where username may be put in e164 column.
2023-12-04 16:18:56 -05:00
Greyson Parrelli
0acefb4521
Fix storage sync issues with usernames.
2023-11-11 13:34:48 -05:00
Greyson Parrelli
a911926119
Always for a full contact sync via ContactDiscovery.refreshAll().
2023-11-01 20:45:15 -04:00
Greyson Parrelli
6b3f41d675
Merge IncomingTextMessages into IncomingMessage.
2023-10-25 14:30:23 -04:00