Commit Graph
436 Commits
Author SHA1 Message Date
2741fbb5d2 Show attachment download progress, new stop button to cancel
Co-authored-by: Jamie Kyle <jamie@signal.org>
2024-12-10 08:54:18 +10:00
Jamie KyleandGitHub 4027f4604f Fix memory usage by batching syncTasks 2024-12-04 14:03:29 -08:00
trevor-signalandGitHub 34ef8dc2c8 Disable message insert triggers during backup import 2024-11-27 10:34:02 -08:00
trevor-signalandGitHub 31373706d0 Improve tap-to-view deletion query 2024-11-21 14:47:52 -05:00
Jamie KyleandGitHub b347a628b3 Upgrade/remove outdated dependencies 2024-11-13 17:20:36 -08:00
trevor-signalandGitHub a9ac3897d0 Avoid unnecessary stringification when saving new message 2024-11-13 13:41:01 -05:00
Fedor IndutnyandGitHub 1653a2b546 Use classes for QueryFragment in sql 2024-11-06 11:27:54 -08:00
trevor-signalandGitHub aac94b0217 Improve message migration error handling 2024-11-04 12:18:36 -08:00
Fedor IndutnyandGitHub a338bc5a67 Update HKDF constants for backups 2024-10-31 10:01:03 -07:00
trevor-signalandGitHub 86026bd66a Batch attachment download jobs 2024-10-28 15:25:15 -07:00
trevor-signalandGitHub f5a170818b Log query stats during backup import 2024-10-28 10:11:19 -07:00
ayumi-signalandGitHub c6902ec26a Save storage for defunct and pending call links 2024-10-22 11:20:35 -07:00
trevor-signalandGitHub b4b1a8a62b Ensure that call history messages are marked read when they are seen 2024-10-21 14:01:39 -07:00
Fedor IndutnyandGitHub 6565daa5c8 Link-and-sync 2024-10-18 13:15:03 -04:00
ayumi-signalandGitHub bc9ced22a0 Fix handling CallLogEvent sync for call link targets 2024-10-17 13:34:06 -07:00
Fedor IndutnyandGitHub f5257ed5a9 Support for global.messageQueueTimeInSeconds 2024-10-15 15:43:06 -07:00
ayumi-signalandGitHub 568c09c579 Only create call links from storage sync after refresh confirmed 2024-10-15 11:49:32 -07:00
trevor-signalandGitHub ccf1c398f5 Improve startup SQL query performance monitoring 2024-10-10 12:51:40 -04:00
ayumi-signalandGitHub 42cc5e0013 Synchronous delete call link 2024-10-09 09:35:24 -07:00
Fedor IndutnyandGitHub a1be616e6f Allow both UUIDv4/v7 for message ids 2024-10-08 14:44:14 -07:00
Fedor IndutnyandGitHub 60d7cbff3e Migrate message ids to UUIDv7 2024-10-08 13:17:03 +10:00
Fedor IndutnyandGitHub bad065859c Fully move backup integration test to mock server 2024-10-07 12:58:59 -07:00
trevor-signalandGitHub 6e1fd5958e Ensure attachments are re-encryptable to same digest 2024-10-04 15:52:29 +10:00
091580825a Migrate sessions table to BLOB column
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-10-03 10:23:00 +10:00
Jamie KyleandGitHub b26466e59d Add schema utils 2024-10-02 12:03:10 -07:00
trevor-signalandGitHub 511fc9c1a0 Export long message attachments 2024-09-23 12:24:41 -07:00
Fedor IndutnyandGitHub d5f44c1b8f Further improvements for backup import/export 2024-09-18 22:26:52 -07:00
Scott NonnenbergandGitHub c97c440b3f openAndSetUpSQLCipher: Enable checkpoint_fullfsync pragma 2024-09-17 09:40:16 -04:00
Fedor IndutnyandGitHub 84c562d0b2 Fix more import/export tests for backups 2024-09-17 10:40:52 +10:00
trevor-signalandGitHub 028a3f3ef0 Pause, cancel & resume backup media download 2024-09-16 15:38:12 -04:00
ayumi-signalandGitHub a40d54099c Add CallLinkDeleteManager to retry and ensure deletion 2024-09-16 12:22:01 -07:00
Jamie KyleandGitHub 24536e1342 Implement endorsements for group send 2024-09-06 10:52:19 -07:00
0d5a480c1b Media Gallery: Scroll down and into the past
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2024-09-05 07:15:30 +10:00
ayumi-signalandGitHub 5a75246e42 Use storage service for call links 2024-09-04 11:06:06 -07:00
trevor-signalandGitHub 501f27127f Add a backup media download progress bar 2024-09-03 15:00:51 -07:00
Fedor IndutnyandGitHub 8ef149e3a8 Resumable backup import 2024-08-27 17:00:41 -04:00
Jamie KyleandGitHub 5a5b681b51 Fix call history read syncs 2024-08-27 09:20:23 -04:00
trevor-signalandGitHub 81c8ba0b62 De-noise removal of unprocessed envelopes 2024-08-26 10:26:45 -04:00
trevor-signalandGitHub 19e0eb4444 Speed up orphaned attachment check 2024-08-23 23:43:50 -04:00
Jamie KyleandGitHub c901708281 Optimize updating call unread count 2024-08-22 11:12:25 -07:00
67252866cf Introduce incrementMessagesMigrationAttempts query
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2024-08-22 11:12:00 -07:00
7db33a6708 Preload conversation open data
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-08-21 18:48:29 -07:00
Fedor IndutnyandGitHub 2fb50df0af Introduce versioning clock to timer system 2024-08-21 09:03:28 -07:00
Fedor IndutnyandGitHub bb1d957e49 Update better-sqlite3 to 8.8.0 2024-08-21 08:27:06 -07:00
Fedor IndutnyandGitHub 38f532cdda Resumable attachment downloads 2024-08-19 13:05:35 -07:00
trevor-signalandGitHub 2c92591b59 Ensure SQL worker messages are not dropped 2024-08-19 11:50:48 -07:00
Fedor IndutnyandGitHub 6143888f6c Better database errors in worker thread 2024-08-13 13:42:20 -07:00
Scott NonnenbergandGitHub 63e14a7df6 Backup: Support for calls 2024-08-13 11:39:04 -07:00
Fedor IndutnyandGitHub 3a631a587f Update db user_version within transaction 2024-08-13 10:52:21 -07:00
Fedor IndutnyandGitHub 9a98ae0a4e Separate calls in sql channel 2024-08-12 12:54:24 -07:00