Commit Graph

189 Commits

Author SHA1 Message Date
yash-signal
f5efbdc25f Migrate sharedGroupNames from model attribute to Redux selector 2026-01-30 08:36:21 +10:00
Jamie
963c94a2a2 Fix pinned messages state syncing 2025-12-29 20:36:07 +01:00
Fedor Indutny
d25ec282c5 Disable consecutive audio playback in Media Gallery 2025-12-01 11:48:36 -08:00
Fedor Indutny
10a9e40a2b Support consecutive playback in all media 2025-11-18 17:20:08 -08:00
yash-signal
a279d0bcc8 Update poll create placeholder text, fix test flake 2025-11-12 14:52:50 -06:00
Jamie
da78a101a3 Chat folder fixes 2025-10-29 14:44:27 -07:00
Fedor Indutny
44076ece79 Rename files 2025-10-16 23:45:44 -07:00
Fedor Indutny
3387cf6a77 Prepare for adding file suffixes 2025-10-16 23:45:44 -07:00
Fedor Indutny
bcac163e73 Remove window.textsecure global 2025-10-09 13:03:13 -07:00
Fedor Indutny
f6df564aa9 Simplify source file dependency graph 2025-10-02 13:43:11 -07:00
Fedor Indutny
40eaf078cc Qualify CJS-only module imports 2025-09-19 13:05:51 -07:00
Fedor Indutny
c02565eaa8 Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
Alex Bakon
1d37db78d2 Switch remote config fetching to use new endpoint 2025-08-22 10:20:57 -05:00
Scott Nonnenberg
237e239e05 Remove backbone as a dependency
Co-authored-by: Yash <yash@signal.org>
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2025-08-11 14:06:34 -07:00
emir-signal
ebf2892039 Add support for call link epochs
Co-authored-by: trevor-signal <trevor@signal.org>
2025-08-07 15:12:56 -04:00
Scott Nonnenberg
fd794ae90d Donations: Introduce timeouts in early stages of the workflow 2025-07-31 07:15:59 +10:00
ayumi-signal
bcb1a614ea Fix db error from concurrent processing of call link update sync 2025-06-30 16:58:26 -07:00
trevor-signal
843f545ceb Reorganize test cases 2025-06-26 09:24:07 -07:00
Fedor Indutny
13430f84e4 Better state teardown in tests 2025-06-04 08:25:52 +10:00
Scott Nonnenberg
fe9d042e40 Introduce the new Settings tab
Co-authored-by: Jamie Kyle <jamie@signal.org>
Co-authored-by: Fedor Indutny <indutny@signal.org>
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2025-05-14 20:58:20 -07:00
Scott Nonnenberg
98270316c5 Introduce infrastructure for Notification Profiles 2025-05-05 10:39:04 -04:00
Jim Gustafson
89745df897 Calling: Move VideoSupport.ts to Client 2025-04-19 10:52:46 +10:00
Fedor Indutny
15f11b8387 Fix test-electron on macos CI 2025-04-10 13:54:16 -07:00
Fedor Indutny
0fa1d2fc2f Add backfillError to AttachmentType 2025-03-25 15:59:34 -07:00
Fedor Indutny
3758e8138a Relax media checks in calling lobbies 2025-03-17 11:38:26 -07:00
Scott Nonnenberg
0eb697fa82 Calling: New option to expand your local preview 2025-03-11 08:30:55 +10:00
Scott Nonnenberg
cf4b068ab2 Show speaking indicator in 1:1 calls 2025-02-28 11:42:08 -08:00
Scott Nonnenberg
a00086f416 Ensure that call events don't override existing activeCallState 2025-02-28 10:25:45 +10:00
Scott Nonnenberg
ed30059bd5 Move to MessageCache.saveMessage, queue downloads piecemeal 2025-01-24 06:37:18 -10:00
Scott Nonnenberg
f846678b90 Use minimal replacement class for MessageModel 2025-01-10 08:18:32 +10:00
Jamie Kyle
ca19a7a774 Upgrade outdated dependencies 2024-11-14 17:28:55 -08:00
ayumi-signal
be8da842b8 Update call view icons 2024-11-13 09:39:43 -08:00
trevor-signal
22d4b1d194 Batch redux conversation changed / added actions 2024-11-12 10:37:10 +10:00
ayumi-signal
ec9041937f Consider own join time for group call missing media key check
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
2024-11-01 14:12:49 -07:00
Scott Nonnenberg
1ce3988579 Centralize logic for finding/fetching the ringing call 2024-10-25 10:46:54 +10:00
ayumi-signal
42cc5e0013 Synchronous delete call link 2024-10-09 09:35:24 -07:00
ayumi-signal
25d206e4f7 Fix joining deleted call links leaving call active 2024-10-08 08:17:02 +10:00
ayumi-signal
32485abf06 Async refresh call links on CallLinkUpdate sync 2024-09-20 12:17:46 -07:00
Fedor Indutny
d0b8a2991f Refactor screen share picker internals 2024-09-19 18:03:44 -07:00
Scott Nonnenberg
b9cd858ec7 Make startCallLobby resilient to re-entrant calls 2024-09-19 09:29:14 +10:00
ayumi-signal
c901f47dd1 In call link lobby mute audio by default when peeking many devices 2024-09-10 14:26:34 -07:00
ayumi-signal
5a75246e42 Use storage service for call links 2024-09-04 11:06:06 -07:00
Scott Nonnenberg
688de5a99b Reactions/Edits: Mark read after database save 2024-08-27 07:42:44 +10:00
Jamie Kyle
9a9f9495f1 Support delete for call links
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2024-08-06 12:29:13 -07:00
Jamie Kyle
cee2788654 Add editing to call details pane 2024-07-30 11:39:24 -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
9006990e58 Parallelize test-electron 2024-07-22 12:27:09 -07:00
Fedor Indutny
c64762858e Parallelize SQL queries 2024-07-22 11:16:33 -07:00
trevor-signal
4254356812 Enable attachment backup uploading 2024-05-30 09:46:43 +10:00
ayumi-signal
dea641bae4 Search call links in calls tab 2024-05-17 16:22:51 -07:00