Commit graph

200 commits

Author SHA1 Message Date
trevor-signal
fa14c6459a
Improve UUIDv7 handling 2024-10-16 11:59:38 -04:00
Fedor Indutny
091580825a
Migrate sessions table to BLOB column
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-10-03 10:23:00 +10:00
Scott Nonnenberg
85cf445924
Storage Service: Fetch updates on any group record merge 2024-10-02 09:45:58 -04:00
Jamie Kyle
03ed42188e
Revert "Add urlPath util for building escaped URL paths" 2024-09-24 12:43:00 -07:00
Jamie Kyle
cd50c715a9
Add urlPath util for building escaped URL paths 2024-09-24 12:12:18 -07:00
Fedor Indutny
d5f44c1b8f
Further improvements for backup import/export 2024-09-18 22:26:52 -07:00
trevor-signal
01581b04d8
Improve logging in VoiceNotesPlaybackContext 2024-08-30 13:22:49 -07:00
Scott Nonnenberg
768ab26a20
Conversation: savePromises for off-queue post-handleDataMessage work 2024-08-28 16:05:08 +10:00
Fedor Indutny
3914216f5c
Skip typecheck for emoji-datasource 2024-08-15 09:58:01 +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
ayumi-signal
26140ee3d6
Update call strings 2024-07-30 16:21:33 -07:00
Fedor Indutny
28664a606f
New attachment storage system 2024-07-11 12:44:09 -07:00
Fedor Indutny
c68aac7401
Upgrade storybook to 8 2024-07-08 11:23:27 -07:00
Scott Nonnenberg
75c32e86f0
Move receipts and view/read syncs to new syncTasks system 2024-06-17 15:24:39 -04:00
trevor-signal
4254356812
Enable attachment backup uploading 2024-05-30 09:46:43 +10:00
ayumi-signal
2785501f82
Sync call link call history 2024-04-25 10:09:05 -07:00
trevor-signal
fc02762588
Enable more specific AttachmentDownload prioritization 2024-04-15 17:11:48 -07:00
Fedor Indutny
87ea909ae9
Backup encryption and improvements 2024-04-15 22:54:21 +02:00
ayumi-signal
00d6379bae
Call link call history 2024-04-01 12:19:35 -07:00
Jamie Kyle
53ae88c777
Sort by recency then alphabetically everywhere 2024-03-18 16:31:42 -07: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
Jamie Kyle
3050a314f9
Add unicode bidi isolates to i18n substitutions for strings 2024-02-28 16:42:43 -08:00
ayumi-signal
96b3413feb
Basic call link join support 2024-02-22 13:19:50 -08:00
ayumi-signal
4f97c8270c
Use system nickname or first name for incoming group calls 2024-02-08 10:28:34 -05:00
trevor-signal
88fd42a46b
Add contextMenu for deleting call events on right-click 2023-12-12 11:11:39 -05:00
Fedor Indutny
a81833d3ed
Use signal_tokenizer for search query 2023-12-04 18:38:40 +01:00
trevor-signal
292ef1b6f5
Convert CallingHeader texts to toasts 2023-11-14 14:05:17 -08:00
Fedor Indutny
f52da976f9
Compile protobufs with no-convert/null-defaults
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-11-07 22:31:59 +01:00
Jamie Kyle
502ea174ab
Upgrade Storybook
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-10-11 12:06:43 -07:00
ayumi-signal
72d1695612
Fix avatar from name to support lowercase 2023-09-28 16:31:58 -04:00
Josh Perez
d0296ececa
Improvements to the media editor 2023-09-14 10:04:48 -07:00
Jamie Kyle
7c16b16ee0
Revert to previous method of rendering calling notifications 2023-08-21 19:09:54 +02:00
Fedor Indutny
8b0da36caa Migrate schema to service ids 2023-08-21 09:30:33 -07:00
Jamie Kyle
9c7dc22a23 Update nav tab badges, fix several call tabs issues 2023-08-21 09:30:32 -07:00
Fedor Indutny
366b875fd2 Introduce Service Id Types
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-08-21 09:30:32 -07:00
Jamie Kyle
1eaabb6734
Calls Tab & Group Call Disposition 2023-08-08 17:53:06 -07:00
Scott Nonnenberg
3299b8f323
Remove obsolete capabilities, improve routine profile fetch 2023-08-08 01:12:57 +02:00
trevor-signal
9c6fb29edb
Include @mentioned names in search results 2023-06-26 14:25:48 -04:00
trevor-signal
83c1acedd8
Sort contacts and conversations alphabetically when composing message 2023-06-21 12:33:59 -04:00
Jamie Kyle
ac76271772
Redact paths on windows in more cases 2023-06-16 11:40:58 -07:00
Fedor Indutny
bd41d7b216
Use synchronous IPC for passing config 2023-04-07 09:42:12 -07:00
Fedor Indutny
28adb58c69
electron@22.3.3, esbuild@0.17.11, typescript@5.0.2 2023-03-20 12:58:07 -07:00
Josh Perez
58691b2f5e
Fixes timestamp tests in CI for different timezones 2023-03-13 17:26:03 -07:00
Josh Perez
356fb301e1
Use Intl.DateTimeFormat instead of moment for date formatting 2023-03-02 13:43:25 -05:00
Jamie Kyle
8b5fa7039d
jumbo emoji-only message with whitespace 2023-02-06 13:40:49 -08:00
Evan Hahn
7f0ed2599d
Percent-encode URL path when reporting spam 2023-01-19 11:53:04 -08:00
Jamie Kyle
342373bdfe
Group call started notification use address book name 2023-01-12 16:29:07 -07:00
Dimitris Apostolou
3c80272673 Fix typos 2023-01-03 13:02:01 -08:00
Jamie Kyle
3705b959d6
Remove end year from licenses 2023-01-03 11:55:46 -08:00
Fedor Indutny
55a1c5f6c5
Use proxy-compare for message bubbles 2022-12-22 16:32:03 -08:00