Alvaro
|
44db76531e
|
markStoryRead: More logging in unusual cases
|
2022-10-03 16:10:20 -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 |
|
Josh Perez
|
67c706a7ef
|
Ensure deleting conversation deletes story replies
|
2022-09-29 17:57:11 -07:00 |
|
Fedor Indutny
|
ffac571dd8
|
systemGivenName/systemFamilyName in ContactPill
|
2022-09-27 17:07:00 -06: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 |
|
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
|
22bf3ebcc0
|
Implemented ability to quickly add a user to a group
|
2022-09-26 09:24:52 -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
|
0be580e8e5
|
Fixes story play order
|
2022-09-21 20:55:23 -04: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 |
|
Alvaro
|
b4c9c3051b
|
Animated voice-note controls and used image x for playback rate
|
2022-09-19 17:28:10 -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 |
|
Alvaro
|
383a0fd17f
|
Added the time remaining for disappearing messages and stories
|
2022-09-09 11:35:00 -07:00 |
|
Fedor Indutny
|
55a5c51236
|
Provide speakerHeight to ringrtc
|
2022-09-07 14:17:08 -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 |
|
Josh Perez
|
39143015c5
|
UI for when read receipts are turned off
|
2022-08-31 09:11:14 -07:00 |
|
Josh Perez
|
9d7eaa003f
|
Remove group from story feature
|
2022-08-30 12:13:32 -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
|
981bbf1a3f
|
Change the MyStories sort order
|
2022-08-24 14:39:10 -07:00 |
|
Josh Perez
|
fef9e5b58e
|
@mention support for story replies
|
2022-08-23 11:02:51 -07: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 |
|
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 |
|
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
|
757af2cbbe
|
Include ACI+Access Keys pairs with CDSI requests
|
2022-08-18 13:44:53 -07:00 |
|
Josh Perez
|
936ce91b2e
|
Move getUntrustedContacts out of conversation_view
|
2022-08-16 16:59:11 -07:00 |
|
Fedor Indutny
|
5a3c04d630
|
Additional logging for calling service
|
2022-08-16 16:52:09 -07:00 |
|
Fedor Indutny
|
00cfd92dd0
|
Send and receive PniSignatureMessage
|
2022-08-15 14:53:33 -07:00 |
|
Josh Perez
|
1d0b1d806a
|
Only accept video/mp4 for story uploads
|
2022-08-12 16:44:10 -07:00 |
|
Josh Perez
|
584b39baa8
|
Avoid race conditions when queueing a story for download
|
2022-08-11 15:26:26 -07:00 |
|
Josh Perez
|
f7b2627991
|
Fixes isHidden prop from not being present in StoryView
|
2022-08-11 12:38:24 -07:00 |
|
Josh Perez
|
ccc89545c5
|
Lets users send stories to groups
|
2022-08-10 14:37:19 -04:00 |
|
Josh Perez
|
35f682f4dc
|
Pass deletedAtTimestamp into dlist db call
|
2022-08-10 12:31:15 -04: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 |
|
Josh Perez
|
71382b8f65
|
Do not count DOE stories in the unread count
|
2022-08-05 13:17:14 -04: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
|
726e67ce95
|
Place calls on top of story viewer, pause stories while in call
|
2022-08-04 21:07:46 -04: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 |
|
Fedor Indutny
|
b47a906211
|
Stickers in storage service
|
2022-08-03 10:10:49 -07:00 |
|
Josh Perez
|
9eff67446f
|
Send text attachment stories
|
2022-08-02 15:31:55 -04: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
|
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
|
0350692034
|
Group stories show group avatar in story list viewer
|
2022-07-28 17:16:30 -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
|
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 |
|
Scott Nonnenberg
|
026f574fdb
|
Replace mentions with text when forwarding
|
2022-07-21 09:26:11 -07:00 |
|
Josh Perez
|
e321e1fea8
|
Edit distribution lists via story settings menu
|
2022-07-20 20:07:09 -04:00 |
|
Josh Perez
|
581b841098
|
Add unread count to the stories badge
|
2022-07-20 19:06:15 -04:00 |
|
Josh Perez
|
0d2e6493f5
|
Add a stories toggle to Preferences
|
2022-07-19 20:47:05 -04:00 |
|
Scott Nonnenberg
|
2f252b8e26
|
Repair broken attachments with non-array 'data' fields
|
2022-07-18 13:01:43 -07:00 |
|
Scott Nonnenberg
|
99d507a74d
|
Ensure that the GroupV1 Migration dialog shows
|
2022-07-15 14:50:02 -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
|
50222558bf
|
Remove emoji, mentions and links when calculating text direction
|
2022-07-11 16:34:55 -07:00 |
|
Fedor Indutny
|
a450e13a99
|
Fetch PNI group credentials
|
2022-07-08 13:46:25 -07:00 |
|
Josh Perez
|
664181cf9c
|
Fixes getStoryView selector
|
2022-07-07 14:59:08 -07:00 |
|
Josh Perez
|
3e644f45cf
|
Fixes story viewing behavior
|
2022-07-06 15:06:20 -04:00 |
|
Fedor Indutny
|
f92be05b15
|
Titlebar fixes
|
2022-07-05 09:44:53 -07:00 |
|
Josh Perez
|
9155784d56
|
Sync my stories with primary device
|
2022-06-30 20:52:03 -04:00 |
|
Fedor Indutny
|
e0f479ca81
|
Fix sending to embedded contact
|
2022-06-27 17:37:05 -07:00 |
|
Fedor Indutny
|
6b231346d9
|
Fix management of selectedMessage in redux
|
2022-06-23 09:12:17 -07:00 |
|
Fedor Indutny
|
9407654262
|
Counteract zoom-level changes in custom titlebar
|
2022-06-20 11:26:31 -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 |
|
Josh Perez
|
aa23c2def2
|
Removes Inbox Backbone view
|
2022-06-16 15:12:50 -04:00 |
|
Fedor Indutny
|
8b32811440
|
Add extra pixel to titlebar on Windows 11
|
2022-06-15 11:21:03 -07:00 |
|
Josh Perez
|
410bc52fd0
|
Moves group link management actions to redux
|
2022-06-13 14:42:19 -04:00 |
|
Scott Nonnenberg
|
924c271b13
|
Convert js/modules/types/message to Typescript
|
2022-06-09 18:10:20 -07:00 |
|
Fedor Indutny
|
5634601554
|
Use patched frameless-titlebar on Windows
|
2022-06-08 15:00:32 -07:00 |
|
Josh Perez
|
f1b05afe62
|
Merge signalapp/Signal-Desktop#5904
|
2022-06-06 22:06:07 -04:00 |
|
Vladislav Gorenkin
|
01efed8ec3
|
Open first search candidate on pressing "enter" key
|
2022-06-06 22:05:38 -04:00 |
|
Evan Hahn
|
f50a6abe36
|
Remove unused eslint-disable s
|
2022-06-03 14:07:51 -07:00 |
|
Scott Nonnenberg
|
0ff2272d13
|
getMessagePropStatus: Move back to isOutgoing for in/out check
|
2022-06-01 11:40:36 -07:00 |
|
Scott Nonnenberg
|
d446aa9e6b
|
Move to uuids for untrusted conversations needing verification
|
2022-05-31 12:46:56 -07:00 |
|
Scott Nonnenberg
|
49bb1321e3
|
Sort groups you've left to the bottom of search
|
2022-05-31 09:28:31 -07:00 |
|
Scott Nonnenberg
|
6f2b01d98b
|
Restore useful bubble for incoming messages with errors
|
2022-05-31 09:26:07 -07:00 |
|
Fedor Indutny
|
80c90540f6
|
Restore call view mode after presentation end
|
2022-05-25 11:03:27 -07:00 |
|
Fedor Indutny
|
dfc310805a
|
Allow manually retrying attachment downloads
|
2022-05-23 16:07:41 -07:00 |
|
Fedor Indutny
|
e6223b6a11
|
Dynamic audio level indicator
|
2022-05-18 23:28:51 -04:00 |
|
Scott Nonnenberg
|
af2c884c9f
|
Timeline: Use messageChangeCounter to mark messages read less often
|
2022-05-11 15:41:45 -07:00 |
|
Scott Nonnenberg
|
69d0ed3309
|
Always provide isGroup/storyId to message-fetching functions
|
2022-05-11 15:20:47 -07:00 |
|
Scott Nonnenberg
|
0ba6a0926e
|
Support for incoming gift badges
|
2022-05-11 13:59:58 -07:00 |
|
Scott Nonnenberg
|
6b4bea6330
|
Timeline: When scrolling far into history, discard newest messages
|
2022-05-10 13:19:58 -07:00 |
|
Josh Perez
|
0ca66d6e95
|
Adjust story replies for direct conversations
|
2022-05-10 15:02:21 -04:00 |
|
Josh Perez
|
85c8ff76dc
|
Adds playback bar to story viewer
|
2022-05-06 12:02:44 -07:00 |
|
Josh Perez
|
ff87caf526
|
Fixes going to oldest unread story when viewing
|
2022-05-03 12:02:43 -04:00 |
|
Josh Perez
|
6e7092c294
|
Functional context menu in story viewer
|
2022-04-29 13:43:24 -04:00 |
|
Josh Perez
|
6d576ed901
|
Allow multiple reactions to stories
|
2022-04-28 18:06:28 -04:00 |
|
Josh Perez
|
84411fee38
|
View next unread story improvements
|
2022-04-28 11:59:09 -07:00 |
|
Josh Perez
|
2f44e33c9c
|
Move link notification to the conversation hero
|
2022-04-25 14:03:24 -07:00 |
|
Josh Perez
|
d8708e4e73
|
Ensure that we resolve attachments before displaying them
|
2022-04-25 10:25:50 -07:00 |
|
Scott Nonnenberg
|
3a1df01c9e
|
New 'unseenStatus' field for certain secondary message types
|
2022-04-22 11:35:14 -07:00 |
|
Josh Perez
|
4896ce32c3
|
Sync story read status from primary
|
2022-04-20 17:29:37 -07:00 |
|
Josh Perez
|
774246b6e2
|
Drop story replies from group timeline
|
2022-04-20 16:33:38 -07:00 |
|
Josh Perez
|
e3d537cbd3
|
Render group stories
|
2022-04-14 20:08:46 -04:00 |
|
Scott Nonnenberg
|
14ab7b9e0d
|
Fetch profiles for conversations needing verification, more logging too
|
2022-04-14 15:27:16 -07:00 |
|
Scott Nonnenberg
|
302604f67e
|
Restore ability to message someone from embedded contact
|
2022-04-11 17:26:09 -07:00 |
|
Scott Nonnenberg
|
7f89f6162f
|
Disable forward for messages with embedded contact
|
2022-04-11 13:57:44 -07:00 |
|
Josh Perez
|
0a0fabd2ca
|
Changes story sort order
|
2022-04-08 11:40:15 -04:00 |
|
Fedor Indutny
|
e1e1cfb892
|
Use fuse.js for regular contact search
|
2022-04-07 11:47:12 -07:00 |
|
Fedor Indutny
|
9568d5792e
|
Allow adding to a group by phone number
|
2022-04-04 17:38:22 -07:00 |
|
Scott Nonnenberg
|
85989fda3c
|
More peeking of group calls to prevent out-of-date member info
|
2022-03-31 18:06:56 -07:00 |
|
Scott Nonnenberg
|
bb250d4fb5
|
startCall: wait for startOutgoingDirectCall before updating lobby
|
2022-03-31 18:06:35 -07:00 |
|
Scott Nonnenberg
|
42bd8cb4ce
|
getUntrustedConversations: Ensure we return conversationIds
|
2022-03-29 17:14:01 -07:00 |
|
Josh Perez
|
3b5cc26fec
|
Adds logic around downloading stories
|
2022-03-28 18:10:08 -07:00 |
|
Scott Nonnenberg
|
1ad284d22c
|
Group disparate status together, but show metadata if different
|
2022-03-28 15:55:12 -07:00 |
|
Fedor Indutny
|
2602db97f0
|
Allow composing to contacts from groups
|
2022-03-28 14:13:24 -07:00 |
|
Fedor Indutny
|
d18ed40a23
|
Don't pass full group to spoofing review dialog
|
2022-03-24 14:46:17 -07:00 |
|
Scott Nonnenberg
|
6a671e73f9
|
Suppress sticker pack installation errors on startup re-download
|
2022-03-23 14:33:48 -07:00 |
|
Scott Nonnenberg
|
bb066d4a84
|
Reintroduce inline metadata with full RTL support
|
2022-03-23 13:23:28 -07:00 |
|
Fedor Indutny
|
e08d9baaba
|
Remove createNonBreakingLastSeparator
|
2022-03-21 14:46:20 -07:00 |
|
Josh Perez
|
3620309f22
|
Show story replies in the timeline
|
2022-03-16 10:30:14 -07:00 |
|
Fedor Indutny
|
36ce4f27a2
|
Optimize profile avatar uploads and sync urls
|
2022-03-15 17:14:20 -07:00 |
|
Scott Nonnenberg
|
703bb8a3a3
|
Introduce new 'Block request' button in timeline
|
2022-03-15 17:11:28 -07:00 |
|
Scott Nonnenberg
|
f217730b84
|
Support for people banned from joining groups via link
|
2022-03-14 18:32:07 -07:00 |
|
Josh Perez
|
2114c851c7
|
Include authorUuid when sending replies
|
2022-03-11 15:14:32 -08:00 |
|
Evan Hahn
|
72c6c57186
|
If not enough messages are loaded (on tall screens), fix jankiness
|
2022-03-11 14:31:21 -08:00 |
|
Evan Hahn
|
fd72385b9f
|
<Timeline> only needs whether someone is typing, not who
|
2022-03-09 13:15:15 -06:00 |
|
Evan Hahn
|
944d60f40b
|
On conversation open, scroll to unread indicator if present
|
2022-03-08 14:05:05 -06:00 |
|
Josh Perez
|
4e48d7792b
|
Use a hook for the ever-updating now
|
2022-03-08 13:11:11 -06:00 |
|
Evan Hahn
|
c527de0a8d
|
Collapse message bubbles when applicable
|
2022-03-08 08:32:42 -06:00 |
|
Scott Nonnenberg
|
114316745d
|
Don't increment totalUnread count for sends or database loads
|
2022-03-04 20:39:40 -08:00 |
|
Josh Perez
|
eb91eb6fec
|
Process incoming story messages
|
2022-03-04 13:14:52 -08:00 |
|
Fedor Indutny
|
df7cdfacc7
|
Don't mkdir restore dir in updater
|
2022-03-04 11:59:47 -08:00 |
|
Evan Hahn
|
effe5aae6f
|
Assume everyone is GV2-capable
|
2022-03-04 13:48:44 -06:00 |
|
Scott Nonnenberg
|
0a52318be6
|
Delete for everyone: Track sends and show failure states
|
2022-03-04 11:22:31 -08:00 |
|
Evan Hahn
|
0c31ad25ef
|
Remove React Virtualized from <Timeline>
|
2022-03-03 14:23:10 -06:00 |
|
Josh Perez
|
0872afba3d
|
Fallback for the SafetyNumberViewer
|
2022-03-02 10:24:28 -08:00 |
|
Evan Hahn
|
cfa0711909
|
Put "is speaking?" threshold in remote config; lower default
|
2022-03-01 17:39:09 -06:00 |
|
Fedor Indutny
|
2b0c98f943
|
Handle PNI keys from ProvisionMessage
|
2022-03-01 15:01:21 -08:00 |
|