Commit Graph

266 Commits

Author SHA1 Message Date
Fedor Indutny
84407cb005 Use human-readable names for websockets 2021-12-01 19:55:17 +01:00
Fedor Indutny
951796a389 Fix Redux update on conversation trigger 2021-11-30 17:16:13 -06:00
Fedor Indutny
348012ef4c Add PNI endpoints to WebAPI 2021-11-30 20:33:51 +01:00
Fedor Indutny
7c1ce3366d Move StandaloneRegistration to React 2021-11-30 09:51:53 -08:00
Evan Hahn
67b17ec317 Hide "become a sustainer" button if you're already a sustainer 2021-11-30 17:29:57 +01:00
Scott Nonnenberg
cbae7f8ee9 Search for username in compose mode 2021-11-11 17:17:29 -08:00
Evan Hahn
5619eeca83 Upgrade Prettier to 2.4.1 2021-11-11 16:43:05 -06:00
Evan Hahn
37992715cd Remove caption editor 2021-11-09 16:25:29 -08:00
Evan Hahn
8256170066 Fix ConversationController load race condition 2021-11-04 14:11:47 -07:00
Evan Hahn
f647c4e053 Display user badges 2021-11-02 16:01:13 -07:00
Fedor Indutny
663cd77eac Use react-redux's batch instead of react's 2021-11-01 16:38:08 -07:00
Scott Nonnenberg
3190f95fac Usernames: Create/update/delete in profile editor 2021-11-01 12:13:35 -07:00
Evan Hahn
a9cb621eb6 Various search UI improvements 2021-11-01 11:43:02 -07:00
Evan Hahn
8670a4d864 Retry outbound reactions for up to a day 2021-10-29 18:19:44 -05:00
Fedor Indutny
71ee0568c0 Changing storageID shouldn't cause rerender 2021-10-28 15:38:37 -07:00
Scott Nonnenberg
6dd67917e8 Settings window: Add interaction mode and tab focus state 2021-10-27 17:05:56 -07:00
Fedor Indutny
63fcdbe787 Use UUIDs in group database schema 2021-10-26 15:59:08 -07:00
Evan Hahn
74fde10ff5 Prefer import type when importing types 2021-10-26 14:15:33 -05:00
Scott Nonnenberg
51af6947d4 onDecryptionError/onRetryRequest: Don't run until queue is empty 2021-10-20 14:50:00 -07:00
Scott Nonnenberg
25325622ed getMessageDescriptor: Log more information if we can't find conversation 2021-10-19 18:34:35 -07:00
Josh Perez
fc425304fc Moves the attach-file shortcut into the component 2021-10-15 14:51:58 -04:00
Fedor Indutny
27573e6dce Use non-throttled timeouts for websockets 2021-10-07 11:18:22 -07:00
Fedor Indutny
8cf6748dce Delay initializing SQL in renderer 2021-10-07 11:16:51 -07:00
Josh Perez
b9134f8332 Actionable toasts 2021-10-06 14:00:51 -07:00
Fedor Indutny
3e31a7405b Use physical keys+layout for shortcuts 2021-09-29 14:21:15 -07:00
Josh Perez
603c315c82 Moves AudioCapture into react 2021-09-29 13:23:06 -07:00
Evan Hahn
7b9a68b7f9 Upgrade zkgroup to v0.8.1 2021-09-28 09:30:30 -07:00
Fedor Indutny
af387095be API to suspend/resume tasks with timeout 2021-09-27 11:22:46 -07:00
Scott Nonnenberg
cf4c81b11c Clear stale sender certificates 2021-09-27 10:31:34 -07:00
Fedor Indutny
af66a5b265 Truncate lastHeartbeat to day millis 2021-09-24 10:01:46 -07:00
Fedor Indutny
4ef0bf96cc Uint8Array migration 2021-09-23 17:49:05 -07:00
Evan Hahn
d2ef82686d Notification improvements 2021-09-23 13:16:09 -05:00
Josh Perez
e6d952d105 Removes ToastView, new React toast 2021-09-22 16:59:54 -04:00
Fedor Indutny
b9d6497cb1 Better types for WebAPI 2021-09-21 17:58:03 -07:00
Josh Perez
4e6c415ad8 Ensure that delete logs timeout does not run after resolution 2021-09-20 20:25:29 -04:00
Josh Perez
e9ef239ff0 Move emoji loading into TS 2021-09-20 10:59:09 -07:00
Josh Perez
65ddf0a9e8 Import log instead of using it off of window 2021-09-17 14:27:53 -04:00
Fedor Indutny
3f7957c20d Self-repairing message counter 2021-09-15 11:45:22 -07:00
Fedor Indutny
5780c3d4b8 Fix socket management for unlinkAndDisconnect 2021-09-15 11:44:27 -07:00
Evan Hahn
240585ef94 Allow duplicates in reaction palette 2021-09-13 10:04:45 -07:00
Fedor Indutny
c7e7d55af4 UUID-keyed lookups in SignalProtocolStore 2021-09-09 19:38:11 -07:00
Fedor Indutny
cd809a9922 Add changeNumber capability 2021-09-09 13:53:58 -07:00
Evan Hahn
f28456c160 Let users customize the preferred reaction palette 2021-09-09 09:29:01 -07:00
Fedor Indutny
7a5385e00a Flush message counter on shutdown 2021-09-08 16:28:18 -07:00
Scott Nonnenberg
c6278aa173 Lightbox: A number of tweaks 2021-09-07 09:12:26 -07:00
Fedor Indutny
c7873dd7ea Reconnect websocket on e164 change 2021-09-02 16:47:42 -05:00
Evan Hahn
01b015680b Move getMessageById next to getMessagesById 2021-09-02 10:44:54 -07:00
Evan Hahn
a85dd1be36 Retry outbound "normal" messages for up to a day 2021-08-31 13:58:39 -07:00
Fedor Indutny
62cf51c060 Pass mode in unlinkAndDisconnect event listener 2021-08-31 13:34:32 -07:00
Fedor Indutny
798533a417 Keep UI settings on heartbeat expiration 2021-08-30 14:39:57 -07:00