Scott Nonnenberg
|
fed6bbfc8b
|
Merge branch 'main' into HEAD
|
2024-07-30 15:53:28 -07:00 |
|
Jamie Kyle
|
cee2788654
|
Add editing to call details pane
|
2024-07-30 11:39:24 -07:00 |
|
Scott Nonnenberg
|
4ec3b98293
|
Allow joining a call when already in a call, confirming first
|
2024-07-29 15:35:28 -07:00 |
|
Jamie Kyle
|
92ca681d3a
|
Sync call link create/update
|
2024-07-24 14:35:36 -07:00 |
|
Fedor Indutny
|
3555ccc629
|
Make most message attribute uses readonly
Co-authored-by: Jamie Kyle <jamie@signal.org>
|
2024-07-24 13:14:11 -07:00 |
|
Fedor Indutny
|
24a22bf191
|
Update prettier to 3.3.3
|
2024-07-23 17:31:40 -07:00 |
|
Fedor Indutny
|
06f9c4ffe1
|
Remove desktop.deleteSync from RemoteConfig
|
2024-07-23 09:58:40 -07:00 |
|
Fedor Indutny
|
c64762858e
|
Parallelize SQL queries
|
2024-07-22 11:16:33 -07:00 |
|
Scott Nonnenberg
|
f53e956810
|
Edit message: Don't allow send unless message contents changed
|
2024-07-16 19:16:57 -07:00 |
|
Jamie Kyle
|
07195f4096
|
Add bidi strip setting and use in os dialogs
|
2024-07-15 16:15:18 -07:00 |
|
Fedor Indutny
|
28664a606f
|
New attachment storage system
|
2024-07-11 12:44:09 -07:00 |
|
ayumi-signal
|
d9f514fe96
|
Save call history when peeking and discovering active call links
|
2024-07-03 14:35:41 -07:00 |
|
ayumi-signal
|
ea37980fc3
|
Call link batch approve join requests
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
|
2024-07-01 16:25:18 -07:00 |
|
ayumi-signal
|
4ae563cc95
|
Block users from joining call links
|
2024-06-28 17:13:20 -07:00 |
|
Jamie Kyle
|
fc08e70c0f
|
Update CallLogEvent to latest spec
|
2024-06-25 17:58:38 -07:00 |
|
Jamie Kyle
|
b691e24d5c
|
Update call link edit/add name modals
|
2024-06-25 11:56:28 -07:00 |
|
Scott Nonnenberg
|
ac04d02d4f
|
Support for single-attachment delete synced across devices
|
2024-06-21 15:35:18 -07:00 |
|
ayumi-signal
|
11b2563a3d
|
Fix voice note drafts when switching chats
|
2024-06-18 12:53:14 -07:00 |
|
Scott Nonnenberg
|
75c32e86f0
|
Move receipts and view/read syncs to new syncTasks system
|
2024-06-17 15:24:39 -04:00 |
|
Fedor Indutny
|
511a7f1646
|
Import/export sticker packs
|
2024-06-12 13:47:56 -07:00 |
|
Jamie Kyle
|
f19f0fb47d
|
Init create/admin call links flow
|
2024-06-10 08:23:43 -07:00 |
|
Scott Nonnenberg
|
11eb1782a7
|
Support for local deletes synced to all your devices
|
2024-05-28 11:56:00 -04:00 |
|
Jamie Kyle
|
19083cadf7
|
Init CallLinkDetails view in calls tab
|
2024-05-22 09:24:27 -07:00 |
|
ayumi-signal
|
dea641bae4
|
Search call links in calls tab
|
2024-05-17 16:22:51 -07:00 |
|
ayumi-signal
|
fc9c5488c5
|
Peek call links and group calls from Calls Tab
|
2024-05-17 15:02:07 -07:00 |
|
Fedor Indutny
|
31cbb89b0d
|
Move sticker creator API to chat service
|
2024-05-15 15:26:37 -07:00 |
|
Fedor Indutny
|
1280afe619
|
Show reconnecting notification when screensharing
|
2024-05-06 14:48:31 -07:00 |
|
ayumi-signal
|
8ec585d54c
|
Call link admin key fix and in-call approve, deny, remove
|
2024-04-30 09:36:34 -07:00 |
|
trevor-signal
|
a0b4126b52
|
Improve message targeting for incoming reactions
|
2024-04-29 14:20:20 -07:00 |
|
Fedor Indutny
|
bef5fd6b34
|
Remove edit message/formatting onboarding
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2024-04-29 20:05:44 +02:00 |
|
ayumi-signal
|
2785501f82
|
Sync call link call history
|
2024-04-25 10:09:05 -07:00 |
|
Scott Nonnenberg
|
783c71999a
|
Send call messages with conversationJobQueue
Co-authored-by: trevor-signal <trevor@signal.org>
|
2024-04-16 14:55:09 -07:00 |
|
trevor-signal
|
fc02762588
|
Enable more specific AttachmentDownload prioritization
|
2024-04-15 17:11:48 -07:00 |
|
Jamie Kyle
|
b6afa47126
|
Emojify note and add non-nickname tooltip
|
2024-04-03 15:41:13 -07:00 |
|
Scott Nonnenberg
|
acb0f28c89
|
Drafts: update lastMessageReceivedAtMs along with conversation timestamp
|
2024-04-01 14:05:37 -07:00 |
|
ayumi-signal
|
00d6379bae
|
Call link call history
|
2024-04-01 12:19:35 -07:00 |
|
Jamie Kyle
|
2fbbcdf358
|
Add edit nickname to contact modal for group members
|
2024-03-27 17:32:47 -07:00 |
|
Jamie Kyle
|
e26916702c
|
Init Nicknames & Notes
|
2024-03-26 12:48:33 -07:00 |
|
Scott Nonnenberg
|
6bc6cc64c4
|
Sort left pane via receivedAt/receivedAtMs, even via edits
|
2024-03-25 12:21:14 -07:00 |
|
Scott Nonnenberg
|
a39e46db5c
|
getProfiles: Better logging; don't let promise propagate
|
2024-03-25 13:03:15 -04:00 |
|
Fedor Indutny
|
60fa6a11ef
|
Better group call state management
|
2024-03-19 10:40:37 -07:00 |
|
Jamie Kyle
|
53ae88c777
|
Sort by recency then alphabetically everywhere
|
2024-03-18 16:31:42 -07:00 |
|
Fedor Indutny
|
9aff86f02b
|
Simplify online/offline status management
|
2024-03-18 14:48:00 -07:00 |
|
ayumi-signal
|
8a21f8655f
|
Fix doGroupCallPeek to skip direct conversations
|
2024-03-15 10:21:59 -07:00 |
|
Fedor Indutny
|
d85a1d5074
|
Add preliminary message backup harness
|
2024-03-15 10:20:33 -04:00 |
|
Jamie Kyle
|
27b55e472d
|
Refactor smart components
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
|
2024-03-13 13:44:13 -07:00 |
|
Fedor Indutny
|
1823f7eca9
|
Introduce outage network status
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2024-03-12 12:52:02 -07:00 |
|
Jamie Kyle
|
8387f938eb
|
Spam Reporting UI changes
|
2024-03-12 09:29:31 -07:00 |
|
ayumi-signal
|
c332bd240f
|
Handle new sync message MarkedAsRead for Calls Tab
|
2024-03-11 11:18:55 -07:00 |
|
Sylvan Mably
|
ee4608ee04
|
Fix flaky search behaviour with minimized left pane
|
2024-03-09 00:49:12 -05:00 |
|
ayumi-signal
|
b40d052128
|
Fix group call outgoing ring
|
2024-02-29 18:04:37 -08:00 |
|
Jamie Kyle
|
9c072c5bc1
|
Improve performance of mock tests
|
2024-02-29 14:01:12 -08:00 |
|
Scott Nonnenberg
|
ea9a7385d6
|
Allow quotes to be removed when editing a message
|
2024-02-29 13:46:19 -08:00 |
|
trevor-signal
|
167b2f4f1c
|
Improve timeline rendering performance
|
2024-02-27 11:01:25 -05:00 |
|
ayumi-signal
|
96b3413feb
|
Basic call link join support
|
2024-02-22 13:19:50 -08:00 |
|
Fedor Indutny
|
e12b5fd0af
|
Add extra error state to EditUsernameModalBody
|
2024-02-21 11:00:29 -08:00 |
|
Fedor Indutny
|
c772f2abc5
|
AboutContactModal improvements
|
2024-02-16 14:16:13 -08:00 |
|
Fedor Indutny
|
9ad6d5b66b
|
Use libsignal-client for parsing crash reports
|
2024-02-13 13:41:48 -08:00 |
|
Fedor Indutny
|
d7f0978c6d
|
Extract region from e164 in FindByPhoneNumber
|
2024-02-13 12:10:12 -08:00 |
|
Jamie Kyle
|
cf9a376df8
|
Fix save profile avatar disappearing on save name/bio
|
2024-02-09 13:14:32 -08:00 |
|
Fedor Indutny
|
9a50eb8663
|
Always display reset modal on success
|
2024-02-09 09:58:12 -08:00 |
|
Fedor Indutny
|
a329189489
|
New compose UX for usernames/e164
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
|
2024-02-08 15:19:03 -08:00 |
|
trevor-signal
|
614bb904b1
|
Avoid overwriting new chat colors when adjusting conversation attributes
|
2024-02-07 16:51:45 -08:00 |
|
Fedor Indutny
|
bd922433e3
|
Change defaults for conversation title generation
|
2024-02-07 13:38:43 -08:00 |
|
Fedor Indutny
|
533a1b32d4
|
Username recovery improvements
|
2024-02-06 10:35:59 -08:00 |
|
Fedor Indutny
|
330202960c
|
Fix dropped avatar on PNP settings update
|
2024-02-05 18:29:45 -08:00 |
|
Fedor Indutny
|
eb82ace2de
|
Conversation details changes for PNP
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2024-02-05 18:13:13 -08:00 |
|
ayumi-signal
|
96131112da
|
Fix video and audio playback to pause on window close
|
2024-02-02 15:39:32 -08:00 |
|
Fedor Indutny
|
7dc11c1928
|
Username Education
Co-authored-by: Jamie Kyle <jamie@signal.org>
|
2024-01-29 12:09:54 -08:00 |
|
ayumi-signal
|
d97aa68716
|
Calling missing media keys indicator
|
2024-01-23 11:08:21 -08:00 |
|
Fedor Indutny
|
38914a45cb
|
Custom Discriminator in EditUsernameModalBody
|
2024-01-18 20:53:24 +01:00 |
|
ayumi-signal
|
c126ca1016
|
Hand raised sound
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
|
2024-01-10 21:57:36 -08:00 |
|
Jamie Kyle
|
cba5b67f05
|
Fix mixing unsupported/supported media warning
|
2024-01-04 21:18:44 +01:00 |
|
Fedor Indutny
|
d71da5c486
|
Support phone number sharing flag on profile
|
2024-01-02 20:36:49 +01:00 |
|
trevor-signal
|
9b0290f40e
|
Adjust starting point of conversation open benchmark
|
2023-12-15 14:49:01 -08:00 |
|
Fedor Indutny
|
b2a3605d77
|
Cleanup RemoteConfig
|
2023-12-07 15:59:54 -08:00 |
|
ayumi-signal
|
d6db3f7943
|
Raise Hand in Group Calls
|
2023-12-06 13:52:29 -08:00 |
|
Fedor Indutny
|
a81833d3ed
|
Use signal_tokenizer for search query
|
2023-12-04 18:38:40 +01:00 |
|
Jamie Kyle
|
55dca745c7
|
Fix calls tab clearing clicking on old calls
|
2023-11-27 14:07:13 -08:00 |
|
ayumi-signal
|
4603832258
|
Calling Reactions
|
2023-11-16 11:55:35 -08:00 |
|
Fedor Indutny
|
7b62576def
|
Better filtering of contacts in search
|
2023-11-15 01:39:17 +01:00 |
|
trevor-signal
|
cf5b3f78b5
|
Add paginated calling grid for group calls
|
2023-11-13 09:56:48 -05:00 |
|
Scott Nonnenberg
|
61b4558140
|
Mark onboarding story read again, even if it's not unread
|
2023-11-10 16:59:16 -05:00 |
|
ayumi-signal
|
bb8e7af905
|
Show error when editing messages after max edits
|
2023-11-07 17:55:48 -08:00 |
|
ayumi-signal
|
41e89554fe
|
Fix infinite stacking All Media with shortcut
|
2023-11-08 00:00:25 +01:00 |
|
Fedor Indutny
|
3664063d71
|
Username and username link integrity check
|
2023-11-03 15:05:11 -07:00 |
|
Fedor Indutny
|
0ce593bf0d
|
Remove support for E164-based numbers
|
2023-11-01 15:55:30 -07:00 |
|
Fedor Indutny
|
aa03ac36bc
|
Remove safetyNumberAci remote configuration
|
2023-11-01 13:35:55 -07:00 |
|
trevor-signal
|
fcf2c0a3f0
|
Clarify function of "Delete" option when deleting conversation messages
|
2023-10-30 17:02:50 -07:00 |
|
Scott Nonnenberg
|
99b2bc304e
|
Use streams to download attachments directly to disk
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
|
2023-10-30 09:24:28 -07:00 |
|
Josh Perez
|
156cbca1a3
|
Fixes for media index
|
2023-10-17 12:09:09 -07:00 |
|
Jamie Kyle
|
502ea174ab
|
Upgrade Storybook
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2023-10-11 12:06:43 -07:00 |
|
Josh Perez
|
7d35216fda
|
Replace MessageController with MessageCache
|
2023-10-03 17:12:57 -07:00 |
|
ayumi-signal
|
c9af8d3ce2
|
Fix show same conversation composer focus
|
2023-10-02 09:42:54 -04:00 |
|
ayumi-signal
|
283ef57779
|
Group Typing Bubble Animations
|
2023-09-27 17:23:52 -04:00 |
|
Jamie Kyle
|
a24bdc8bd3
|
Update last message on group call peek
|
2023-09-27 12:42:38 -07:00 |
|
Jamie Kyle
|
1cc478180e
|
Fix call history deletion from sync messages
|
2023-09-27 12:42:30 -07:00 |
|
Fedor Indutny
|
1a2976dae4
|
Support duplicate attachments in lightbox
|
2023-09-26 17:38:21 +02:00 |
|
Jamie Kyle
|
bc67d421ab
|
Track acceptedTime during call, fix call screen duration
|
2023-09-20 10:00:01 -04:00 |
|
Scott Nonnenberg
|
01231eb1c6
|
Reset spoiler expand state when a message is edited
|
2023-09-19 11:59:22 -07:00 |
|