Commit Graph

1137 Commits

Author SHA1 Message Date
Jamie Kyle
97b7f3dbc1 Update story settings modal design, add group details page 2022-11-01 10:34:23 -07:00
Fedor Indutny
7f0a66847b Remove LegacyCDS 2022-10-26 16:17:14 -07:00
Josh Perez
7b9807d464 Pause story while attempting to DOE 2022-10-25 21:39:17 -04:00
Fedor Indutny
d6afae64d9 Check stories capability when sending replies 2022-10-25 17:03:51 -07:00
Fedor Indutny
3702a67975 Story view receipts setting 2022-10-25 15:18:42 -07:00
Scott Nonnenberg
0134990275 Don't access RemoteConfig directly from 'dumb' components 2022-10-24 13:46:36 -07:00
Alvaro
ba55285c74 Using the group story timestamp when adding to the conversation job queue 2022-10-21 18:38:49 -06:00
Scott Nonnenberg
5dea03f713 Include story=true when deleting your story for everyone 2022-10-20 15:10:10 -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
f5e94f2069 Use correct endpoint to lookup by username 2022-10-19 13:41:47 -07:00
Josh Perez
3e57899006 Delete sent stories when you turn off stories 2022-10-19 12:35:56 -04:00
Fedor Indutny
00f82a6d39 Discriminator in username 2022-10-18 10:12:02 -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
Scott Nonnenberg
0e49f7906d Story send: Send sync message even in partial failure 2022-10-14 18:22:04 -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
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
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
Fedor Indutny
95bee1c881 Sync group stories through storage service 2022-10-07 17:19:02 -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
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
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
Fedor Indutny
8b705d3b55 Sync storiesDisabled flag on AccountRecord 2022-10-04 10:53:36 -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
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
Fedor Indutny
f64426fbe0 Fix outside click in story replies 2022-09-29 13:13:45 -07:00
Scott Nonnenberg
5957c111cf Move to smartling for translation services 2022-09-27 14:01:06 -07:00
Fedor Indutny
698c7a7739 Fix click handling for stories 2022-09-27 13:24:21 -07:00
Scott Nonnenberg
5ed5483dd7 Eliminate unknown groups and contacts from search results 2022-09-26 13:18:11 -07:00
Alvaro
77bf3a8669 Don't scroll to the bottom of story replies 2022-09-22 13:18:26 -07:00
Alvaro
4308739bc0 Fixes expirationTimer i18n 2022-09-21 17:57:44 -06:00
Fedor Indutny
59da9c7ae5 Stop using deprecated PniCredential 2022-09-21 09:18:48 -07:00
Fedor Indutny
53e17e8e08 Update to esbuild 0.15.8 2022-09-20 16:52:32 -07:00
Scott Nonnenberg
450051e541 Only process signal domain links if they have hash/path/query 2022-09-19 13:42:37 -07:00
Fedor Indutny
62647a357f Support unregisteredAtTimestamp in storage service 2022-09-19 11:47:49 -07:00
Jamie Kyle
bbf4e74239 Init Danger/Endanger with Backbone/package.json versions rules 2022-09-16 11:32:28 -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
635840cd99 Properly handle closing click events in modals 2022-09-14 18:58:35 -07:00