Fedor Indutny
|
98ef4c627a
|
Update eslint to 8.27.0
|
2022-11-17 16:45:19 -08:00 |
|
Jim Gustafson
|
c8fb43a846
|
Check media permissions for incoming group ring
|
2022-11-17 15:26:13 -08:00 |
|
Fedor Indutny
|
efa29dc800
|
Fix getKnownMessageAttachments query
|
2022-11-17 13:06:19 -07:00 |
|
Josh Perez
|
cf43726664
|
Populate sender state correctly via story sync to group
|
2022-11-17 11:59:00 -08:00 |
|
Josh Perez
|
9cd20b0f9b
|
StoryViewer pause improvements
|
2022-11-17 11:54:28 -08:00 |
|
Fedor Indutny
|
897a4aa591
|
Add release notes for v6.0.0
|
2022-11-17 11:32:14 -08:00 |
|
Josh Perez
|
1b16743917
|
Onboarding story improvements
|
2022-11-17 10:35:27 -07:00 |
|
Evan Hahn
|
a88243f26d
|
Better handle group call ring race conditions
|
2022-11-16 18:52:04 -08:00 |
|
Fedor Indutny
|
629b5c3f6a
|
Better send state for unregistered recipients
|
2022-11-16 18:15:26 -08:00 |
|
Fedor Indutny
|
854c946cc7
|
Interactive cleanup of orphaned attachments
|
2022-11-16 16:29:15 -08:00 |
|
Josh Perez
|
220963c789
|
Sending/Failed state for stories
|
2022-11-16 14:10:11 -08:00 |
|
Fedor Indutny
|
9bad2301fd
|
Populate blurHash when sending stories
|
2022-11-16 13:41:38 -08:00 |
|
Fedor Indutny
|
6be69a7ba8
|
Use DurationInSeconds for expireTimer
|
2022-11-16 13:18:02 -07:00 |
|
Fedor Indutny
|
cf57c7aaf0
|
Fix stories uncaught exception on startup
|
2022-11-16 10:06:33 -08:00 |
|
Fedor Indutny
|
8452a72847
|
Fix story reactions in 1:1 conversations
|
2022-11-15 18:27:29 -08:00 |
|
Fedor Indutny
|
7b703fdd5f
|
Remove duplicate modal footer from group edit
|
2022-11-15 09:33:04 -08:00 |
|
Fedor Indutny
|
4e624c7286
|
Remove unnecessary windows 7 shim
|
2022-11-14 17:07:38 -08:00 |
|
Fedor Indutny
|
e6ebfe4fca
|
Update typescript to 4.8.4
|
2022-11-14 11:35:37 -08:00 |
|
Alvaro
|
6b42a69947
|
Extract ListView controller from ConversationList
|
2022-11-14 10:48:51 -08:00 |
|
Alvaro
|
9a2cbf9a51
|
Added debug log entry before enqueuing DOE job
|
2022-11-11 15:09:10 -08:00 |
|
Scott Nonnenberg
|
5100d17ed2
|
SafetyNumberChangeDialog: Introduce awareness of stories
|
2022-11-10 23:10:30 -05:00 |
|
Fedor Indutny
|
709588a874
|
Use translateX instead of changing width
|
2022-11-10 21:45:52 -05:00 |
|
Alvaro
|
2278bf2994
|
Design tweaks to add-story-button hover
|
2022-11-10 14:01:40 -07:00 |
|
Alvaro
|
810cbb5fe5
|
Implemented group story reaction delete/DOE
|
2022-11-10 13:59:48 -07:00 |
|
Alvaro
|
45069673ce
|
Fixed all connections count and renamed MY_STORIES_ID and EditMyStoriesPrivacyModal
|
2022-11-10 08:51:39 -07:00 |
|
Fedor Indutny
|
be6e988a95
|
Hydrate body ranges for story replies
|
2022-11-09 20:59:36 -08:00 |
|
Jamie Kyle
|
9f85db3fd8
|
stories: muted by default, muted on app blur
|
2022-11-09 23:24:42 -05:00 |
|
Josh Perez
|
cd1a1a00a2
|
Discard invalid story replies
|
2022-11-09 22:52:53 -05:00 |
|
Josh Perez
|
42a1394039
|
Fixes My Story subtitle label in privacy modal
|
2022-11-09 18:25:45 -08:00 |
|
Alvaro
|
9de31d1b1c
|
Allow receiving group stories from senders with profileSharing=false
|
2022-11-09 14:53:19 -08:00 |
|
Josh Perez
|
4a5da95c1d
|
Fixes storybook
|
2022-11-09 13:11:45 -08:00 |
|
Scott Nonnenberg
|
4fa614e1d6
|
Save source of selectedMessage changes to prevent unnecessary scrolls
|
2022-11-09 12:18:03 -08:00 |
|
Fedor Indutny
|
d00898fdfc
|
Retry log rotation on EPERM/EACCESS
|
2022-11-09 12:04:54 -08:00 |
|
Fedor Indutny
|
d7a2669b49
|
Wrap eventHandlerQueue jobs with task with timeout
|
2022-11-09 10:59:32 -08:00 |
|
Fedor Indutny
|
5cee260063
|
Fix i18n string id
|
2022-11-08 19:40:23 -08:00 |
|
Josh Perez
|
19a42ed719
|
Onboarding story
|
2022-11-08 21:38:19 -05:00 |
|
Fedor Indutny
|
94f318ea08
|
Add extra check to markConversationRead
|
2022-11-08 17:33:25 -08:00 |
|
Josh Perez
|
9229fca569
|
Rev stories feature flag
|
2022-11-08 12:55:51 -08:00 |
|
Alvaro
|
d0fb25f758
|
Show and sort active groups when sending a story
|
2022-11-08 13:01:59 -07:00 |
|
Fedor Indutny
|
a0c03025d8
|
Relax schema 41 migration
|
2022-11-08 09:17:21 -08:00 |
|
Fedor Indutny
|
9ce8d5e68f
|
Fix storage service handling of contact status
|
2022-11-07 15:21:12 -08:00 |
|
Scott Nonnenberg
|
38c6a872f4
|
recentMedia/lightbox: Register messages for update and for lightbox
|
2022-11-04 13:32:29 -07:00 |
|
Alvaro
|
4445ef80eb
|
Implement group story reply deletion
|
2022-11-04 07:22:07 -06:00 |
|
Fedor Indutny
|
7164b603e9
|
Refresh remote config right after registration
|
2022-11-03 13:36:55 -07:00 |
|
Fedor Indutny
|
c286e0f9c6
|
Drop deprecated SQL columns
|
2022-11-03 10:25:27 -07:00 |
|
Fedor Indutny
|
54aa0d39b9
|
Store all story reactions as messages
|
2022-11-02 16:48:38 -07:00 |
|
Jamie Kyle
|
f13611712c
|
stories: Update copy in left pane to My Stories
|
2022-11-02 16:44:49 -06:00 |
|
Josh Perez
|
3a6ab6a5aa
|
Link preview design for stories
|
2022-11-02 15:04:50 -06:00 |
|
Josh Perez
|
64fa3aac59
|
Use explicit allowlist setting for story receive
|
2022-11-02 16:56:17 -04:00 |
|
Scott Nonnenberg
|
9fba33943a
|
Keep story creator around until we've verified contacts and queued job
|
2022-11-01 17:36:16 -07:00 |
|
Scott Nonnenberg
|
4fc1b6388c
|
Improvements to SafetyNumberChangeDialog
|
2022-11-01 17:10:27 -07:00 |
|
Josh Perez
|
6700f6fa15
|
Clean up group story replies
|
2022-11-01 11:58:07 -07:00 |
|
Josh Perez
|
50c48315e3
|
Fix text story creation input
|
2022-11-01 11:56:19 -07:00 |
|
Jamie Kyle
|
97b7f3dbc1
|
Update story settings modal design, add group details page
|
2022-11-01 10:34:23 -07:00 |
|
Fedor Indutny
|
8f62442822
|
Allow link-only stories, download previews
|
2022-10-31 14:28:28 -07:00 |
|
Josh Perez
|
fd40322002
|
Open ContextMenu at correct location via keyboard
|
2022-10-28 09:41:50 -07:00 |
|
Fedor Indutny
|
06c9ca9d24
|
Close and cancel ConfirmationDialog on Escape
|
2022-10-27 17:09:13 -07:00 |
|
Fedor Indutny
|
335cb6dd13
|
Fix mock server story tests
|
2022-10-27 16:01:26 -07:00 |
|
Jamie Kyle
|
32a8a0161d
|
stories: fix module cycle
|
2022-10-26 18:47:45 -07:00 |
|
Josh Perez
|
42362a2772
|
Close viewer after viewing a single story
|
2022-10-26 18:03:43 -07:00 |
|
Jamie Kyle
|
5ccfabeb0c
|
Story settings modal copy and design changes
|
2022-10-26 16:17:39 -07:00 |
|
Fedor Indutny
|
7f0a66847b
|
Remove LegacyCDS
|
2022-10-26 16:17:14 -07:00 |
|
Josh Perez
|
13785a0936
|
Update reaction last message notification text
|
2022-10-26 15:36:11 -07:00 |
|
Josh Perez
|
db557104a6
|
Use group name for hidden stories
|
2022-10-26 15:34:57 -07:00 |
|
Josh Perez
|
7b9807d464
|
Pause story while attempting to DOE
|
2022-10-25 21:39:17 -04:00 |
|
Josh Perez
|
169d89aa0b
|
Fixes double redux data loading for story replies
|
2022-10-25 17:23:59 -07:00 |
|
Fedor Indutny
|
d6afae64d9
|
Check stories capability when sending replies
|
2022-10-25 17:03:51 -07:00 |
|
Fedor Indutny
|
3beccbfd31
|
Reduce timeout of some long running tasks
|
2022-10-25 17:03:05 -07:00 |
|
Scott Nonnenberg
|
08f2a966a1
|
Update strings and design around custom stories
|
2022-10-25 16:57:16 -07:00 |
|
Josh Perez
|
0308f208d8
|
Fix flakey viewStory test
|
2022-10-25 15:23:24 -07:00 |
|
Fedor Indutny
|
3702a67975
|
Story view receipts setting
|
2022-10-25 15:18:42 -07:00 |
|
Evan Hahn
|
ad42d98774
|
"cancelation" → "cancellation" in test title
|
2022-10-25 13:12:52 -07:00 |
|
Josh Perez
|
e3c7072ef1
|
Emojify story captions
|
2022-10-25 10:15:18 -07:00 |
|
Scott Nonnenberg
|
4f3280b415
|
showLightboxForMedia: Properly handle message events
|
2022-10-24 17:56:51 -07:00 |
|
Scott Nonnenberg
|
0134990275
|
Don't access RemoteConfig directly from 'dumb' components
|
2022-10-24 13:46:36 -07:00 |
|
Josh Perez
|
e79380b37c
|
Gracefully close the story viewer when we cannot find story
|
2022-10-24 10:45:51 -07:00 |
|
Josh Perez
|
471a9e2e98
|
Show group replies icon for stories with replies
|
2022-10-22 02:26:16 -04:00 |
|
Alvaro
|
ba55285c74
|
Using the group story timestamp when adding to the conversation job queue
|
2022-10-21 18:38:49 -06:00 |
|
Fedor Indutny
|
a38b265e8b
|
Save conversation when toggling story status
|
2022-10-21 09:57:07 -07:00 |
|
Fedor Indutny
|
203cc995a3
|
Fix scrolling of long group story reply
|
2022-10-20 18:16:25 -06:00 |
|
Fedor Indutny
|
d26c5b7db8
|
Don't display sent stories in groups
|
2022-10-20 15:47:38 -07:00 |
|
Scott Nonnenberg
|
5dea03f713
|
Include story=true when deleting your story for everyone
|
2022-10-20 15:10:10 -07:00 |
|
Jamie Kyle
|
de242e5380
|
stories: notify participants in story replies for new replies
|
2022-10-20 14:39:21 -07:00 |
|
Scott Nonnenberg
|
1c89168301
|
Phased rollout by country code; starting w/ desktop.stories remote flag
|
2022-10-20 14:02:22 -07:00 |
|
Fedor Indutny
|
e14c3241c5
|
Refresh stories in redux when data changes
|
2022-10-20 12:16:37 -07:00 |
|
Fedor Indutny
|
b82234b119
|
Update Intel advisories for Legacy CDS
|
2022-10-20 11:52:32 -07:00 |
|
Jamie Kyle
|
02a76edfb1
|
stories: disable text story download until we can download them
|
2022-10-20 11:43:38 -07:00 |
|
Josh Perez
|
5f3c9a653d
|
Fix for number of bars for group stories sent
|
2022-10-19 17:34:53 -07:00 |
|
Fedor Indutny
|
096b6201e2
|
Fix search in StoriesPane
|
2022-10-19 15:56:55 -07:00 |
|
Fedor Indutny
|
f5e94f2069
|
Use correct endpoint to lookup by username
|
2022-10-19 13:41:47 -07:00 |
|
Josh Perez
|
85f706d48f
|
Render @mentions for group story replies
|
2022-10-19 10:36:54 -07:00 |
|
Josh Perez
|
3e57899006
|
Delete sent stories when you turn off stories
|
2022-10-19 12:35:56 -04:00 |
|
Josh Perez
|
622f61903b
|
Fix for video stories not playing
|
2022-10-18 17:18:36 -07:00 |
|
Fedor Indutny
|
4912e5a6da
|
Fix PNI merging for PNI-only conversations
|
2022-10-18 16:42:45 -07:00 |
|
Fedor Indutny
|
03f158a1a7
|
Reprocess unknown fields after loading convos
|
2022-10-18 12:06:59 -07:00 |
|
Fedor Indutny
|
00f82a6d39
|
Discriminator in username
|
2022-10-18 10:12:02 -07:00 |
|
Scott Nonnenberg
|
58f0012f14
|
Stories: Start expiration on receipt
|
2022-10-17 16:30:03 -07:00 |
|
Scott Nonnenberg
|
d03b53d47e
|
Include story=true on SKDM only when sending to distribution list
|
2022-10-17 10:39:10 -07:00 |
|
Alvaro
|
bf4e697a0a
|
Fixed story replies modal and calling pip interactions
|
2022-10-17 09:58:49 -07:00 |
|
Alvaro
|
0aa9351d4f
|
Exact prefix for 2-char emoji search, search short_names
|
2022-10-17 09:54:46 -07:00 |
|
Josh Perez
|
4882248041
|
Story viewer navigation improvements
|
2022-10-17 12:33:07 -04:00 |
|
Scott Nonnenberg
|
0e49f7906d
|
Story send: Send sync message even in partial failure
|
2022-10-14 18:22:04 -06:00 |
|
Jamie Kyle
|
2d5c154e2a
|
stories: fix storybook interaction test for add button
|
2022-10-14 14:47:44 -07:00 |
|
Alvaro
|
449a9a701a
|
Drop expired stories from selector
|
2022-10-14 14:47:14 -07:00 |
|
Jamie Kyle
|
538a809395
|
stories: sending/failed states in stories list
|
2022-10-14 14:04:26 -07:00 |
|
Alvaro
|
bfe9cf9f38
|
Show 'Views off' when read receipts are off
|
2022-10-14 13:49:46 -07:00 |
|
Alvaro
|
7483fe9f82
|
Disabled story replies when no longer a member of the group
|
2022-10-14 08:03:37 -06:00 |
|
Jamie Kyle
|
9ee0502553
|
stories: use web animations api to simplify progress bar/playback
|
2022-10-13 14:40:43 -07:00 |
|
Josh Perez
|
b2792639aa
|
DOE stories when they are part of deleted lists
|
2022-10-13 10:14:50 -06:00 |
|
Alvaro
|
b12de415f4
|
Fixed auto-focus on stories pane
|
2022-10-13 10:09:21 -06:00 |
|
Scott Nonnenberg
|
6d535cd026
|
sendToGroup/_shouldFailSend: Don't fail send on 401
|
2022-10-12 15:50:38 -06:00 |
|
Scott Nonnenberg
|
c08608e5d0
|
Expand beta check for stories availability
|
2022-10-12 10:39:05 -07:00 |
|
Alvaro
|
820eaa50ad
|
Added story preview and confirmation dialogs to send story
|
2022-10-12 10:14:35 -06:00 |
|
Josh Perez
|
e80d9d1f30
|
Reset storyReplyContext whenever a story expires
|
2022-10-11 13:32:00 -07:00 |
|
Jamie Kyle
|
25bc16300c
|
Notify story creator for replies
|
2022-10-11 10:59:02 -07:00 |
|
Alvaro
|
958f13b9f2
|
Fixed bug that was causing story playback to not play all unread
|
2022-10-07 22:02:46 -04:00 |
|
Fedor Indutny
|
95bee1c881
|
Sync group stories through storage service
|
2022-10-07 17:19:02 -07:00 |
|
Scott Nonnenberg
|
a711ae1c49
|
Don't include expireTimer with reaction sends
|
2022-10-07 15:11:13 -07:00 |
|
Scott Nonnenberg
|
d114effc03
|
Enable stories in beta builds
|
2022-10-07 11:34:27 -07:00 |
|
Scott Nonnenberg
|
4ec48df5b9
|
Additional work to include story=true on send
|
2022-10-07 10:02:08 -07:00 |
|
Josh Perez
|
3bfeffe502
|
Handle storyMessageRecipient updates before handling story messages
|
2022-10-07 09:30:54 -07:00 |
|
Fedor Indutny
|
b950480d36
|
Support url-only link previews in stories
|
2022-10-06 13:22:59 -07:00 |
|
Alvaro
|
89e25fb7e3
|
Clicking a group in groups-in-common takes you to that conversation
|
2022-10-06 09:18:48 -06:00 |
|
Alvaro Carrasco
|
6700d2f196
|
v5.63.0-beta.1
|
2022-10-05 19:44:30 -06:00 |
|
Scott Nonnenberg
|
5e63d8aadf
|
Pipe device number through for sync'd sent story messages
|
2022-10-05 13:49:43 -07:00 |
|
Josh Perez
|
b0203e8909
|
Do not allow send to announcement only groups
|
2022-10-05 15:43:37 -04:00 |
|
Evan Hahn
|
5219cdf2c9
|
Make 1 the minimum registration ID
|
2022-10-05 09:35:56 -07:00 |
|
Fedor Indutny
|
e20ec013f5
|
Provide pni registration id in createAccount
|
2022-10-04 17:50:07 -07:00 |
|
Fedor Indutny
|
ebafc933b9
|
Use X-Signal-Receive-Stories header
|
2022-10-04 17:48:25 -07:00 |
|
Alvaro
|
c52fe3f377
|
Story - add caption
|
2022-10-04 17:17:15 -06:00 |
|
Alvaro
|
8fcd36e30a
|
Removed Note to Self story ring
|
2022-10-04 15:39:29 -06:00 |
|
Jamie Kyle
|
3e73b30a9d
|
Dont forward group story replies into conversation
|
2022-10-04 11:42:42 -07:00 |
|
Fedor Indutny
|
8b705d3b55
|
Sync storiesDisabled flag on AccountRecord
|
2022-10-04 10:53:36 -07:00 |
|
Josh Perez
|
3e57cb8549
|
Updates stories toggle in settings
|
2022-10-03 16:56:10 -07:00 |
|
Alvaro
|
458eb2ea81
|
Voice-note animation fixes
|
2022-10-03 17:43:44 -06:00 |
|
Alvaro
|
56f8842ed2
|
Fixed padding on call settings modal
|
2022-10-03 16:13:59 -07:00 |
|
Alvaro
|
44db76531e
|
markStoryRead: More logging in unusual cases
|
2022-10-03 16:10:20 -07:00 |
|
Fedor Indutny
|
b65890b07d
|
Update to latest pino
|
2022-10-03 15:53:41 -07:00 |
|
Josh Perez
|
3cc122f756
|
Show proper distribution list name in story viewer
|
2022-10-03 15:22:01 -07:00 |
|
Jamie Kyle
|
6d56f8b8aa
|
support icu messageformat for translations
|
2022-10-03 14:19:54 -07:00 |
|
Alvaro
|
f533517672
|
Don't fallback to client-fanout on timeout, and more logs
|
2022-09-30 13:33:24 -07:00 |
|
Scott Nonnenberg
|
2b2594c20a
|
Stories: Fix sender key persistence, pipe story: true into sends
|
2022-09-30 09:59:36 -07:00 |
|
Josh Perez
|
67c706a7ef
|
Ensure deleting conversation deletes story replies
|
2022-09-29 17:57:11 -07:00 |
|
Alvaro
|
00a720faa9
|
Refactored and cleaned up Modal and friends
|
2022-09-29 16:40:09 -06:00 |
|
Fedor Indutny
|
f64426fbe0
|
Fix outside click in story replies
|
2022-09-29 13:13:45 -07:00 |
|
Fedor Indutnyy
|
49c6cc00e7
|
Add release notes for 5.62.x
|
2022-09-28 11:41:08 -07:00 |
|
Alvaro
|
ab153b30c8
|
Remove unused name on Avatar
|
2022-09-28 09:27:52 -07:00 |
|
Alvaro
|
0c120eaf3a
|
Disabled arrow-key navigation while displaying replies modal
|
2022-09-28 09:26:46 -07:00 |
|
Fedor Indutny
|
ffac571dd8
|
systemGivenName/systemFamilyName in ContactPill
|
2022-09-27 17:07:00 -06:00 |
|
Scott Nonnenberg
|
5957c111cf
|
Move to smartling for translation services
|
2022-09-27 14:01:06 -07:00 |
|
Fedor Indutny
|
0ab85a6094
|
Fix UI in PendingInvites
|
2022-09-27 13:31:55 -07:00 |
|
Fedor Indutny
|
698c7a7739
|
Fix click handling for stories
|
2022-09-27 13:24:21 -07:00 |
|
Fedor Indutny
|
c0082adc56
|
Revert "Enable fullfsync mode in the database"
This reverts commit a2eac80034 .
|
2022-09-27 13:15:53 -07:00 |
|
Fedor Indutny
|
373f121887
|
Extend cleanSignedPreKeys to support PNI
|
2022-09-27 09:33:56 -07:00 |
|
Alvaro
|
cfe66a2c0b
|
Re-arranged story viewer components to render meta above arrow-buttons
|
2022-09-26 18:49:18 -06:00 |
|
Alvaro
|
5baf3a7feb
|
Reverting left-alignment of toasts
|
2022-09-26 17:09:50 -07:00 |
|
Alvaro
|
ec454a9419
|
Handled ESC to go from stories to chats
|
2022-09-26 13:28:40 -07:00 |
|
Scott Nonnenberg
|
5ed5483dd7
|
Eliminate unknown groups and contacts from search results
|
2022-09-26 13:18:11 -07:00 |
|
Alvaro
|
a921f267f5
|
Fixed Avatar storyRing and blur on storybook
|
2022-09-26 13:12:51 -06:00 |
|
Alvaro
|
22bf3ebcc0
|
Implemented ability to quickly add a user to a group
|
2022-09-26 09:24:52 -07:00 |
|
Josh Perez
|
649faf0092
|
v5.61 release notes
|
2022-09-23 14:46:25 -04:00 |
|
Scott Nonnenberg
|
a7253be213
|
getUnreadByConversationAndMarkRead: Take 'now' param for reliable tests
|
2022-09-22 16:49:06 -07:00 |
|
Alvaro
|
77bf3a8669
|
Don't scroll to the bottom of story replies
|
2022-09-22 13:18:26 -07:00 |
|
Alvaro
|
004abd44b5
|
Filtered out sender from story Sent To list
|
2022-09-22 12:03:50 -07:00 |
|
Josh Perez
|
d911439f0f
|
Include distribution list name on sent stories
|
2022-09-22 14:56:49 -04:00 |
|
Josh Perez
|
94ef800e33
|
Autoplay the hidden stories section
|
2022-09-22 14:56:39 -04:00 |
|
Josh Perez
|
89b5768775
|
Fixes story viewing for reduced motion users
|
2022-09-21 20:56:05 -04:00 |
|
Josh Perez
|
0be580e8e5
|
Fixes story play order
|
2022-09-21 20:55:23 -04:00 |
|
Alvaro
|
4308739bc0
|
Fixes expirationTimer i18n
|
2022-09-21 17:57:44 -06:00 |
|
Josh Perez
|
af5a496994
|
Sort stories when they were read at
|
2022-09-21 17:54:48 -06:00 |
|
Josh Perez
|
b04fbb6d8d
|
Do not allow replies to self story
|
2022-09-21 12:19:16 -07:00 |
|
Fedor Indutny
|
59da9c7ae5
|
Stop using deprecated PniCredential
|
2022-09-21 09:18:48 -07:00 |
|
Josh Perez
|
b7526d4e26
|
Use new story background colors
|
2022-09-21 08:48:04 -06:00 |
|
Alvaro
|
fe455a482f
|
Fixed story link preview tooltip fonts and avoid scaling them as the story scales
|
2022-09-20 18:32:37 -06:00 |
|
Fedor Indutny
|
249f5c37fc
|
Keep custom titlebar in full screen mode
|
2022-09-20 16:56:01 -07:00 |
|
Fedor Indutny
|
e0ae5fc27c
|
Wait for contact sync in MessageReceiver
|
2022-09-20 16:53:38 -07:00 |
|
Fedor Indutny
|
53e17e8e08
|
Update to esbuild 0.15.8
|
2022-09-20 16:52:32 -07:00 |
|
Alvaro
|
b4c9c3051b
|
Animated voice-note controls and used image x for playback rate
|
2022-09-19 17:28:10 -07:00 |
|
Fedor Indutny
|
f9453c64dd
|
Test rate-limiting, stories in mock server
|
2022-09-19 15:08:55 -07:00 |
|
Scott Nonnenberg
|
450051e541
|
Only process signal domain links if they have hash/path/query
|
2022-09-19 13:42:37 -07:00 |
|
Scott Nonnenberg
|
5e9f3d5171
|
Unarchive conversation if another device sent a message to it
|
2022-09-19 13:40:03 -07:00 |
|
Josh Perez
|
e8d226766d
|
Change story text size to px
|
2022-09-19 12:48:10 -06:00 |
|
Fedor Indutny
|
62647a357f
|
Support unregisteredAtTimestamp in storage service
|
2022-09-19 11:47:49 -07:00 |
|
Scott Nonnenberg
|
6936cc1e2e
|
Don't include emoji name when searching; only use short_name
|
2022-09-19 09:34:20 -07:00 |
|
Scott Nonnenberg
|
46baf2a69b
|
_locales: Remove empty description fields
|
2022-09-16 14:59:00 -07:00 |
|
Jamie Kyle
|
bbf4e74239
|
Init Danger/Endanger with Backbone/package.json versions rules
|
2022-09-16 11:32:28 -07:00 |
|
Scott Nonnenberg
|
c6819a5438
|
Ensure that one emoji is added, when expected
|
2022-09-15 16:15:56 -07:00 |
|
Jamie Kyle
|
b290b577d4
|
Remove unreachable code
|
2022-09-15 14:44:47 -07:00 |
|
Jamie Kyle
|
01587b0f39
|
Accept multiple images and videos in attachment picker
|
2022-09-15 14:40:48 -07:00 |
|
Alvaro
|
6cfe2a09df
|
Consecutive playback and per-conversation playback rate
|
2022-09-15 14:10:46 -06:00 |
|
Jamie Kyle
|
eb10aafd7c
|
tsc:allowUnreachableCode, eslint:no-unreachable, assert->assertDev
|
2022-09-15 13:17:15 -06:00 |
|
Fedor Indutny
|
f627a05cf8
|
Fix color pick in TextStoryCreator
|
2022-09-15 13:11:40 -06:00 |
|
Fedor Indutny
|
635840cd99
|
Properly handle closing click events in modals
|
2022-09-14 18:58:35 -07:00 |
|
Fedor Indutny
|
e3f418105b
|
Improve challenge handling
|
2022-09-14 17:31:37 -07:00 |
|
Jamie Kyle
|
0086216c9d
|
Add eqeqeq rule but require == for null
|
2022-09-14 14:40:44 -07:00 |
|
jamiebuilds-signal
|
64a4d2e717
|
Improved reliability of strictAssert
|
2022-09-14 09:40:50 -07:00 |
|
Fedor Indutny
|
1a54d438c2
|
Separate flag for cdsi in beta channel
|
2022-09-13 21:07:47 -07:00 |
|
jamiebuilds-signal
|
5a8f484a03
|
Enable brace-style eslint rules
|
2022-09-13 14:48:09 -07:00 |
|
jamiebuilds-signal
|
73bdcdfd0a
|
Fix storyviewer title for groups
|
2022-09-13 15:33:53 -06:00 |
|
Fedor Indutny
|
3e6156ced7
|
Run checkForConflicts on a p-queue
|
2022-09-13 09:16:01 -07:00 |
|
Fedor Indutny
|
a040330d89
|
Don't clear manually applied link preview
|
2022-09-13 08:08:28 -06:00 |
|
Scott Nonnenberg
|
8899ca9724
|
Improve logging in handleDataMessage and contact sync
|
2022-09-12 17:52:55 -07:00 |
|
jamiebuilds-signal
|
537955b009
|
Fix StoryViewer rendering "You"
|
2022-09-12 15:03:25 -07:00 |
|
Fedor Indutny
|
9bc4117259
|
Never pass negative speaker height to RingRTC
|
2022-09-12 13:50:13 -06:00 |
|
Scott Nonnenberg
|
380833447f
|
Stories: Don't drop 1:1 replies, always 24-hour expireTimer
|
2022-09-09 18:05:07 -06:00 |
|
Alvaro
|
383a0fd17f
|
Added the time remaining for disappearing messages and stories
|
2022-09-09 11:35:00 -07:00 |
|
Alvaro
|
134265496b
|
Fixed positioning of emoji popper - avoids range error
|
2022-09-09 11:15:28 -07:00 |
|
Fedor Indutny
|
1e825fd1e8
|
Fix recursion loop in sendStory
|
2022-09-08 16:17:38 -07:00 |
|
Alvaro Carrasco
|
8d7cbeef64
|
v5.59.0-beta.1
|
2022-09-08 17:07:07 -06:00 |
|
Scott Nonnenberg
|
9d50679473
|
Message.tsx: Don't let event propagate on generic attachment click
|
2022-09-08 15:09:40 -07:00 |
|
Fedor Indutny
|
ae01ad4276
|
Persist hasSetMyStoriesPrivacy in storage service
|
2022-09-07 14:17:09 -07:00 |
|
Scott Nonnenberg
|
03b750d072
|
Fix keyboard handling in ReactionPicker/Viewer and their child views
|
2022-09-07 14:17:09 -07:00 |
|
Scott Nonnenberg
|
192c85bb0e
|
getNextAttachmentDownloadJobs: Delete malformed jobs
|
2022-09-07 14:17:08 -07:00 |
|
Fedor Indutny
|
55a5c51236
|
Provide speakerHeight to ringrtc
|
2022-09-07 14:17:08 -07:00 |
|
Jordan Rose
|
618a7725fe
|
Simplify logging
|
2022-09-07 14:17:03 -07:00 |
|
Scott Nonnenberg
|
56ffd7bc3f
|
Expire Timer: If we generated change, don't mark unread
|
2022-09-06 17:52:07 -06:00 |
|
Fedor Indutny
|
b54c6f257d
|
Minimize and start Signal in tray
|
2022-09-06 15:09:52 -07:00 |
|
Evan Hahn
|
aa86d8bf82
|
Lint .d.ts files
|
2022-09-06 13:51:34 -07:00 |
|
Scott Nonnenberg
|
6dd2b73855
|
Storage/getItemsState: Warn if not ready, log on success as well
|
2022-09-01 18:05:47 -07:00 |
|
Scott Nonnenberg
|
8bbd892693
|
Contact Sync: Consider undefined value as a disabled expire timer
|
2022-09-01 11:26:10 -07:00 |
|
Fedor Indutny
|
0715cc6be3
|
Fix flaky test and add screenshots
|
2022-09-01 09:35:44 -07:00 |
|
Scott Nonnenberg
|
0ba23d4b62
|
Format all messages.json files in preparation for larger changes
|
2022-08-31 20:42:18 -07:00 |
|
Fedor Indutnyy
|
db155b9752
|
v5.58.0-beta.1
|
2022-08-31 16:12:06 -07:00 |
|
Scott Nonnenberg
|
c819d27ce9
|
Don't log call audio levels actions to console in dev mode
|
2022-08-31 15:58:05 -07:00 |
|
Scott Nonnenberg
|
1cb70547fb
|
Ensure non-visual attachments can be manually downloaded
|
2022-08-31 15:32:06 -07:00 |
|
Fedor Indutny
|
dda21701c5
|
Pass proxyUrl to LegacyCDS
|
2022-08-31 13:45:58 -07:00 |
|
Alvaro
|
dd12c4cba3
|
Fixed playback-speed button bug and updated layout
|
2022-08-31 14:42:09 -06:00 |
|
Fedor Indutny
|
2b5f0ffc10
|
Update Inter to 3.19
|
2022-08-31 12:57:21 -07:00 |
|
Fedor Indutny
|
206f65e67d
|
Use ContactPills in StoriesSettingsModal
|
2022-08-31 10:18:18 -06:00 |
|
Jim Gustafson
|
9e02a57d77
|
Update to RingRTC v2.21.0
|
2022-08-31 09:12:28 -07:00 |
|
Josh Perez
|
39143015c5
|
UI for when read receipts are turned off
|
2022-08-31 09:11:14 -07:00 |
|
Fedor Indutny
|
7632f31cf2
|
Show internal error toast on CDS errors
|
2022-08-30 17:03:42 -07:00 |
|
Evan Hahn
|
39354b11b7
|
Prefer type to interface in .d.ts files
|
2022-08-30 16:24:04 -05:00 |
|
Josh Perez
|
9d7eaa003f
|
Remove group from story feature
|
2022-08-30 12:13:32 -07:00 |
|
Fedor Indutny
|
e5f6de946f
|
Update electron to 20.1.0
|
2022-08-29 09:28:41 -07:00 |
|
Fedor Indutny
|
c42df6312e
|
contactSync should depend on syncMessage.complete
|
2022-08-26 15:26:38 -07:00 |
|
Alvaro
|
299044f89f
|
Fixed joining ongoing video call by a non-admin on an announcement-only group
|
2022-08-26 09:02:47 -06:00 |
|
Alvaro
|
ca6300a86a
|
Added last-message's author to group conversation list in left pane
|
2022-08-25 09:16:37 -07:00 |
|
Josh Perez
|
eadef45290
|
Fix story group replies rendering
|
2022-08-25 12:10:56 -04:00 |
|
Josh Perez
|
afc14aedd1
|
Use conversationId to hide/goToChat in StoryViewer
|
2022-08-25 11:32:54 -04:00 |
|
Fedor Indutny
|
7ce4beb270
|
Refactor contact sync processing
|
2022-08-24 22:04:42 -07:00 |
|
Josh Perez
|
76e73f63dc
|
My stories button improvements
|
2022-08-24 20:34:17 -04:00 |
|
Josh Perez
|
984f26c98e
|
Polish up the My Stories page
|
2022-08-24 20:33:16 -04:00 |
|
Josh Perez
|
68398823e3
|
Log when a story gets an expiration timer set
|
2022-08-24 16:34:10 -07:00 |
|
Josh Perez
|
1aa7d4cadb
|
Only show message/reaction sent toast for 1:1 replies
|
2022-08-24 14:39:44 -07:00 |
|
Josh Perez
|
981bbf1a3f
|
Change the MyStories sort order
|
2022-08-24 14:39:10 -07:00 |
|
Josh Perez
|
3eecd23c8d
|
Adjust text stories to fit more nicely
|
2022-08-24 14:35:32 -07:00 |
|
Fedor Indutnyy
|
ca899d3ce1
|
Release notes
|
2022-08-24 14:18:10 -07:00 |
|
Fedor Indutny
|
2237f08507
|
Fix signal.me links
|
2022-08-24 10:33:48 -07:00 |
|
Fedor Indutny
|
6e3ec163dc
|
Drop pnpChangeNumber capability
|
2022-08-24 09:34:00 -07:00 |
|
Josh Perez
|
fef9e5b58e
|
@mention support for story replies
|
2022-08-23 11:02:51 -07:00 |
|
Josh Perez
|
a4f727a5b2
|
Queue attachment downloads when receiving a view sync
|
2022-08-23 13:38:13 -04:00 |
|
Josh Perez
|
22b05b6d11
|
Clear stories notification after visiting stories view
|
2022-08-23 13:37:48 -04:00 |
|
Josh Perez
|
f611256afc
|
First time My Stories post experience
|
2022-08-23 10:24:55 -07:00 |
|
Fedor Indutny
|
c18fa35354
|
Remove unused CDSH code
|
2022-08-23 09:38:46 -07:00 |
|
Josh Perez
|
413b6dbd5c
|
Assert that retried UUID is still part of dlist
|
2022-08-23 12:37:16 -04:00 |
|
Jordan Rose
|
a52bb25731
|
Typing while the emoji picker is up should enter search mode
|
2022-08-22 16:31:35 -07:00 |
|
Josh Perez
|
e9f4e28b3d
|
Properly mark story messages as read locally
|
2022-08-22 15:13:30 -07:00 |
|
Josh Perez
|
6f7094bc19
|
Allow paging through My Stories
|
2022-08-22 13:44:23 -04:00 |
|
Josh Perez
|
70bdbe33d5
|
Group stories should have a different timestamp
|
2022-08-19 14:12:05 -07:00 |
|
Josh Perez
|
f7f65de322
|
Improvements to the MyStories row
|
2022-08-19 11:36:47 -07:00 |
|
Scott Nonnenberg
|
6dd6a64d6c
|
ErrorBoundary improvements, StickerCreator logging/resiliency
|
2022-08-19 11:35:40 -07:00 |
|
Josh Perez
|
0fb45f045d
|
Handle Safety Number changes while sending a story
|
2022-08-19 14:05:31 -04:00 |
|
Fedor Indutny
|
d036803df9
|
Mirror CDS requests
|
2022-08-18 17:31:12 -07:00 |
|
Josh Perez
|
de84dc06c8
|
Fixes emoji-only rendering within a story reply context
|
2022-08-18 16:28:51 -07:00 |
|
Josh Perez
|
bdcdf424e6
|
Dark mode only for SendStoryModal
|
2022-08-18 15:47:59 -07:00 |
|
Fedor Indutny
|
757af2cbbe
|
Include ACI+Access Keys pairs with CDSI requests
|
2022-08-18 13:44:53 -07:00 |
|
Alvaro
|
13046dc020
|
Added a playback speed button on voice notes
|
2022-08-18 11:43:44 -04:00 |
|
Alvaro
|
bb9a7113f1
|
Made the emoji autocomplete aligned with the :word
|
2022-08-18 09:02:13 -06:00 |
|
Josh Perez
|
3436283165
|
Merge signalapp/Signal-Desktop#6036
|
2022-08-18 10:37:48 -04:00 |
|
Jordan Rose
|
d15ae63396
|
Test that the zkgroup serverPublicParams are up to date
|
2022-08-17 16:31:18 -07:00 |
|
Josh Perez
|
5c819456c9
|
Rotate release notes for 5.56.x
|
2022-08-17 19:20:06 -04:00 |
|
Scott Nonnenberg
|
74374e4313
|
maybeMergeContacts/create: Put PNI into UUID field if no ACI
|
2022-08-17 16:12:38 -07:00 |
|
Fedor Indutny
|
15714f35ef
|
Rename remote config flag
|
2022-08-17 15:06:17 -07:00 |
|
Josh Perez
|
5ec78374d1
|
Use just the timestamp for story expiration
|
2022-08-17 10:56:41 -07:00 |
|
Fedor Indutny
|
16222f6092
|
Reset pniCredential when our E164 changes
|
2022-08-17 09:22:59 -07:00 |
|
Josh Perez
|
936ce91b2e
|
Move getUntrustedContacts out of conversation_view
|
2022-08-16 16:59:11 -07:00 |
|
Fedor Indutny
|
96c4cc4bcf
|
Introduce desktop.pnp.storageService flag
|
2022-08-16 16:58:17 -07:00 |
|
Fedor Indutny
|
647335086d
|
Use ourPni when creating our own contact
|
2022-08-16 16:52:34 -07:00 |
|
Fedor Indutny
|
5a3c04d630
|
Additional logging for calling service
|
2022-08-16 16:52:09 -07:00 |
|
Scott Nonnenberg
|
932043c58f
|
Make attachments more resilient, decrease websocket keepalive
|
2022-08-16 16:49:47 -07:00 |
|
Josh Perez
|
ce77465d23
|
Mark stories as viewed if we have a view sync during modifyTargetMessage
|
2022-08-16 16:45:03 -07:00 |
|
Fedor Indutny
|
201c6f9078
|
Stop using textarea in DebugLogWindow
|
2022-08-16 16:19:28 -07:00 |
|
Fedor Indutny
|
d0264c844f
|
Fix handling of STICKER_PACK unknown records
|
2022-08-16 00:05:09 -07:00 |
|
Fedor Indutny
|
00cfd92dd0
|
Send and receive PniSignatureMessage
|
2022-08-15 14:53:33 -07:00 |
|
Alvaro
|
95be24e8f7
|
Make ESC key dismiss MediaEditor and TextStoryCreator modals
|
2022-08-15 13:35:30 -06:00 |
|
Josh Perez
|
385eb63fd5
|
Add a log indicating when a reaction was added to a story
|
2022-08-15 11:47:45 -07:00 |
|
Scott Nonnenberg
|
7399086939
|
Group Credentials: Request six days of data to account for clock skew
|
2022-08-15 09:34:27 -07:00 |
|
Josh Perez
|
1d0b1d806a
|
Only accept video/mp4 for story uploads
|
2022-08-12 16:44:10 -07:00 |
|
Josh Perez
|
6da4b03a1e
|
Single context menu open at a time
|
2022-08-12 14:32:27 -07:00 |
|
Fedor Indutny
|
0a299ec7e5
|
Fix assertion in mergeStickerPackRecord
|
2022-08-12 15:44:09 -04:00 |
|
Scott Nonnenberg
|
da28b4d6cd
|
getUnverified/getUntrusted: Return conversation array, not collection
|
2022-08-12 15:43:24 -04:00 |
|
Alvaro
|
3991b06256
|
Increased the distance to support contacts that may have even longer titles
|
2022-08-12 12:10:52 -04:00 |
|
Scott Nonnenberg
|
a160fb7963
|
Unarchive conversations when we add a calling event to it
|
2022-08-11 17:28:55 -07:00 |
|
Josh Perez
|
584b39baa8
|
Avoid race conditions when queueing a story for download
|
2022-08-11 15:26:26 -07:00 |
|
Josh Perez
|
0a81376ca0
|
Do not accept stories without a name and no deletedAtTimestamp
|
2022-08-11 18:03:22 -04:00 |
|
Josh Perez
|
f09b214016
|
Adjust story duration
|
2022-08-11 14:03:56 -07:00 |
|
Josh Perez
|
f9c2e9b0af
|
softAssert that messageId is always a UUID
|
2022-08-11 14:02:25 -07:00 |
|
Fedor Indutny
|
465bdad2bf
|
Open inbox when linking and suddenly offline
|
2022-08-11 13:28:31 -07:00 |
|
Josh Perez
|
f7b2627991
|
Fixes isHidden prop from not being present in StoryView
|
2022-08-11 12:38:24 -07:00 |
|
Josh Perez
|
7126cbd5e4
|
Do not allow MyStories to be deleted
|
2022-08-11 12:18:48 -07:00 |
|
Fedor Indutny
|
68a0c44e19
|
Register pnpChangeNumber capability
|
2022-08-11 09:52:24 -07:00 |
|
Fedor Indutny
|
32237d7008
|
Cancel throttled refreshRemoteConfig on link
|
2022-08-10 16:38:52 -07:00 |
|
Alvaro
|
4f1613e82e
|
Adding some <Emojify/> that were missing
|
2022-08-10 14:46:43 -07:00 |
|
Josh Perez
|
5b6874b882
|
Download your own story attachments. Hydrate story replies on receive
|
2022-08-10 11:48:52 -07:00 |
|
Scott Nonnenberg
|
269d170275
|
A number of additional merging fixes
|
2022-08-10 11:39:04 -07:00 |
|
Josh Perez
|
ccc89545c5
|
Lets users send stories to groups
|
2022-08-10 14:37:19 -04:00 |
|
Alvaro
|
d4b74db05c
|
Don't create preview icon for links with no image (quotes)
|
2022-08-10 10:48:33 -07:00 |
|
Josh Perez
|
35f682f4dc
|
Pass deletedAtTimestamp into dlist db call
|
2022-08-10 12:31:15 -04:00 |
|
Scott Nonnenberg
|
5d45197fe2
|
Remove restriction on maybeMergeContacts, combineConversations fixes
|
2022-08-09 16:46:01 -07:00 |
|
Josh Perez
|
0fc5976117
|
For distribution lists make sure we only use convos with uuid
|
2022-08-09 16:45:39 -07:00 |
|
Scott Nonnenberg
|
faf6c41332
|
Early preparations for PNP Contact Merging
|
2022-08-09 14:39:00 -07:00 |
|
Josh Perez
|
2f5dd73e58
|
Send stories to groups capability
|
2022-08-08 23:26:21 -04:00 |
|
Fedor Indutny
|
62962e4950
|
Support iasVersion 4
|
2022-08-08 18:09:44 -07:00 |
|
Alvaro
|
aa2bb68d4a
|
Increased fuse search distance from 100 (default) to 150
|
2022-08-08 16:41:20 -06:00 |
|
Scott Nonnenberg
|
46428b5af6
|
Don't use original filenames when saving multi-attachment messages
|
2022-08-08 12:04:47 -07:00 |
|
Scott Nonnenberg
|
fde917c983
|
A few fixes for the emoji bundled with stickers
|
2022-08-08 11:21:00 -07:00 |
|
Josh Perez
|
7a1686b915
|
Add a permanent add story button to MyStories
|
2022-08-05 16:24:49 -07:00 |
|
Josh Perez
|
71382b8f65
|
Do not count DOE stories in the unread count
|
2022-08-05 13:17:14 -04:00 |
|
Evan Hahn
|
f735a9cfa7
|
Always respect DOE from your own devices
|
2022-08-05 09:05:30 -07:00 |
|
Josh Perez
|
5dc42122a8
|
Use <Message /> for group story replies
|
2022-08-04 21:29:44 -04:00 |
|
Josh Perez
|
dca848389c
|
Sync stories sent to a group
|
2022-08-04 21:13:26 -04:00 |
|
Josh Perez
|
808118d1e4
|
Grab new story duration whenever messageId changes
|
2022-08-04 21:08:15 -04:00 |
|
Josh Perez
|
726e67ce95
|
Place calls on top of story viewer, pause stories while in call
|
2022-08-04 21:07:46 -04:00 |
|
Josh Perez
|
190db3580d
|
Drop incoming messages with a story context and no matching story
|
2022-08-04 15:15:53 -07:00 |
|
Scott Nonnenberg
|
276435f035
|
RoutineProfileRefresher: Track instances, only start() once, min sleep
|
2022-08-04 14:43:47 -07:00 |
|
Josh Perez
|
41081cb620
|
Filter out groups from signal connections
|
2022-08-04 13:26:29 -07:00 |
|
Josh Perez
|
7bc6bbc668
|
Send story images/video
|
2022-08-04 12:23:24 -07:00 |
|
Josh Perez
|
fcf7406dd4
|
Adds error states to story images
|
2022-08-03 20:38:41 -04:00 |
|
Josh Perez
|
782838c591
|
Sync MyStories using the ID not the name
|
2022-08-03 20:10:05 -04:00 |
|
Scott Nonnenberg
|
9328a56430
|
Update strings
|
2022-08-03 14:27:34 -07:00 |
|
Scott Nonnenberg
|
2596e5f61c
|
Add release notes for v5.54
|
2022-08-03 14:16:17 -07:00 |
|
Josh Perez
|
8f47259b1b
|
Aligns context menu buttons correctly
|
2022-08-03 13:54:02 -07:00 |
|
Fedor Indutny
|
b47a906211
|
Stickers in storage service
|
2022-08-03 10:10:49 -07:00 |
|
Fedor Indutny
|
d8a7e99c81
|
Consistent log lines for WebAPI requests
|
2022-08-03 09:23:29 -07:00 |
|
Josh Perez
|
9eff67446f
|
Send text attachment stories
|
2022-08-02 15:31:55 -04:00 |
|
Fedor Indutny
|
2b0d3cab40
|
Remove source from Envelope
|
2022-08-02 09:19:21 -07:00 |
|
Scott Nonnenberg
|
3d94bf953c
|
AttachmentDownloads: Wait for job completion, validate active job list
|
2022-08-01 19:25:53 -07:00 |
|
Scott Nonnenberg
|
2b648b79a4
|
Upgrade to libsignal-client v0.19.2
|
2022-08-01 18:31:24 -07:00 |
|
Josh Perez
|
3af478837d
|
Drop duplicate stories
|
2022-07-29 16:01:33 -07:00 |
|
Josh Perez
|
c3bb3b152e
|
Update selectedStoryData whenever its story changes
|
2022-07-29 13:22:55 -07:00 |
|
Josh Perez
|
58aaf1d0e7
|
Improvements to sound on/off in story viewer
|
2022-07-29 15:27:02 -04:00 |
|
Josh Perez
|
f1c9db543e
|
Ensure MyStories is part of the stories pane list
|
2022-07-29 15:26:40 -04:00 |
|
Josh Perez
|
76cff75730
|
Ensure we never fetch a deleted story
|
2022-07-29 11:12:47 -07:00 |
|
Josh Perez
|
7d2b91368d
|
Normalize the distribution list and UUIDs iOS sends us
|
2022-07-29 13:16:36 -04:00 |
|
Josh Perez
|
4a39264188
|
Use video screenshot as background blur in story viewer
|
2022-07-29 13:13:01 -04:00 |
|
Scott Nonnenberg
|
08b2aeb237
|
Move back to libsignal-client v0.18.1
|
2022-07-29 09:17:59 -07:00 |
|
Evan Hahn
|
d25e3c37ed
|
Stop exporting BLESSED_PACKS
|
2022-07-29 07:36:16 -07:00 |
|
Josh Perez
|
32e694d8a4
|
When reacting to a group story keep the modal open
|
2022-07-28 17:17:00 -07:00 |
|
Josh Perez
|
0350692034
|
Group stories show group avatar in story list viewer
|
2022-07-28 17:16:30 -07:00 |
|
Josh Perez
|
e7b3de8b28
|
Removes sender name on story group sends in list
|
2022-07-28 17:15:56 -07:00 |
|
Josh Perez
|
f09e6dcc7d
|
Update views/replies chevron in story viewer
|
2022-07-28 17:15:20 -07:00 |
|
Josh Perez
|
e1b60b927a
|
Make story timestamps always relative time
|
2022-07-28 17:13:39 -07:00 |
|
Josh Perez
|
473d57fb74
|
Delete a distribution lists members when list is deleted
|
2022-07-28 17:13:22 -07:00 |
|
Josh Perez
|
d7ec2e9d82
|
Adds ErrorBoundary around stories
|
2022-07-28 17:10:07 -07:00 |
|
Josh Perez
|
37f9346f57
|
Ensure we are always using conversationId for story actions
|
2022-07-28 15:33:07 -04:00 |
|
dependabot[bot]
|
68adb736d3
|
Upgrade terser to v4.8.1
|
2022-07-28 11:59:41 -07:00 |
|
Fedor Indutny
|
79b48115e6
|
Handle PniChangeNumber
|
2022-07-28 14:50:10 -04:00 |
|
Josh Perez
|
9fbbb7a8d2
|
Release notes for v5.53
|
2022-07-27 21:00:52 -04:00 |
|
Scott Nonnenberg
|
3187468ba7
|
Always use - (not _) when dealing with locales
|
2022-07-26 13:06:34 -07:00 |
|
Scott Nonnenberg
|
67ddec65d9
|
Message.tsx: Use role=row for container, not role=button
|
2022-07-25 17:19:00 -07:00 |
|
mooons
|
e22a08563e
|
Generalize macOS arm64 platform name
|
2022-07-25 17:18:46 -07:00 |
|
Scott Nonnenberg
|
78ad890a20
|
Conversation.getProps: Allow for our own ACI to be missing
|
2022-07-25 14:08:31 -07:00 |
|
Scott Nonnenberg
|
1062126077
|
Request our PNI along with group credential fetch
|
2022-07-25 13:25:43 -07:00 |
|
Josh Perez
|
06476de6c9
|
Adds debugging information to stories
|
2022-07-25 11:55:44 -07:00 |
|
Josh Perez
|
badf9d7dda
|
Stories improvements
|
2022-07-21 18:38:27 -07:00 |
|
Josh Perez
|
5dfe30d235
|
Add story entry points around the app
|
2022-07-21 17:44:35 -07:00 |
|
Josh Perez
|
1d5b361159
|
Drop incoming story messages if stories are turned off
|
2022-07-21 19:05:55 -04:00 |
|
Scott Nonnenberg
|
026f574fdb
|
Replace mentions with text when forwarding
|
2022-07-21 09:26:11 -07:00 |
|
Scott Nonnenberg
|
1f65a4491f
|
Use concurrency of one for queues with no options
|
2022-07-20 19:40:53 -07:00 |
|
Scott Nonnenberg
|
4cd05dc6c9
|
validateUnsealedEnvelope: On expire, log serverTimestamp vs. expiration
|
2022-07-20 17:15:26 -07:00 |
|
Josh Perez
|
e321e1fea8
|
Edit distribution lists via story settings menu
|
2022-07-20 20:07:09 -04:00 |
|
Scott Nonnenberg
|
c91bb0f0c3
|
Remove unused lint-deps exceptions
|
2022-07-20 16:12:51 -07:00 |
|
Josh Perez
|
581b841098
|
Add unread count to the stories badge
|
2022-07-20 19:06:15 -04:00 |
|
Josh Perez
|
ea058371ed
|
Use casual for mock data
|
2022-07-20 17:29:09 -04:00 |
|
Josh Perez
|
0d2e6493f5
|
Add a stories toggle to Preferences
|
2022-07-19 20:47:05 -04:00 |
|
Josh Perez
|
4d67c6b056
|
Protections on viewStory after we've unmounted
|
2022-07-19 13:38:32 -07:00 |
|
Fedor Indutny
|
dc02633d9b
|
Titlebar fixes
|
2022-07-18 17:23:34 -07:00 |
|
Fedor Indutny
|
5c2016ec40
|
Refresh PNI on startup
|
2022-07-18 15:32:00 -07:00 |
|
Fedor Indutny
|
a4cf2e0948
|
Always refetch profile key credential if expired
|
2022-07-18 13:05:41 -07:00 |
|
Scott Nonnenberg
|
2f252b8e26
|
Repair broken attachments with non-array 'data' fields
|
2022-07-18 13:01:43 -07:00 |
|
Scott Nonnenberg
|
a0424be5bb
|
Wait for enqueueMessageForSend before resetting message input box
|
2022-07-18 12:30:18 -07:00 |
|
Scott Nonnenberg
|
1bb91758e6
|
Spell check: Restore english region support
|
2022-07-15 15:37:19 -07:00 |
|
Scott Nonnenberg
|
99d507a74d
|
Ensure that the GroupV1 Migration dialog shows
|
2022-07-15 14:50:02 -07:00 |
|
Scott Nonnenberg
|
a2eac80034
|
Enable fullfsync mode in the database
|
2022-07-15 14:47:24 -07:00 |
|
Scott Nonnenberg
|
bfc56dd175
|
Introduce new Profile Fetch service, with centralized queueing
|
2022-07-13 17:46:46 -07:00 |
|
Josh Perez
|
5639c1adea
|
DOE for stories
|
2022-07-13 16:09:18 -07:00 |
|
Josh Perez
|
d7307934bc
|
Adjust some types
|
2022-07-12 17:37:21 -07:00 |
|
Josh Perez
|
9ce4b8977d
|
Show toast when reacting/replying to a Story
|
2022-07-12 09:41:41 -07:00 |
|
Scott Nonnenberg
|
fc98d54326
|
Ensure that outgoing gift badges can be Viewed
|
2022-07-12 09:39:18 -07:00 |
|
Scott Nonnenberg
|
14591358f1
|
Simplify expireTimer change handling, queue for contact sync
|
2022-07-11 17:32:26 -07:00 |
|
Scott Nonnenberg
|
50222558bf
|
Remove emoji, mentions and links when calculating text direction
|
2022-07-11 16:34:55 -07:00 |
|
Fedor Indutny
|
07cc399550
|
Lazily fetch profiles when modifying groups
|
2022-07-11 11:50:14 -07:00 |
|
Josh Perez
|
712c9597c5
|
Fixes story reaction notification text
|
2022-07-11 11:35:55 -07:00 |
|
Scott Nonnenberg
|
0888b57744
|
Attachment downloads: Use filename if we have it, ignore index = 1
|
2022-07-08 16:10:16 -07:00 |
|
Scott Nonnenberg
|
1dc27a6144
|
enqueueMessageForSend: Capture storage service change on unarchive
|
2022-07-08 16:09:46 -07:00 |
|
Josh Perez
|
06b606cec3
|
Story creator improvements
|
2022-07-08 14:14:01 -07:00 |
|
Josh Perez
|
46aee24faa
|
Fix incoming story context quotes
|
2022-07-08 13:54:27 -07:00 |
|
Fedor Indutny
|
a450e13a99
|
Fetch PNI group credentials
|
2022-07-08 13:46:25 -07:00 |
|
Scott Nonnenberg
|
b9ba732724
|
Background message migration: Process just one batch at a time
|
2022-07-08 13:35:08 -07:00 |
|
Evan Hahn
|
d37d191811
|
Update comment about maximum number of server locales
|
2022-07-08 09:14:21 -07:00 |
|
Josh Perez
|
664181cf9c
|
Fixes getStoryView selector
|
2022-07-07 14:59:08 -07:00 |
|
Fedor Indutny
|
4a15df5904
|
Properly close emoji picker when picking emoji
|
2022-07-07 14:39:22 -07:00 |
|
Josh Perez
|
fcf75fdd1c
|
Fix video playback controls flicker
|
2022-07-07 14:07:00 -07:00 |
|
Josh Perez
|
778f3721a6
|
Do not update unread count for story messages
|
2022-07-07 09:48:05 -07:00 |
|
Fedor Indutny
|
565425c8b6
|
Correct identifier for story records
|
2022-07-06 17:34:13 -07:00 |
|
Fedor Indutny
|
3111b804de
|
Add an extra assert to Data.saveMessage
|
2022-07-06 15:53:25 -07:00 |
|
Josh Perez
|
3e644f45cf
|
Fixes story viewing behavior
|
2022-07-06 15:06:20 -04:00 |
|
Josh Perez
|
2d6d817f58
|
Fix story quote custom color
|
2022-07-06 12:34:01 -04:00 |
|
Fedor Indutny
|
5d1702c2fe
|
Localize accelerators in custom menu
|
2022-07-06 09:23:37 -07:00 |
|
Scott Nonnenberg
|
064f3dd0e0
|
updateSchema: Be resilient to invalid images
|
2022-07-05 17:28:00 -07:00 |
|
Scott Nonnenberg
|
5fcf97b43b
|
Introduce logging for unexpected incoming urgent values
|
2022-07-05 15:20:30 -07:00 |
|
Fedor Indutny
|
f92be05b15
|
Titlebar fixes
|
2022-07-05 09:44:53 -07:00 |
|
Scott Nonnenberg
|
f273333046
|
showMessageDetail: Add a backup in addition to transitionend handler
|
2022-07-05 09:30:55 -07:00 |
|
Scott Nonnenberg
|
06190b1434
|
Introduce new urgent property for outgoing messages
|
2022-07-01 09:55:13 -07:00 |
|
Josh Perez
|
6cd1e3fdfc
|
Start downloading story thumbnails
|
2022-06-30 22:36:40 -07:00 |
|
Josh Perez
|
9155784d56
|
Sync my stories with primary device
|
2022-06-30 20:52:03 -04:00 |
|
Scott Nonnenberg
|
d99e29dd25
|
Ensure expireTimer updates in Note to Self are never unread
|
2022-06-30 17:18:18 -07:00 |
|
Fedor Indutny
|
40cbf61226
|
Close emoji picker when picking emoji
|
2022-06-30 13:47:23 -07:00 |
|
Scott Nonnenberg
|
8b30d24c18
|
CompositionInput: Use sendingRef to ensure we don't double-submit
|
2022-06-29 22:05:41 -04:00 |
|
Scott Nonnenberg
|
6a509bab72
|
Forward: Ensure we get the latest attachments with hydrated data
|
2022-06-28 14:24:42 -07:00 |
|
Scott Nonnenberg
|
101d53c4ea
|
getUUID: Return undefined if uuid is falsey
|
2022-06-27 17:37:56 -07:00 |
|
Fedor Indutny
|
e0f479ca81
|
Fix sending to embedded contact
|
2022-06-27 17:37:05 -07:00 |
|
Scott Nonnenberg
|
054e443071
|
Spellcheck: Use full locale, otherwise all which match base
|
2022-06-27 13:44:13 -07:00 |
|
Scott Nonnenberg
|
c35f901387
|
models/messages.initialize: If no ourConversationId, skip migration
|
2022-06-27 10:27:20 -07:00 |
|
Scott Nonnenberg
|
09124446a6
|
updateCallHistoryForGroupCall: If exists, update left pane preview
|
2022-06-27 10:10:09 -07:00 |
|
Scott Nonnenberg
|
4568527232
|
Increase backstop queue timeouts across the app
|
2022-06-27 09:46:43 -07:00 |
|
Josh Perez
|
c28313bd0c
|
Adds interaction tests for components
|
2022-06-24 12:52:48 -04:00 |
|
Scott Nonnenberg
|
72bb01346f
|
Check that size is number, not truthiness of size
|
2022-06-23 15:42:19 -07:00 |
|
Fedor Indutnyy
|
d065afa277
|
Release notes for 5.48.x
|
2022-06-23 13:36:56 -07:00 |
|
Josh Perez
|
0a0a25498d
|
Repair old unexpired stories
|
2022-06-23 16:36:11 -04:00 |
|
Fedor Indutny
|
96b864d6a9
|
Monkey-patch os.hostname on Windows 7
|
2022-06-23 12:15:27 -07:00 |
|
Scott Nonnenberg
|
7b1721b0d0
|
Use different copy for outgoing gift badges
|
2022-06-23 09:15:26 -07:00 |
|
Fedor Indutny
|
6b231346d9
|
Fix management of selectedMessage in redux
|
2022-06-23 09:12:17 -07:00 |
|
Fedor Indutny
|
6ad091bfe3
|
Shift titlebar on Windows 11
|
2022-06-23 08:40:36 -07:00 |
|
Scott Nonnenberg
|
b8d6a591d5
|
Reintroduce 'expired' event, simplify handling of View Once media
|
2022-06-22 17:21:38 -07:00 |
|
Scott Nonnenberg
|
07ee7f46b7
|
Fix Gift Badge expiration
|
2022-06-21 18:17:17 -07:00 |
|
Fedor Indutny
|
7c4344f43a
|
Fix PiP positioning
|
2022-06-21 08:59:47 -07:00 |
|
Fedor Indutny
|
8b87fe23e2
|
Fix UA string
|
2022-06-20 17:31:32 -07:00 |
|
Fedor Indutny
|
35e5eb847a
|
Better logging for expiration timer updates
|
2022-06-20 15:43:16 -07:00 |
|
Fedor Indutny
|
63679f5af6
|
Increment and store message migration attempts
|
2022-06-20 14:18:23 -07:00 |
|
Scott Nonnenberg
|
d547ef362e
|
Fetch latest group data on unblock of a group
|
2022-06-20 11:55:34 -07:00 |
|
Scott Nonnenberg
|
7dd9cabbbd
|
Update unread count on conversation open
|
2022-06-20 11:38:52 -07:00 |
|
Fedor Indutny
|
9407654262
|
Counteract zoom-level changes in custom titlebar
|
2022-06-20 11:26:31 -07:00 |
|
dependabot[bot]
|
9ac917849e
|
Upgrade sharp to v0.30.5
|
2022-06-17 15:33:46 -07:00 |
|
Josh Perez
|
3581f78913
|
Revert "Counteract zoom-level changes in custom titlebar"
This reverts commit 635aab838f .
|
2022-06-17 09:48:17 -07:00 |
|
Josh Perez
|
d970d427f8
|
Create text stories
|
2022-06-16 17:48:57 -07:00 |
|
Fedor Indutny
|
973b2264fe
|
Add to group by username
|
2022-06-16 17:38:28 -07:00 |
|
Fedor Indutny
|
635aab838f
|
Counteract zoom-level changes in custom titlebar
|
2022-06-16 16:49:59 -07:00 |
|
Josh Perez
|
aa23c2def2
|
Removes Inbox Backbone view
|
2022-06-16 15:12:50 -04:00 |
|