Commit graph

706 commits

Author SHA1 Message Date
Scott Nonnenberg
85cf445924
Storage Service: Fetch updates on any group record merge 2024-10-02 09:45:58 -04:00
Scott Nonnenberg
b68e731950
Deduplicate and cancel unneeded retry requests 2024-10-01 08:23:32 +10:00
Scott Nonnenberg
d7cbd2c2ae
Move message upgrade from Backbone constructor to cleanAttributes 2024-09-24 10:27:04 +10:00
trevor-signal
511fc9c1a0
Export long message attachments 2024-09-23 12:24:41 -07:00
ayumi-signal
a9406a7914
Fix link preview for received call link previews without title 2024-09-23 10:51:16 -07:00
Scott Nonnenberg
669abab36a
setProfileKey: Additional logging for debugging oscillation 2024-09-23 10:12:11 -07:00
Fedor Indutny
84c562d0b2
Fix more import/export tests for backups 2024-09-17 10:40:52 +10:00
Scott Nonnenberg
b32dbf2c68
setProfileKey: Introduce 'reason' parameter for improved logging 2024-09-16 10:26:42 -04:00
Fedor Indutny
3a991822c5
Fix some backup integration tests 2024-09-13 09:48:27 +10:00
Fedor Indutny
026e9ef853
Don't create models in backups/import 2024-09-10 09:29:19 +10:00
Fedor Indutny
68223aaa12
Simplify copyQuote logic 2024-09-04 15:59:39 -07:00
Scott Nonnenberg
970a033847
Message Requests: Fix click of blurred profile avatar 2024-09-04 11:20:08 -07:00
trevor-signal
501f27127f
Add a backup media download progress bar 2024-09-03 15:00:51 -07:00
Scott Nonnenberg
768ab26a20
Conversation: savePromises for off-queue post-handleDataMessage work 2024-08-28 16:05:08 +10:00
Scott Nonnenberg
688de5a99b
Reactions/Edits: Mark read after database save 2024-08-27 07:42:44 +10:00
Scott Nonnenberg
c251867699
Properly style call buttons across app, when already in a call 2024-08-27 06:48:41 +10:00
Fedor Indutny
187d80066e
Fix loading newer messages on scroll 2024-08-22 11:37:34 -07:00
Fedor Indutny
7db33a6708
Preload conversation open data
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-08-21 18:48:29 -07:00
Fedor Indutny
129a22e91d
Only increment timer version once 2024-08-21 14:48:24 -07:00
Scott Nonnenberg
a435b21a56
Groups: On log fetch error from current revision, use joined_at_version 2024-08-21 14:31:55 -07:00
Fedor Indutny
2fb50df0af
Introduce versioning clock to timer system 2024-08-21 09:03:28 -07:00
Scott Nonnenberg
8166024700
cleanAttributes: Use value from cache, not from database 2024-08-12 09:26:40 -07:00
trevor-signal
d18888a53d
Ensure message is saved after queueing attachment downloads 2024-08-08 13:32:11 -07:00
Scott Nonnenberg
068dfbc327
Attachment mock test: wait for draft attachment ready before send 2024-08-08 08:44:19 -04:00
Scott Nonnenberg
1a4bc49563
Show notification on screenshare start in adhoc call 2024-08-02 10:01:40 -07:00
Fedor Indutny
cc6ff0b554
Remove refs to MessageModel in conversations.ts 2024-07-25 16:29:49 -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
ayumi-signal
c93a211595
Skip unsealed typing messages with active challenges 2024-07-19 15:06:44 -07:00
Fedor Indutny
1fd8b0ef23
Update @types/node to 20 2024-07-18 10:17:56 -07:00
trevor-signal
61548061b8
Support thumbnail export & import during backup of visual attachments 2024-07-16 16:39:56 -04:00
Scott Nonnenberg
6503a0aad6
Show original sent timestamp for edited messages 2024-07-15 15:26:50 -07:00
Fedor Indutny
28664a606f
New attachment storage system 2024-07-11 12:44:09 -07:00
Scott Nonnenberg
bde4fa40fe
Improve story cleanup on expiration/deletion 2024-07-02 16:15:17 -07:00
Scott Nonnenberg
fd1584c8ad
Edit Message: Update only conversation list timestamp, don't re-sort 2024-06-24 14:47:19 -07:00
Scott Nonnenberg
08da49a0aa
Delete Sync: Handle and send mostRecentNonExpiringMessages if needed 2024-06-24 10:49:36 -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
8b969b5a0a
Update libsignal to 0.50.0
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2024-06-10 14:37:14 -07:00
trevor-signal
e0dc4c412d
Backup support for quotes & quoted attachments 2024-06-10 14:44:15 -04:00
trevor-signal
72a55da2b2
Remove outgoing message attachment caches 2024-06-06 10:08:16 +10:00
Scott Nonnenberg
11eb1782a7
Support for local deletes synced to all your devices 2024-05-28 11:56:00 -04:00
Scott Nonnenberg
06f71a7ef8
Ensure left pane has correct timestamp for call 2024-05-28 15:13:09 +10:00
Scott Nonnenberg
d87684a03c
Story replies: Require referenced story only for groups 2024-05-23 16:54:44 -07:00
trevor-signal
5f0080a7d7
Improve quoted attachment typings 2024-05-23 14:06:41 -07:00
Jamie Kyle
39bc48c724
Fix single person groups being marked verified 2024-05-13 16:13:58 -04:00
Scott Nonnenberg
5df8924197
Backups: Handle groupV2 notifications 2024-04-30 09:24:21 -04:00
trevor-signal
a0b4126b52
Improve message targeting for incoming reactions 2024-04-29 14:20:20 -07:00
trevor-signal
d0d49a043f
Update attachment download handling while in a call 2024-04-19 13:09:51 -04: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